mv_machine_learning: code refactoring to face recognition 71/285971/7
authorInki Dae <inki.dae@samsung.com>
Mon, 12 Dec 2022 09:37:29 +0000 (18:37 +0900)
committerInki Dae <inki.dae@samsung.com>
Thu, 29 Dec 2022 06:28:05 +0000 (06:28 +0000)
commit7ecc0b36663d6f25b53899f55c23dcdef0ddef13
treeeaaab2455f0e5fe0299aed32e89261859c60dd41
parentd26ff6509a6ecacc83eed3786e8fd3d708bd8c85
mv_machine_learning: code refactoring to face recognition

[Issue type] : code refactoring

Did code refactoring by doing,
- Rework facenet inference using itask. With this change,
  facenet inference is handled by face recognition task API
  implementation. And this is a main purpose of this patch.
- Update meta file for face recognition task by adding several
  meta parameters.
- and code cleanup.

This is a step for introducing new feature vector manager.

Change-Id: Ia38c4dc9c45b3216d88acf5f80befd2c02da2aad
Signed-off-by: Inki Dae <inki.dae@samsung.com>
21 files changed:
mv_machine_learning/face_recognition/CMakeLists.txt
mv_machine_learning/face_recognition/include/face_recognition.h
mv_machine_learning/face_recognition/include/face_recognition_adapter.h
mv_machine_learning/face_recognition/include/face_recognition_type.h [new file with mode: 0644]
mv_machine_learning/face_recognition/include/facenet.h [new file with mode: 0644]
mv_machine_learning/face_recognition/include/facenet_adapter.h [new file with mode: 0644]
mv_machine_learning/face_recognition/include/facenet_parser.h [moved from mv_machine_learning/face_recognition/include/face_net_info.h with 56% similarity]
mv_machine_learning/face_recognition/include/simple_shot.h
mv_machine_learning/face_recognition/meta/face_recognition.json
mv_machine_learning/face_recognition/src/face_net_info.cpp [deleted file]
mv_machine_learning/face_recognition/src/face_recognition.cpp
mv_machine_learning/face_recognition/src/face_recognition_adapter.cpp
mv_machine_learning/face_recognition/src/facenet.cpp [new file with mode: 0644]
mv_machine_learning/face_recognition/src/facenet_adapter.cpp [new file with mode: 0644]
mv_machine_learning/face_recognition/src/facenet_parser.cpp [new file with mode: 0644]
mv_machine_learning/face_recognition/src/mv_face_recognition_open.cpp
mv_machine_learning/face_recognition/src/simple_shot.cpp
mv_machine_learning/inference/include/Inference.h
mv_machine_learning/inference/src/Inference.cpp
mv_machine_learning/training/include/training_model.h
mv_machine_learning/training/src/training_model.cpp