Commit Graph

  • e09639b267 Make model read relative to __file__ fix_module_usage Derek 2021-04-13 20:38:11 -0700
  • 981cac645e update mark model with new weights master yinguobing 2021-03-09 18:00:15 +0800
  • 48de8cfd8e update model with new weights efficientdet yinguobing 2021-03-09 17:55:13 +0800
  • 0a6bac609e remove eager excution swwitch yinguobing 2021-03-09 16:03:54 +0800
  • 1a3eaaf464 rename model directory name yinguobing 2021-03-09 15:19:37 +0800
  • ecb46c7e14 add model file for face detector yinguobing 2021-03-09 15:17:55 +0800
  • ec62053728 replace old opencv face detector with new one. yinguobing 2021-03-09 15:04:28 +0800
  • 50384edff2 hide the face box yinguobing 2020-12-17 18:50:30 +0800
  • 1af1a24fb9 update reademe yinguobing 2020-12-17 17:39:53 +0800
  • 7c75be7987 Merge branch 'master' of https://github.com/yinguobing/head-pose-estimation into master yinguobing 2020-12-17 17:22:53 +0800
  • ddb377b682 update readme yinguobing 2020-12-17 17:21:01 +0800
  • 798fab93ff update model file yinguobing 2020-12-17 16:50:28 +0800
  • 5169cecd8d
    added instruction for tf2 users Yin Guobing 2020-06-16 11:19:30 +0800
  • ead9db781e libraries updated: tf2 and opencv 4 yinguobing 2020-06-16 11:07:03 +0800
  • a8c3a2af82 load the model from Keras tf1(deprecated) yinguobing 2020-06-16 11:04:36 +0800
  • 9b021d0e7b fixed typo yinguobing 2020-06-16 09:49:13 +0800
  • c98e9a242a fixed typo yinguobing 2020-06-16 09:44:53 +0800
  • bad7be332e
    Update README.md Yin Guobing 2019-12-01 16:47:28 +0800
  • c53b58d1f0
    Update README.md Yin Guobing 2019-10-08 21:25:02 +0800
  • 4001b663c7 add wechat info yinguobing 2019-09-23 11:31:24 +0800
  • deedf9d1be move samples to the doc directory yinguobing 2019-09-23 11:31:15 +0800
  • feb7563c43 update README yinguobing 2019-08-15 15:41:36 +0800
  • a96635646f add argarser to take user input yinguobing 2019-08-15 15:29:46 +0800
  • 26f99d035b update model for tf1.14 yinguobing 2019-08-15 15:16:28 +0800
  • c8eefbd555 update readme yinguobing 2019-08-14 09:40:01 +0800
  • 69a95088f0 draw axes on image yinguobing 2019-08-14 09:39:39 +0800
  • 60b078712b adapt for new detector yinguobing 2019-08-14 09:38:32 +0800
  • 0d8bb799af add function to draw axes yinguobing 2019-08-14 09:36:38 +0800
  • 96231256b4 typo fix yinguobing 2019-05-20 10:10:00 +0800
  • 2ff86d94e0 add function to draw axis of face yinguobing 2019-05-17 17:33:04 +0800
  • 5ef56806b8 output pose yinguobing 2019-05-17 17:32:25 +0800
  • 78af0758ba init detector with saved model yinguobing 2019-05-17 17:31:59 +0800
  • 0be84dccf2 refine comment yinguobing 2019-05-08 17:25:47 +0800
  • d2d960d556 fix typo yinguobing 2019-05-08 17:22:57 +0800
  • d180322e2a Merge branch 'master' of https://github.com/yinguobing/head-pose-estimation yinguobing 2019-05-08 17:18:48 +0800
  • 5eff30fd86 add tick meter yinguobing 2019-05-08 17:18:18 +0800
  • 44b31380f1
    Update README.md Yin Guobing 2019-03-06 11:38:36 +0800
  • 35c3b22f0a
    typo fix. Yin Guobing 2019-02-26 17:49:26 +0800
  • 3713a976fa
    add link for posts Yin Guobing 2019-02-20 14:34:16 +0800
  • 5ae8671866
    Update readme. Yin Guobing 2019-02-20 14:30:33 +0800
  • 1e66826c22
    Update README.md Yin Guobing 2018-09-26 16:20:33 +0800
  • 2da5bf229f
    update readme Yin Guobing 2018-07-05 10:40:54 +0800
  • 9238cfbad1 typo fix: -> multiprocessing yinguobing 2018-02-22 16:04:01 +0800
  • b5a53dbc8b add OS checking yinguobing 2018-02-22 16:01:16 +0800
  • b472aabd4a add output for linux os yinguobing 2018-02-22 15:54:45 +0800
  • a67e6d447e add file to detect OS type yinguobing 2018-02-22 15:10:32 +0800
  • d6c799356e
    Update README.md Yin Guobing 2018-01-31 10:56:08 +0800
  • 4af558f4e1 more concise expression of image shape yinguobing 2018-01-30 16:42:40 +0800
  • 0239cd9b85 typo fix yinguobing 2018-01-29 13:43:14 +0800
  • 5502cc3d58 update file with the SAVED one. yinguobing 2018-01-29 11:36:39 +0800
  • 6abac516ec Merge branch 'multiprocess' yinguobing 2018-01-29 11:33:52 +0800
  • d741488eb3 Merge branch 'multiprocess' of https://github.com/yinguobing/head-pose-estimation into multiprocess yinguobing 2018-01-29 11:31:05 +0800
  • 0593fb9b4a add comment to clarify the code. yinguobing 2018-01-29 11:29:10 +0800
  • 0d450494c1 use multiprocessing for face deteciton yinguobing 2018-01-29 11:21:51 +0800
  • 1fb1cca664 use multiprocessing for face deteciton yinguobing 2018-01-29 11:21:51 +0800
  • b5136aa79f
    Update README.md Yin Guobing 2018-01-29 10:35:49 +0800
  • 5624102921
    Update README.md Yin Guobing 2018-01-26 10:26:54 +0800
  • 657dcd933b use frame size as default estimator parameter yinguobing 2018-01-26 09:37:46 +0800
  • 1943719d81 update readme yinguobing 2018-01-26 09:18:52 +0800
  • a4e03b2f4f correct frame name to draw marks yinguobing 2018-01-26 09:04:37 +0800
  • 2fcf19c723 Merge branch 'master' of https://github.com/yinguobing/head-pose-estimation yinguobing 2018-01-26 08:57:21 +0800
  • d6e7a97e10 add more demo gif yinguobing 2018-01-26 08:57:01 +0800
  • a2087a6467
    Update README.md Yin Guobing 2018-01-26 08:51:17 +0800
  • 33f1607fbb update demo gif yinguobing 2018-01-26 08:47:32 +0800
  • bf34a15f3a add 3D model of 68 points yinguobing 2018-01-25 19:02:15 +0800
  • 4d32618e6a use 68 points as default method for solving PnP yinguobing 2018-01-25 18:42:29 +0800
  • ec64395528 compare with old method yinguobing 2018-01-25 17:38:22 +0800
  • b99751ea44 compare new PnP solution with old one yinguobing 2018-01-25 14:23:24 +0800
  • ae940ca374 update annotation drawing function to accept custom line width yinguobing 2018-01-25 14:22:07 +0800
  • 774c0f9c06 new policy to solve PnP yinguobing 2018-01-25 14:06:17 +0800
  • c3f63e7e3c use extrinsic guess in solve pnp yinguobing 2018-01-24 16:15:04 +0800
  • bc7b696a24 use mark_detector as a class member yinguobing 2018-01-17 09:54:38 +0800
  • 27a3ced854 bugfix: image size is row x col yinguobing 2018-01-17 09:53:24 +0800
  • a77684b9a9 MarkDetector is a class now yinguobing 2018-01-17 09:46:15 +0800
  • ade6bb7f78 FaceDetector is a class now yinguobing 2018-01-17 09:00:31 +0800
  • b36a442d74 use pose estimator as a class member yinguobing 2018-01-16 11:36:42 +0800
  • 91399fb5e2 add rest function to class yinguobing 2018-01-16 11:33:12 +0800
  • c5e7050210 add class init function yinguobing 2018-01-16 11:26:49 +0800
  • 0b48c40b82 remove redundent code yinguobing 2018-01-16 11:13:30 +0800
  • 6a54b5cae2 add kalman filter to pose yinguobing 2018-01-12 13:54:05 +0800
  • 3ec20cc042 add color to pose box yinguobing 2018-01-12 13:52:57 +0800
  • e6a4cda656 bug fix: initialize parameters according to state_num yinguobing 2018-01-12 13:37:17 +0800
  • 8ca08684b1 replace old stabilizer with new one. yinguobing 2018-01-12 11:08:10 +0800
  • cc86a4de49 add property for Kalman state yinguobing 2018-01-12 11:07:07 +0800
  • 4bcb526fd9 add support for 1x1 value yinguobing 2018-01-12 11:02:02 +0800
  • 62330ffb17 rename file yinguobing 2018-01-12 10:28:44 +0800
  • 10729f8b0d comment irrelevant code yinguobing 2018-01-12 10:23:02 +0800
  • 14e4bd8d0c
    Update README.md Yin Guobing 2018-01-11 15:14:19 +0800
  • de8c8f539f
    Update README.md Yin Guobing 2018-01-11 15:11:50 +0800
  • 32c5b3ed1b use kalman statePost as stabile marks yinguobing 2018-01-11 14:57:48 +0800
  • 2f980ed88e add demo gif yinguobing 2018-01-11 14:56:51 +0800
  • a944d9c6c9 add function to solve pose by all 68 points yinguobing 2018-01-10 09:30:13 +0800
  • 19805d6352 get 68 3D model points from file yinguobing 2018-01-10 09:24:45 +0800
  • d27bcd945c update .pb file yinguobing 2017-12-29 17:01:29 +0800
  • 302ae3e5b3 remove dlib yinguobing 2017-12-29 16:08:19 +0800
  • e2c182f4ca Merge branch 'dlib' yinguobing 2017-12-29 15:27:39 +0800
  • 6c379c739e add text on image to show user state yinguobing 2017-12-29 15:25:18 +0800
  • 22048064b3 bug fix: lk traker mask is now correct yinguobing 2017-12-29 15:22:10 +0800
  • 5f9bd693f3 bug fix: lk tracker mask is facebox now yinguobing 2017-12-29 14:44:19 +0800
  • e5ad9549ce adopt better kalman filter parameters yinguobing 2017-12-29 14:13:08 +0800