Software Learns to Tag Photos California

Thousands of online images from Flickr have already been tagged accurately by a new software program.

Local Companies

DezTech Consulting, LLC
714.778.2078
6521 Peggy Circle
Huntington Beach, CA
Fiorano Software, Inc.
408-354-3210
718 University Avenue, Suite 212
Los Gatos, CA
California Motorcycle Accident Lawyer
415-777-1511
595 Market Street, Ste 2520
San Francisco, CA
ACE CS&R MOVING & STORAGE
408-476-8813
270 NEWHALL ST. apt. 15
SANTA CLARA, CA
Built On Linux
415.336.7182
2611 Etna St
Berkeley, CA
Pixel by Pixel
310.487.6912
1742 S Bentley Ave
Los Angeles, CA
PerlUSA
(800) 880-4040
230 Dolores Street
San Francisco, CA
CSS Inc
(650) 385-2070 x. 4036
3031 Tisch Way, Suite 1002
San Jose, CA
Digital Fuel
650-524-2520
951 Mariner's Island Boulevard
San Mateo, CA
PlanetTogether LLC
858-764-4258
PO Box 223
Del Mar, CA


Software Learns to Tag Photos

provided by: 


U.S. researchers have released a new online program for automatically tagging images according to their content. In its first real-world test, the program processed thousands of publicly accessible images available on the photo-sharing site Flickr. At least one accurate tag was generated for 98 percent of all the pictures analysed.

The new software, called ALIPR (Automatic Linguistic Indexing of Pictures), uses a combination of statistical techniques to process an image and assign it a batch of 15 words, arranged in order of perceived relevance. These words may refer to a specific object within the picture, such as a "person" or "car," or to a more general theme, such as "outdoors" or "manmade."

For humans, deciphering an image is deceptively simple. And yet for computers, which can sort through millions of text documents with blistering speed and accuracy, identifying the content of an image remains a devilishly difficult task.

"Recognizing what an image is about semantically is one of the most difficult problems in AI," says Jia Li, a mathematician at Pennsylvania State University, in State College, who created the software with colleague James Wang, a member of the College of Information Sciences and Technology. "Objects in the real world are 3-D," Li explains. "When showing up in an image, they can vary vastly in color, shape, gesture, size, and position, and a computer usually has no prior knowledge about the variations."

Because a complex understanding of the world remains beyond the ability of computers, more-efficient vision-processing algorithms are needed to help them mimic human vision and intelligence.

ALIPR analyses an image pixel by pixel and applies a novel statistical method to calculate the probability that a particular word may describe its content. This involves examining the distribution of color and texture within the image and comparing these features with a stored database of words and images. Li and Wang trained their program using a commercial database containing around 50,000 images that had already been tagged.

Recently, they tested ALIPR on 5,411 previously unseen images available on the popular picture-sharing site Flickr. For 51 percent of these images, the first word generated by ALIPR appeared in users' tags. The program also produced at least one accurate word 98 percent of the time. The researchers employed images made publicly accessible by Flickr users, which were also openly accessible through Flickr's own Application Programming Interface.

By James Lee

Read article at techreview.com

Featured Local Company

Andale

0800 8456 702
440 n.wolfe road
sunnyvale, CA
http://www.andale.co.uk

