Recognition and Modeling of Planar Mechanical Linkages from Images Using Symbolic and Behavioral Cues

From windshield wipers to selfie sticks, many of the machines and consumer products we use rely on mechanical linkages to accomplish functional goals. Even though we observe the dynamic behavior of these mechanisms on a daily basis, during the design and analysis of such systems, the visual content...

Full description

Bibliographic Details
Main Author: Eicholtz, Matthew R.
Format: Others
Published: Research Showcase @ CMU 2015
Online Access:http://repository.cmu.edu/dissertations/616
http://repository.cmu.edu/cgi/viewcontent.cgi?article=1654&context=dissertations
id ndltd-cmu.edu-oai-repository.cmu.edu-dissertations-1654
record_format oai_dc
spelling ndltd-cmu.edu-oai-repository.cmu.edu-dissertations-16542016-04-15T03:37:36Z Recognition and Modeling of Planar Mechanical Linkages from Images Using Symbolic and Behavioral Cues Eicholtz, Matthew R. From windshield wipers to selfie sticks, many of the machines and consumer products we use rely on mechanical linkages to accomplish functional goals. Even though we observe the dynamic behavior of these mechanisms on a daily basis, during the design and analysis of such systems, the visual content is largely static. Students may be forced to grapple with abstract depictions found in textbooks, and engineers may use hand-drawn sketches to brainstorm design ideas. Current software tools are ill-suited for fast kinematic visualization of mechanical designs and may require expertise that hinders novice users. With that in mind, the goal of this work is to create a computational method capable of quickly generating accurate kinematic models from images of planar mechanical linkages. Despite remarkable progress in recent years for computer vision tasks such as object recognition, scene understanding, and image segmentation, the problem of identifying a collection of connected parts with unknown structure in an image is a challenging one. Our framework leverages supervised learning methods for localizing mechanical parts (e.g. joints, rigid bodies) with the optimizing power of a multiobjective evolutionary algorithm for predicting feasible topologies. We systematically evaluate each stage of our framework and introduce a novel metric called the user effort ratio to compare the overall performance of different algorithms and assess the benefit of automatic recognition over manual model construction. The final outcome is a standalone software application that takes a raw image as input and produces a kinematic simulation of the pictured mechanism with minimal user interaction. 2015-12-01T08:00:00Z text application/pdf http://repository.cmu.edu/dissertations/616 http://repository.cmu.edu/cgi/viewcontent.cgi?article=1654&context=dissertations Dissertations Research Showcase @ CMU
collection NDLTD
format Others
sources NDLTD
description From windshield wipers to selfie sticks, many of the machines and consumer products we use rely on mechanical linkages to accomplish functional goals. Even though we observe the dynamic behavior of these mechanisms on a daily basis, during the design and analysis of such systems, the visual content is largely static. Students may be forced to grapple with abstract depictions found in textbooks, and engineers may use hand-drawn sketches to brainstorm design ideas. Current software tools are ill-suited for fast kinematic visualization of mechanical designs and may require expertise that hinders novice users. With that in mind, the goal of this work is to create a computational method capable of quickly generating accurate kinematic models from images of planar mechanical linkages. Despite remarkable progress in recent years for computer vision tasks such as object recognition, scene understanding, and image segmentation, the problem of identifying a collection of connected parts with unknown structure in an image is a challenging one. Our framework leverages supervised learning methods for localizing mechanical parts (e.g. joints, rigid bodies) with the optimizing power of a multiobjective evolutionary algorithm for predicting feasible topologies. We systematically evaluate each stage of our framework and introduce a novel metric called the user effort ratio to compare the overall performance of different algorithms and assess the benefit of automatic recognition over manual model construction. The final outcome is a standalone software application that takes a raw image as input and produces a kinematic simulation of the pictured mechanism with minimal user interaction.
author Eicholtz, Matthew R.
spellingShingle Eicholtz, Matthew R.
Recognition and Modeling of Planar Mechanical Linkages from Images Using Symbolic and Behavioral Cues
author_facet Eicholtz, Matthew R.
author_sort Eicholtz, Matthew R.
title Recognition and Modeling of Planar Mechanical Linkages from Images Using Symbolic and Behavioral Cues
title_short Recognition and Modeling of Planar Mechanical Linkages from Images Using Symbolic and Behavioral Cues
title_full Recognition and Modeling of Planar Mechanical Linkages from Images Using Symbolic and Behavioral Cues
title_fullStr Recognition and Modeling of Planar Mechanical Linkages from Images Using Symbolic and Behavioral Cues
title_full_unstemmed Recognition and Modeling of Planar Mechanical Linkages from Images Using Symbolic and Behavioral Cues
title_sort recognition and modeling of planar mechanical linkages from images using symbolic and behavioral cues
publisher Research Showcase @ CMU
publishDate 2015
url http://repository.cmu.edu/dissertations/616
http://repository.cmu.edu/cgi/viewcontent.cgi?article=1654&context=dissertations
work_keys_str_mv AT eicholtzmatthewr recognitionandmodelingofplanarmechanicallinkagesfromimagesusingsymbolicandbehavioralcues
_version_ 1718223303473102848