deep learning vision detector/estimator
Go to file
2021-10-27 20:46:44 +08:00
build init commit 2021-10-21 18:30:38 +08:00
data init commit 2021-10-21 18:30:38 +08:00
go feat(pose): add drawer 2021-10-27 20:46:44 +08:00
include init commit 2021-10-21 18:30:38 +08:00
lib init commit 2021-10-21 18:30:38 +08:00
ncnn@e3aa893dfb init commit 2021-10-21 18:30:38 +08:00
src feat(pose): add drawer 2021-10-27 20:46:44 +08:00
.gitignore init commit 2021-10-21 18:30:38 +08:00
.gitmodules init commit 2021-10-21 18:30:38 +08:00
CMakeLists.txt add hopenet 2021-10-26 17:30:02 +08:00
README.md feat(pose): add drawer 2021-10-27 20:46:44 +08:00

libopenvision deep learning visualization C liberay

Prerequest

  • ncnn Install
  • openmp
  • vulkan(optional)

Build

git submodule update --init --recursuve
cd build
cmake .. # optional -DNCNN_VULKAN=OFF -DCMAKE_CXX_COMPILER=clang++ -DCMAKE_C_COMPILER=clang

Features

  • face
    • detecter (for face location and keypoints detection)
      • mtcnn
      • centerface
      • retainface
      • anticonv (for mask detection)
    • recognizer (face feature extration for classification)
      • mobilenet
    • landmarker (for face landmarkers extraction)
      • insightface
      • zq
    • tracker (for face IOU calculation bettween frames)
    • hopenet (for head pose detection)
  • pose
  • detector (for pose estimation)
    • ultralight
  • golang binding (github.com/bububa/openvision/go)