Fix doc 91/316691/4 accepted/tizen/unified/20240829.153510 accepted/tizen/unified/dev/20240901.214612 accepted/tizen/unified/x/20240830.014050
authorKwanghoon Son <k.son@samsung.com>
Tue, 27 Aug 2024 04:02:43 +0000 (13:02 +0900)
committerKwanghoon Son <k.son@samsung.com>
Wed, 28 Aug 2024 03:18:41 +0000 (12:18 +0900)
[Version] 1.0.7

- Switch @section FEATURE <> OVERVIEW
- Wrong function name

Change-Id: I76986d4ccfcdcd766fe8ba7fecd81f8e1079dcc1
Signed-off-by: Kwanghoon Son <k.son@samsung.com>
doc/mediavision_doc.h
include/mv_object_detection.h
include/mv_pose_landmark.h
include/mv_roi_tracker.h
packaging/capi-media-vision.spec

index 02906a32b09d774d2e15ee34e8339e5990bb1622..a9cb866489e1b8ad1e6a626b9a0fe3b1a56a3970 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2015 Samsung Electronics Co., Ltd All Rights Reserved
+ * Copyright (c) 2015 - 2024 Samsung Electronics Co., Ltd All Rights Reserved
  *
  * Licensed under the Apache License, Version 2.0 (the License);
  * you may not use this file except in compliance with the License.
  * @section CAPI_MEDIA_VISION_FACE_MODULE_HEADER Required Header
  *      \#include <mv_face.h>
  *
- * @section CAPI_MEDIA_VISION_FACE_MODULE_FEATURE Related Features
- * This API is related with the following features:\n
- *  - %http://tizen.org/feature/vision.face_recognition\n
- *
- * It is recommended to design feature related codes in your application for
- * reliability.\n
- * You can check if a device supports the related features for this API by using
- * @ref CAPI_SYSTEM_SYSTEM_INFO_MODULE, thereby controlling the procedure of
- * your application.\n
- * To ensure your application is only running on the device with specific
- * features, please define the features in your manifest file using the manifest
- * editor in the SDK.\n
- * More details on featuring your application can be found from
- * <a href="https://docs.tizen.org/application/tizen-studio/native-tools/manifest-text-editor#feature-element">
- *   <b>Feature Element</b>.
- * </a>
- *
  * @section CAPI_MEDIA_VISION_FACE_MODULE_OVERVIEW Overview
  * @ref CAPI_MEDIA_VISION_FACE_MODULE contains mv_face_detect() function
  * to detect faces on #mv_source_h, and mv_face_detected_cb() callback
  * #mv_rectangle_s. Result is handled with
  * mv_face_facial_expression_recognized_cb().
  *
- * @defgroup    CAPI_MEDIA_VISION_IMAGE_MODULE Media Vision Image (Deprecated)
- * @ingroup     CAPI_MEDIA_VISION_MODULE
- * @brief Flat Image recognition and tracking;\n
- * Flat image feature extraction.
- * @section CAPI_MEDIA_VISION_IMAGE_MODULE_HEADER Required Header
- *      \#include <mv_image.h>
- *
- * @section CAPI_MEDIA_VISION_IMAGE_MODULE_FEATURE Related Features
+ * @section CAPI_MEDIA_VISION_FACE_MODULE_FEATURE Related Features
  * This API is related with the following features:\n
- *  - %http://tizen.org/feature/vision.image_recognition\n
+ *  - %http://tizen.org/feature/vision.face_recognition\n
  *
  * It is recommended to design feature related codes in your application for
  * reliability.\n
  *   <b>Feature Element</b>.
  * </a>
  *
+ * @defgroup    CAPI_MEDIA_VISION_IMAGE_MODULE Media Vision Image (Deprecated)
+ * @ingroup     CAPI_MEDIA_VISION_MODULE
+ * @brief Flat Image recognition and tracking;\n
+ * Flat image feature extraction.
+ * @section CAPI_MEDIA_VISION_IMAGE_MODULE_HEADER Required Header
+ *      \#include <mv_image.h>
+ *
  * @section CAPI_MEDIA_VISION_IMAGE_MODULE_OVERVIEW Overview
  * @ref CAPI_MEDIA_VISION_IMAGE_MODULE contains mv_image_recognize()
  * function to recognize images on #mv_source_h, and
  * mv_image_tracking_model_save() and loaded from file with
  * mv_image_tracking_model_load().
  *
