{"id":20135335,"url":"https://github.com/abhinav-codealchemist/facial_keypoint_detection","last_synced_at":"2026-04-09T18:06:24.361Z","repository":{"id":144417615,"uuid":"173588296","full_name":"abhinav-codealchemist/Facial_Keypoint_Detection","owner":"abhinav-codealchemist","description":"Facial keypoints detection using 15 landmark points on human face","archived":false,"fork":false,"pushed_at":"2019-04-20T17:22:52.000Z","size":18657,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-01-13T09:34:38.153Z","etag":null,"topics":["computer-vision","convolutional-neural-networks","deep-learning","jupyter-notebook","keras","machine-learning","opencv","python","regression"],"latest_commit_sha":null,"homepage":null,"language":"Jupyter Notebook","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/abhinav-codealchemist.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2019-03-03T14:50:29.000Z","updated_at":"2019-04-20T17:22:53.000Z","dependencies_parsed_at":null,"dependency_job_id":"da759cfc-844d-452b-bbdf-535b28e06cdb","html_url":"https://github.com/abhinav-codealchemist/Facial_Keypoint_Detection","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/abhinav-codealchemist%2FFacial_Keypoint_Detection","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/abhinav-codealchemist%2FFacial_Keypoint_Detection/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/abhinav-codealchemist%2FFacial_Keypoint_Detection/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/abhinav-codealchemist%2FFacial_Keypoint_Detection/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/abhinav-codealchemist","download_url":"https://codeload.github.com/abhinav-codealchemist/Facial_Keypoint_Detection/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":241582370,"owners_count":19985845,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["computer-vision","convolutional-neural-networks","deep-learning","jupyter-notebook","keras","machine-learning","opencv","python","regression"],"created_at":"2024-11-13T21:14:33.273Z","updated_at":"2025-12-31T01:05:52.214Z","avatar_url":"https://github.com/abhinav-codealchemist.png","language":"Jupyter Notebook","funding_links":[],"categories":[],"sub_categories":[],"readme":"[![HitCount](http://hits.dwyl.io/abhinav-codealchemist/Facial_Keypoint_Detection.svg)](http://hits.dwyl.io/abhinav-codealchemist/Facial_Keypoint_Detection)\n# \u003cu\u003eFacial Keypoints Detection\u003c/u\u003e\n\nI have made a Facial Keypoints Regressor that regresses the keypoints for human face. This keypoint detection problem is a regression problem since we are predicting the coordinates for the landmarks on the face which are real numbers. \nDetection of facial keypoints is very useful for a number of tasks like facial recognition, detection etc. The keypoints selected in this code uses 15 keypoints representing the various coordinates on the human face. \nThe dataset for this problem was downloaded from Kaggle https://www.kaggle.com/c/facial-keypoints-detection/. \n\nCNN was used for this problem. The model achieved an accuracy of 76% on the validation set. The model was trained on a set of approx 1700 images and around 300 images were taken for validation purpose. The images were grayscale and had shape of 96 X 96. \n\n## Model Performance on real world data\nPredictions for some real world color images.\n\n\u003cimg src ='images/1.png'  width=\"380\" height=\"380\"\u003e\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u003cimg src ='images/4.png'  width=\"380\" height=\"380\"\u003e\n\n\u003cimg src ='images/6.png'  width=\"380\" height=\"380\"\u003e\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u003cimg src ='images/5.png'  width=\"380\" height=\"380\"\u003e\n\n\n## Model Performance on Validation data\nPredictions for some validation images.\n\n![validation](images/snap.png)\n\n## Model Architecture\nThe model uses a CNN based Architecture.\n\u003cp align=\"center\"\u003e\n  \u003cimg src ='images/model_plot.png'  width=\"800\" height=\"800\" \u003e\n\u003c/p\u003e\n\n### References\nDataset downloaded from Kaggle https://www.kaggle.com/c/facial-keypoints-detection/.\n\n# Thanks\n\nComments? Suggestions?\n\nPlease, leave a comment.\n\nThanks for being here! Enjoy!\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fabhinav-codealchemist%2Ffacial_keypoint_detection","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fabhinav-codealchemist%2Ffacial_keypoint_detection","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fabhinav-codealchemist%2Ffacial_keypoint_detection/lists"}