{"id":{"repo_id":"uiuc","oai_identifier":"oai:www.ideals.illinois.edu:2142/81215"},"canonical_url":"https://search.dev.ndltd.org/etd/uiuc/oai:www.ideals.illinois.edu:2142/81215","repository":{"repo_id":"uiuc","name":"University of Illinois - Urbana-Champaign","base_url":"https://www.ideals.illinois.edu/oai-pmh"},"display":{"title":"Real-Time Head and Facial Motion Analysis for Model-Based Video Coding","abstract":"This dissertation introduces an algorithm for automatic head and facial feature tracking using a model-based approach. The input to the system is a 2D video sequence of a head-and-shoulders scene and the output is the trajectories of salient facial features, an estimate of the 3D motion of the head, and the corresponding Facial Action Parameters from MPEG4-SNHC. These Facial Action Parameters represent the facial motion in the video sequence and will be used to synthesize a 3D computer graphics head model to mimic the movement and expressions of the user. With respect to feature tracking, issues such as localization accuracy and error accumulation are overcome by using an underlying 3D model to compute optimal templates for each video frame for use in the feature-tracking module. A minimization procedure, combined with a Kalman filter, is used to process the computed 3D motion and to provide estimates of the pose for subsequent frames. The algorithm has been tested on synthetic and real sequences and is shown to produce accurate results for more than 100 frames at approximately 10 fps.","abstract_html":"This dissertation introduces an algorithm for automatic head and facial feature tracking using a model-based approach. The input to the system is a 2D video sequence of a head-and-shoulders scene and the output is the trajectories of salient facial features, an estimate of the 3D motion of the head, and the corresponding Facial Action Parameters from MPEG4-SNHC. These Facial Action Parameters represent the facial motion in the video sequence and will be used to synthesize a 3D computer graphics head model to mimic the movement and expressions of the user. With respect to feature tracking, issues such as localization accuracy and error accumulation are overcome by using an underlying 3D model to compute optimal templates for each video frame for use in the feature-tracking module. A minimization procedure, combined with a Kalman filter, is used to process the computed 3D motion and to provide estimates of the pose for subsequent frames. The algorithm has been tested on synthetic and real sequences and is shown to produce accurate results for more than 100 frames at approximately 10 fps.","abstract_has_math":false,"creators":["Lopez, Ricardo Luis"],"institution":"University of Illinois at Urbana-Champaign","degree_name":"Ph.D.","degree_level":"Dissertation","degree_discipline":"Electrical Engineering","degree_department":null,"school":null,"contributors":["Huang, Thomas S."],"advisors":[],"committee_chairs":[],"committee_members":[],"year":null,"date_issued":"10000-01-01","date_published":"10000-01-01","updated_at":"2026-07-22T22:26:15Z","subjects":["Engineering, Electronics and Electrical"],"languages":["eng"],"rights":[],"rights_urls":[],"identifier_entries":[{"key":"dc:identifier","label":"Identifier","values":["(MiAaPQ)AAI9812686"],"render_values":[{"text":"(MiAaPQ)AAI9812686","href":null,"code":true}]}]},"links":{"outbound_url":"http://hdl.handle.net/2142/81215","outbound_label":"Handle","outbound_source":"dc:identifier"},"metadata_groups":[{"id":"people","label":"People","entries":[{"key":"dc:contributor","label":"Contributor","values":["Huang, Thomas S."]},{"key":"dc:creator","label":"Author","values":["Lopez, Ricardo Luis"]}]},{"id":"academic_context","label":"Academic Context","entries":[{"key":"dc:date","label":"Dc Date","values":["10000-01-01","1997","2015-09-25T20:10:05Z"]},{"key":"dc:type","label":"Dc Type","values":["text"]},{"key":"thesis:degree_discipline","label":"Discipline","values":["Electrical Engineering"]},{"key":"thesis:degree_level","label":"Degree Level","values":["Dissertation"]},{"key":"thesis:degree_name","label":"Degree Name","values":["Ph.D."]},{"key":"thesis:institution_name","label":"Thesis Institution Name","values":["University of Illinois at Urbana-Champaign"]}]},{"id":"subjects_keywords","label":"Subjects and Keywords","entries":[{"key":"dc:subject","label":"Dc Subject","values":["Engineering, Electronics and Electrical"]}]},{"id":"language_rights","label":"Language and Rights","entries":[{"key":"dc:language","label":"Dc Language","values":["eng"]}]},{"id":"identifiers","label":"Identifiers","entries":[{"key":"dc:identifier","label":"Identifier","values":["http://hdl.handle.net/2142/81215","(MiAaPQ)AAI9812686"]}]},{"id":"additional","label":"Additional Metadata","entries":[{"key":"dc:description","label":"Description","values":["This dissertation introduces an algorithm for automatic head and facial feature tracking using a model-based approach. The input to the system is a 2D video sequence of a head-and-shoulders scene and the output is the trajectories of salient facial features, an estimate of the 3D motion of the head, and the corresponding Facial Action Parameters from MPEG4-SNHC. These Facial Action Parameters represent the facial motion in the video sequence and will be used to synthesize a 3D computer graphics head model to mimic the movement and expressions of the user. With respect to feature tracking, issues such as localization accuracy and error accumulation are overcome by using an underlying 3D model to compute optimal templates for each video frame for use in the feature-tracking module. A minimization procedure, combined with a Kalman filter, is used to process the computed 3D motion and to provide estimates of the pose for subsequent frames. The algorithm has been tested on synthetic and real sequences and is shown to produce accurate results for more than 100 frames at approximately 10 fps.","Made available in DSpace on 2015-09-25T20:10:05Z (GMT). No. of bitstreams: 2 license.txt: 4848 bytes, checksum: 96035ab3f5e1c23cc7138a224ce498bd (MD5) 9812686.pdf: 5876262 bytes, checksum: ab4c181b9c74c323eafdc7ebb8cfa330 (MD5) Previous issue date: 1997","Embargo set by: Seth Robbins for item 82496 Lift date: Forever Reason: Restricted to the U of I community idenfinitely during batch ingest of legacy ETDs","Restricted to the U of I community idenfinitely during batch ingest of legacy ETDs","U of I Only","126 p.","Thesis (Ph.D.)--University of Illinois at Urbana-Champaign, 1997."]},{"key":"dc:title","label":"Title","values":["Real-Time Head and Facial Motion Analysis for Model-Based Video Coding"]}]}],"canonical_facts":{"dc:contributor":["Huang, Thomas S."],"dc:creator":["Lopez, Ricardo Luis"],"dc:date":["10000-01-01","1997","2015-09-25T20:10:05Z"],"dc:description":["This dissertation introduces an algorithm for automatic head and facial feature tracking using a model-based approach. The input to the system is a 2D video sequence of a head-and-shoulders scene and the output is the trajectories of salient facial features, an estimate of the 3D motion of the head, and the corresponding Facial Action Parameters from MPEG4-SNHC. These Facial Action Parameters represent the facial motion in the video sequence and will be used to synthesize a 3D computer graphics head model to mimic the movement and expressions of the user. With respect to feature tracking, issues such as localization accuracy and error accumulation are overcome by using an underlying 3D model to compute optimal templates for each video frame for use in the feature-tracking module. A minimization procedure, combined with a Kalman filter, is used to process the computed 3D motion and to provide estimates of the pose for subsequent frames. The algorithm has been tested on synthetic and real sequences and is shown to produce accurate results for more than 100 frames at approximately 10 fps.","Made available in DSpace on 2015-09-25T20:10:05Z (GMT). No. of bitstreams: 2 license.txt: 4848 bytes, checksum: 96035ab3f5e1c23cc7138a224ce498bd (MD5) 9812686.pdf: 5876262 bytes, checksum: ab4c181b9c74c323eafdc7ebb8cfa330 (MD5) Previous issue date: 1997","Embargo set by: Seth Robbins for item 82496 Lift date: Forever Reason: Restricted to the U of I community idenfinitely during batch ingest of legacy ETDs","Restricted to the U of I community idenfinitely during batch ingest of legacy ETDs","U of I Only","126 p.","Thesis (Ph.D.)--University of Illinois at Urbana-Champaign, 1997."],"dc:identifier":["http://hdl.handle.net/2142/81215","(MiAaPQ)AAI9812686"],"dc:language":["eng"],"dc:subject":["Engineering, Electronics and Electrical"],"dc:title":["Real-Time Head and Facial Motion Analysis for Model-Based Video Coding"],"dc:type":["text"],"thesis:degree_discipline":["Electrical Engineering"],"thesis:degree_level":["Dissertation"],"thesis:degree_name":["Ph.D."],"thesis:institution_name":["University of Illinois at Urbana-Champaign"]},"updated_at":"2026-07-22T22:26:15Z"}