Computer scientists introduce new graphics software

August 11, 2015, University of Massachusetts Amherst
As the researchers explain, humans can perceive stylistic similarity between objects that transcends structure and function. For example, we can see a common style such as Danish modern' in both a table and chair, though they have different structures. Until now, machines have found it difficult to do the same. Credit: UMass Amherst

Computer scientists from the University of Massachusetts Amherst led by Evangelos Kalogerakis today unveiled a new software modeling program that uses sophisticated geometric matching and machine learning to successfully mimic the human perception of style, giving users powerful new tools to compare the style similarity of three-dimensional (3D) objects.

Kalogerakis and his doctoral student Zhaoliang Lun in the College of Information and Computer Sciences at UMass Amherst, with Alla Sheffer from the University of British Columbia, presented their new algorithm at one of the world's largest computer graphics conferences, the annual Association for Computing Machinery's (ACM) Special Interest Group on Computer Graphics and Interactive Techniques (SIGGRAPH) 2015, going on this week in Los Angeles.

As the researchers explain, humans can perceive stylistic similarity between objects that transcends structure and function. For example, we can see a common style such as "Danish modern" in both a table and chair, though they have different structures. Until now, machines have found it difficult to do the same.

The new first-of-its-kind structure-transcending software can benefit several computer graphics applications, Kalogerakis says. "We hope that future 3D modeling software tools will incorporate our approach to help designers create aesthetically and stylistically plausible 3D scenes, such as indoor environments. Our approach could also be used by 3D search engines on the web to help users retrieve 3D models according to style tags. For example, if you wanted to search for 'Gothic church,' our software tools can help. It will be exciting to see all the ways people will find to use it."

Kalogerakis is an expert in developing computational techniques that analyze and synthesize visual content, focusing on machine learning algorithms that help people to create 3D models. To develop the new software, he and colleagues drew on observations about style similarity in art history and appraisal literature, which provided geometric elements including shape, proportion and lines, and visual motifs as key indicators of stylistic similarity.

They also used crowdsourcing to present object's style comparisons to more than 2,500 people, including artists, who volunteered via Amazon Mechanical Turk on the Internet. This yielded more than 50,000 responses on seven structurally diverse categories, buildings, furniture, lamps, coffee sets, architectural pillars, cutlery and dishes. The human respondents agreed on style similarity on average 85 percent of the time.

As for the software tool, the researchers evaluated it by comparing its responses to the human evaluations and found that it achieves "a surprising agreement rate" of 90 percent, Kalogerakis reports, "making it your next-to-best alternative style expert for providing you with suggestions of objects to populate your home, dining table, or ."

As he explains, computer graphics algorithms help people create movies, visual effects, games, virtual and environments. They are also useful in manufacturing real objects and designing architectural scenery. More generally, the new algorithm is expected to be useful to those exploring databases of digital representations of buildings, pillars and other objects according to style attributes for designing virtual or real environments, creating content for a computer game, and populating an augmented reality environment with virtual objects.

Computer algorithms also run in the background on many devices, as well, he says, such as spell and grammar checkers, programs that deblur photographs or focus on faces. Robots run to recognize their environment to move around and pick up objects. Online search engines run computer algorithms to help users find documents, pictures and videos.

SIGGRAPH members include researchers, developers and users from the technical, academic, business and art communities who use and . ACM is the world's largest educational and scientific computing society for educators, researchers and professionals to inspire dialogue, share resources and address the field's challenges.

Explore further: Semantic approaches to 3D shape editing for nontechnical users

More information: Paper: … /StyleSimilarity.pdf

Related Stories

Computer cursors are going 3-D

August 9, 2015

Researchers at the University of Montreal have developed techniques that enable computer cursors to interact in 3D in single or multiuser, local or remote collaboration scenarios. The system, unveiled today at the SIGGRAPH ...

Recommended for you

Cryptocurrency rivals snap at Bitcoin's heels

January 14, 2018

Bitcoin may be the most famous cryptocurrency but, despite a dizzying rise, it's not the most lucrative one and far from alone in a universe that counts 1,400 rivals, and counting.

Top takeaways from Consumers Electronics Show

January 13, 2018

The 2018 Consumer Electronics Show, which concluded Friday in Las Vegas, drew some 4,000 exhibitors from dozens of countries and more than 170,000 attendees, showcased some of the latest from the technology world.

Finnish firm detects new Intel security flaw

January 12, 2018

A new security flaw has been found in Intel hardware which could enable hackers to access corporate laptops remotely, Finnish cybersecurity specialist F-Secure said on Friday.


Please sign in to add a comment. Registration is free, and takes less than a minute. Read more

Click here to reset your password.
Sign in to get notified via email when new comments are made.