2 * Copyright (c) 2023 Samsung Electronics Co., Ltd All Rights Reserved
4 * Licensed under the Apache License, Version 2.0 (the "License");
5 * you may not use this file except in compliance with the License.
6 * You may obtain a copy of the License at
8 * http://www.apache.org/licenses/LICENSE-2.0
10 * Unless required by applicable law or agreed to in writing, software
11 * distributed under the License is distributed on an "AS IS" BASIS,
12 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13 * See the License for the specific language governing permissions and
14 * limitations under the License.
17 #ifndef __MEDIA_VISION_LANDMARK_DETECTION_CONFIG_H__
18 #define __MEDIA_VISION_LANDMARK_DETECTION_CONFIG_H__
21 * @brief Defines #MV_LANDMARK_DETECTION_MODEL_DEFAULT_PATH
22 * to set the landmark detection default path.
26 #define MV_LANDMARK_DETECTION_MODEL_DEFAULT_PATH "MODEL_DEFAULT_PATH"
29 * @brief Defines #MV_LANDMARK_DETECTION_MODEL_FILE_PATH
30 * to set the landmark detection model file path.
34 #define MV_LANDMARK_DETECTION_MODEL_FILE_PATH "MODEL_FILE_NAME"
37 * @brief Defines #MV_LANDMARK_DETECTION_DEFAULT_MODEL_NAME
38 * to set the landmark detection default model name.
42 #define MV_LANDMARK_DETECTION_DEFAULT_MODEL_NAME "DEFAULT_MODEL_NAME"
45 * @brief Defines #MV_LANDMARK_DETECTION_MODEL_META_FILE_PATH to set inference
46 * models's metadata file attribute of the engine configuration.
47 * @details The file includes inference model's metadata such as input and output
48 * node names, input tensor's width and height,
49 * mean and standard deviation values for pre-processing.
53 #define MV_LANDMARK_DETECTION_MODEL_META_FILE_PATH "META_FILE_NAME"
55 #define MV_LANDMARK_DETECTION_LABEL_FILE_NAME "LABEL_FILE_NAME"
58 * @brief Defines #MV_LANDMARK_DETECTION_BACKEND_TYPE
59 * to set inference backend engine type. In default, tensorflow lite is used.
63 #define MV_LANDMARK_DETECTION_BACKEND_TYPE "BACKEND_TYPE"
66 * @brief Defines #MV_LANDMARK_DETECTION_TARGET_DEVICE_TYPE
67 * to set inference target device type. In default, CPU device is used.
71 #define MV_LANDMARK_DETECTION_TARGET_DEVICE_TYPE "TARGET_DEVICE_TYPE"
73 #define MV_LANDMARK_DETECTION_CONFIDENCE_THRESHOLD "CONFIDENCE_THRESHOLD"
75 #endif /* __MEDIA_VISION_LANDMARK_DETECTION_CONFIG_H__ */