Regional Articles
- Software Learns to Tag Photos Adelanto CA
- Software Learns to Tag Photos Agoura Hills CA
- Software Learns to Tag Photos Alameda CA
- Software Learns to Tag Photos Alhambra CA
- Software Learns to Tag Photos Aliso Viejo CA
- Software Learns to Tag Photos Alpine CA
- Software Learns to Tag Photos Altadena CA
- Software Learns to Tag Photos Anaheim CA
- Software Learns to Tag Photos Antelope CA
- Software Learns to Tag Photos Antioch CA
- Software Learns to Tag Photos Apple Valley CA
- Software Learns to Tag Photos Aptos CA
- Software Learns to Tag Photos Arcadia CA
- Software Learns to Tag Photos Arcata CA
- Software Learns to Tag Photos Arroyo Grande CA
- Software Learns to Tag Photos Arvin CA
- Software Learns to Tag Photos Atascadero CA
- Software Learns to Tag Photos Atwater CA
- Software Learns to Tag Photos Auburn CA
- Software Learns to Tag Photos Avenal CA
- Software Learns to Tag Photos Azusa CA
- Software Learns to Tag Photos Bakersfield CA
- Software Learns to Tag Photos Baldwin Park CA
- Software Learns to Tag Photos Banning CA
- Software Learns to Tag Photos Barstow CA
- Software Learns to Tag Photos Bell CA
- Software Learns to Tag Photos Bellflower CA
- Software Learns to Tag Photos Belmont CA
- Software Learns to Tag Photos Benicia CA
- Software Learns to Tag Photos Berkeley CA
- Software Learns to Tag Photos Beverly Hills CA
- Software Learns to Tag Photos Bloomington CA
- Software Learns to Tag Photos Blythe CA
- Software Learns to Tag Photos Bonita CA
- Software Learns to Tag Photos Brawley CA
- Software Learns to Tag Photos Brea CA
- Software Learns to Tag Photos Brentwood CA
- Software Learns to Tag Photos Buena Park CA
- Software Learns to Tag Photos Burbank CA
- Software Learns to Tag Photos Burlingame CA
- Software Learns to Tag Photos Calabasas CA
- Software Learns to Tag Photos Calexico CA
- Software Learns to Tag Photos Camarillo CA
- Software Learns to Tag Photos Campbell CA
- Software Learns to Tag Photos Canoga Park CA
- Software Learns to Tag Photos Canyon Country CA
- Software Learns to Tag Photos Carlsbad CA
- Software Learns to Tag Photos Carmichael CA
- Software Learns to Tag Photos Carpinteria CA
- Software Learns to Tag Photos Carson CA
- Software Learns to Tag Photos Castaic CA
- Software Learns to Tag Photos Castro Valley CA
- Software Learns to Tag Photos Cathedral City CA
- Software Learns to Tag Photos Ceres CA
- Software Learns to Tag Photos Cerritos CA
- Software Learns to Tag Photos Chatsworth CA
- Software Learns to Tag Photos Chico CA
- Software Learns to Tag Photos Chino CA
- Software Learns to Tag Photos Chino Hills CA
- Software Learns to Tag Photos Chowchilla CA
- Software Learns to Tag Photos Chula Vista CA
- Software Learns to Tag Photos Citrus Heights CA
- Software Learns to Tag Photos Claremont CA
- Software Learns to Tag Photos Clovis CA
- Software Learns to Tag Photos Coachella CA
- Software Learns to Tag Photos Coalinga CA
- Software Learns to Tag Photos Colton CA
- Software Learns to Tag Photos Compton CA
- Software Learns to Tag Photos Concord CA
- Software Learns to Tag Photos Corcoran CA
- Software Learns to Tag Photos Corona CA
- Software Learns to Tag Photos Coronado CA
- Software Learns to Tag Photos Costa Mesa CA
- Software Learns to Tag Photos Covina CA
- Software Learns to Tag Photos Crescent City CA
- Software Learns to Tag Photos Culver City CA
- Software Learns to Tag Photos Cupertino CA
- Software Learns to Tag Photos Cypress CA
- Software Learns to Tag Photos Daly City CA
- Software Learns to Tag Photos Dana Point CA
- Software Learns to Tag Photos Danville CA
- Software Learns to Tag Photos Davis CA
- Software Learns to Tag Photos Delano CA
- Software Learns to Tag Photos Desert Hot Springs CA
- Software Learns to Tag Photos Diamond Bar CA
- Software Learns to Tag Photos Dinuba CA
- Software Learns to Tag Photos Downey CA
- Software Learns to Tag Photos Duarte CA
- Software Learns to Tag Photos Dublin CA
- Software Learns to Tag Photos El Cajon CA
- Software Learns to Tag Photos El Centro CA
- Software Learns to Tag Photos El Cerrito CA
- Software Learns to Tag Photos El Dorado Hills CA
- Software Learns to Tag Photos El Monte CA
- Software Learns to Tag Photos El Segundo CA
- Software Learns to Tag Photos El Sobrante CA
- Software Learns to Tag Photos Elk Grove CA
- Software Learns to Tag Photos Emeryville CA
- Software Learns to Tag Photos Encinitas CA
- Software Learns to Tag Photos Encino CA
- Software Learns to Tag Photos Escondido CA
- Software Learns to Tag Photos Eureka CA
- Software Learns to Tag Photos Fair Oaks CA
- Software Learns to Tag Photos Fairfield CA
- Software Learns to Tag Photos Fallbrook CA
- Software Learns to Tag Photos Fillmore CA
- Software Learns to Tag Photos Folsom CA
- Software Learns to Tag Photos Fontana CA
- Software Learns to Tag Photos Fountain Valley CA
- Software Learns to Tag Photos Fremont CA
- Software Learns to Tag Photos Fresno CA
- Software Learns to Tag Photos Fullerton CA
- Software Learns to Tag Photos Galt CA
- Software Learns to Tag Photos Garden Grove CA
- Software Learns to Tag Photos Gardena CA
- Software Learns to Tag Photos Gilroy CA
- Software Learns to Tag Photos Glendale CA
- Software Learns to Tag Photos Glendora CA
- Software Learns to Tag Photos Goleta CA
- Software Learns to Tag Photos Granada Hills CA
- Software Learns to Tag Photos Granite Bay CA
- Software Learns to Tag Photos Grass Valley CA
- Software Learns to Tag Photos Hacienda Heights CA
- Software Learns to Tag Photos Half Moon Bay CA
- Software Learns to Tag Photos Hanford CA
- Software Learns to Tag Photos Harbor City CA
- Software Learns to Tag Photos Hawaiian Gardens CA
- Software Learns to Tag Photos Hawthorne CA
- Software Learns to Tag Photos Hayward CA
- Software Learns to Tag Photos Healdsburg CA
- Software Learns to Tag Photos Hemet CA
- Software Learns to Tag Photos Hercules CA
- Software Learns to Tag Photos Hermosa Beach CA
- Software Learns to Tag Photos Hesperia CA
- Software Learns to Tag Photos Highland CA
- Software Learns to Tag Photos Hollister CA
- Software Learns to Tag Photos Huntington Beach CA
- Software Learns to Tag Photos Huntington Park CA
- Software Learns to Tag Photos Imperial Beach CA
- Software Learns to Tag Photos Indio CA
- Software Learns to Tag Photos Inglewood CA
- Software Learns to Tag Photos Irvine CA
- Software Learns to Tag Photos King City CA
- Software Learns to Tag Photos La Canada Flintridge CA
- Software Learns to Tag Photos La Crescenta CA
- Software Learns to Tag Photos La Habra CA
- Software Learns to Tag Photos La Jolla CA
- Software Learns to Tag Photos La Mesa CA
- Software Learns to Tag Photos La Mirada CA
- Software Learns to Tag Photos La Palma CA
- Software Learns to Tag Photos La Puente CA
- Software Learns to Tag Photos La Quinta CA
- Software Learns to Tag Photos La Verne CA
- Software Learns to Tag Photos Laguna Beach CA
- Software Learns to Tag Photos Laguna Hills CA
- Software Learns to Tag Photos Laguna Niguel CA
- Software Learns to Tag Photos Lake Elsinore CA
- Software Learns to Tag Photos Lake Forest CA
- Software Learns to Tag Photos Lakeside CA
- Software Learns to Tag Photos Lakewood CA
- Software Learns to Tag Photos Lamont CA
- Software Learns to Tag Photos Lancaster CA
- Software Learns to Tag Photos Lawndale CA
- Software Learns to Tag Photos Lemon Grove CA
- Software Learns to Tag Photos Lemoore CA
- Software Learns to Tag Photos Livermore CA
- Software Learns to Tag Photos Lodi CA
- Software Learns to Tag Photos Loma Linda CA
- Software Learns to Tag Photos Lomita CA
- Software Learns to Tag Photos Lompoc CA
- Software Learns to Tag Photos Long Beach CA
- Software Learns to Tag Photos Los Alamitos CA
- Software Learns to Tag Photos Los Altos CA
- Software Learns to Tag Photos Los Angeles CA
- Software Learns to Tag Photos Los Banos CA
- Software Learns to Tag Photos Los Gatos CA
- Software Learns to Tag Photos Los Osos CA
- Software Learns to Tag Photos Lynwood CA
- Software Learns to Tag Photos Madera CA
- Software Learns to Tag Photos Malibu CA
- Software Learns to Tag Photos Manhattan Beach CA
- Software Learns to Tag Photos Manteca CA
- Software Learns to Tag Photos Marina CA
- Software Learns to Tag Photos Marina Del Rey CA
- Software Learns to Tag Photos Martinez CA
- Software Learns to Tag Photos Marysville CA
- Software Learns to Tag Photos Maywood CA
- Software Learns to Tag Photos Mckinleyville CA
- Software Learns to Tag Photos Menlo Park CA
- Software Learns to Tag Photos Merced CA
- Software Learns to Tag Photos Mill Valley CA
- Software Learns to Tag Photos Millbrae CA
- Software Learns to Tag Photos Milpitas CA
- Software Learns to Tag Photos Mira Loma CA
- Software Learns to Tag Photos Mission Hills CA
- Software Learns to Tag Photos Mission Viejo CA
- Software Learns to Tag Photos Modesto CA
- Software Learns to Tag Photos Monrovia CA
- Software Learns to Tag Photos Montclair CA
- Software Learns to Tag Photos Montebello CA
- Software Learns to Tag Photos Monterey CA
- Software Learns to Tag Photos Monterey Park CA
- Software Learns to Tag Photos Moorpark CA
- Software Learns to Tag Photos Moraga CA
- Software Learns to Tag Photos Moreno Valley CA
- Software Learns to Tag Photos Morgan Hill CA
- Software Learns to Tag Photos Mountain View CA
- Software Learns to Tag Photos Murrieta CA
- Software Learns to Tag Photos Napa CA
- Software Learns to Tag Photos National City CA
- Software Learns to Tag Photos Nevada City CA
- Software Learns to Tag Photos Newark CA
- Software Learns to Tag Photos Newbury Park CA
- Software Learns to Tag Photos Newhall CA
- Software Learns to Tag Photos Newport Beach CA
- Software Learns to Tag Photos Nipomo CA
- Software Learns to Tag Photos Norco CA
- Software Learns to Tag Photos North Highlands CA
- Software Learns to Tag Photos North Hills CA
- Software Learns to Tag Photos North Hollywood CA
- Software Learns to Tag Photos Northridge CA
- Software Learns to Tag Photos Norwalk CA
- Software Learns to Tag Photos Novato CA
- Software Learns to Tag Photos Oakdale CA
- Software Learns to Tag Photos Oakland CA
- Software Learns to Tag Photos Oakley CA
- Software Learns to Tag Photos Oceanside CA
- Software Learns to Tag Photos Ojai CA
- Software Learns to Tag Photos Ontario CA
- Software Learns to Tag Photos Orange CA
- Software Learns to Tag Photos Orangevale CA
- Software Learns to Tag Photos Orinda CA
- Software Learns to Tag Photos Oroville CA
- Software Learns to Tag Photos Oxnard CA
- Software Learns to Tag Photos Pacific Grove CA
- Software Learns to Tag Photos Pacific Palisades CA
- Software Learns to Tag Photos Pacifica CA
- Software Learns to Tag Photos Pacoima CA
- Software Learns to Tag Photos Palm Desert CA
- Software Learns to Tag Photos Palm Springs CA
- Software Learns to Tag Photos Palmdale CA
- Software Learns to Tag Photos Palo Alto CA
- Software Learns to Tag Photos Palos Verdes Peninsula CA
- Software Learns to Tag Photos Panorama City CA
- Software Learns to Tag Photos Paradise CA
- Software Learns to Tag Photos Paramount CA
- Software Learns to Tag Photos Pasadena CA
- Software Learns to Tag Photos Paso Robles CA
- Software Learns to Tag Photos Patterson CA
- Software Learns to Tag Photos Perris CA
- Software Learns to Tag Photos Petaluma CA
- Software Learns to Tag Photos Pico Rivera CA
- Software Learns to Tag Photos Pinole CA
- Software Learns to Tag Photos Pittsburg CA
- Software Learns to Tag Photos Placentia CA
- Software Learns to Tag Photos Placerville CA
- Software Learns to Tag Photos Pleasant Hill CA
- Software Learns to Tag Photos Pleasanton CA
- Software Learns to Tag Photos Pomona CA
- Software Learns to Tag Photos Port Hueneme CA
- Software Learns to Tag Photos Porterville CA
- Software Learns to Tag Photos Poway CA
- Software Learns to Tag Photos Ramona CA
- Software Learns to Tag Photos Rancho Cordova CA
- Software Learns to Tag Photos Rancho Cucamonga CA
- Software Learns to Tag Photos Rancho Palos Verdes CA
- Software Learns to Tag Photos Rancho Santa Margarita CA
- Software Learns to Tag Photos Red Bluff CA
- Software Learns to Tag Photos Redding CA
- Software Learns to Tag Photos Redlands CA
- Software Learns to Tag Photos Redondo Beach CA
- Software Learns to Tag Photos Redwood City CA
- Software Learns to Tag Photos Reedley CA
- Software Learns to Tag Photos Reseda CA
- Software Learns to Tag Photos Rialto CA
- Software Learns to Tag Photos Richmond CA
- Software Learns to Tag Photos Ridgecrest CA
- Software Learns to Tag Photos Riverbank CA
- Software Learns to Tag Photos Riverside CA
- Software Learns to Tag Photos Rocklin CA
- Software Learns to Tag Photos Rohnert Park CA
- Software Learns to Tag Photos Rosamond CA
- Software Learns to Tag Photos Rosemead CA
- Software Learns to Tag Photos Roseville CA
- Software Learns to Tag Photos Rowland Heights CA
- Software Learns to Tag Photos Sacramento CA
- Software Learns to Tag Photos Salinas CA
- Software Learns to Tag Photos San Anselmo CA
- Software Learns to Tag Photos San Bernardino CA
- Software Learns to Tag Photos San Bruno CA
- Software Learns to Tag Photos San Carlos CA
- Software Learns to Tag Photos San Clemente CA
- Software Learns to Tag Photos San Diego CA
- Software Learns to Tag Photos San Dimas CA
- Software Learns to Tag Photos San Fernando CA
- Software Learns to Tag Photos San Francisco CA
- Software Learns to Tag Photos San Gabriel CA
- Software Learns to Tag Photos San Jacinto CA
- Software Learns to Tag Photos San Jose CA
- Software Learns to Tag Photos San Juan Capistrano CA
- Software Learns to Tag Photos San Leandro CA
- Software Learns to Tag Photos San Lorenzo CA
- Software Learns to Tag Photos San Luis Obispo CA
- Software Learns to Tag Photos San Marcos CA
- Software Learns to Tag Photos San Mateo CA
- Software Learns to Tag Photos San Pablo CA
- Software Learns to Tag Photos San Pedro CA
- Software Learns to Tag Photos San Rafael CA
- Software Learns to Tag Photos San Ramon CA
- Software Learns to Tag Photos San Ysidro CA
- Software Learns to Tag Photos Sanger CA
- Software Learns to Tag Photos Santa Ana CA
- Software Learns to Tag Photos Santa Barbara CA
- Software Learns to Tag Photos Santa Clara CA
- Software Learns to Tag Photos Santa Clarita CA
- Software Learns to Tag Photos Santa Cruz CA
- Software Learns to Tag Photos Santa Fe Springs CA
- Software Learns to Tag Photos Santa Maria CA
- Software Learns to Tag Photos Santa Monica CA
- Software Learns to Tag Photos Santa Paula CA
- Software Learns to Tag Photos Santa Rosa CA
- Software Learns to Tag Photos Santee CA
- Software Learns to Tag Photos Saratoga CA
- Software Learns to Tag Photos Scotts Valley CA
- Software Learns to Tag Photos Seal Beach CA
- Software Learns to Tag Photos Seaside CA
- Software Learns to Tag Photos Sebastopol CA
- Software Learns to Tag Photos Selma CA
- Software Learns to Tag Photos Shafter CA
- Software Learns to Tag Photos Sherman Oaks CA
- Software Learns to Tag Photos Shingle Springs CA
- Software Learns to Tag Photos Simi Valley CA
- Software Learns to Tag Photos Sonoma CA
- Software Learns to Tag Photos Sonora CA
- Software Learns to Tag Photos South El Monte CA
- Software Learns to Tag Photos South Gate CA
- Software Learns to Tag Photos South Lake Tahoe CA
- Software Learns to Tag Photos South Pasadena CA
- Software Learns to Tag Photos South San Francisco CA
- Software Learns to Tag Photos Spring Valley CA
- Software Learns to Tag Photos Stanton CA
- Software Learns to Tag Photos Stockton CA
- Software Learns to Tag Photos Studio City CA
- Software Learns to Tag Photos Suisun City CA
- Software Learns to Tag Photos Sun City CA
- Software Learns to Tag Photos Sun Valley CA
- Software Learns to Tag Photos Sunland CA
- Software Learns to Tag Photos Sunnyvale CA
- Software Learns to Tag Photos Susanville CA
- Software Learns to Tag Photos Sylmar CA
- Software Learns to Tag Photos Taft CA
- Software Learns to Tag Photos Tarzana CA
- Software Learns to Tag Photos Tehachapi CA
- Software Learns to Tag Photos Temecula CA
- Software Learns to Tag Photos Temple City CA
- Software Learns to Tag Photos Thermal CA
- Software Learns to Tag Photos Thousand Oaks CA
- Software Learns to Tag Photos Torrance CA
- Software Learns to Tag Photos Trabuco Canyon CA
- Software Learns to Tag Photos Tracy CA
- Software Learns to Tag Photos Truckee CA
- Software Learns to Tag Photos Tujunga CA
- Software Learns to Tag Photos Tulare CA
- Software Learns to Tag Photos Turlock CA
- Software Learns to Tag Photos Tustin CA
- Software Learns to Tag Photos Twentynine Palms CA
- Software Learns to Tag Photos Ukiah CA
- Software Learns to Tag Photos Union City CA
- Software Learns to Tag Photos Upland CA
- Software Learns to Tag Photos Vacaville CA
- Software Learns to Tag Photos Valencia CA
- Software Learns to Tag Photos Vallejo CA
- Software Learns to Tag Photos Valley Center CA
- Software Learns to Tag Photos Valley Village CA
- Software Learns to Tag Photos Van Nuys CA
- Software Learns to Tag Photos Venice CA
- Software Learns to Tag Photos Ventura CA
- Software Learns to Tag Photos Victorville CA
- Software Learns to Tag Photos Visalia CA
- Software Learns to Tag Photos Vista CA
- Software Learns to Tag Photos Walnut CA
- Software Learns to Tag Photos Walnut Creek CA
- Software Learns to Tag Photos Wasco CA
- Software Learns to Tag Photos Watsonville CA
- Software Learns to Tag Photos West Covina CA
- Software Learns to Tag Photos West Hills CA
- Software Learns to Tag Photos West Hollywood CA
- Software Learns to Tag Photos West Sacramento CA
- Software Learns to Tag Photos Westlake Village CA
- Software Learns to Tag Photos Westminster CA
- Software Learns to Tag Photos Whittier CA
- Software Learns to Tag Photos Wildomar CA
- Software Learns to Tag Photos Wilmington CA
- Software Learns to Tag Photos Winnetka CA
- Software Learns to Tag Photos Woodland CA
- Software Learns to Tag Photos Woodland Hills CA
- Software Learns to Tag Photos Yorba Linda CA
- Software Learns to Tag Photos Yuba City CA
- Software Learns to Tag Photos Yucaipa CA
- Software Learns to Tag Photos Yucca Valley CA
Related Local Events
ShowStoppers @ CTIA Wireless I.T. & EntertainmentHot products. Cool companies. Meet the press.
Dates: 9/9/2008 - 9/12/2008
Location: Moscone Center
San Francisco CA
View Details

TENCon - 23rd Annual Technology, Education, and Networking Conference
Dates: 9/9/2008 - 9/12/2008
Location: Anaheim Convention Center
Anaheim CA
View Details