Design and implementation of Pan-Tilt control for face tracking

S. R. Yosafat, C. Machbub, E. Hidayat
{"title":"Design and implementation of Pan-Tilt control for face tracking","authors":"S. R. Yosafat, C. Machbub, E. Hidayat","doi":"10.1109/ICSENGT.2017.8123449","DOIUrl":null,"url":null,"abstract":"This paper presents design and implementation of face tracking system using servo-motor-controlled Pan-Tilt visual system. The objective is to maintain the position of a tracked object at the center of frame window on the screen. A simple camera is used as visual sensor to obtain the face object's actual position. Combination of Viola-Jones and Template Matching algorithms are used for face detection, in which template matching method acts as a back up on the occasion Viola-Jones fails to detect the face object. Object's position on the screen is controlled indirectly through the position of the camera using an Arduino-based controller. Two control methods are implemented to track the object, namely lead-lag compensator and PID control. To obtain proper parameters of the controller, identification of the Pan and Tilt system has been done and validated. Both controller algorithms are then compared and analyzed in accordance with system design specification. Overall, experimental results show that PID has faster transient response than lead-lag either for Pan or Tilt.","PeriodicalId":350572,"journal":{"name":"2017 7th IEEE International Conference on System Engineering and Technology (ICSET)","volume":"75 7 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2017-10-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"16","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2017 7th IEEE International Conference on System Engineering and Technology (ICSET)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICSENGT.2017.8123449","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 16

Abstract

This paper presents design and implementation of face tracking system using servo-motor-controlled Pan-Tilt visual system. The objective is to maintain the position of a tracked object at the center of frame window on the screen. A simple camera is used as visual sensor to obtain the face object's actual position. Combination of Viola-Jones and Template Matching algorithms are used for face detection, in which template matching method acts as a back up on the occasion Viola-Jones fails to detect the face object. Object's position on the screen is controlled indirectly through the position of the camera using an Arduino-based controller. Two control methods are implemented to track the object, namely lead-lag compensator and PID control. To obtain proper parameters of the controller, identification of the Pan and Tilt system has been done and validated. Both controller algorithms are then compared and analyzed in accordance with system design specification. Overall, experimental results show that PID has faster transient response than lead-lag either for Pan or Tilt.
面向人脸跟踪的泛倾斜控制的设计与实现
本文介绍了一种基于伺服电机控制的泛倾斜视觉系统的人脸跟踪系统的设计与实现。目标是保持跟踪对象在屏幕上框架窗口中心的位置。使用简单的摄像机作为视觉传感器来获取人脸物体的实际位置。人脸检测采用Viola-Jones算法和模板匹配算法相结合的方法,其中模板匹配方法在Viola-Jones无法检测到人脸对象时起到备份作用。对象在屏幕上的位置是通过使用基于arduino的控制器的摄像机位置间接控制的。采用超前滞后补偿和PID控制两种控制方法对目标进行跟踪。为了获得合适的控制器参数,对平移和倾斜系统进行了辨识并进行了验证。然后根据系统设计规范对两种控制器算法进行了比较和分析。总体而言,实验结果表明,无论是平移还是倾斜,PID的瞬态响应都比超前滞后更快。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信