{"id":{"repo_id":"vt","oai_identifier":"oai:vtechworks.lib.vt.edu:10919/43754"},"canonical_url":"https://search.dev.ndltd.org/etd/vt/oai:vtechworks.lib.vt.edu:10919/43754","repository":{"repo_id":"vt","name":"Virginia Tech","base_url":"https://vtechworks.lib.vt.edu/oai/request"},"display":{"title":"Integrating vision into a computer integrated manufacturing system","abstract":"An industrial vision system is a useful and often integral part of a computer integrated manufacturing system. Successful integration of vision capabilities into a manufacturing system involves extracting from image data the information which has meaning to the task at hand, and communicating that information to the larger system. The goal of this research was to integrate the activities of a stand-alone vision system into the operation of a manufacturing system; more specifically, the host controller and vision system were expected to work together to determine the status of pallets moving through the system. Pallet status was based on whether the objects on the pallet were correct in shape, location, and orientation, as compared to a pallet model generated using the microcomputer-based CADKEY CAD program. Cadd.c, a C language program developed for this research, extracts object area, perimeter, centroid, and principal angle from the CAD KE Y model for comparison to counterparts generated by the vision system. This off-line approach to supplying known parameters to the vision system was chosen over the traditional \"teach by showing\" method to take advantage of existing CAD data and to avoid disruption of the production system. The actual comparison of model and image data was performed by a program written in VPL, the resident language of the GE Optomation II Vision System. The comparison program relies on another short VPL program to obtain a pixel/inch ratio which equates the disparate units of the two systems. Model parameters are passed to the vision system via hardware and software links developed as part of this research. Three C language programs enable the host computer to communicate commands and parameters, and receive program results from the vision system. Preliminary testing of the system revealed that the object location and surface texture, lighting conditions, and pallet background all affected the image parameter calculations and hence the comparison process.","abstract_html":"An industrial vision system is a useful and often integral part of a computer integrated manufacturing system. Successful integration of vision capabilities into a manufacturing system involves extracting from image data the information which has meaning to the task at hand, and communicating that information to the larger system. The goal of this research was to integrate the activities of a stand-alone vision system into the operation of a manufacturing system; more specifically, the host controller and vision system were expected to work together to determine the status of pallets moving through the system. Pallet status was based on whether the objects on the pallet were correct in shape, location, and orientation, as compared to a pallet model generated using the microcomputer-based CADKEY CAD program. Cadd.c, a C language program developed for this research, extracts object area, perimeter, centroid, and principal angle from the CAD KE Y model for comparison to counterparts generated by the vision system. This off-line approach to supplying known parameters to the vision system was chosen over the traditional &quot;teach by showing&quot; method to take advantage of existing CAD data and to avoid disruption of the production system. The actual comparison of model and image data was performed by a program written in VPL, the resident language of the GE Optomation II Vision System. The comparison program relies on another short VPL program to obtain a pixel/inch ratio which equates the disparate units of the two systems. Model parameters are passed to the vision system via hardware and software links developed as part of this research. Three C language programs enable the host computer to communicate commands and parameters, and receive program results from the vision system. Preliminary testing of the system revealed that the object location and surface texture, lighting conditions, and pallet background all affected the image parameter calculations and hence the comparison process.","abstract_has_math":false,"creators":["Berg, Paula M."],"institution":"Virginia Tech","degree_name":"Master of Science","degree_level":"masters","degree_discipline":"Industrial Engineering and Operations Research","degree_department":"Industrial Engineering and Operations Research","school":null,"contributors":[],"advisors":[],"committee_chairs":["Freeman, H. JoAnne"],"committee_members":["Deisenroth, Michael P.","LaPorte, James E."],"year":1989,"date_issued":"1989-07-19","date_published":"1989-07-19","updated_at":"2026-07-22T22:18:44Z","subjects":[],"languages":["en"],"rights":["In Copyright"],"rights_urls":["http://rightsstatements.org/vocab/InC/1.0/"],"identifier_entries":[{"key":"dc:identifier.other","label":"Dc Identifier Other","values":["etd-07152010-020318"],"render_values":[{"text":"etd-07152010-020318","href":null,"code":true}]}]},"links":{"outbound_url":"http://hdl.handle.net/10919/43754","outbound_label":"Handle","outbound_source":"dc:identifier.uri"},"metadata_groups":[{"id":"people","label":"People","entries":[{"key":"dc:contributor.committeechair","label":"Committee Chair","values":["Freeman, H. JoAnne"]},{"key":"dc:contributor.committeemember","label":"Committee Member","values":["Deisenroth, Michael P.","LaPorte, James E."]},{"key":"dc:contributor.department","label":"Department","values":["Industrial Engineering and Operations Research"]},{"key":"dc:creator","label":"Author","values":["Berg, Paula M."]}]},{"id":"academic_context","label":"Academic Context","entries":[{"key":"dc:date.accessioned","label":"Dc Date Accessioned","values":["2014-03-14T21:40:33Z"]},{"key":"dc:date.available","label":"Dc Date Available","values":["2014-03-14T21:40:33Z","2010-07-15"]},{"key":"dc:date.issued","label":"Date","values":["1989-07-19"]},{"key":"dc:publisher","label":"Institution","values":["Virginia Tech"]},{"key":"dc:type","label":"Dc Type","values":["Thesis"]},{"key":"dc:type.dcmitype","label":"Dc Type Dcmitype","values":["Text"]},{"key":"thesis:degree_discipline","label":"Discipline","values":["Industrial Engineering and Operations Research"]},{"key":"thesis:degree_level","label":"Degree Level","values":["masters"]},{"key":"thesis:degree_name","label":"Degree Name","values":["Master of Science"]},{"key":"thesis:institution_name","label":"Thesis Institution Name","values":["Virginia Polytechnic Institute and State University"]}]},{"id":"language_rights","label":"Language and Rights","entries":[{"key":"dc:language.iso","label":"Language (ISO)","values":["en"]},{"key":"dc:rights","label":"Dc Rights","values":["In Copyright"]},{"key":"dc:rights.uri","label":"Rights URI","values":["http://rightsstatements.org/vocab/InC/1.0/"]}]},{"id":"identifiers","label":"Identifiers","entries":[{"key":"dc:identifier.other","label":"Dc Identifier Other","values":["etd-07152010-020318"]},{"key":"dc:identifier.uri","label":"Identifier URI","values":["http://hdl.handle.net/10919/43754"]}]},{"id":"additional","label":"Additional Metadata","entries":[{"key":"dc:description.abstract","label":"Abstract","values":["An industrial vision system is a useful and often integral part of a computer integrated manufacturing system. Successful integration of vision capabilities into a manufacturing system involves extracting from image data the information which has meaning to the task at hand, and communicating that information to the larger system. The goal of this research was to integrate the activities of a stand-alone vision system into the operation of a manufacturing system; more specifically, the host controller and vision system were expected to work together to determine the status of pallets moving through the system. Pallet status was based on whether the objects on the pallet were correct in shape, location, and orientation, as compared to a pallet model generated using the microcomputer-based CADKEY CAD program. Cadd.c, a C language program developed for this research, extracts object area, perimeter, centroid, and principal angle from the CAD KE Y model for comparison to counterparts generated by the vision system. This off-line approach to supplying known parameters to the vision system was chosen over the traditional \"teach by showing\" method to take advantage of existing CAD data and to avoid disruption of the production system. The actual comparison of model and image data was performed by a program written in VPL, the resident language of the GE Optomation II Vision System. The comparison program relies on another short VPL program to obtain a pixel/inch ratio which equates the disparate units of the two systems. Model parameters are passed to the vision system via hardware and software links developed as part of this research. Three C language programs enable the host computer to communicate commands and parameters, and receive program results from the vision system. Preliminary testing of the system revealed that the object location and surface texture, lighting conditions, and pallet background all affected the image parameter calculations and hence the comparison process."]},{"key":"dc:description.degree","label":"Dc Description Degree","values":["Master of Science"]},{"key":"dc:format.medium","label":"Dc Format Medium","values":["BTD"]},{"key":"dc:format.mimetype","label":"Dc Format Mimetype","values":["application/pdf"]},{"key":"dc:title","label":"Title","values":["Integrating vision into a computer integrated manufacturing system"]}]}],"canonical_facts":{"dc:contributor.committeechair":["Freeman, H. JoAnne"],"dc:contributor.committeemember":["Deisenroth, Michael P.","LaPorte, James E."],"dc:contributor.department":["Industrial Engineering and Operations Research"],"dc:creator":["Berg, Paula M."],"dc:date.accessioned":["2014-03-14T21:40:33Z"],"dc:date.available":["2014-03-14T21:40:33Z","2010-07-15"],"dc:date.issued":["1989-07-19"],"dc:description.abstract":["An industrial vision system is a useful and often integral part of a computer integrated manufacturing system. Successful integration of vision capabilities into a manufacturing system involves extracting from image data the information which has meaning to the task at hand, and communicating that information to the larger system. The goal of this research was to integrate the activities of a stand-alone vision system into the operation of a manufacturing system; more specifically, the host controller and vision system were expected to work together to determine the status of pallets moving through the system. Pallet status was based on whether the objects on the pallet were correct in shape, location, and orientation, as compared to a pallet model generated using the microcomputer-based CADKEY CAD program. Cadd.c, a C language program developed for this research, extracts object area, perimeter, centroid, and principal angle from the CAD KE Y model for comparison to counterparts generated by the vision system. This off-line approach to supplying known parameters to the vision system was chosen over the traditional \"teach by showing\" method to take advantage of existing CAD data and to avoid disruption of the production system. The actual comparison of model and image data was performed by a program written in VPL, the resident language of the GE Optomation II Vision System. The comparison program relies on another short VPL program to obtain a pixel/inch ratio which equates the disparate units of the two systems. Model parameters are passed to the vision system via hardware and software links developed as part of this research. Three C language programs enable the host computer to communicate commands and parameters, and receive program results from the vision system. Preliminary testing of the system revealed that the object location and surface texture, lighting conditions, and pallet background all affected the image parameter calculations and hence the comparison process."],"dc:description.degree":["Master of Science"],"dc:format.medium":["BTD"],"dc:format.mimetype":["application/pdf"],"dc:identifier.other":["etd-07152010-020318"],"dc:identifier.uri":["http://hdl.handle.net/10919/43754"],"dc:language.iso":["en"],"dc:publisher":["Virginia Tech"],"dc:rights":["In Copyright"],"dc:rights.uri":["http://rightsstatements.org/vocab/InC/1.0/"],"dc:title":["Integrating vision into a computer integrated manufacturing system"],"dc:type":["Thesis"],"dc:type.dcmitype":["Text"],"thesis:degree_discipline":["Industrial Engineering and Operations Research"],"thesis:degree_level":["masters"],"thesis:degree_name":["Master of Science"],"thesis:institution_name":["Virginia Polytechnic Institute and State University"]},"updated_at":"2026-07-22T22:18:44Z"}