{"about":{"site":"https://codewithpapers.app","non_affiliation":"Code with Papers and Syntology are not affiliated with, endorsed by, or sponsored by Papers with Code, Meta, or the pwc-archive mirror.","licence":"CC BY-SA 4.0","licence_url":"https://creativecommons.org/licenses/by-sa/4.0/legalcode","attribution":"https://codewithpapers.app/attribution","modified":"archive material modified by Syntology; see the attribution page"},"url":"/paper/hybrid-coarse-fine-classification-for-head","title":"Hybrid coarse-fine classification for head pose estimation","arxiv_id":"1901.06778","date":"2019-01-21","proceeding":null,"authors":["Haofan Wang","Zhenghua Chen","Yi Zhou"],"abstract":"Head pose estimation, which computes the intrinsic Euler angles (yaw, pitch, roll) from the human, is crucial for gaze estimation, face alignment, and 3D reconstruction. Traditional approaches heavily relies on the accuracy of facial landmarks. It limits their performances, especially when the visibility of the face is not in good condition. In this paper, to do the estimation without facial landmarks, we combine the coarse and fine regression output together for a deep network. Utilizing more quantization units for the angles, a fine classifier is trained with the help of other auxiliary coarse units. Integrating regression is adopted to get the final prediction. The proposed approach is evaluated on three challenging benchmarks. It achieves the state-of-the-art on AFLW2000, BIWI and performs favorably on AFLW. The code has been released on Github.","url_abs":"https://arxiv.org/abs/1901.06778v2","url_pdf":"https://arxiv.org/pdf/1901.06778v2.pdf","source":{"archive":"pwc-archive (Hugging Face), CC BY-SA 4.0","snapshot":"2025-07-28","licence_url":"https://creativecommons.org/licenses/by-sa/4.0/legalcode","row_kind":"abstracts"},"code_links":[{"paper_slug":"hybrid-coarse-fine-classification-for-head","repo_url":"https://github.com/haofanwang/accurate-head-pose","is_official":1,"mentioned_in_paper":1,"mentioned_in_github":1,"framework":"pytorch","reach":null}],"tasks":[{"task_slug":"3d-reconstruction","task_name":"3D Reconstruction"},{"task_slug":"classification-1","task_name":"Classification"},{"task_slug":"face-alignment","task_name":"Face Alignment"},{"task_slug":"gaze-estimation","task_name":"Gaze Estimation"},{"task_slug":"classification","task_name":"General Classification"},{"task_slug":"head-pose-estimation","task_name":"Head Pose Estimation"},{"task_slug":"pose-estimation","task_name":"Pose Estimation"},{"task_slug":"quantization","task_name":"Quantization"},{"task_slug":"regression-1","task_name":"regression"}],"methods":[],"datasets_introduced":[],"methods_introduced":[],"results":[{"leaderboard":"/sota/head-pose-estimation-on-aflw","task":"Head Pose Estimation","dataset":"AFLW","model":"Hybrid Coarse-Fine","rank_in_archive_order":3,"of":6,"metrics":{"MAE":"5.09"},"uses_additional_data":false},{"leaderboard":"/sota/head-pose-estimation-on-aflw2000","task":"Head Pose Estimation","dataset":"AFLW2000","model":"Hybrid Coarse-Fine","rank_in_archive_order":19,"of":25,"metrics":{"MAE":"5.395"},"uses_additional_data":false},{"leaderboard":"/sota/head-pose-estimation-on-biwi","task":"Head Pose Estimation","dataset":"BIWI","model":"Hybrid Coarse-Fine","rank_in_archive_order":24,"of":29,"metrics":{"MAE (trained with BIWI data)":"3.0174"},"uses_additional_data":false}],"syntology":{"atlas_url":"https://app.syntology.ai/?focus=1901.06778","mcp":null,"developers":"https://syntology.ai/developers"},"arxiv_metadata":null,"syntology_extracted_results":null}