- * @defgroup    CAPI_MEDIA_VISION_BARCODE_MODULE Media Vision BarCode
- * @ingroup     CAPI_MEDIA_VISION_MODULE
- * @brief  Barcode module consists of barcode detection and barcode generation
- *         submodules.
- * @section CAPI_MEDIA_VISION_BARCODE_MODULE_HEADER Required Header
- *      \#include <mv_barcode.h>
- *
- * @section CAPI_MEDIA_VISION_BARCODE_MODULE_FEATURE Related Features
+ * @section CAPI_MEDIA_VISION_IMAGE_MODULE_FEATURE Related Features
  * This API is related with the following features:\n
- *  - %http://tizen.org/feature/vision.barcode_detection\n
- *  - %http://tizen.org/feature/vision.barcode_generation\n
+ *  - %http://tizen.org/feature/vision.image_recognition\n
  *
  * It is recommended to design feature related codes in your application for
  * reliability.\n
  *   <b>Feature Element</b>.
  * </a>
  *
+ * @defgroup    CAPI_MEDIA_VISION_BARCODE_MODULE Media Vision BarCode
+ * @ingroup     CAPI_MEDIA_VISION_MODULE
+ * @brief  Barcode module consists of barcode detection and barcode generation
+ *         submodules.
+ * @section CAPI_MEDIA_VISION_BARCODE_MODULE_HEADER Required Header
+ *      \#include <mv_barcode.h>
+ *
  * @section CAPI_MEDIA_VISION_BARCODE_MODULE_OVERVIEW Overview
  * @ref CAPI_MEDIA_VISION_BARCODE_MODULE contains two submodules:\n
  * * Detection submodule,
  * mode (see #mv_barcode_qr_mode_e). Generation to file supports several
  * formats (see #mv_barcode_image_format_e).
  *
- * @defgroup    CAPI_MEDIA_VISION_SURVEILLANCE_MODULE Media Vision Surveillance (Deprecated)
- * @ingroup     CAPI_MEDIA_VISION_MODULE
- * @brief Video surveillance module.
- * @section CAPI_MEDIA_VISION_SURVEILLANCE_MODULE_HEADER Required Header
- *      \#include <mv_surveillance.h>
- *
- * @section CAPI_MEDIA_VISION_SURVEILLANCE_MODULE_FEATURE Related Features
+ * @section CAPI_MEDIA_VISION_BARCODE_MODULE_FEATURE Related Features
  * This API is related with the following features:\n
- *  - %http://tizen.org/feature/vision.image_recognition\n
- *  - %http://tizen.org/feature/vision.face_recognition\n
+ *  - %http://tizen.org/feature/vision.barcode_detection\n
+ *  - %http://tizen.org/feature/vision.barcode_generation\n
  *
  * It is recommended to design feature related codes in your application for
  * reliability.\n
  *   <b>Feature Element</b>.
  * </a>
  *
+ * @defgroup    CAPI_MEDIA_VISION_SURVEILLANCE_MODULE Media Vision Surveillance (Deprecated)
+ * @ingroup     CAPI_MEDIA_VISION_MODULE
+ * @brief Video surveillance module.
+ * @section CAPI_MEDIA_VISION_SURVEILLANCE_MODULE_HEADER Required Header
+ *      \#include <mv_surveillance.h>
+ *
  * @section CAPI_MEDIA_VISION_SURVEILLANCE_MODULE_OVERVIEW Overview
  * @ref CAPI_MEDIA_VISION_SURVEILLANCE_MODULE provides functionality can be
  * utilized for creation of video surveillance systems. The main idea underlying
  * mv_surveillance_subscribe_event_trigger() call it is possible to create
  * mv_engine_config_h handle and configure following attributes:
  * - #MV_SURVEILLANCE_SKIP_FRAMES_COUNT to setup number of frames will be
    ignored by event trigger;
*  ignored by event trigger;
  * - #MV_SURVEILLANCE_MOVEMENT_DETECTION_THRESHOLD to specify sensitivity of
  *   the #MV_SURVEILLANCE_EVENT_TYPE_MOVEMENT_DETECTED event detection;
  * - #MV_SURVEILLANCE_FACE_RECOGNITION_MODEL_FILE_PATH to specify the file
  * useful if it is required to obtain supported event types list or result
  * value names list dynamically.
  *
+ * @section CAPI_MEDIA_VISION_SURVEILLANCE_MODULE_FEATURE Related Features
+ * This API is related with the following features:\n
+ *  - %http://tizen.org/feature/vision.image_recognition\n
+ *  - %http://tizen.org/feature/vision.face_recognition\n
+ *
+ * It is recommended to design feature related codes in your application for
+ * reliability.\n
+ * You can check if a device supports the related features for this API by using
+ * @ref CAPI_SYSTEM_SYSTEM_INFO_MODULE, thereby controlling the procedure of
+ * your application.\n
+ * To ensure your application is only running on the device with specific
+ * features, please define the features in your manifest file using the manifest
+ * editor in the SDK.\n
+ * More details on featuring your application can be found from
+ * <a href="https://docs.tizen.org/application/tizen-studio/native-tools/manifest-text-editor#feature-element">
+ *   <b>Feature Element</b>.
+ * </a>
+ *
  * @defgroup    CAPI_MEDIA_VISION_SURVEILLANCE_EVENT_TYPES Media Vision Surveillance Event Types (Deprecated)
  * @ingroup     CAPI_MEDIA_VISION_SURVEILLANCE_MODULE
  * @brief Event types supported by the Surveillance module.
  * @section CAPI_MEDIA_VISION_INFERENCE_MODULE_HEADER Required Header
  *      \#include <mv_inference.h>
  *
- * @section CAPI_MEDIA_VISION_INFERECNE_MODULE_FEATURE Related Features
- * This API is related with the following features:\n
- *  - %http://tizen.org/feature/vision.inference\n
- *  - %http://tizen.org/feature/vision.inference.image\n
- *  - %http://tizen.org/feature/vision.inference.face\n
- *
- * It is recommended to use features in your application for reliability.\n
- * You can check if the device supports the related features for this API by using
- * System Information, and control your application's actions accordingly.\n
- * To ensure your application is only running on devices with specific
- * features, please define the features in your manifest file using the manifest
- * editor in the SDK.\n
- * More details on using features in your application can be found in
- * <a href="https://docs.tizen.org/application/tizen-studio/native-tools/manifest-text-editor#feature-element">
- *   <b>Feature Element</b>.
- * </a>
- *
  * @section CAPI_MEDIA_VISION_INFERENCE_MODULE_OVERVIEW Overview
  * @ref CAPI_MEDIA_VISION_INFERENCE_MODULE contains #mv_inference_h handle to perform
  * Image Classification, Object Detection, Face and Facial Landmark detection.
  * on #mv_source_h, and callbacks mv_inference_face_detected_cb() and
  * mv_inference_facial_landmark_detected_cb() to process detection results.
  *
- * @defgroup    CAPI_MEDIA_VISION_FACE_RECOGNITION_MODULE Media Vision Face Recognition
- * @ingroup     CAPI_MEDIA_VISION_MODULE
- * @brief Face recognition.
- * @section CAPI_MEDIA_VISION_FACE_RECOGNITION_MODULE_HEADER Required Header
- *      \#include <mv_face_recognition.h>
- *
- * @section CAPI_MEDIA_VISION_FACE_RECOGNITION_MODULE_FEATURE Related Features
+ * @section CAPI_MEDIA_VISION_INFERENCE_MODULE_FEATURE Related Features
  * This API is related with the following features:\n
  *  - %http://tizen.org/feature/vision.inference\n
- *  - %http://tizen.org/feature/vision.training\n
- *  - %http://tizen.org/feature/vision.inference.face_recognition\n
- *  - %http://tizen.org/feature/vision.training.face_recognition\n
+ *  - %http://tizen.org/feature/vision.inference.image\n
+ *  - %http://tizen.org/feature/vision.inference.face\n
  *
- * It is recommended to design feature related codes in your application for
- * reliability.\n
- * You can check if a device supports the related features for this API by using
- * @ref CAPI_SYSTEM_SYSTEM_INFO_MODULE, thereby controlling the procedure of
- * your application.\n
- * To ensure your application is only running on the device with specific
+ * It is recommended to use features in your application for reliability.\n
+ * You can check if the device supports the related features for this API by using
+ * System Information, and control your application's actions accordingly.\n
+ * To ensure your application is only running on devices with specific
  * features, please define the features in your manifest file using the manifest
  * editor in the SDK.\n
- * More details on featuring your application can be found from
+ * More details on using features in your application can be found in
  * <a href="https://docs.tizen.org/application/tizen-studio/native-tools/manifest-text-editor#feature-element">
  *   <b>Feature Element</b>.
  * </a>
  *
+ * @defgroup    CAPI_MEDIA_VISION_FACE_RECOGNITION_MODULE Media Vision Face Recognition
+ * @ingroup     CAPI_MEDIA_VISION_MODULE
+ * @brief Face recognition.
+ * @section CAPI_MEDIA_VISION_FACE_RECOGNITION_MODULE_HEADER Required Header
+ *      \#include <mv_face_recognition.h>
+ *
  * @section CAPI_MEDIA_VISION_FACE_RECOGNITION_MODULE_OVERVIEW Overview
  * @ref CAPI_MEDIA_VISION_FACE_RECOGNITION_MODULE contains mv_face_recognition_register() function
  * to train a face on #mv_source_h, and mv_face_recognition_unregister() function to remote
  *
  * For more details, please refer to test/testsuites/machine_learning/face_recognition/test_face_recognition.cpp
  *
+ * @section CAPI_MEDIA_VISION_FACE_RECOGNITION_MODULE_FEATURE Related Features
+ * This API is related with the following features:\n
+ *  - %http://tizen.org/feature/vision.inference\n
+ *  - %http://tizen.org/feature/vision.training\n
+ *  - %http://tizen.org/feature/vision.inference.face_recognition\n
+ *  - %http://tizen.org/feature/vision.training.face_recognition\n
+ *
+ * It is recommended to design feature related codes in your application for
+ * reliability.\n
+ * You can check if a device supports the related features for this API by using
+ * @ref CAPI_SYSTEM_SYSTEM_INFO_MODULE, thereby controlling the procedure of
+ * your application.\n
+ * To ensure your application is only running on the device with specific
+ * features, please define the features in your manifest file using the manifest
+ * editor in the SDK.\n
+ * More details on featuring your application can be found from
+ * <a href="https://docs.tizen.org/application/tizen-studio/native-tools/manifest-text-editor#feature-element">
+ *   <b>Feature Element</b>.
+ * </a>
+ *
  * @defgroup    CAPI_MEDIA_VISION_ROI_TRACKER_MODULE Media Vision Roi tracker
  * @ingroup     CAPI_MEDIA_VISION_MODULE
  * @brief Tracking Region of interest inside image.
  * @section CAPI_MEDIA_VISION_ROI_TRACKER_MODULE_HEADER Required Header
  *      \#include <mv_roi_tracker.h>
  *
+ * @section CAPI_MEDIA_VISION_ROI_TRACKER_MODULE_OVERVIEW Overview
+ * @ref CAPI_MEDIA_VISION_ROI_TRACKER_MODULE contains #mv_roi_tracker_h handle to perform roi tracking.
+ * Roi Tracker handle should be created with mv_roi_tracker_create() and destroyed with
+ * mv_roi_tracker_destroy(). After creation, #mv_inference_h should be set by
+ * calling mv_roi_tracker_set_coordinate() which sets coordinates of roi.
+ * After setting coordinates, mv_roi_tracker_set_tracker_type() could be called optionally in case of setting other tracker type.
+ * It is set to MV_ROI_TRACKER_TYPE_BALANCE as default.
+ * After setting tracker type, mv_roi_tracker_perform() has to be called to tracking roi of images on #mv_source_h,
+ * and it sets newly generated coordinates to result parameter.
+ *
  * @section CAPI_MEDIA_VISION_ROI_TRACKER_MODULE_FEATURE Related Features
  * This API is related with the following features:\n
  *  - %http://tizen.org/feature/vision.roi_tracking\n
  *   <b>Feature Element</b>.
  * </a>
  *
- * @section CAPI_MEDIA_VISION_ROI_TRACKER_MODULE_OVERVIEW Overview
- * @ref CAPI_MEDIA_VISION_ROI_TRACKER_MODULE contains #mv_roi_tracker_h handle to perform roi tracking.
- * Roi Tracker handle should be created with mv_roi_tracker_create() and destroyed with
- * mv_roi_tracker_destroy(). After creation, #mv_inference_h should be set by
- * calling mv_roi_tracker_set_coordinate() which sets coordinates of roi.
- * After setting coordinates, mv_roi_tracker_set_tracker_type() could be called optionally in case of setting other tracker type.
- * It is set to MV_ROI_TRACKER_TYPE_BALANCE as default.
- * After setting tracker type, mv_roi_tracker_perform() has to be called to tracking roi of images on #mv_source_h,
- * and it sets newly generated coordinates to result parameter.
- *
  * @defgroup    CAPI_MEDIA_VISION_3D_MODULE Media Vision 3D
  * @ingroup     CAPI_MEDIA_VISION_MODULE
  * @brief 3D Depth and PointCloud Process.
  * @section CAPI_MEDIA_VISION_3D_MODULE_HEADER Required Header
  *      \#include <mv_3d.h>
  *
- * @section CAPI_MEDIA_VISION_3D_MODULE_FEATURE Related Features
- * This API is related with the following features:\n
- *  - %http://tizen.org/feature/vision.3d\n
- *  - %http://tizen.org/feature/vision.3d.depth\n
- *  - %http://tizen.org/feature/vision.3d.pointcloud\n
- *
- * It is recommended to design feature related codes in your application for
- * reliability.\n
- * You can check if a device supports the related features for this API by using
- * @ref CAPI_SYSTEM_SYSTEM_INFO_MODULE, thereby controlling the procedure of
- * your application.\n
- * To ensure your application is only running on the device with specific
- * features, please define the features in your manifest file using the manifest
- * editor in the SDK.\n
- * More details on featuring your application can be found from
- * <a href="https://docs.tizen.org/application/tizen-studio/native-tools/manifest-text-editor#feature-element">
- *   <b>Feature Element</b>.
- * </a>
- *
  * @section CAPI_MEDIA_VISION_3D_MODULE_OVERVIEW Overview
  * @ref CAPI_MEDIA_VISION_3D_MODULE contains #mv_3d_h handle to perform Depth and PointCloud process.
  * 3D handle should be created with mv_3d_create() function and destroyed with mv_3d_destroy() function.
  * and callback functions will be invoked with processed depth or pointcloud.
  * Module also contains mv_3d_run_async() functions to process depth or pointcloud asynchronously.
  *
- * @defgroup    CAPI_MEDIA_VISION_FACE_DETECTION_MODULE Media Vision Face Detection
- * @ingroup     CAPI_MEDIA_VISION_MODULE
- * @brief Face detection.
- * @section CAPI_MEDIA_VISION_FACE_DETECTION_MODULE_HEADER Required Header
- *      \#include <mv_face_detection.h>
- *
- * @section CAPI_MEDIA_VISION_FACE_DETECTION_MODULE_FEATURE Related Features
+ * @section CAPI_MEDIA_VISION_3D_MODULE_FEATURE Related Features
  * This API is related with the following features:\n
- *  - %http://tizen.org/feature/vision.inference.image\n
- *  - %http://tizen.org/feature/vision.inference.face\n
+ *  - %http://tizen.org/feature/vision.3d\n
+ *  - %http://tizen.org/feature/vision.3d.depth\n
+ *  - %http://tizen.org/feature/vision.3d.pointcloud\n
  *
  * It is recommended to design feature related codes in your application for
  * reliability.\n
  *   <b>Feature Element</b>.
  * </a>
  *
+ * @defgroup    CAPI_MEDIA_VISION_FACE_DETECTION_MODULE Media Vision Face Detection
+ * @ingroup     CAPI_MEDIA_VISION_MODULE
+ * @brief Face detection.
+ * @section CAPI_MEDIA_VISION_FACE_DETECTION_MODULE_HEADER Required Header
+ *      \#include <mv_face_detection.h>
+ *
  * @section CAPI_MEDIA_VISION_FACE_DETECTION_MODULE_OVERVIEW Overview
  * @ref CAPI_MEDIA_VISION_FACE_DETECTION_MODULE contains #mv_face_detection_h handle to perform
  * face detection. Face detection handle should be created with mv_face_detection_create() and destroyed with
  * Use mv_face_detection_get_result_count() to get the number of results and mv_face_detection_get_bound_box()
  * to get the bounding box of each result.
  *
- * @defgroup    CAPI_MEDIA_VISION_OBJECT_DETECTION_MODULE Media Vision Object Detection
- * @ingroup     CAPI_MEDIA_VISION_MODULE
- * @brief Object detection.
- * @section CAPI_MEDIA_VISION_OBJECT_DETECTION_MODULE_HEADER Required Header
- *      \#include <mv_object_detection.h>
- *
- * @section CAPI_MEDIA_VISION_OBJECT_DETECTION_MODULE_FEATURE Related Features
+ * @section CAPI_MEDIA_VISION_FACE_DETECTION_MODULE_FEATURE Related Features
  * This API is related with the following features:\n
  *  - %http://tizen.org/feature/vision.inference.image\n
  *  - %http://tizen.org/feature/vision.inference.face\n
  *   <b>Feature Element</b>.
  * </a>
  *
+ * @defgroup    CAPI_MEDIA_VISION_OBJECT_DETECTION_MODULE Media Vision Object Detection
+ * @ingroup     CAPI_MEDIA_VISION_MODULE
+ * @brief Object detection.
+ * @section CAPI_MEDIA_VISION_OBJECT_DETECTION_MODULE_HEADER Required Header
+ *      \#include <mv_object_detection.h>
+ *
  * @section CAPI_MEDIA_VISION_OBJECT_DETECTION_MODULE_OVERVIEW Overview
  * @ref CAPI_MEDIA_VISION_OBJECT_DETECTION_MODULE contains #mv_object_detection_h handle to perform
  * object detection. Object detection handle should be created with mv_object_detection_create() and destroyed with
  * Use mv_object_detection_get_result_count() to get the number of results and mv_object_detection_get_bound_box()
  * to get the bounding box of each result.
  *
- * @defgroup    CAPI_MEDIA_VISION_IMAGE_CLASSIFICATION_MODULE Media Vision Image Classification
- * @ingroup     CAPI_MEDIA_VISION_MODULE
- * @brief Image classification.
- * @section CAPI_MEDIA_VISION_IMAGE_CLASSIFICATION_MODULE_HEADER Required Header
- *      \#include <mv_image_classification.h>
- *
- * @section CAPI_MEDIA_VISION_IMAGE_CLASSIFICATION_MODULE_FEATURE Related Features
+ * @section CAPI_MEDIA_VISION_OBJECT_DETECTION_MODULE_FEATURE Related Features
  * This API is related with the following features:\n
  *  - %http://tizen.org/feature/vision.inference.image\n
+ *  - %http://tizen.org/feature/vision.inference.face\n
  *
  * It is recommended to design feature related codes in your application for
  * reliability.\n
  *   <b>Feature Element</b>.
  * </a>
  *
+ * @defgroup    CAPI_MEDIA_VISION_IMAGE_CLASSIFICATION_MODULE Media Vision Image Classification
+ * @ingroup     CAPI_MEDIA_VISION_MODULE
+ * @brief Image classification.
+ * @section CAPI_MEDIA_VISION_IMAGE_CLASSIFICATION_MODULE_HEADER Required Header
+ *      \#include <mv_image_classification.h>
+ *
  * @section CAPI_MEDIA_VISION_IMAGE_CLASSIFICATION_MODULE_OVERVIEW Overview
  * @ref CAPI_MEDIA_VISION_IMAGE_CLASSIFICATION_MODULE contains #mv_image_classification_h handle to perform
  * image classification. Image classification handle should be created with mv_image_classification_create() and destroyed with
  * Use mv_image_classification_get_result_count() to get the number of results and mv_image_classification_get_label()
  * to get the label of each result.
  *
- * @defgroup    CAPI_MEDIA_VISION_FACIAL_LANDMARK_MODULE Media Vision Facial Landmark Detection
- * @ingroup     CAPI_MEDIA_VISION_MODULE
- * @brief Facial landmark detection.
- * @section CAPI_MEDIA_VISION_FACIAL_LANDMARK_MODULE_HEADER Required Header
- *      \#include <mv_facial_landmark.h>
- *
- * @section CAPI_MEDIA_VISION_FACIAL_LANDMARK_MODULE_FEATURE Related Features
+ * @section CAPI_MEDIA_VISION_IMAGE_CLASSIFICATION_MODULE_FEATURE Related Features
  * This API is related with the following features:\n
  *  - %http://tizen.org/feature/vision.inference.image\n
- *  - %http://tizen.org/feature/vision.inference.face\n
  *
  * It is recommended to design feature related codes in your application for
  * reliability.\n
  *   <b>Feature Element</b>.
  * </a>
  *
+ * @defgroup    CAPI_MEDIA_VISION_FACIAL_LANDMARK_MODULE Media Vision Facial Landmark Detection
+ * @ingroup     CAPI_MEDIA_VISION_MODULE
+ * @brief Facial landmark detection.
+ * @section CAPI_MEDIA_VISION_FACIAL_LANDMARK_MODULE_HEADER Required Header
+ *      \#include <mv_facial_landmark.h>
+ *
  * @section CAPI_MEDIA_VISION_FACIAL_LANDMARK_MODULE_OVERVIEW Overview
  * @ref CAPI_MEDIA_VISION_FACIAL_LANDMARK_MODULE contains #mv_facial_landmark_h handle to perform
  * facial landmark detection. Facial landmark handle should be created with mv_facial_landmark_create() and destroyed with
  * Use mv_facial_landmark_get_result_count() to get the number of results and mv_facial_landmark_get_position()
  * to get the position of each landmark.
  *
- * @defgroup    CAPI_MEDIA_VISION_POSE_LANDMARK_MODULE Media Vision Pose Landmark Detection
- * @ingroup     CAPI_MEDIA_VISION_MODULE
- * @brief Pose landmark detection.
- * @section CAPI_MEDIA_VISION_POSE_LANDMARK_MODULE_HEADER Required Header
- *      \#include <mv_pose_landmark.h>
- *
- * @section CAPI_MEDIA_VISION_POSE_LANDMARK_MODULE_FEATURE Related Features
+ * @section CAPI_MEDIA_VISION_FACIAL_LANDMARK_MODULE_FEATURE Related Features
  * This API is related with the following features:\n
  *  - %http://tizen.org/feature/vision.inference.image\n
  *  - %http://tizen.org/feature/vision.inference.face\n
  *   <b>Feature Element</b>.
  * </a>
  *
+ * @defgroup    CAPI_MEDIA_VISION_POSE_LANDMARK_MODULE Media Vision Pose Landmark Detection
+ * @ingroup     CAPI_MEDIA_VISION_MODULE
+ * @brief Pose landmark detection.
+ * @section CAPI_MEDIA_VISION_POSE_LANDMARK_MODULE_HEADER Required Header
+ *      \#include <mv_pose_landmark.h>
+ *
  * @section CAPI_MEDIA_VISION_POSE_LANDMARK_MODULE_OVERVIEW Overview
  * @ref CAPI_MEDIA_VISION_POSE_LANDMARK_MODULE contains #mv_pose_landmark_h handle to perform
  * pose landmark detection. Pose landmark handle should be created with mv_pose_landmark_create() and destroyed with
  * can be called to detect pose landmarks in images on #mv_source_h.
  * Use mv_pose_landmark_get_result_count() to get the number of results and mv_pose_landmark_get_position()
  * to get the position of each landmark.
+ *
+ * @section CAPI_MEDIA_VISION_POSE_LANDMARK_MODULE_FEATURE Related Features
+ * This API is related with the following features:\n
+ *  - %http://tizen.org/feature/vision.inference.image\n
+ *  - %http://tizen.org/feature/vision.inference.face\n
+ *
+ * It is recommended to design feature related codes in your application for
+ * reliability.\n
+ * You can check if a device supports the related features for this API by using
+ * @ref CAPI_SYSTEM_SYSTEM_INFO_MODULE, thereby controlling the procedure of
+ * your application.\n
+ * To ensure your application is only running on the device with specific
+ * features, please define the features in your manifest file using the manifest
+ * editor in the SDK.\n
+ * More details on featuring your application can be found from
+ * <a href="https://docs.tizen.org/application/tizen-studio/native-tools/manifest-text-editor#feature-element">
+ *   <b>Feature Element</b>.
+ * </a>
  */
 #endif /* __TIZEN_MEDIAVISION_DOC_H__ */
index a7bfdd61246bb96e16b9aec651cac92c699643b0..5a4badefa5dda1b092de4c2250ab4fbb3951da45 100644 (file)
@@ -155,7 +155,7 @@ int mv_object_detection_inference(mv_object_detection_h infer, mv_source_h sourc
  * @remarks This function operates asynchronously, so it returns immediately upon invocation.
  *          The inference results are inserted into the outgoing queue within the framework
  *          in the order of processing, and the results can be obtained through
- *          mv_object_detection_get_result_count() and mv_object_detection_get_label().
+ *          mv_object_detection_get_result_count() and mv_object_detection_get_bound_box().
  *
  * @param[in] handle         The handle to the inference
  * @param[in] source         The handle to the source of the media
index 5b0dc368f8a8454670f1f483ee42f654de6675ca..e74ae9646005ba23cfcb18073b80546e6454e310 100644 (file)
@@ -136,7 +136,7 @@ int mv_pose_landmark_prepare(mv_pose_landmark_h handle);
  *
  * @pre Create a source handle by calling mv_create_source()
  * @pre Create an pose landmark handle by calling mv_pose_landmark_create()
- * @pre Prepare an inference by calling mv_object_detect_configure()
+ * @pre Prepare an inference by calling mv_pose_landmark_configure()
  * @pre Prepare an pose landmark by calling mv_pose_landmark_prepare()
  *
  * @par Inference Example
index 4d03853cd33d2b6a761b74d7690c078d6c570c8a..80625cc8baea4dd7c5f7b46514867c2a5d488fb2 100644 (file)
@@ -42,7 +42,7 @@ extern "C" {
  *          #MV_ROI_TRACKER_TYPE_BALANCE,\n
  *          #MV_ROI_TRACKER_TYPE_SPEED.\n
  *
- *          The default type is MV_ROI_TRACKER_TYPE_BALANCE.
+ *          The default type is #MV_ROI_TRACKER_TYPE_BALANCE.
  *
  * @since_tizen 7.0
  * @see mv_engine_config_set_int_attribute()
@@ -107,7 +107,7 @@ int mv_roi_tracker_configure(mv_roi_tracker_h handle, mv_engine_config_h engine_
 /**
  * @brief Prepares roi tracker.
  * @details Use this function to prepare roi tracker based on
- *          the configuration. ROI related variables are used when 'mv_roi_tracker_perform' is executed.
+ *          the configuration. ROI related variables are used when 'mv_roi_tracker_perform()' is executed.
  *
  * @since_tizen 7.0
  *
@@ -146,7 +146,7 @@ typedef void (*mv_roi_tracker_tracked_cb)(mv_source_h source, mv_rectangle_s roi
 
 /**
  * @brief Tracks with a given tracker on the @a source.
- * @details Use this function to track with a given source and ROI information which is set to 'mv_roi_tracker_prepare'.
+ * @details Use this function to track with a given source and ROI information which is set to 'mv_roi_tracker_prepare()'.
  *          This function returns a proper ROI coordinates of the tracked region inside given source.
  *
  * @since_tizen 7.0
index b58db3b22a939ad3f3fff57b467dbec5ead71516..f68dc5c7a56bc20129ccbc11055d23025f00cbc2 100644 (file)
@@ -1,6 +1,6 @@
 Name:        capi-media-vision
 Summary:     Media Vision library for Tizen Native API
-Version:     1.0.6
+Version:     1.0.7
 Release:     0
 Group:       Multimedia/Framework
 License:     Apache-2.0