{"id":{"repo_id":"vt","oai_identifier":"oai:vtechworks.lib.vt.edu:10919/43378"},"canonical_url":"https://search.dev.ndltd.org/etd/vt/oai:vtechworks.lib.vt.edu:10919/43378","repository":{"repo_id":"vt","name":"Virginia Tech","base_url":"https://vtechworks.lib.vt.edu/oai/request"},"display":{"title":"\"ENGRAVE - An expert system that understands and generates musical notation\"","abstract":"ENGRAVE is an expert system that performs the work of a music engraver. The system takes a digital image of a conductor's score as input and produces engraved-quality copies of the individual parts. ENGRAVE consists of a vision system and a graphics system. The vision system contains a low-level section that recognizes features and a visual expert system that understands their meanings. Under the current computer vision paradigm, low-level processing is general-purpose while domain knowledge is used only in \"high-level\" routines. We hypothesize that domain knowledge is necessary at the low level as well for a vision system to work reliably. The visual expert uses a frame-based approach to explain the objects round in music. In the graphics system, we make use of the concept of \"spatial planning\" to generate correct musical notation. We show by example that spatial planning can be applied to other domains.","abstract_html":"ENGRAVE is an expert system that performs the work of a music engraver. The system takes a digital image of a conductor&#x27;s score as input and produces engraved-quality copies of the individual parts. ENGRAVE consists of a vision system and a graphics system. The vision system contains a low-level section that recognizes features and a visual expert system that understands their meanings. Under the current computer vision paradigm, low-level processing is general-purpose while domain knowledge is used only in &quot;high-level&quot; routines. We hypothesize that domain knowledge is necessary at the low level as well for a vision system to work reliably. The visual expert uses a frame-based approach to explain the objects round in music. In the graphics system, we make use of the concept of &quot;spatial planning&quot; to generate correct musical notation. We show by example that spatial planning can be applied to other domains.","abstract_has_math":false,"creators":["Tatem, Joseph Edward"],"institution":"Virginia Tech","degree_name":"Master of Science","degree_level":"masters","degree_discipline":"Electrical Engineering","degree_department":"Electrical Engineering","school":null,"contributors":[],"advisors":[],"committee_chairs":[],"committee_members":[],"year":1987,"date_issued":"1987","date_published":"1987","updated_at":"2026-07-22T22:20:23Z","subjects":[],"languages":[],"rights":["In Copyright"],"rights_urls":["http://rightsstatements.org/vocab/InC/1.0/"],"identifier_entries":[{"key":"dc:identifier.other","label":"Dc Identifier Other","values":["etd-06222010-020043"],"render_values":[{"text":"etd-06222010-020043","href":null,"code":true}]}]},"links":{"outbound_url":"http://hdl.handle.net/10919/43378","outbound_label":"Handle","outbound_source":"dc:identifier.uri"},"metadata_groups":[{"id":"people","label":"People","entries":[{"key":"dc:contributor.department","label":"Department","values":["Electrical Engineering"]},{"key":"dc:creator","label":"Author","values":["Tatem, Joseph Edward"]}]},{"id":"academic_context","label":"Academic Context","entries":[{"key":"dc:date.accessioned","label":"Dc Date Accessioned","values":["2014-03-14T21:38:54Z"]},{"key":"dc:date.available","label":"Dc Date Available","values":["2014-03-14T21:38:54Z","2010-06-22"]},{"key":"dc:date.issued","label":"Date","values":["1987"]},{"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":["Electrical Engineering"]},{"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: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-06222010-020043"]},{"key":"dc:identifier.uri","label":"Identifier URI","values":["http://hdl.handle.net/10919/43378"]}]},{"id":"additional","label":"Additional Metadata","entries":[{"key":"dc:description.abstract","label":"Abstract","values":["ENGRAVE is an expert system that performs the work of a music engraver. The system takes a digital image of a conductor's score as input and produces engraved-quality copies of the individual parts. ENGRAVE consists of a vision system and a graphics system. The vision system contains a low-level section that recognizes features and a visual expert system that understands their meanings. Under the current computer vision paradigm, low-level processing is general-purpose while domain knowledge is used only in \"high-level\" routines. We hypothesize that domain knowledge is necessary at the low level as well for a vision system to work reliably. The visual expert uses a frame-based approach to explain the objects round in music. In the graphics system, we make use of the concept of \"spatial planning\" to generate correct musical notation. We show by example that spatial planning can be applied to other domains."]},{"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":["\"ENGRAVE - An expert system that understands and generates musical notation\""]}]}],"canonical_facts":{"dc:contributor.department":["Electrical Engineering"],"dc:creator":["Tatem, Joseph Edward"],"dc:date.accessioned":["2014-03-14T21:38:54Z"],"dc:date.available":["2014-03-14T21:38:54Z","2010-06-22"],"dc:date.issued":["1987"],"dc:description.abstract":["ENGRAVE is an expert system that performs the work of a music engraver. The system takes a digital image of a conductor's score as input and produces engraved-quality copies of the individual parts. ENGRAVE consists of a vision system and a graphics system. The vision system contains a low-level section that recognizes features and a visual expert system that understands their meanings. Under the current computer vision paradigm, low-level processing is general-purpose while domain knowledge is used only in \"high-level\" routines. We hypothesize that domain knowledge is necessary at the low level as well for a vision system to work reliably. The visual expert uses a frame-based approach to explain the objects round in music. In the graphics system, we make use of the concept of \"spatial planning\" to generate correct musical notation. We show by example that spatial planning can be applied to other domains."],"dc:description.degree":["Master of Science"],"dc:format.medium":["BTD"],"dc:format.mimetype":["application/pdf"],"dc:identifier.other":["etd-06222010-020043"],"dc:identifier.uri":["http://hdl.handle.net/10919/43378"],"dc:publisher":["Virginia Tech"],"dc:rights":["In Copyright"],"dc:rights.uri":["http://rightsstatements.org/vocab/InC/1.0/"],"dc:title":["\"ENGRAVE - An expert system that understands and generates musical notation\""],"dc:type":["Thesis"],"dc:type.dcmitype":["Text"],"thesis:degree_discipline":["Electrical Engineering"],"thesis:degree_level":["masters"],"thesis:degree_name":["Master of Science"],"thesis:institution_name":["Virginia Polytechnic Institute and State University"]},"updated_at":"2026-07-22T22:20:23Z"}