{"title":"Faceium–Face Tracking","authors":"Jufin P A, Amrutha N","doi":"10.54105/ijdcn.b3923.082522","DOIUrl":null,"url":null,"abstract":"Human faces are identified and localized via facial detection, which ignores any backdrop objects like curtains, windows, trees, etc. Each frame of the video is run through multiple stages of classifiers in OpenCV's Harr cascade, and if the frame passes through each level, the face is considered to be present; otherwise, the frame is dismissed from the classifier, which means that the face is not detected. When an image is detected, OpenCV also returns the height and breadth of the picture along with its cartesian coordinates. The center coordinates of the image can be determined from these coordinates. When the face is detected, these coordinates are sent via the pyserial library to the Arduino UNO. The camera is attached to one of the servos that are connected to the Arduino to create a pan/tilt mechanism. The servo will align to move the face toward the center of the screen when its coordinates are off-center.","PeriodicalId":174376,"journal":{"name":"Indian Journal of Data Communication and Networking","volume":"12 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2022-08-30","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Indian Journal of Data Communication and Networking","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.54105/ijdcn.b3923.082522","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
Human faces are identified and localized via facial detection, which ignores any backdrop objects like curtains, windows, trees, etc. Each frame of the video is run through multiple stages of classifiers in OpenCV's Harr cascade, and if the frame passes through each level, the face is considered to be present; otherwise, the frame is dismissed from the classifier, which means that the face is not detected. When an image is detected, OpenCV also returns the height and breadth of the picture along with its cartesian coordinates. The center coordinates of the image can be determined from these coordinates. When the face is detected, these coordinates are sent via the pyserial library to the Arduino UNO. The camera is attached to one of the servos that are connected to the Arduino to create a pan/tilt mechanism. The servo will align to move the face toward the center of the screen when its coordinates are off-center.