Release 4.0.0-preview1-00175
[platform/core/csapi/tizenfx.git] / Artifacts / bin / public / Tizen.Multimedia.Vision.xml
index f58efb0..9ffd786 100644 (file)
-<?xml version="1.0"?>\r
-<doc>\r
-    <assembly>\r
-        <name>Tizen.Multimedia.Vision</name>\r
-    </assembly>\r
-    <members>\r
-        <member name="T:Interop">\r
-            <summary>\r
-            Interop APIs\r
-            </summary>\r
-            <summary>\r
-            Interop APIs\r
-            </summary>\r
-            <summary>\r
-            Interop APIs\r
-            </summary>\r
-            <summary>\r
-            Interop APIs\r
-            </summary>\r
-            <summary>\r
-            Interop APIs\r
-            </summary>\r
-        </member>\r
-        <member name="T:Interop.MediaVision">\r
-            <summary>\r
-            Interop for media vision APIs\r
-            </summary>\r
-            <summary>\r
-            Interop for media vision APIs\r
-            </summary>\r
-            <summary>\r
-            Interop for media vision APIs\r
-            </summary>\r
-            <summary>\r
-            Interop for Media vision APIs\r
-            </summary>\r
-            <summary>\r
-            Interop for media vision APIs\r
-            </summary>\r
-        </member>\r
-        <member name="T:Interop.MediaVision.BarcodeDetector">\r
-            <summary>\r
-            Interop for barcode detector APIs\r
-            </summary>\r
-        </member>\r
-        <member name="T:Interop.MediaVision.BarcodeGenerator">\r
-            <summary>\r
-            Interop for barcode generator APIs\r
-            </summary>\r
-        </member>\r
-        <member name="T:Interop.MediaVision.MediaSource">\r
-            <summary>\r
-            Interop for media vision source APIs\r
-            </summary>\r
-        </member>\r
-        <member name="T:Interop.MediaVision.EngineConfig">\r
-            <summary>\r
-            Interop for engine configuration APIs\r
-            </summary>\r
-        </member>\r
-        <member name="T:Interop.MediaVision.Face">\r
-            <summary>\r
-            Interop for Face APIs\r
-            </summary>\r
-        </member>\r
-        <member name="T:Interop.MediaVision.FaceRecognitionModel">\r
-            <summary>\r
-            Interop for FaceRecognitionModel APIs\r
-            </summary>\r
-        </member>\r
-        <member name="T:Interop.MediaVision.FaceTrackingModel">\r
-            <summary>\r
-            Interop for FaceTrackingModel APIs\r
-            </summary>\r
-        </member>\r
-        <member name="T:Interop.MediaVision.Image">\r
-            <summary>\r
-            Interop for Image APIs\r
-            </summary>\r
-        </member>\r
-        <member name="T:Interop.MediaVision.ImageTrackingModel">\r
-            <summary>\r
-            Interop for ImageTrackingModel APIs\r
-            </summary>\r
-        </member>\r
-        <member name="T:Interop.MediaVision.Surveillance">\r
-            <summary>\r
-            Interop for surveillance APIs\r
-            </summary>\r
-        </member>\r
-        <member name="T:Tizen.Multimedia.Vision.Barcode">\r
-            <summary>\r
-            Represents a detected barcode.\r
-            </summary>\r
-            <since_tizen> 3</since_tizen>\r
-        </member>\r
-        <member name="M:Tizen.Multimedia.Vision.Barcode.#ctor(Tizen.Multimedia.Vision.Quadrangle,System.String,Tizen.Multimedia.Vision.BarcodeType)">\r
-            <summary>\r
-            Initializes a new instance of the <see cref="T:Tizen.Multimedia.Vision.Barcode"/> class.\r
-            </summary>\r
-            <since_tizen> 3</since_tizen>\r
-        </member>\r
-        <member name="P:Tizen.Multimedia.Vision.Barcode.Region">\r
-            <summary>\r
-            The quadrangle location of detected barcode.\r
-            </summary>\r
-            <since_tizen> 3</since_tizen>\r
-        </member>\r
-        <member name="P:Tizen.Multimedia.Vision.Barcode.Message">\r
-            <summary>\r
-            The decoded message of barcode.\r
-            </summary>\r
-            <since_tizen> 3</since_tizen>\r
-        </member>\r
-        <member name="P:Tizen.Multimedia.Vision.Barcode.Type">\r
-            <summary>\r
-            The type of detected barcode.\r
-            </summary>\r
-            <since_tizen> 3</since_tizen>\r
-        </member>\r
-        <member name="M:Tizen.Multimedia.Vision.Barcode.ToString">\r
-            <summary>\r
-            Returns a string that represents the current object.\r
-            </summary>\r
-            <returns>A string that represents the current object.</returns>\r
-        </member>\r
-        <member name="T:Tizen.Multimedia.Vision.BarcodeDetectionConfiguration">\r
-            <summary>\r
-            Represents a configuration of <see cref="T:Tizen.Multimedia.Vision.BarcodeDetector"/>.\r
-            </summary>\r
-            <seealso cref="T:Tizen.Multimedia.Vision.BarcodeDetector"/>\r
-            <since_tizen> 3</since_tizen>\r
-        </member>\r
-        <member name="M:Tizen.Multimedia.Vision.BarcodeDetectionConfiguration.#ctor">\r
-            <summary>\r
-            Initializes a new instance of the <see cref="T:Tizen.Multimedia.Vision.BarcodeDetectionConfiguration"/> class.\r
-            </summary>\r
-            <exception cref="!:System.NotSupportedException">The feature is not supported.</exception>\r
-            <since_tizen> 3</since_tizen>\r
-        </member>\r
-        <member name="P:Tizen.Multimedia.Vision.BarcodeDetectionConfiguration.Target">\r
-            <summary>\r
-            Gets or sets the target of the barcode detection.\r
-            </summary>\r
-            <exception cref="!:System.ArgumentException"><paramref name="value"/> is not valid.</exception>\r
-            <exception cref="!:System.ObjectDisposedException">The <see cref="T:Tizen.Multimedia.Vision.BarcodeDetectionConfiguration"/> already has been disposed of.</exception>\r
-            <since_tizen> 3</since_tizen>\r
-        </member>\r
-        <member name="T:Tizen.Multimedia.Vision.BarcodeDetectionTarget">\r
-            <summary>\r
-            Specifies the target of <see cref="T:Tizen.Multimedia.Vision.BarcodeDetector"/>.\r
-            </summary>\r
-            <since_tizen> 3</since_tizen>\r
-        </member>\r
-        <member name="F:Tizen.Multimedia.Vision.BarcodeDetectionTarget.All">\r
-            <summary>\r
-            1D and 2D.\r
-            </summary>\r
-            <since_tizen> 3</since_tizen>\r
-        </member>\r
-        <member name="F:Tizen.Multimedia.Vision.BarcodeDetectionTarget.Barcode1D">\r
-            <summary>\r
-            1D barcode only.\r
-            </summary>\r
-            <since_tizen> 3</since_tizen>\r
-        </member>\r
-        <member name="F:Tizen.Multimedia.Vision.BarcodeDetectionTarget.Barcode2D">\r
-            <summary>\r
-            2D barcode only.\r
-            </summary>\r
-            <since_tizen> 3</since_tizen>\r
-        </member>\r
-        <member name="T:Tizen.Multimedia.Vision.BarcodeDetector">\r
-            <summary>\r
-            Provides the ability to detect barcodes on image sources.\r
-            </summary>\r
-            <since_tizen> 3</since_tizen>\r
-        </member>\r
-        <member name="M:Tizen.Multimedia.Vision.BarcodeDetector.DetectAsync(Tizen.Multimedia.Vision.MediaVisionSource,Tizen.Multimedia.Rectangle)">\r
-            <summary>\r
-            Detects barcodes on source and reads message from it.\r
-            </summary>\r
-            <param name="source">The <see cref="T:Tizen.Multimedia.Vision.MediaVisionSource"/> instance.</param>\r
-            <param name="roi">Region of interest - rectangular area on the source which will be used for\r
-                barcode detection. Note that roi should be inside area on the source.</param>\r
-            <exception cref="T:System.ArgumentNullException"><paramref name="source"/> is null.</exception>\r
-            <exception cref="T:System.NotSupportedException">The feature is not supported.</exception>\r
-            <exception cref="T:System.ObjectDisposedException"><paramref name="source"/> already has been disposed of.</exception>\r
-            <returns>A task that represents the asynchronous detect operation.</returns>\r
-            <seealso cref="T:Tizen.Multimedia.Vision.Barcode"/>\r
-            <since_tizen> 3</since_tizen>\r
-        </member>\r
-        <member name="M:Tizen.Multimedia.Vision.BarcodeDetector.DetectAsync(Tizen.Multimedia.Vision.MediaVisionSource,Tizen.Multimedia.Rectangle,Tizen.Multimedia.Vision.BarcodeDetectionConfiguration)">\r
-            <summary>\r
-            Detects barcodes on source and reads message from it with <see cref="T:Tizen.Multimedia.Vision.BarcodeDetectionConfiguration"/>.\r
-            </summary>\r
-            <param name="source">The <see cref="T:Tizen.Multimedia.Vision.MediaVisionSource"/> instance.</param>\r
-            <param name="roi">Region of interest - rectangular area on the source which will be used for\r
-                barcode detection. Note that roi should be inside area on the source.</param>\r
-            <param name="config">The configuration of the barcode detector. This value can be null.</param>\r
-            <returns>A task that represents the asynchronous detect operation.</returns>\r
-            <exception cref="T:System.ArgumentNullException"><paramref name="source"/> is null.</exception>\r
-            <exception cref="T:System.NotSupportedException">The feature is not supported.</exception>\r
-            <exception cref="T:System.ObjectDisposedException">\r
-                <paramref name="source"/> already has been disposed of.\n\r
-                -or-\n\r
-                <paramref name="config"/> already has been disposed of.\r
-            </exception>\r
-            <seealso cref="T:Tizen.Multimedia.Vision.Barcode"/>\r
-            <since_tizen> 3</since_tizen>\r
-        </member>\r
-        <member name="T:Tizen.Multimedia.Vision.BarcodeGenerationConfiguration">\r
-            <summary>\r
-            Represents a configuration of <see cref="T:Tizen.Multimedia.Vision.BarcodeGenerator"/> instances.\r
-            </summary>\r
-            <seealso cref="T:Tizen.Multimedia.Vision.BarcodeGenerator"/>\r
-            <since_tizen> 3</since_tizen>\r
-        </member>\r
-        <member name="M:Tizen.Multimedia.Vision.BarcodeGenerationConfiguration.#ctor">\r
-            <summary>\r
-            Initializes a new instance of the <see cref="T:Tizen.Multimedia.Vision.BarcodeGenerationConfiguration"/> class.\r
-            </summary>\r
-            <exception cref="!:System.NotSupportedException">The feature is not supported.</exception>\r
-            <since_tizen> 3</since_tizen>\r
-        </member>\r
-        <member name="P:Tizen.Multimedia.Vision.BarcodeGenerationConfiguration.TextVisibility">\r
-            <summary>\r
-            Gets or sets the text visibility of the barcode to be generated.\r
-            </summary>\r
-            <exception cref="!:System.ArgumentException"><paramref name="value"/> is not valid.</exception>\r
-            <exception cref="!:ObjectDisposedException">The <see cref="T:Tizen.Multimedia.Vision.BarcodeGenerationConfiguration"/> already has been disposed of.</exception>\r
-            <since_tizen> 3</since_tizen>\r
-        </member>\r
-        <member name="P:Tizen.Multimedia.Vision.BarcodeGenerationConfiguration.ForegroundColor">\r
-            <summary>\r
-            Gets or sets the foreground color of the barcode to be generated.\r
-            </summary>\r
-            <remarks>\r
-            The alpha value of the color will be ignored.\r
-            </remarks>\r
-            <exception cref="!:ObjectDisposedException">The <see cref="T:Tizen.Multimedia.Vision.BarcodeGenerationConfiguration"/> already has been disposed of.</exception>\r
-            <since_tizen> 3</since_tizen>\r
-        </member>\r
-        <member name="P:Tizen.Multimedia.Vision.BarcodeGenerationConfiguration.BackgroundColor">\r
-            <summary>\r
-            Gets or sets the background color of the barcode to be generated.\r
-            </summary>\r
-            <remarks>\r
-            The alpha value of the color will be ignored.\r
-            </remarks>\r
-            <exception cref="!:ObjectDisposedException">The <see cref="T:Tizen.Multimedia.Vision.BarcodeGenerationConfiguration"/> already has been disposed of.</exception>\r
-            <since_tizen> 3</since_tizen>\r
-        </member>\r
-        <member name="T:Tizen.Multimedia.Vision.BarcodeGenerator">\r
-            <summary>\r
-            Provides the ability to generate barcodes and QR codes.\r
-            Different encoding types <see cref="T:Tizen.Multimedia.Vision.QrMode"/> , error correction codes <see cref="T:Tizen.Multimedia.Vision.ErrorCorrectionLevel"/>\r
-            and code versions are supported for QRCodes.\r
-            </summary>\r
-            <seealso cref="T:Tizen.Multimedia.Vision.BarcodeGenerationConfiguration"/>\r
-            <since_tizen> 3</since_tizen>\r
-        </member>\r
-        <member name="M:Tizen.Multimedia.Vision.BarcodeGenerator.GenerateSource(System.String,Tizen.Multimedia.Vision.QrConfiguration)">\r
-            <summary>\r
-            Generates a QR image with the specified message.\r
-            </summary>\r
-            <param name="message">The message to be encoded in the barcode.</param>\r
-            <param name="qrConfig">The <see cref="T:Tizen.Multimedia.Vision.QrConfiguration"/> instance.</param>\r
-            <returns><see cref="T:Tizen.Multimedia.Vision.MediaVisionSource"/> containing the generated QR image.</returns>\r
-            <exception cref="T:System.ArgumentNullException">\r
-                <paramref name="qrConfig"/> is null.\n\r
-                -or-\n\r
-                <paramref name="message"/> is null.\r
-            </exception>\r
-            <exception cref="T:System.ArgumentException">\r
-                <paramref name="message"/> is too long.\n\r
-                -or-\n\r
-                <paramref name="message"/> contains characters which are illegal by the <see cref="T:Tizen.Multimedia.Vision.QrMode"/>.\r
-                </exception>\r
-            <exception cref="T:System.NotSupportedException">The feature is not supported.</exception>\r
-            <seealso cref="T:Tizen.Multimedia.Vision.QrMode"/>\r
-            <since_tizen> 3</since_tizen>\r
-        </member>\r
-        <member name="M:Tizen.Multimedia.Vision.BarcodeGenerator.GenerateSource(System.String,Tizen.Multimedia.Vision.QrConfiguration,Tizen.Multimedia.Vision.BarcodeGenerationConfiguration)">\r
-            <summary>\r
-            Generates a QR image with the specified message with <see cref="T:Tizen.Multimedia.Vision.BarcodeGenerationConfiguration"/>.\r
-            </summary>\r
-            <param name="message">The message to be encoded in the barcode.</param>\r
-            <param name="qrConfig">The <see cref="T:Tizen.Multimedia.Vision.QrConfiguration"/> instance.</param>\r
-            <param name="config">The configuration of the barcode generator. This value can be null.</param>\r
-            <returns><see cref="T:Tizen.Multimedia.Vision.MediaVisionSource"/> containing the generated QR image.</returns>\r
-            <remarks>\r
-                <see cref="P:Tizen.Multimedia.Vision.BarcodeGenerationConfiguration.TextVisibility"/> must be <see cref="F:Tizen.Multimedia.Visibility.Invisible"/>,\r
-                because the text visibility is not supported in the QR code.\r
-            </remarks>\r
-            <exception cref="T:System.ArgumentNullException">\r
-                <paramref name="qrConfig"/> is null.\n\r
-                -or-\n\r
-                <paramref name="message"/> is null.\r
-            </exception>\r
-            <exception cref="T:System.ArgumentException">\r
-                <paramref name="message"/> is too long.\n\r
-                -or-\n\r
-                <paramref name="message"/> contains characters which are illegal by the <see cref="T:Tizen.Multimedia.Vision.QrMode"/>.\r
-            </exception>\r
-            <exception cref="T:System.NotSupportedException">\r
-                The feature is not supported.\n\r
-                -or-\n\r
-                <see cref="P:Tizen.Multimedia.Vision.BarcodeGenerationConfiguration.TextVisibility"/> is the <see cref="F:Tizen.Multimedia.Visibility.Visible"/>.\r
-            </exception>\r
-            <exception cref="T:System.ObjectDisposedException"><paramref name="config"/> already has been disposed of.</exception>\r
-            <seealso cref="T:Tizen.Multimedia.Vision.QrMode"/>\r
-            <since_tizen> 3</since_tizen>\r
-        </member>\r
-        <member name="M:Tizen.Multimedia.Vision.BarcodeGenerator.GenerateSource(System.String,Tizen.Multimedia.Vision.BarcodeType)">\r
-            <summary>\r
-            Generates a barcode image with the specified message.\r
-            </summary>\r
-            <param name="message">The message to be encoded in the barcode.</param>\r
-            <param name="type">Type of the barcode to be generated.</param>\r
-            <returns><see cref="T:Tizen.Multimedia.Vision.MediaVisionSource"/> containing the generated barcode image.</returns>\r
-            <exception cref="T:System.ArgumentNullException"><paramref name="message"/> is null.</exception>\r
-            <exception cref="T:System.ArgumentException">\r
-                <paramref name="message"/> is too long.\n\r
-                -or-\n\r
-                <paramref name="type"/> is <see cref="F:Tizen.Multimedia.Vision.BarcodeType.QR"/>.\n\r
-                -or-\n\r
-                <paramref name="type"/> is invalid.\r
-                -or-\n\r
-                <paramref name="message"/> contains illegal characters.\r
-            </exception>\r
-            <exception cref="T:System.NotSupportedException">The feature is not supported.</exception>\r
-            <since_tizen> 3</since_tizen>\r
-        </member>\r
-        <member name="M:Tizen.Multimedia.Vision.BarcodeGenerator.GenerateSource(System.String,Tizen.Multimedia.Vision.BarcodeType,Tizen.Multimedia.Vision.BarcodeGenerationConfiguration)">\r
-            <summary>\r
-            Generates a barcode image with the specified message and <see cref="T:Tizen.Multimedia.Vision.BarcodeGenerationConfiguration"/>.\r
-            </summary>\r
-            <param name="message">The message to be encoded in the barcode.</param>\r
-            <param name="type">Type of the barcode to be generated.</param>\r
-            <param name="config">The configuration of the barcode generator. This value can be null.</param>\r
-            <returns><see cref="T:Tizen.Multimedia.Vision.MediaVisionSource"/> containing the generated barcode image.</returns>\r
-            <exception cref="T:System.ArgumentNullException"><paramref name="message"/> is null.</exception>\r
-            <exception cref="T:System.ArgumentException">\r
-                <paramref name="message"/> is too long.\n\r
-                -or-\n\r
-                <paramref name="type"/> is <see cref="F:Tizen.Multimedia.Vision.BarcodeType.QR"/>.\r
-                -or-\n\r
-                <paramref name="type"/> is invalid.\r
-                -or-\n\r
-                <paramref name="message"/> contains illegal characters.\r
-            </exception>\r
-            <exception cref="T:System.NotSupportedException">The feature is not supported.</exception>\r
-            <exception cref="T:System.ObjectDisposedException"><paramref name="config"/> already has been disposed of.</exception>\r
-            <since_tizen> 3</since_tizen>\r
-        </member>\r
-        <member name="M:Tizen.Multimedia.Vision.BarcodeGenerator.GenerateImage(System.String,Tizen.Multimedia.Vision.QrConfiguration,Tizen.Multimedia.Vision.BarcodeImageConfiguration)">\r
-            <summary>\r
-            Generates a QR image file with the specified message.\r
-            </summary>\r
-            <remarks>\r
-                <see cref="P:Tizen.Multimedia.Vision.BarcodeGenerationConfiguration.TextVisibility"/> must be <see cref="F:Tizen.Multimedia.Visibility.Invisible"/>,\r
-                because the text visibility is not supported in the QR code.\r
-            </remarks>\r
-            <param name="message">The message to be encoded in the barcode.</param>\r
-            <param name="qrConfig">The <see cref="T:Tizen.Multimedia.Vision.QrConfiguration"/> instance.</param>\r
-            <param name="imageConfig">The <see cref="T:Tizen.Multimedia.Vision.BarcodeImageConfiguration"/> that contains information about the file to be generated.</param>\r
-            <exception cref="T:System.ArgumentNullException">\r
-                <paramref name="message"/> is null.\n\r
-                -or-\n\r
-                <paramref name="qrConfig"/> is null.\n\r
-                -or-\n\r
-                <paramref name="imageConfig"/> is null.\r
-            </exception>\r
-            <exception cref="T:System.ArgumentException">\r
-                <paramref name="message"/> is too long.\n\r
-                -or-\n\r
-                <paramref name="message"/> contains characters which are illegal by the <see cref="T:Tizen.Multimedia.Vision.QrMode"/>.\r
-            </exception>\r
-            <exception cref="T:System.UnauthorizedAccessException">No permission to write a file.</exception>\r
-            <exception cref="T:System.NotSupportedException">The feature is not supported.</exception>\r
-            <seealso cref="T:Tizen.Multimedia.Vision.QrMode"/>\r
-            <since_tizen> 3</since_tizen>\r
-        </member>\r
-        <member name="M:Tizen.Multimedia.Vision.BarcodeGenerator.GenerateImage(System.String,Tizen.Multimedia.Vision.QrConfiguration,Tizen.Multimedia.Vision.BarcodeImageConfiguration,Tizen.Multimedia.Vision.BarcodeGenerationConfiguration)">\r
-            <summary>\r
-            Generates a QR image file with the specified message and <see cref="T:Tizen.Multimedia.Vision.BarcodeGenerationConfiguration"/>.\r
-            </summary>\r
-            <remarks>\r
-                <see cref="P:Tizen.Multimedia.Vision.BarcodeGenerationConfiguration.TextVisibility"/> must be <see cref="F:Tizen.Multimedia.Visibility.Invisible"/>,\r
-                because the text visibility is not supported in the QR code.\r
-            </remarks>\r
-            <param name="message">The message to be encoded in the barcode.</param>\r
-            <param name="qrConfig">The <see cref="T:Tizen.Multimedia.Vision.QrConfiguration"/> instance.</param>\r
-            <param name="imageConfig">The <see cref="T:Tizen.Multimedia.Vision.BarcodeImageConfiguration"/> that contains\r
-                information about the file to be generated.</param>\r
-            <param name="config">The configuration of the barcode generator. This value can be null.</param>\r
-            <exception cref="T:System.ArgumentNullException">\r
-                <paramref name="message"/> is null.\n\r
-                -or-\n\r
-                <paramref name="qrConfig"/> is null.\n\r
-                -or-\n\r
-                <paramref name="imageConfig"/> is null.\r
-            </exception>\r
-            <exception cref="T:System.ArgumentException">\r
-                <paramref name="message"/> is too long.\n\r
-                -or-\n\r
-                <paramref name="message"/> contains characters which are illegal by the <see cref="T:Tizen.Multimedia.Vision.QrMode"/>.\r
-            </exception>\r
-            <exception cref="T:System.UnauthorizedAccessException">No permission to write a file.</exception>\r
-            <exception cref="T:System.NotSupportedException">\r
-                The feature is not supported.\n\r
-                -or-\n\r
-                <see cref="P:Tizen.Multimedia.Vision.BarcodeGenerationConfiguration.TextVisibility"/> is the <see cref="F:Tizen.Multimedia.Visibility.Visible"/>.\r
-            </exception>\r
-            <exception cref="T:System.ObjectDisposedException"><paramref name="config"/> already has been disposed of.</exception>\r
-            <since_tizen> 3</since_tizen>\r
-        </member>\r
-        <member name="M:Tizen.Multimedia.Vision.BarcodeGenerator.GenerateImage(System.String,Tizen.Multimedia.Vision.BarcodeType,Tizen.Multimedia.Vision.BarcodeImageConfiguration)">\r
-            <summary>\r
-            Generates a barcode image file with the specified message.\r
-            </summary>\r
-            <param name="message">The message to be encoded in the barcode.</param>\r
-            <param name="type">Type of the barcode to be generated.</param>\r
-            <param name="imageConfig">The <see cref="T:Tizen.Multimedia.Vision.BarcodeImageConfiguration"/> that contains\r
-                information about the file to be generated.</param>\r
-            <exception cref="T:System.ArgumentNullException">\r
-                <paramref name="message"/> is null.\n\r
-                -or-\n\r
-                <paramref name="imageConfig"/> is null.\r
-            </exception>\r
-            <exception cref="T:System.ArgumentException">\r
-                <paramref name="message"/> is too long.\n\r
-                -or-\n\r
-                <paramref name="type"/> is <see cref="F:Tizen.Multimedia.Vision.BarcodeType.QR"/>.\r
-                -or-\n\r
-                <paramref name="type"/> is invalid.\r
-                -or-\n\r
-                <paramref name="message"/> contains illegal characters.\r
-            </exception>\r
-            <exception cref="T:System.UnauthorizedAccessException">No permission to write a file.</exception>\r
-            <exception cref="T:System.NotSupportedException">The feature is not supported.</exception>\r
-            <since_tizen> 3</since_tizen>\r
-        </member>\r
-        <member name="M:Tizen.Multimedia.Vision.BarcodeGenerator.GenerateImage(System.String,Tizen.Multimedia.Vision.BarcodeType,Tizen.Multimedia.Vision.BarcodeImageConfiguration,Tizen.Multimedia.Vision.BarcodeGenerationConfiguration)">\r
-            <summary>\r
-            Generates a barcode image file with the specified message and <see cref="T:Tizen.Multimedia.Vision.BarcodeGenerationConfiguration"/>.\r
-            </summary>\r
-            <param name="message">The message to be encoded in the barcode.</param>\r
-            <param name="type">Type of the barcode to be generated.</param>\r
-            <param name="imageConfig">The <see cref="T:Tizen.Multimedia.Vision.BarcodeImageConfiguration"/> that contains\r
-                information about the file to be generated.</param>\r
-            <param name="config">The configuration of the barcode generator. This value can be null.</param>\r
-            <exception cref="T:System.ArgumentNullException">\r
-                <paramref name="message"/> is null.\n\r
-                -or-\n\r
-                <paramref name="imageConfig"/> is null.\r
-            </exception>\r
-            <exception cref="T:System.ArgumentException">\r
-                <paramref name="message"/> is too long.\n\r
-                -or-\n\r
-                <paramref name="type"/> is <see cref="F:Tizen.Multimedia.Vision.BarcodeType.QR"/>.\r
-                -or-\n\r
-                <paramref name="type"/> is invalid.\r
-                -or-\n\r
-                <paramref name="message"/> contains illegal characters.\r
-            </exception>\r
-            <exception cref="T:System.UnauthorizedAccessException">No permission to write a file.</exception>\r
-            <exception cref="T:System.NotSupportedException">The feature is not supported.</exception>\r
-            <exception cref="T:System.ObjectDisposedException"><paramref name="config"/> already has been disposed of.</exception>\r
-            <since_tizen> 3</since_tizen>\r
-        </member>\r
-        <member name="T:Tizen.Multimedia.Vision.BarcodeImageConfiguration">\r
-            <summary>\r
-            Represents a configuration for the image to be generated by <see cref="T:Tizen.Multimedia.Vision.BarcodeGenerator"/>.\r
-            </summary>\r
-            <since_tizen> 3</since_tizen>\r
-        </member>\r
-        <member name="M:Tizen.Multimedia.Vision.BarcodeImageConfiguration.#ctor(Tizen.Multimedia.Size,System.String,Tizen.Multimedia.Vision.BarcodeImageFormat)">\r
-            <summary>\r
-            Initializes a new instance of the <see cref="T:Tizen.Multimedia.Vision.BarcodeImageConfiguration"/> class.\r
-            </summary>\r
-            <remarks>\r
-            The mediastorage privilege(http://tizen.org/privilege/mediastorage) is needed if image path is relevant to media storage.\n\r
-            The externalstorage privilege(http://tizen.org/privilege/externalstorage) is needed if image path is relevant to external storage.\r
-            </remarks>\r
-            <param name="size">The <see cref="P:Tizen.Multimedia.Vision.BarcodeImageConfiguration.Size"/> of the generated image.</param>\r
-            <param name="path">The path to the file to be generated.</param>\r
-            <param name="imageFormat">The format of the output image.</param>\r
-            <exception cref="T:System.ArgumentOutOfRangeException">\r
-                The width of <paramref name="size"/> is less than or equal to zero.\n\r
-                -or-\n\r
-                The height of <paramref name="size"/> is less than or equal to zero.\r
-            </exception>\r
-            <exception cref="T:System.ArgumentNullException"><paramref name="path"/> is null.</exception>\r
-            <exception cref="T:System.ArgumentException"><paramref name="imageFormat"/> is invalid.</exception>\r
-            <code>\r
-            BarcodeImageConfiguration imageConfig = new BarcodeImageConfiguration(new Size(500, 400), "/opt/usr/test-barcode-generate-new", BarcodeImageFormat.JPG);\r
-            </code>\r
-            <since_tizen> 3</since_tizen>\r
-        </member>\r
-        <member name="M:Tizen.Multimedia.Vision.BarcodeImageConfiguration.#ctor(System.Int32,System.Int32,System.String,Tizen.Multimedia.Vision.BarcodeImageFormat)">\r
-            <summary>\r
-            Initializes a new instance of the <see cref="T:Tizen.Multimedia.Vision.BarcodeImageConfiguration"/> class.\r
-            </summary>\r
-            <remarks>\r
-            The mediastorage privilege(http://tizen.org/privilege/mediastorage) is needed if image path is relevant to media storage.\n\r
-            The externalstorage privilege(http://tizen.org/privilege/externalstorage) is needed if image path is relevant to external storage.\r
-            </remarks>\r
-            <param name="width">The width of the image to be generated.</param>\r
-            <param name="height">The height of the image to be generated.</param>\r
-            <param name="path">The path to the file to be generated.</param>\r
-            <param name="imageFormat">The format of the output image.</param>\r
-            <exception cref="T:System.ArgumentOutOfRangeException">\r
-                <paramref name="width"/> is less than or equal to zero.\n\r
-                -or-\n\r
-                <paramref name="height"/> is less than or equal to zero.\r
-            </exception>\r
-            <exception cref="T:System.ArgumentNullException"><paramref name="path"/> is null.</exception>\r
-            <exception cref="T:System.ArgumentException"><paramref name="imageFormat"/> is invalid.</exception>\r
-            <code>\r
-            BarcodeImageConfiguration imageConfig = new BarcodeImageConfiguration(500, 400, "/opt/usr/test-barcode-generate-new", BarcodeImageFormat.JPG);\r
-            </code>\r
-            <since_tizen> 3</since_tizen>\r
-        </member>\r
-        <member name="P:Tizen.Multimedia.Vision.BarcodeImageConfiguration.Size">\r
-            <summary>\r
-            Gets the size of the image.\r
-            </summary>\r
-            <since_tizen> 3</since_tizen>\r
-        </member>\r
-        <member name="P:Tizen.Multimedia.Vision.BarcodeImageConfiguration.Width">\r
-            <summary>\r
-            Gets the width of the image.\r
-            </summary>\r
-            <since_tizen> 3</since_tizen>\r
-        </member>\r
-        <member name="P:Tizen.Multimedia.Vision.BarcodeImageConfiguration.Height">\r
-            <summary>\r
-            Gets the height of the image.\r
-            </summary>\r
-            <since_tizen> 3</since_tizen>\r
-        </member>\r
-        <member name="P:Tizen.Multimedia.Vision.BarcodeImageConfiguration.Path">\r
-            <summary>\r
-            Gets the path to the file that has to be generated.\r
-            </summary>\r
-            <remarks>\r
-            The mediastorage privilege http://tizen.org/privilege/mediastorage is needed if image path is relevant to media storage.\n\r
-            The externalstorage privilege http://tizen.org/privilege/externalstorage is needed if image path is relevant to external storage.\r
-            </remarks>\r
-            <since_tizen> 3</since_tizen>\r
-        </member>\r
-        <member name="P:Tizen.Multimedia.Vision.BarcodeImageConfiguration.Format">\r
-            <summary>\r
-            Gets the format of the output image.\r
-            </summary>\r
-            <since_tizen> 3</since_tizen>\r
-        </member>\r
-        <member name="T:Tizen.Multimedia.Vision.BarcodeImageFormat">\r
-            <summary>\r
-            Specifies supported image formats for <see cref="T:Tizen.Multimedia.Vision.BarcodeGenerator"/>\r
-            </summary>\r
-            <seealso cref="T:Tizen.Multimedia.Vision.BarcodeImageConfiguration"/>\r
-            <since_tizen> 3</since_tizen>\r
-        </member>\r
-        <member name="F:Tizen.Multimedia.Vision.BarcodeImageFormat.Bmp">\r
-            <summary>\r
-            BMP image format.\r
-            </summary>\r
-            <since_tizen> 3</since_tizen>\r
-        </member>\r
-        <member name="F:Tizen.Multimedia.Vision.BarcodeImageFormat.Jpeg">\r
-            <summary>\r
-            JPEG image format.\r
-            </summary>\r
-            <since_tizen> 3</since_tizen>\r
-        </member>\r
-        <member name="F:Tizen.Multimedia.Vision.BarcodeImageFormat.Png">\r
-            <summary>\r
-            PNG image format.\r
-            </summary>\r
-            <since_tizen> 3</since_tizen>\r
-        </member>\r
-        <member name="T:Tizen.Multimedia.Vision.BarcodeType">\r
-            <summary>\r
-            Specifies the supported barcode types.\r
-            </summary>\r
-            <remarks>\r
-            QR codes (versions 1 to 40) and set of 1D barcodes are supported\r
-            </remarks>\r
-            <seealso cref="T:Tizen.Multimedia.Vision.BarcodeDetector"/>\r
-            <seealso cref="T:Tizen.Multimedia.Vision.BarcodeGenerator"/>\r
-            <since_tizen> 3</since_tizen>\r
-        </member>\r
-        <member name="F:Tizen.Multimedia.Vision.BarcodeType.QR">\r
-            <summary>\r
-            2D barcode - Quick Response code.\r
-            </summary>\r
-            <since_tizen> 3</since_tizen>\r
-        </member>\r
-        <member name="F:Tizen.Multimedia.Vision.BarcodeType.UpcA">\r
-            <summary>\r
-            1D barcode - Universal Product Code with 12-digit.\r
-            </summary>\r
-            <since_tizen> 3</since_tizen>\r
-        </member>\r
-        <member name="F:Tizen.Multimedia.Vision.BarcodeType.UpcE">\r
-            <summary>\r
-            1D barcode - Universal Product Code with 6-digit.\r
-            </summary>\r
-            <since_tizen> 3</since_tizen>\r
-        </member>\r
-        <member name="F:Tizen.Multimedia.Vision.BarcodeType.Ean8">\r
-            <summary>\r
-            1D barcode - International Article Number with 8-digit.\r
-            </summary>\r
-            <since_tizen> 3</since_tizen>\r
-        </member>\r
-        <member name="F:Tizen.Multimedia.Vision.BarcodeType.Ean13">\r
-            <summary>\r
-            1D barcode - International Article Number with 13-digit.\r
-            </summary>\r
-            <since_tizen> 3</since_tizen>\r
-        </member>\r
-        <member name="F:Tizen.Multimedia.Vision.BarcodeType.Code128">\r
-            <summary>\r
-            1D barcode - Code 128.\r
-            </summary>\r
-            <since_tizen> 3</since_tizen>\r
-        </member>\r
-        <member name="F:Tizen.Multimedia.Vision.BarcodeType.Code39">\r
-            <summary>\r
-            1D barcode - Code 39.\r
-            </summary>\r
-            <since_tizen> 3</since_tizen>\r
-        </member>\r
-        <member name="F:Tizen.Multimedia.Vision.BarcodeType.I25">\r
-            <summary>\r
-            1D barcode - Interleaved Two of Five.\r
-            </summary>\r
-            <since_tizen> 3</since_tizen>\r
-        </member>\r
-        <member name="T:Tizen.Multimedia.Vision.EngineConfiguration">\r
-            <summary>\r
-            A base class for configuration classes.\r
-            </summary>\r
-            <since_tizen> 3</since_tizen>\r
-        </member>\r
-        <member name="M:Tizen.Multimedia.Vision.EngineConfiguration.Dispose">\r
-            <summary>\r
-            Releases all resources used by the <see cref="T:Tizen.Multimedia.Vision.EngineConfiguration"/> object.\r
-            </summary>\r
-        </member>\r
-        <member name="M:Tizen.Multimedia.Vision.EngineConfiguration.Dispose(System.Boolean)">\r
-            <summary>\r
-            Releases the resources used by the <see cref="T:Tizen.Multimedia.Vision.EngineConfiguration"/> object.\r
-            </summary>\r
-            <param name="disposing">\r
-            true to release both managed and unmanaged resources; false to release only unmanaged resources.\r
-            </param>\r
-        </member>\r
-        <member name="T:Tizen.Multimedia.Vision.ErrorCorrectionLevel">\r
-            <summary>\r
-            Specifies the supported QR code error correction level.\r
-            </summary>\r
-            <since_tizen> 3</since_tizen>\r
-        </member>\r
-        <member name="F:Tizen.Multimedia.Vision.ErrorCorrectionLevel.Low">\r
-            <summary>\r
-            Recovery up to 7% losses.\r
-            </summary>\r
-            <since_tizen> 3</since_tizen>\r
-        </member>\r
-        <member name="F:Tizen.Multimedia.Vision.ErrorCorrectionLevel.Medium">\r
-            <summary>\r
-            Recovery up to 15% losses.\r
-            </summary>\r
-            <since_tizen> 3</since_tizen>\r
-        </member>\r
-        <member name="F:Tizen.Multimedia.Vision.ErrorCorrectionLevel.Quartile">\r
-            <summary>\r
-            Recovery up to 25% losses.\r
-            </summary>\r
-            <since_tizen> 3</since_tizen>\r
-        </member>\r
-        <member name="F:Tizen.Multimedia.Vision.ErrorCorrectionLevel.High">\r
-            <summary>\r
-            Recovery up to 30% losses.\r
-            </summary>\r
-            <since_tizen> 3</since_tizen>\r
-        </member>\r
-        <member name="T:Tizen.Multimedia.Vision.EyeCondition">\r
-            <summary>\r
-            Specifies the eyes state types.\r
-            </summary>\r
-            <since_tizen> 3</since_tizen>\r
-        </member>\r
-        <member name="F:Tizen.Multimedia.Vision.EyeCondition.Open">\r
-            <summary>\r
-            Eyes are open.\r
-            </summary>\r
-            <since_tizen> 3</since_tizen>\r
-        </member>\r
-        <member name="F:Tizen.Multimedia.Vision.EyeCondition.Closed">\r
-            <summary>\r
-            Eyes are closed.\r
-            </summary>\r
-            <since_tizen> 3</since_tizen>\r
-        </member>\r
-        <member name="F:Tizen.Multimedia.Vision.EyeCondition.NotFound">\r
-            <summary>\r
-            The eyes condition wasn't determined.\r
-            </summary>\r
-            <since_tizen> 3</since_tizen>\r
-        </member>\r
-        <member name="T:Tizen.Multimedia.Vision.FaceDetectionConfiguration">\r
-            <summary>\r
-            Represents a configuration of <see cref="T:Tizen.Multimedia.Vision.FaceDetector"/> instances.\r
-            </summary>\r
-            <since_tizen> 3</since_tizen>\r
-        </member>\r
-        <member name="M:Tizen.Multimedia.Vision.FaceDetectionConfiguration.#ctor">\r
-            <summary>\r
-            Initializes a new instance of the <see cref="T:Tizen.Multimedia.Vision.FaceDetectionConfiguration"/> class.\r
-            </summary>\r
-            <exception cref="T:System.NotSupportedException">The feature is not supported.</exception>\r
-            <since_tizen> 3</since_tizen>\r
-        </member>\r
-        <member name="P:Tizen.Multimedia.Vision.FaceDetectionConfiguration.ModelFilePath">\r
-            <summary>\r
-            Gets or sets the face detection haarcascade xml file for face detection.\r
-            </summary>\r
-            <exception cref="T:System.ArgumentNullException"><paramref name="value"/> is null.</exception>\r
-            <since_tizen> 3</since_tizen>\r
-        </member>\r
-        <member name="P:Tizen.Multimedia.Vision.FaceDetectionConfiguration.MinHeight">\r
-            <summary>\r
-            Gets or sets minimum height of face which will be detected.\r
-            </summary>\r
-            <remarks>\r
-            Default value is null (all detected faces will be applied), can be changed to specify the minimum face height.\r
-            </remarks>\r
-            <exception cref="T:System.ArgumentOutOfRangeException"><paramref name="value"/> is less than zero.</exception>\r
-            <since_tizen> 3</since_tizen>\r
-        </member>\r
-        <member name="P:Tizen.Multimedia.Vision.FaceDetectionConfiguration.MinWidth">\r
-            <summary>\r
-            Gets or sets minimum width of face which will be detected.\r
-            </summary>\r
-            <remarks>\r
-            Default value is null (all detected faces will be applied), can be changed to specify the minimum face width.\r
-            </remarks>\r
-            <exception cref="T:System.ArgumentOutOfRangeException"><paramref name="value"/> is less than zero.</exception>\r
-            <since_tizen> 3</since_tizen>\r
-        </member>\r
-        <member name="P:Tizen.Multimedia.Vision.FaceDetectionConfiguration.Roi">\r
-            <summary>\r
-            Gets or sets the roi of the face detection.\r
-            </summary>\r
-            <remarks>\r
-            Default value is null (the roi will be a full image) can be changed to specify the roi for face detection.\r
-            </remarks>\r
-            <exception cref="T:System.ArgumentOutOfRangeException">\r
-                The width of <paramref name="value"/> is less than or equal to zero.\n\r
-                -or-\n\r
-                The height of <paramref name="value"/> is less than or equal to zero.\n\r
-                -or-\n\r
-                The x position of <paramref name="value"/> is less than zero.\n\r
-                -or-\n\r
-                The y position of <paramref name="value"/> is less than zero.\n\r
-            </exception>\r
-            <since_tizen> 3</since_tizen>\r
-        </member>\r
-        <member name="T:Tizen.Multimedia.Vision.FaceDetector">\r
-            <summary>\r
-            Provides the ability to detect faces on image sources.\r
-            </summary>\r
-            <since_tizen> 3</since_tizen>\r
-        </member>\r
-        <member name="M:Tizen.Multimedia.Vision.FaceDetector.DetectAsync(Tizen.Multimedia.Vision.MediaVisionSource)">\r
-            <summary>\r
-            Detects faces on the source.\n\r
-            Each time when DetectAsync is called, a set of the detected faces at the media source are received asynchronously.\r
-            </summary>\r
-            <param name="source">The source of the media where faces will be detected.</param>\r
-            <returns>A task that represents the asynchronous detect operation.</returns>\r
-            <exception cref="T:System.ArgumentNullException"><paramref name="source"/> is null.</exception>\r
-            <exception cref="T:System.NotSupportedException">\r
-                The feature is not supported.\n\r
-                -or-\n\r
-                The format of <paramref name="source"/> is not supported.\r
-            </exception>\r
-            <since_tizen> 3</since_tizen>\r
-        </member>\r
-        <member name="M:Tizen.Multimedia.Vision.FaceDetector.DetectAsync(Tizen.Multimedia.Vision.MediaVisionSource,Tizen.Multimedia.Vision.FaceDetectionConfiguration)">\r
-            <summary>\r
-            Detects faces on the source.\n\r
-            Each time when DetectAsync is called, a set of the detected faces at the media source are received asynchronously.\r
-            </summary>\r
-            <param name="source">The source of the media where faces will be detected.</param>\r
-            <param name="config">The configuration of engine will be used for detecting. This value can be null.</param>\r
-            <returns>A task that represents the asynchronous detect operation.</returns>\r
-            <exception cref="T:System.ArgumentNullException"><paramref name="source"/> is null.</exception>\r
-            <exception cref="T:System.NotSupportedException">The feature is not supported.</exception>\r
-            <since_tizen> 3</since_tizen>\r
-        </member>\r
-        <member name="T:Tizen.Multimedia.Vision.FaceRecognitionConfiguration">\r
-            <summary>\r
-            Represents a configuration of <see cref="T:Tizen.Multimedia.Vision.FaceRecognizer"/> instances.\r
-            </summary>\r
-            <since_tizen> 3</since_tizen>\r
-        </member>\r
-        <member name="M:Tizen.Multimedia.Vision.FaceRecognitionConfiguration.#ctor">\r
-            <summary>\r
-            Initializes a new instance of the <see cref="T:Tizen.Multimedia.Vision.FaceRecognitionConfiguration"/> class.\r
-            </summary>\r
-            <exception cref="!:System.NotSupportedException">The feature is not supported.</exception>\r
-            <since_tizen> 3</since_tizen>\r
-        </member>\r
-        <member name="P:Tizen.Multimedia.Vision.FaceRecognitionConfiguration.ModelType">\r
-            <summary>\r
-            Gets or sets the method used for face recognition model learning.\r
-            Default value is <see cref="F:Tizen.Multimedia.Vision.FaceRecognitionModelType.Lbph"/>.\r
-            </summary>\r
-            <exception cref="!:System.ArgumentException"><paramref name="value"/> is not valid.</exception>\r
-            <since_tizen> 3</since_tizen>\r
-        </member>\r
-        <member name="T:Tizen.Multimedia.Vision.FaceRecognitionModel">\r
-            <summary>\r
-            Represents the face recognition model interface.\r
-            </summary>\r
-            <since_tizen> 3</since_tizen>\r
-        </member>\r
-        <member name="M:Tizen.Multimedia.Vision.FaceRecognitionModel.#ctor">\r
-            <summary>\r
-            Initializes a new instance of the <see cref="T:Tizen.Multimedia.Vision.FaceRecognitionModel"/> class.\r
-            </summary>\r
-            <exception cref="T:System.NotSupportedException">The feature is not supported.</exception>\r
-            <since_tizen> 3</since_tizen>\r
-        </member>\r
-        <member name="M:Tizen.Multimedia.Vision.FaceRecognitionModel.#ctor(System.String)">\r
-            <summary>\r
-            Initializes a new instance of the <see cref="T:Tizen.Multimedia.Vision.FaceRecognitionModel"/> class with the specified path.\r
-            </summary>\r
-            <remarks>\r
-            Models have been saved by <see cref="!:Save()"/> can be loaded.\r
-            </remarks>\r
-            <param name="modelPath">Path to the model to load.</param>\r
-            <exception cref="T:System.ArgumentNullException"><paramref name="modelPath"/> is null.</exception>\r
-            <exception cref="T:System.IO.FileNotFoundException"><paramref name="modelPath"/> is invalid.</exception>\r
-            <exception cref="T:System.NotSupportedException">\r
-                The feature is not supported.\n\r
-                -or-\n\r
-                <paramref name="modelPath"/> is not supported format.\r
-            </exception>\r
-            <exception cref="T:System.UnauthorizedAccessException">No permission to access the specified file.</exception>\r
-            <seealso cref="M:Tizen.Multimedia.Vision.FaceRecognitionModel.Save(System.String)"/>\r
-            <since_tizen> 3</since_tizen>\r
-        </member>\r
-        <member name="P:Tizen.Multimedia.Vision.FaceRecognitionModel.Labels">\r
-            <summary>\r
-            Gets labels that had been learned by the model.\r
-            </summary>\r
-            <since_tizen> 3</since_tizen>\r
-        </member>\r
-        <member name="M:Tizen.Multimedia.Vision.FaceRecognitionModel.Save(System.String)">\r
-            <summary>\r
-            Saves the recognition model to the file.\r
-            </summary>\r
-            <param name="path">Path to the file to save the model.</param>\r
-            <exception cref="T:System.ArgumentNullException"><paramref name="path"/> is null.</exception>\r
-            <exception cref="T:System.UnauthorizedAccessException">No permission to write to the specified path.</exception>\r
-            <exception cref="T:System.ObjectDisposedException">The <see cref="T:Tizen.Multimedia.Vision.FaceRecognitionModel"/> has already been disposed of.</exception>\r
-            <exception cref="T:System.IO.DirectoryNotFoundException">The directory for <paramref name="path"/> does not exist.</exception>\r
-            <since_tizen> 3</since_tizen>\r
-        </member>\r
-        <member name="M:Tizen.Multimedia.Vision.FaceRecognitionModel.Add(Tizen.Multimedia.Vision.MediaVisionSource,System.Int32)">\r
-            <summary>\r
-            Adds face image example to be used for face recognition model learning.\r
-            </summary>\r
-            <param name="source">The <see cref="T:Tizen.Multimedia.Vision.MediaVisionSource"/> that contains face image.</param>\r
-            <param name="label">The label that identifies face for which example is adding.\r
-                Specify the same labels for the face images of a single person when calling this method.\r
-                Has to be unique for each face.</param>\r
-            <exception cref="T:System.ArgumentNullException"><paramref name="source"/> is null.</exception>\r
-            <exception cref="T:System.ObjectDisposedException">\r
-                The <see cref="T:Tizen.Multimedia.Vision.FaceRecognitionModel"/> has already been disposed of.\n\r
-                -or-\n\r
-                <paramref name="source"/> has already been dispose of.\r
-            </exception>\r
-            <seealso cref="M:Tizen.Multimedia.Vision.FaceRecognitionModel.Learn(Tizen.Multimedia.Vision.FaceRecognitionConfiguration)"/>\r
-            <since_tizen> 3</since_tizen>\r
-        </member>\r
-        <member name="M:Tizen.Multimedia.Vision.FaceRecognitionModel.Add(Tizen.Multimedia.Vision.MediaVisionSource,System.Int32,Tizen.Multimedia.Rectangle)">\r
-            <summary>\r
-            Adds face image example to be used for face recognition model learning.\r
-            </summary>\r
-            <param name="source">The <see cref="T:Tizen.Multimedia.Vision.MediaVisionSource"/> that contains face image.</param>\r
-            <param name="label">The label that identifies face for which example is adding.\r
-                Specify the same labels for the face images of a single person when calling this method.\r
-                Has to be unique for each face.</param>\r
-            <param name="area">The rectangular region of the face image at the source image.</param>\r
-            <exception cref="T:System.ArgumentNullException"><paramref name="source"/> is null.</exception>\r
-            <exception cref="T:System.ObjectDisposedException">\r
-                The <see cref="T:Tizen.Multimedia.Vision.FaceRecognitionModel"/> has already been disposed of.\n\r
-                -or-\n\r
-                <paramref name="source"/> has already been dispose of.\r
-            </exception>\r
-            <seealso cref="M:Tizen.Multimedia.Vision.FaceRecognitionModel.Learn(Tizen.Multimedia.Vision.FaceRecognitionConfiguration)"/>\r
-            <since_tizen> 3</since_tizen>\r
-        </member>\r
-        <member name="M:Tizen.Multimedia.Vision.FaceRecognitionModel.Remove(System.Int32)">\r
-            <summary>\r
-            Removes all face examples added with the specified label.\r
-            </summary>\r
-            <param name="label">The label that identifies face for which examples will be removed.</param>\r
-            <exception cref="T:System.ObjectDisposedException">The <see cref="T:Tizen.Multimedia.Vision.FaceRecognitionModel"/> has already been disposed of.</exception>\r
-            <returns>true if the examples are successfully removed; otherwise, false if there is no example labeled with the specified label.</returns>\r
-            <seealso cref="M:Tizen.Multimedia.Vision.FaceRecognitionModel.Add(Tizen.Multimedia.Vision.MediaVisionSource,System.Int32)"/>\r
-            <seealso cref="M:Tizen.Multimedia.Vision.FaceRecognitionModel.Add(Tizen.Multimedia.Vision.MediaVisionSource,System.Int32,Tizen.Multimedia.Rectangle)"/>\r
-            <since_tizen> 3</since_tizen>\r
-        </member>\r
-        <member name="M:Tizen.Multimedia.Vision.FaceRecognitionModel.Reset">\r
-            <summary>\r
-            Removes all face examples.\r
-            </summary>\r
-            <exception cref="T:System.ObjectDisposedException">The <see cref="T:Tizen.Multimedia.Vision.FaceRecognitionModel"/> has already been disposed of.</exception>\r
-            <since_tizen> 3</since_tizen>\r
-        </member>\r
-        <member name="M:Tizen.Multimedia.Vision.FaceRecognitionModel.Learn">\r
-            <summary>\r
-            Learns face recognition model.\r
-            </summary>\r
-            <remarks>\r
-            Before you start learning process, face recognition models has to be filled with training data - face image examples.\r
-            These examples has to be provided by <see cref="M:Tizen.Multimedia.Vision.FaceRecognitionModel.Add(Tizen.Multimedia.Vision.MediaVisionSource,System.Int32)"/> or <see cref="M:Tizen.Multimedia.Vision.FaceRecognitionModel.Add(Tizen.Multimedia.Vision.MediaVisionSource,System.Int32,Tizen.Multimedia.Rectangle)"/>.\r
-            Recognition accuracy is usually increased when the different examples of the identical face are added more and more.\r
-            But it depends on the used learning algorithm.\r
-            </remarks>\r
-            <exception cref="T:System.ObjectDisposedException">The <see cref="T:Tizen.Multimedia.Vision.FaceRecognitionModel"/> has already been disposed of.</exception>\r
-            <exception cref="T:System.InvalidOperationException">No examples added.</exception>\r
-            <seealso cref="M:Tizen.Multimedia.Vision.FaceRecognitionModel.Add(Tizen.Multimedia.Vision.MediaVisionSource,System.Int32)"/>\r
-            <seealso cref="M:Tizen.Multimedia.Vision.FaceRecognitionModel.Add(Tizen.Multimedia.Vision.MediaVisionSource,System.Int32,Tizen.Multimedia.Rectangle)"/>\r
-            <since_tizen> 3</since_tizen>\r
-        </member>\r
-        <member name="M:Tizen.Multimedia.Vision.FaceRecognitionModel.Learn(Tizen.Multimedia.Vision.FaceRecognitionConfiguration)">\r
-            <summary>\r
-            Learns face recognition model with <see cref="T:Tizen.Multimedia.Vision.FaceRecognitionConfiguration"/>.\r
-            </summary>\r
-            <remarks>\r
-            Before you start learning process, face recognition models has to be filled with training data - face image examples.\r
-            These examples has to be provided by <see cref="M:Tizen.Multimedia.Vision.FaceRecognitionModel.Add(Tizen.Multimedia.Vision.MediaVisionSource,System.Int32)"/> or <see cref="M:Tizen.Multimedia.Vision.FaceRecognitionModel.Add(Tizen.Multimedia.Vision.MediaVisionSource,System.Int32,Tizen.Multimedia.Rectangle)"/>.\r
-            Recognition accuracy is usually increased when the different examples of the identical face are added more and more.\r
-            But it depends on the used learning algorithm.\r
-            </remarks>\r
-            <param name="config">The configuration used for learning of the recognition models. This value can be null.</param>\r
-            <exception cref="T:System.ObjectDisposedException">\r
-                The <see cref="T:Tizen.Multimedia.Vision.FaceRecognitionModel"/> has already been disposed of.\n\r
-                -or-\n\r
-                <paramref name="config"/> has already been disposed of.\r
-            </exception>\r
-            <exception cref="T:System.InvalidOperationException">No examples added.</exception>\r
-            <seealso cref="M:Tizen.Multimedia.Vision.FaceRecognitionModel.Add(Tizen.Multimedia.Vision.MediaVisionSource,System.Int32)"/>\r
-            <seealso cref="M:Tizen.Multimedia.Vision.FaceRecognitionModel.Add(Tizen.Multimedia.Vision.MediaVisionSource,System.Int32,Tizen.Multimedia.Rectangle)"/>\r
-            <since_tizen> 3</since_tizen>\r
-        </member>\r
-        <member name="M:Tizen.Multimedia.Vision.FaceRecognitionModel.Dispose">\r
-            <summary>\r
-            Releases all resources used by the <see cref="T:Tizen.Multimedia.Vision.FaceRecognitionModel"/> object.\r
-            </summary>\r
-        </member>\r
-        <member name="M:Tizen.Multimedia.Vision.FaceRecognitionModel.Dispose(System.Boolean)">\r
-            <summary>\r
-            Releases the resources used by the <see cref="T:Tizen.Multimedia.Vision.FaceRecognitionModel"/> object.\r
-            </summary>\r
-            <param name="disposing">\r
-            true to release both managed and unmanaged resources; false to release only unmanaged resources.\r
-            </param>\r
-        </member>\r
-        <member name="T:Tizen.Multimedia.Vision.FaceRecognitionModelType">\r
-            <summary>\r
-            Specifies the face recognition model learning algorithms.\r
-            </summary>\r
-            <since_tizen> 3</since_tizen>\r
-        </member>\r
-        <member name="F:Tizen.Multimedia.Vision.FaceRecognitionModelType.EigenFaces">\r
-            <summary>\r
-            Eigenfaces.\r
-            </summary>\r
-            <since_tizen> 3</since_tizen>\r
-        </member>\r
-        <member name="F:Tizen.Multimedia.Vision.FaceRecognitionModelType.FisherFaces">\r
-            <summary>\r
-            Fisherfaces.\r
-            </summary>\r
-            <since_tizen> 3</since_tizen>\r
-        </member>\r
-        <member name="F:Tizen.Multimedia.Vision.FaceRecognitionModelType.Lbph">\r
-            <summary>\r
-            Local Binary Patterns Histograms (LBPH); The default type.\r
-            </summary>\r
-            <since_tizen> 3</since_tizen>\r
-        </member>\r
-        <member name="T:Tizen.Multimedia.Vision.FaceRecognitionResult">\r
-            <summary>\r
-            Represents result of <see cref="T:Tizen.Multimedia.Vision.FaceRecognizer"/> operations.\r
-            </summary>\r
-            <since_tizen> 3</since_tizen>\r
-        </member>\r
-        <member name="P:Tizen.Multimedia.Vision.FaceRecognitionResult.Success">\r
-            <summary>\r
-            Gets the value indicating the recognition is successful.\r
-            </summary>\r
-            <since_tizen> 3</since_tizen>\r
-        </member>\r
-        <member name="P:Tizen.Multimedia.Vision.FaceRecognitionResult.Label">\r
-            <summary>\r
-            Gets the label of the recognized face.\r
-            </summary>\r
-            <since_tizen> 3</since_tizen>\r
-        </member>\r
-        <member name="P:Tizen.Multimedia.Vision.FaceRecognitionResult.Area">\r
-            <summary>\r
-            Gets the location of the recognized face.\r
-            </summary>\r
-            <since_tizen> 3</since_tizen>\r
-        </member>\r
-        <member name="P:Tizen.Multimedia.Vision.FaceRecognitionResult.Confidence">\r
-            <summary>\r
-            The confidence of the recognition model that face has been recognized correctly (value from 0.0 to 1.0).\r
-            No faces were recognized if confidence was 0.0. When model has been learned on large amount of examples,\r
-            threshold for this value can be high (0.85-0.95). If model was learned for small amount of examples,\r
-            then threshold can be reduced (0.5-0.85).\r
-            </summary>\r
-            <since_tizen> 3</since_tizen>\r
-        </member>\r
-        <member name="T:Tizen.Multimedia.Vision.FaceRecognizer">\r
-            <summary>\r
-            Provides the ability to recognize faces, face expressions and eye condition on image sources.\r
-            </summary>\r
-            <since_tizen> 3</since_tizen>\r
-        </member>\r
-        <member name="M:Tizen.Multimedia.Vision.FaceRecognizer.RecognizeAsync(Tizen.Multimedia.Vision.MediaVisionSource,Tizen.Multimedia.Vision.FaceRecognitionModel)">\r
-            <summary>\r
-            Performs face recognition on the source with <see cref="T:Tizen.Multimedia.Vision.FaceRecognitionModel"/>.\r
-            </summary>\r
-            <param name="source">The <see cref="T:Tizen.Multimedia.Vision.MediaVisionSource"/> of the media to recognize faces for.</param>\r
-            <param name="recognitionModel">The <see cref="T:Tizen.Multimedia.Vision.FaceRecognitionConfiguration"/> to be used for recognition.</param>\r
-            <returns>A task that represents the asynchronous recognition operation.</returns>\r
-            <exception cref="T:System.ArgumentNullException">\r
-                <paramref name="source"/> is null.\n\r
-                -or-\n\r
-                <paramref name="recognitionModel"/> is null.\r
-            </exception>\r
-            <exception cref="T:System.NotSupportedException">The feature is not supported.</exception>\r
-            <exception cref="T:System.ObjectDisposedException"><paramref name="source"/> has already been disposed of.</exception>\r
-            <exception cref="T:System.InvalidOperationException"><paramref name="recognitionModel"/> is untrained model.</exception>\r
-            <since_tizen> 3</since_tizen>\r
-        </member>\r
-        <member name="M:Tizen.Multimedia.Vision.FaceRecognizer.RecognizeAsync(Tizen.Multimedia.Vision.MediaVisionSource,Tizen.Multimedia.Vision.FaceRecognitionModel,Tizen.Multimedia.Rectangle)">\r
-            <summary>\r
-            Performs face recognition on the source with <see cref="T:Tizen.Multimedia.Vision.FaceRecognitionModel"/> and a bounding box.\r
-            </summary>\r
-            <param name="source">The <see cref="T:Tizen.Multimedia.Vision.MediaVisionSource"/> of the media to recognize faces for.</param>\r
-            <param name="recognitionModel">The <see cref="T:Tizen.Multimedia.Vision.FaceRecognitionModel"/> to be used for recognition.</param>\r
-            <param name="bound">Rectangular box bounding face image on the source.</param>\r
-            <returns>A task that represents the asynchronous recognition operation.</returns>\r
-            <exception cref="T:System.ArgumentNullException">\r
-                <paramref name="source"/> is null.\n\r
-                -or-\n\r
-                <paramref name="recognitionModel"/> is null.\r
-            </exception>\r
-            <exception cref="T:System.NotSupportedException">The feature is not supported.</exception>\r
-            <exception cref="T:System.ObjectDisposedException"><paramref name="source"/> has already been disposed of.</exception>\r
-            <exception cref="T:System.InvalidOperationException"><paramref name="recognitionModel"/> is untrained model.</exception>\r
-            <since_tizen> 3</since_tizen>\r
-        </member>\r
-        <member name="M:Tizen.Multimedia.Vision.FaceRecognizer.RecognizeAsync(Tizen.Multimedia.Vision.MediaVisionSource,Tizen.Multimedia.Vision.FaceRecognitionModel,Tizen.Multimedia.Vision.FaceRecognitionConfiguration)">\r
-            <summary>\r
-            Performs face recognition on the source with <see cref="T:Tizen.Multimedia.Vision.FaceRecognitionModel"/> and <see cref="T:Tizen.Multimedia.Vision.FaceRecognitionConfiguration"/>.\r
-            </summary>\r
-            <param name="source">The <see cref="T:Tizen.Multimedia.Vision.MediaVisionSource"/> of the media to recognize faces for.</param>\r
-            <param name="recognitionModel">The <see cref="T:Tizen.Multimedia.Vision.FaceRecognitionModel"/> to be used for recognition.</param>\r
-            <param name="config">The configuration used for recognition. This value can be null.</param>\r
-            <returns>A task that represents the asynchronous recognition operation.</returns>\r
-            <exception cref="T:System.ArgumentNullException">\r
-                <paramref name="source"/> is null.\n\r
-                -or-\n\r
-                <paramref name="recognitionModel"/> is null.\r
-            </exception>\r
-            <exception cref="T:System.NotSupportedException">The feature is not supported.</exception>\r
-            <exception cref="T:System.ObjectDisposedException">\r
-                <paramref name="source"/> has already been disposed of.\n\r
-                -or-\n\r
-                <paramref name="config"/> has already been disposed of.\r
-            </exception>\r
-            <exception cref="T:System.InvalidOperationException"><paramref name="recognitionModel"/> is untrained model.</exception>\r
-            <since_tizen> 3</since_tizen>\r
-        </member>\r
-        <member name="M:Tizen.Multimedia.Vision.FaceRecognizer.RecognizeAsync(Tizen.Multimedia.Vision.MediaVisionSource,Tizen.Multimedia.Vision.FaceRecognitionModel,Tizen.Multimedia.Rectangle,Tizen.Multimedia.Vision.FaceRecognitionConfiguration)">\r
-            <summary>\r
-            Performs face recognition on the source  with <see cref="T:Tizen.Multimedia.Vision.FaceRecognitionModel"/>, <see cref="T:Tizen.Multimedia.Vision.FaceRecognitionConfiguration"/>\r
-            and a bounding box.\r
-            </summary>\r
-            <param name="source">The <see cref="T:Tizen.Multimedia.Vision.MediaVisionSource"/> of the media to recognize faces for.</param>\r
-            <param name="recognitionModel">The <see cref="T:Tizen.Multimedia.Vision.FaceRecognitionModel"/> to be used for recognition.</param>\r
-            <param name="bound">Rectangular box bounding face image on the source.</param>\r
-            <param name="config">The <see cref="T:Tizen.Multimedia.Vision.FaceRecognitionConfiguration"/> used for recognition. This value can be null.</param>\r
-            <returns>A task that represents the asynchronous recognition operation.</returns>\r
-            <exception cref="T:System.ArgumentNullException">\r
-                <paramref name="source"/> is null.\n\r
-                -or-\n\r
-                <paramref name="recognitionModel"/> is null.\r
-            </exception>\r
-            <exception cref="T:System.NotSupportedException">The feature is not supported.</exception>\r
-            <exception cref="T:System.ObjectDisposedException">\r
-                <paramref name="source"/> has already been disposed of.\n\r
-                -or-\n\r
-                <paramref name="config"/> has already been disposed of.\r
-            </exception>\r
-            <exception cref="T:System.InvalidOperationException"><paramref name="recognitionModel"/> is untrained model.</exception>\r
-            <since_tizen> 3</since_tizen>\r
-        </member>\r
-        <member name="M:Tizen.Multimedia.Vision.FaceRecognizer.RecognizeEyeConditionAsync(Tizen.Multimedia.Vision.MediaVisionSource,Tizen.Multimedia.Rectangle)">\r
-            <summary>\r
-            Determines eye-blink condition on media source.\r
-            </summary>\r
-            <param name="source">The source of the media to recognize eye-blink condition for.</param>\r
-            <param name="bound">The bounding the face at the source.</param>\r
-            <returns>A task that represents the asynchronous recognition operation.</returns>\r
-            <exception cref="T:System.ArgumentNullException"><paramref name="source"/> is null.</exception>\r
-            <exception cref="T:System.ObjectDisposedException"><paramref name="source"/> has already been disposed of.</exception>\r
-            <exception cref="T:System.NotSupportedException">The feature is not supported.</exception>\r
-            <since_tizen> 3</since_tizen>\r
-        </member>\r
-        <member name="M:Tizen.Multimedia.Vision.FaceRecognizer.RecognizeEyeConditionAsync(Tizen.Multimedia.Vision.MediaVisionSource,Tizen.Multimedia.Rectangle,Tizen.Multimedia.Vision.FaceRecognitionConfiguration)">\r
-            <summary>\r
-            Determines eye-blink condition on media source.\r
-            </summary>\r
-            <param name="source">The source of the media to recognize eye-blink condition for.</param>\r
-            <param name="bound">The bounding the face at the source.</param>\r
-            <param name="config">The configuration used for eye-blink condition recognition. This value can be null.</param>\r
-            <returns>A task that represents the asynchronous recognition operation.</returns>\r
-            <exception cref="T:System.ArgumentNullException"><paramref name="source"/> is null.</exception>\r
-            <exception cref="T:System.ObjectDisposedException">\r
-                <paramref name="source"/> has already been disposed of.\n\r
-                -or-\n\r
-                <paramref name="config"/> has already been disposed of.\r
-            </exception>\r
-            <exception cref="T:System.NotSupportedException">The feature is not supported.</exception>\r
-            <since_tizen> 3</since_tizen>\r
-        </member>\r
-        <member name="M:Tizen.Multimedia.Vision.FaceRecognizer.RecognizeFacialExpressionAsync(Tizen.Multimedia.Vision.MediaVisionSource,Tizen.Multimedia.Rectangle)">\r
-            <summary>\r
-            Determines facial expression on media source.\r
-            </summary>\r
-            <param name="source">The source of the media to recognize facial expression for.</param>\r
-            <param name="bound">The location bounding the face at the source.</param>\r
-            <returns>A task that represents the asynchronous recognition operation.</returns>\r
-            <exception cref="T:System.ArgumentNullException"><paramref name="source"/> is null.</exception>\r
-            <exception cref="T:System.ObjectDisposedException"><paramref name="source"/> has already been disposed of.</exception>\r
-            <exception cref="T:System.NotSupportedException">The feature is not supported.</exception>\r
-            <since_tizen> 3</since_tizen>\r
-        </member>\r
-        <member name="M:Tizen.Multimedia.Vision.FaceRecognizer.RecognizeFacialExpressionAsync(Tizen.Multimedia.Vision.MediaVisionSource,Tizen.Multimedia.Rectangle,Tizen.Multimedia.Vision.FaceRecognitionConfiguration)">\r
-            <summary>\r
-            Determines facial expression on media source.\r
-            </summary>\r
-            <param name="source">The source of the media to recognize facial expression for.</param>\r
-            <param name="bound">The location bounding the face at the source.</param>\r
-            <param name="config">The configuration used for expression recognition. This value can be null.</param>\r
-            <returns>A task that represents the asynchronous recognition operation.</returns>\r
-            <exception cref="T:System.ArgumentNullException"><paramref name="source"/> is null.</exception>\r
-            <exception cref="T:System.ObjectDisposedException">\r
-                <paramref name="source"/> has already been disposed of.\n\r
-                -or-\n\r
-                <paramref name="config"/> has already been disposed of.\r
-            </exception>\r
-            <exception cref="T:System.NotSupportedException">The feature is not supported.</exception>\r
-            <since_tizen> 3</since_tizen>\r
-        </member>\r
-        <member name="T:Tizen.Multimedia.Vision.FaceTracker">\r
-            <summary>\r
-            Provides the ability to track faces on image sources.\r
-            </summary>\r
-            <since_tizen> 3</since_tizen>\r
-        </member>\r
-        <member name="M:Tizen.Multimedia.Vision.FaceTracker.TrackAsync(Tizen.Multimedia.Vision.MediaVisionSource,Tizen.Multimedia.Vision.FaceTrackingModel,System.Boolean)">\r
-            <summary>\r
-            Performs face tracking on the source with the trackingModel.\r
-            </summary>\r
-            <param name="source">The source of the media to recognize face for.</param>\r
-            <param name="trackingModel">The model will be used for tracking.</param>\r
-            <param name="doLearn">The value indicating whether model learning while tracking. If it is true then model will try to learn\r
-            (if it supports learning feature), otherwise model will be not learned during the invoking tracking iteration.\r
-            Learning process improves tracking correctness, but can decrease tracking performance.</param>\r
-            <returns>A task that represents the asynchronous tracking operation.</returns>\r
-            <exception cref="T:System.ArgumentNullException">\r
-                <paramref name="source"/> is null.\n\r
-                -or-\n\r
-                <paramref name="trackingModel"/> is null.\r
-            </exception>\r
-            <exception cref="T:System.ObjectDisposedException">\r
-                <paramref name="source"/> has already been disposed of.\n\r
-                -or-\n\r
-                <paramref name="trackingModel"/> has already been disposed of.\r
-            </exception>\r
-            <exception cref="T:System.NotSupportedException">The feature is not supported.</exception>\r
-            <exception cref="T:System.InvalidOperationException"><paramref name="trackingModel"/> is not prepared.</exception>\r
-            <since_tizen> 3</since_tizen>\r
-        </member>\r
-        <member name="T:Tizen.Multimedia.Vision.FaceTrackingModel">\r
-            <summary>\r
-            Represents face tracking model.\r
-            </summary>\r
-            <since_tizen> 3</since_tizen>\r
-        </member>\r
-        <member name="M:Tizen.Multimedia.Vision.FaceTrackingModel.#ctor">\r
-            <summary>\r
-            Initializes a new instance of the <see cref="T:Tizen.Multimedia.Vision.FaceTrackingModel"/> class.\r
-            </summary>\r
-            <exception cref="T:System.NotSupportedException">The feature is not supported.</exception>\r
-            <since_tizen> 3</since_tizen>\r
-        </member>\r
-        <member name="M:Tizen.Multimedia.Vision.FaceTrackingModel.#ctor(System.String)">\r
-            <summary>\r
-            Initializes a new instance of the <see cref="T:Tizen.Multimedia.Vision.FaceTrackingModel"/> class with the specified path.\r
-            </summary>\r
-            <remarks>\r
-            Models has been saved by <see cref="!:Save()"/> can be loaded.\r
-            </remarks>\r
-            <param name="modelPath">Path to the model to load.</param>\r
-            <exception cref="T:System.ArgumentNullException"><paramref name="modelPath"/> is null.</exception>\r
-            <exception cref="T:System.IO.FileNotFoundException"><paramref name="modelPath"/> is invalid.</exception>\r
-            <exception cref="T:System.NotSupportedException">\r
-                The feature is not supported.\n\r
-                -or-\n\r
-                <paramref name="modelPath"/> is not supported format.\r
-            </exception>\r
-            <exception cref="T:System.UnauthorizedAccessException">No permission to access the specified file.</exception>\r
-            <seealso cref="!:Save()"/>\r
-            <since_tizen> 3</since_tizen>\r
-        </member>\r
-        <member name="M:Tizen.Multimedia.Vision.FaceTrackingModel.Prepare(Tizen.Multimedia.Vision.MediaVisionSource,Tizen.Multimedia.Vision.Quadrangle)">\r
-             <summary>\r
-             Initializes tracking model by the location of the face to be tracked.\r
-            \r
-             It is usually called once after tracking model is created and each time before tracking\r
-             is started for the new sequence of sources which is not the direct continuation of\r
-             the sequence for which tracking has been performed before. But it is allowed to call it\r
-             between tracking sessions to allow Media Vision start to track more accurately.\r
-             </summary>\r
-             <remarks>\r
-             <paramref name="region"/> needs to be the position of the face to be tracked when called first time for the tracking model.\r
-             <paramref name="region"/> is fitted to the valid region of <paramref name="source"/> if <paramref name="region"/> has invalid points.\r
-             </remarks>\r
-             <param name="source">The source where face location is specified.\r
-                 Usually it is the first frame of the video or the first image in the continuous\r
-                 image sequence planned to be used for tracking.</param>\r
-             <param name="region">The region determining position of the face to be tracked on the source.\r
-                 If null, then tracking model will try to find previously tracked face by itself.</param>\r
-             <exception cref="T:System.ArgumentNullException"><paramref name="source"/> is null.</exception>\r
-             <exception cref="T:System.ObjectDisposedException">\r
-                 The <see cref="T:Tizen.Multimedia.Vision.FaceTrackingModel"/> has already been disposed of.\n\r
-                 -or-\n\r
-                 <paramref name="source"/> has already bean disposed of.\r
-             </exception>\r
-             <since_tizen> 3</since_tizen>\r
-        </member>\r
-        <member name="M:Tizen.Multimedia.Vision.FaceTrackingModel.Save(System.String)">\r
-            <summary>\r
-            Saves the tracking model to the file.\r
-            </summary>\r
-            <param name="path">Path to the file to save the model.</param>\r
-            <exception cref="T:System.ArgumentNullException"><paramref name="path"/> is null.</exception>\r
-            <exception cref="T:System.UnauthorizedAccessException">No permission to write to the specified path.</exception>\r
-            <exception cref="T:System.ObjectDisposedException">The <see cref="T:Tizen.Multimedia.Vision.FaceRecognitionModel"/> has already been disposed of.</exception>\r
-            <exception cref="T:System.IO.DirectoryNotFoundException">The directory for <paramref name="path"/> does not exist.</exception>\r
-            <since_tizen> 3</since_tizen>\r
-        </member>\r
-        <member name="M:Tizen.Multimedia.Vision.FaceTrackingModel.Dispose">\r
-            <summary>\r
-            Releases all resources used by the <see cref="T:Tizen.Multimedia.Vision.FaceTrackingModel"/> object.\r
-            </summary>\r
-        </member>\r
-        <member name="M:Tizen.Multimedia.Vision.FaceTrackingModel.Dispose(System.Boolean)">\r
-            <summary>\r
-            Releases the resources used by the <see cref="T:Tizen.Multimedia.Vision.FaceTrackingModel"/> object.\r
-            </summary>\r
-            <param name="disposing">\r
-            true to release both managed and unmanaged resources; false to release only unmanaged resources.\r
-            </param>\r
-        </member>\r
-        <member name="T:Tizen.Multimedia.Vision.FaceTrackingResult">\r
-            <summary>\r
-            Represents result of face tracking operation.\r
-            </summary>\r
-            <since_tizen> 3</since_tizen>\r
-        </member>\r
-        <member name="P:Tizen.Multimedia.Vision.FaceTrackingResult.Success">\r
-            <summary>\r
-            Gets the value indicating the recognition is successful.\r
-            </summary>\r
-            <since_tizen> 3</since_tizen>\r
-        </member>\r
-        <member name="P:Tizen.Multimedia.Vision.FaceTrackingResult.Region">\r
-            <summary>\r
-            Gets the region which determines new position of the tracked face on the source.\r
-            </summary>\r
-            <since_tizen> 3</since_tizen>\r
-        </member>\r
-        <member name="P:Tizen.Multimedia.Vision.FaceTrackingResult.Confidence">\r
-            <summary>\r
-            The confidence of the tracking model that new location of the face was determined correctly\r
-            (value from 0.0 to 1.0). If no location was determined during last track iteration, then value is 0.0.\r
-            </summary>\r
-            <since_tizen> 3</since_tizen>\r
-        </member>\r
-        <member name="T:Tizen.Multimedia.Vision.FacialExpression">\r
-            <summary>\r
-            Specifies the expression types for faces.\r
-            </summary>\r
-            <since_tizen> 3</since_tizen>\r
-        </member>\r
-        <member name="F:Tizen.Multimedia.Vision.FacialExpression.Unknown">\r
-            <summary>\r
-            Unknown face expression.\r
-            </summary>\r
-            <since_tizen> 3</since_tizen>\r
-        </member>\r
-        <member name="F:Tizen.Multimedia.Vision.FacialExpression.Neutral">\r
-            <summary>\r
-            Face expression is neutral.\r
-            </summary>\r
-            <since_tizen> 3</since_tizen>\r
-        </member>\r
-        <member name="F:Tizen.Multimedia.Vision.FacialExpression.Smile">\r
-            <summary>\r
-            Face expression is smiling.\r
-            </summary>\r
-            <since_tizen> 3</since_tizen>\r
-        </member>\r
-        <member name="F:Tizen.Multimedia.Vision.FacialExpression.Sadness">\r
-            <summary>\r
-            Face expression is sadness.\r
-            </summary>\r
-            <since_tizen> 3</since_tizen>\r
-        </member>\r
-        <member name="F:Tizen.Multimedia.Vision.FacialExpression.Surprise">\r
-            <summary>\r
-            Face expression is surprise.\r
-            </summary>\r
-            <since_tizen> 3</since_tizen>\r
-        </member>\r
-        <member name="F:Tizen.Multimedia.Vision.FacialExpression.Anger">\r
-            <summary>\r
-            Face expression is anger.\r
-            </summary>\r
-            <since_tizen> 3</since_tizen>\r
-        </member>\r
-        <member name="F:Tizen.Multimedia.Vision.FacialExpression.Fear">\r
-            <summary>\r
-            Face expression is fear.\r
-            </summary>\r
-            <since_tizen> 3</since_tizen>\r
-        </member>\r
-        <member name="F:Tizen.Multimedia.Vision.FacialExpression.Disgust">\r
-            <summary>\r
-            Face expression is disgust.\r
-            </summary>\r
-            <since_tizen> 3</since_tizen>\r
-        </member>\r
-        <member name="T:Tizen.Multimedia.Vision.ImageFillConfiguration">\r
-            <summary>\r
-            Represents a configuration of fill operations of <see cref="T:Tizen.Multimedia.Vision.ImageObject"/> instances.\r
-            </summary>\r
-            <since_tizen> 3</since_tizen>\r
-        </member>\r
-        <member name="F:Tizen.Multimedia.Vision.ImageFillConfiguration.DefaultScaleFactor">\r
-            <summary>\r
-            A read-only field that represents the default value of <see cref="P:Tizen.Multimedia.Vision.ImageFillConfiguration.ObjectScaleFactor"/>.\r
-            </summary>\r
-            <since_tizen> 3</since_tizen>\r
-        </member>\r
-        <member name="F:Tizen.Multimedia.Vision.ImageFillConfiguration.DefaultMaxKeypoints">\r
-            <summary>\r
-            A read-only field that represents the default value of <see cref="P:Tizen.Multimedia.Vision.ImageFillConfiguration.ObjectMaxKeyPoints"/>.\r
-            </summary>\r
-            <since_tizen> 3</since_tizen>\r
-        </member>\r
-        <member name="M:Tizen.Multimedia.Vision.ImageFillConfiguration.#ctor">\r
-            <summary>\r
-            Initializes a new instance of the <see cref="T:Tizen.Multimedia.Vision.ImageFillConfiguration"/> class.\r
-            </summary>\r
-            <exception cref="!:System.NotSupportedException">The feature is not supported.</exception>\r
-            <since_tizen> 3</since_tizen>\r
-        </member>\r
-        <member name="P:Tizen.Multimedia.Vision.ImageFillConfiguration.ObjectScaleFactor">\r
-            <summary>\r
-            Gets or sets the scale factor the image to be recognized.\n\r
-            The value of the factor will be used for resizing of the images (objects) for recognition.\r
-            The default value is 1.2.\r
-            </summary>\r
-            <exception cref="!:ObjectDisposedException">The <see cref="T:Tizen.Multimedia.Vision.ImageFillConfiguration"/> already has been disposed of.</exception>\r
-            <since_tizen> 3</since_tizen>\r
-        </member>\r
-        <member name="P:Tizen.Multimedia.Vision.ImageFillConfiguration.ObjectMaxKeyPoints">\r
-            <summary>\r
-            Gets or sets the maximum key points should be detected on the image.\n\r
-            The maximal number of key points can be selected on the image object to calculate descriptors.\r
-            This key points will be used for image (object) recognition and has to be specified as integer number.\r
-            The default value is 1000.\r
-            </summary>\r
-            <exception cref="!:ObjectDisposedException">The <see cref="T:Tizen.Multimedia.Vision.ImageFillConfiguration"/> already has been disposed of.</exception>\r
-            <since_tizen> 3</since_tizen>\r
-        </member>\r
-        <member name="T:Tizen.Multimedia.Vision.ImageObject">\r
-            <summary>\r
-            Represents an image object.\r
-            </summary>\r
-            <since_tizen> 3</since_tizen>\r
-        </member>\r
-        <member name="M:Tizen.Multimedia.Vision.ImageObject.#ctor">\r
-            <summary>\r
-            Initializes a new instance of the <see cref="T:Tizen.Multimedia.Vision.ImageObject"/> class.\r
-            </summary>\r
-            <exception cref="T:System.NotSupportedException">The feature is not supported.</exception>\r
-            <since_tizen> 3</since_tizen>\r
-        </member>\r
-        <member name="M:Tizen.Multimedia.Vision.ImageObject.#ctor(System.String)">\r
-            <summary>\r
-            Initializes a new instance of the <see cref="T:Tizen.Multimedia.Vision.ImageObject"/> class from the specified file.\r
-            </summary>\r
-            <remarks>\r
-            ImageObject has been saved by <see cref="M:Tizen.Multimedia.Vision.ImageObject.Save(System.String)"/> can be loaded.\r
-            </remarks>\r
-            <param name="path">Path to the image object to load.</param>\r
-            <exception cref="T:System.ArgumentNullException"><paramref name="path"/> is null.</exception>\r
-            <exception cref="T:System.IO.FileNotFoundException"><paramref name="path"/> is invalid.</exception>\r
-            <exception cref="T:System.NotSupportedException">\r
-                The feature is not supported.\n\r
-                -or-\n\r
-                <paramref name="path"/> is not supported file.\r
-            </exception>\r
-            <exception cref="T:System.UnauthorizedAccessException">No permission to access the specified file.</exception>\r
-            <seealso cref="M:Tizen.Multimedia.Vision.ImageObject.Save(System.String)"/>\r
-            <since_tizen> 3</since_tizen>\r
-        </member>\r
-        <member name="P:Tizen.Multimedia.Vision.ImageObject.RecognitionRate">\r
-            <summary>\r
-            Gets a value that determines how well an image object can be recognized.\r
-            </summary>\r
-            <remarks>\r
-            If recognition rate is too low, try to use another image or change some configuration parameters\r
-            and fill the image object again.\r
-            </remarks>\r
-            <value>\r
-            Recognition rate determines how well an image object can be recognized. This value can be from 0 to 1.\r
-            If the recognition rate is 0 object can not be recognized and the bigger it is the more likely to recognize the object.\r
-            </value>\r
-            <exception cref="T:System.ObjectDisposedException">The <see cref="T:Tizen.Multimedia.Vision.ImageObject"/> has already been disposed of.</exception>\r
-            <seealso cref="T:Tizen.Multimedia.Vision.ImageFillConfiguration"/>\r
-            <seealso cref="M:Tizen.Multimedia.Vision.ImageObject.Fill(Tizen.Multimedia.Vision.MediaVisionSource)"/>\r
-            <seealso cref="M:Tizen.Multimedia.Vision.ImageObject.Fill(Tizen.Multimedia.Vision.MediaVisionSource,Tizen.Multimedia.Vision.ImageFillConfiguration)"/>\r
-            <seealso cref="M:Tizen.Multimedia.Vision.ImageObject.Fill(Tizen.Multimedia.Vision.MediaVisionSource,Tizen.Multimedia.Rectangle)"/>\r
-            <seealso cref="M:Tizen.Multimedia.Vision.ImageObject.Fill(Tizen.Multimedia.Vision.MediaVisionSource,Tizen.Multimedia.Vision.ImageFillConfiguration,Tizen.Multimedia.Rectangle)"/>\r
-            <since_tizen> 3</since_tizen>\r
-        </member>\r
-        <member name="M:Tizen.Multimedia.Vision.ImageObject.GetLabel">\r
-            <summary>\r
-            Gets the label for the image object.\r
-            </summary>\r
-            <returns>\r
-            The label value if the <see cref="T:Tizen.Multimedia.Vision.ImageObject"/> has label, otherwise null.\r
-            </returns>\r
-            <exception cref="T:System.ObjectDisposedException">The <see cref="T:Tizen.Multimedia.Vision.ImageObject"/> has already been disposed of.</exception>\r
-            <seealso cref="M:Tizen.Multimedia.Vision.ImageObject.SetLabel(System.Int32)"/>\r
-            <since_tizen> 3</since_tizen>\r
-        </member>\r
-        <member name="M:Tizen.Multimedia.Vision.ImageObject.SetLabel(System.Int32)">\r
-            <summary>\r
-            Sets the label for the <see cref="T:Tizen.Multimedia.Vision.ImageObject"/>.\r
-            </summary>\r
-            <seealso cref="M:Tizen.Multimedia.Vision.ImageObject.GetLabel"/>\r
-            <since_tizen> 3</since_tizen>\r
-        </member>\r
-        <member name="M:Tizen.Multimedia.Vision.ImageObject.Fill(Tizen.Multimedia.Vision.MediaVisionSource)">\r
-            <summary>\r
-            Fills the image object.\n\r
-            Extracts data from @a source image which will be needed for recognition of depicted object in @a location.\r
-            </summary>\r
-            <param name="source">The source image where image object is depicted.</param>\r
-            <exception cref="T:System.ArgumentNullException"><paramref name="source"/> is null.</exception>\r
-            <exception cref="T:System.ObjectDisposedException">\r
-                The <see cref="T:Tizen.Multimedia.Vision.ImageObject"/> has already been disposed of.\n\r
-                -or-\n\r
-                <paramref name="source"/> has already been disposed of.\r
-            </exception>\r
-            <since_tizen> 3</since_tizen>\r
-        </member>\r
-        <member name="M:Tizen.Multimedia.Vision.ImageObject.Fill(Tizen.Multimedia.Vision.MediaVisionSource,Tizen.Multimedia.Vision.ImageFillConfiguration)">\r
-            <summary>\r
-            Fills the image object.\n\r
-            Extracts data from @a source image which will be needed for recognition of depicted object in @a location.\r
-            </summary>\r
-            <param name="source">The source image where image object is depicted.</param>\r
-            <param name="config">The configuration used for extract recognition data from source. This value can be null.</param>\r
-            <exception cref="T:System.ArgumentNullException"><paramref name="source"/> is null.</exception>\r
-            <exception cref="T:System.ObjectDisposedException">\r
-                The <see cref="T:Tizen.Multimedia.Vision.ImageObject"/> has already been disposed of.\n\r
-                -or-\n\r
-                <paramref name="source"/> has already been disposed of.\n\r
-                -or-\n\r
-                <paramref name="config"/> has already been disposed of.\r
-            </exception>\r
-            <since_tizen> 3</since_tizen>\r
-        </member>\r
-        <member name="M:Tizen.Multimedia.Vision.ImageObject.Fill(Tizen.Multimedia.Vision.MediaVisionSource,Tizen.Multimedia.Rectangle)">\r
-            <summary>\r
-            Fills the image object.\n\r
-            Extracts data from @a source image which will be needed for recognition of depicted object in @a location.\r
-            </summary>\r
-            <param name="source">The source image where image object is depicted.</param>\r
-            <param name="rect">Rectangular bound of the image object on the source image.</param>\r
-            <exception cref="T:System.ArgumentNullException"><paramref name="source"/> is null.</exception>\r
-            <exception cref="T:System.ObjectDisposedException">\r
-                The <see cref="T:Tizen.Multimedia.Vision.ImageObject"/> has already been disposed of.\n\r
-                -or-\n\r
-                <paramref name="source"/> has already been disposed of.\n\r
-            </exception>\r
-            <since_tizen> 3</since_tizen>\r
-        </member>\r
-        <member name="M:Tizen.Multimedia.Vision.ImageObject.Fill(Tizen.Multimedia.Vision.MediaVisionSource,Tizen.Multimedia.Vision.ImageFillConfiguration,Tizen.Multimedia.Rectangle)">\r
-            <summary>\r
-            Fills the image object.\n\r
-            Extracts data from @a source image which will be needed for recognition of depicted object in @a location.\r
-            </summary>\r
-            <param name="source">The source image where image object is depicted.</param>\r
-            <param name="config">The configuration used for extract recognition data from source. This value can be null.</param>\r
-            <param name="rect">Rectangular bound of the image object on the source image.</param>\r
-            <exception cref="T:System.ArgumentNullException"><paramref name="source"/> is null.</exception>\r
-            <exception cref="T:System.ObjectDisposedException">\r
-                The <see cref="T:Tizen.Multimedia.Vision.ImageObject"/> has already been disposed of.\n\r
-                -or-\n\r
-                <paramref name="source"/> has already been disposed of.\n\r
-                -or-\n\r
-                <paramref name="config"/> has already been disposed of.\r
-            </exception>\r
-            <since_tizen> 3</since_tizen>\r
-        </member>\r
-        <member name="M:Tizen.Multimedia.Vision.ImageObject.Save(System.String)">\r
-            <summary>\r
-            Saves the image object.\r
-            </summary>\r
-            <param name="path">Path to the file to save the model.</param>\r
-            <exception cref="T:System.ArgumentNullException"><paramref name="path"/> is null.</exception>\r
-            <exception cref="T:System.UnauthorizedAccessException">No permission to write to the specified path.</exception>\r
-            <exception cref="T:System.ObjectDisposedException">The <see cref="T:Tizen.Multimedia.Vision.FaceRecognitionModel"/> has already been disposed of.</exception>\r
-            <exception cref="T:System.IO.DirectoryNotFoundException">The directory for <paramref name="path"/> does not exist.</exception>\r
-            <since_tizen> 3</since_tizen>\r
-        </member>\r
-        <member name="M:Tizen.Multimedia.Vision.ImageObject.Dispose">\r
-            <summary>\r
-            Releases all resources used by the <see cref="T:Tizen.Multimedia.Vision.ImageObject"/> object.\r
-            </summary>\r
-        </member>\r
-        <member name="M:Tizen.Multimedia.Vision.ImageObject.Dispose(System.Boolean)">\r
-            <summary>\r
-            Releases the resources used by the <see cref="T:Tizen.Multimedia.Vision.ImageObject"/> object.\r
-            </summary>\r
-            <param name="disposing">\r
-            true to release both managed and unmanaged resources; false to release only unmanaged resources.\r
-            </param>\r
-        </member>\r
-        <member name="T:Tizen.Multimedia.Vision.ImageRecognitionConfiguration">\r
-            <summary>\r
-            Represents a configuration of <see cref="T:Tizen.Multimedia.Vision.ImageRecognizer"/>.\r
-            </summary>\r
-            <since_tizen> 3</since_tizen>\r
-        </member>\r
-        <member name="F:Tizen.Multimedia.Vision.ImageRecognitionConfiguration.DefaultSceneScaleFactor">\r
-            <summary>\r
-            A read-only field that represents the default value of <see cref="F:Tizen.Multimedia.Vision.ImageRecognitionConfiguration.KeySceneScaleFactor"/>.\r
-            </summary>\r
-            <since_tizen> 3</since_tizen>\r
-        </member>\r
-        <member name="F:Tizen.Multimedia.Vision.ImageRecognitionConfiguration.DefaultSceneMaxKeypoints">\r
-            <summary>\r
-            A read-only field that represents the default value of <see cref="P:Tizen.Multimedia.Vision.ImageRecognitionConfiguration.SceneMaxKeyPoints"/>.\r
-            </summary>\r
-            <since_tizen> 3</since_tizen>\r
-        </member>\r
-        <member name="F:Tizen.Multimedia.Vision.ImageRecognitionConfiguration.DefaultMinKeyPointMatches">\r
-            <summary>\r
-            A read-only field that represents the default value of <see cref="P:Tizen.Multimedia.Vision.ImageRecognitionConfiguration.MinKeyPointMatches"/>.\r
-            </summary>\r
-            <since_tizen> 3</since_tizen>\r
-        </member>\r
-        <member name="F:Tizen.Multimedia.Vision.ImageRecognitionConfiguration.DefaultRequiredMatchPart">\r
-            <summary>\r
-            A read-only field that represents the default value of <see cref="P:Tizen.Multimedia.Vision.ImageRecognitionConfiguration.RequiredMatchingPart"/>.\r
-            </summary>\r
-            <since_tizen> 3</since_tizen>\r
-        </member>\r
-        <member name="F:Tizen.Multimedia.Vision.ImageRecognitionConfiguration.DefaultTolerantPartMatchError">\r
-            <summary>\r
-            A read-only field that represents the default value of <see cref="P:Tizen.Multimedia.Vision.ImageRecognitionConfiguration.TolerantPartMatchError"/>.\r
-            </summary>\r
-            <since_tizen> 3</since_tizen>\r
-        </member>\r
-        <member name="M:Tizen.Multimedia.Vision.ImageRecognitionConfiguration.#ctor">\r
-            <summary>\r
-            Initializes a new instance of the <see cref="T:Tizen.Multimedia.Vision.ImageRecognitionConfiguration"/> class.\r
-            </summary>\r
-            <exception cref="T:System.NotSupportedException">The feature is not supported.</exception>\r
-            <since_tizen> 3</since_tizen>\r
-        </member>\r
-        <member name="P:Tizen.Multimedia.Vision.ImageRecognitionConfiguration.SceneScaleFactor">\r
-            <summary>\r
-            Gets or sets the scene scale factor.\r
-            </summary>\r
-            <value>\r
-            The value indicating the factor will be used for resizing of the scene including the images (objects) for recognition.\r
-            The default is 1.2.\r
-            </value>\r
-            <exception cref="T:System.ObjectDisposedException">The <see cref="T:Tizen.Multimedia.Vision.ImageRecognitionConfiguration"/> already has been disposed of.</exception>\r
-            <since_tizen> 3</since_tizen>\r
-        </member>\r
-        <member name="P:Tizen.Multimedia.Vision.ImageRecognitionConfiguration.SceneMaxKeyPoints">\r
-            <summary>\r
-            Gets or sets the maximum key points that should be detected on the scene.\r
-            The maximal number of key points can be selected on the scene including the images (objects) to calculate descriptors.\r
-            </summary>\r
-            <value>\r
-            The maximal key points for image recognition.\r
-            The default is 5000.\r
-            </value>\r
-            <exception cref="T:System.ObjectDisposedException">The <see cref="T:Tizen.Multimedia.Vision.ImageRecognitionConfiguration"/> already has been disposed of.</exception>\r
-            <exception cref="T:System.ArgumentOutOfRangeException"><paramref name="value"/> is less than zero.</exception>\r
-            <since_tizen> 3</since_tizen>\r
-        </member>\r
-        <member name="P:Tizen.Multimedia.Vision.ImageRecognitionConfiguration.MinKeyPointMatches">\r
-            <summary>\r
-            Gets or sets the minimum number of key points matches required for recognition.\r
-            </summary>\r
-            <value>\r
-            The minimal number of key points should be matched between an image and a scene for image objects recognition.\r
-            The default is 30.\r
-            </value>\r
-            <exception cref="T:System.ObjectDisposedException">The <see cref="T:Tizen.Multimedia.Vision.ImageRecognitionConfiguration"/> already has been disposed of.</exception>\r
-            <exception cref="T:System.ArgumentOutOfRangeException"><paramref name="value"/> is less than zero.</exception>\r
-            <since_tizen> 3</since_tizen>\r
-        </member>\r
-        <member name="P:Tizen.Multimedia.Vision.ImageRecognitionConfiguration.RequiredMatchingPart">\r
-            <summary>\r
-            Gets or sets the required matching part for the image recognition.\r
-            To recognize occluded or hidden an image by other images, required relative part of the matches in respect to the total\r
-            amount of matching keypoints required for image recognition. Too low value will result in unsustainable behavior,\r
-            but effect of object overlapping will be reduced.\r
-            </summary>\r
-            <value>\r
-            The value indicating required relative part of the matches; can be from 0 to 1, inclusive.\r
-            The default is 0.05.\r
-            </value>\r
-            <exception cref="T:System.ObjectDisposedException">The <see cref="T:Tizen.Multimedia.Vision.ImageRecognitionConfiguration"/> already has been disposed of.</exception>\r
-            <exception cref="T:System.ArgumentOutOfRangeException">\r
-                <paramref name="value"/> is less than zero.\n\r
-                -or-\n\r
-                <paramref name="value"/> is greater than one.\r
-            </exception>\r
-            <since_tizen> 3</since_tizen>\r
-        </member>\r
-        <member name="P:Tizen.Multimedia.Vision.ImageRecognitionConfiguration.TolerantPartMatchError">\r
-            <summary>\r
-            Gets or sets the part matching error for the image recognition.\n\r
-            Allowable error of matches number.\r
-            </summary>\r
-            <value>\r
-            The value indicating allowable error of matches; can be from 0 to 1, inclusive.\r
-            The default is 0.1.\r
-            </value>\r
-            <exception cref="T:System.ObjectDisposedException">The <see cref="T:Tizen.Multimedia.Vision.ImageRecognitionConfiguration"/> already has been disposed of.</exception>\r
-            <exception cref="T:System.ArgumentOutOfRangeException">\r
-                <paramref name="value"/> is less than zero.\n\r
-                -or-\n\r
-                <paramref name="value"/> is greater than one.\r
-            </exception>\r
-            <since_tizen> 3</since_tizen>\r
-        </member>\r
-        <member name="T:Tizen.Multimedia.Vision.ImageRecognitionResult">\r
-            <summary>\r
-            Represents a result of RecognizeAsync operations of <see cref="T:Tizen.Multimedia.Vision.ImageRecognizer"/>.\r
-            </summary>\r
-            <since_tizen> 3</since_tizen>\r
-        </member>\r
-        <member name="P:Tizen.Multimedia.Vision.ImageRecognitionResult.Region">\r
-            <summary>\r
-            The region of recognized image object on the source image.\r
-            </summary>\r
-            <since_tizen> 3</since_tizen>\r
-        </member>\r
-        <member name="P:Tizen.Multimedia.Vision.ImageRecognitionResult.Success">\r
-            <summary>\r
-            Gets the value indicating the recognition is successful.\r
-            </summary>\r
-            <since_tizen> 3</since_tizen>\r
-        </member>\r
-        <member name="T:Tizen.Multimedia.Vision.ImageRecognizer">\r
-            <summary>\r
-            Provides the ability to recognize images on image sources.\r
-            </summary>\r
-            <since_tizen> 3</since_tizen>\r
-        </member>\r
-        <member name="M:Tizen.Multimedia.Vision.ImageRecognizer.RecognizeAsync(Tizen.Multimedia.Vision.MediaVisionSource,Tizen.Multimedia.Vision.ImageObject[])">\r
-            <summary>\r
-            Recognizes the given image objects on the source image.\n\r
-            </summary>\r
-            <param name="source">The source image on which image objects will be recognized.</param>\r
-            <param name="imageObjects">The array of image objects which will be processed as targets of recognition.</param>\r
-            <returns>A task that represents the asynchronous recognition operation.</returns>\r
-            <exception cref="T:System.ArgumentNullException">\r
-                <paramref name="source"/> is null.\n\r
-                -or-\n\r
-                <paramref name="imageObjects"/> is null.\n\r
-                -or-\n\r
-                <paramref name="imageObjects"/> contains null reference.\r
-            </exception>\r
-            <exception cref="T:System.ArgumentException"><paramref name="imageObjects"/> has no elements.(The length is zero.)</exception>\r
-            <exception cref="T:System.NotSupportedException">The feature is not supported.</exception>\r
-            <exception cref="T:System.ObjectDisposedException"><paramref name="source"/> has already been disposed of.</exception>\r
-            <since_tizen> 3</since_tizen>\r
-        </member>\r
-        <member name="M:Tizen.Multimedia.Vision.ImageRecognizer.RecognizeAsync(Tizen.Multimedia.Vision.MediaVisionSource,Tizen.Multimedia.Vision.ImageObject[],Tizen.Multimedia.Vision.ImageRecognitionConfiguration)">\r
-            <summary>\r
-            Recognizes the given image objects on the source image.\n\r
-            </summary>\r
-            <param name="source">The source image on which image objects will be recognized.</param>\r
-            <param name="imageObjects">The array of image objects which will be processed as targets of recognition.</param>\r
-            <param name="config">The configuration used for recognition. This value can be null.</param>\r
-            <returns>A task that represents the asynchronous recognition operation.</returns>\r
-            <exception cref="T:System.ArgumentNullException">\r
-                <paramref name="source"/> is null.\n\r
-                -or-\n\r
-                <paramref name="imageObjects"/> is null.\n\r
-                -or-\n\r
-                <paramref name="imageObjects"/> contains null elements.\r
-            </exception>\r
-            <exception cref="T:System.ArgumentException"><paramref name="imageObjects"/> has no elements.(The length is zero.)</exception>\r
-            <exception cref="T:System.NotSupportedException">The feature is not supported.</exception>\r
-            <exception cref="T:System.ObjectDisposedException">\r
-                <paramref name="source"/> has already been disposed of.\n\r
-                -or-\n\r
-                <paramref name="config"/> has already been disposed of.\r
-            </exception>\r
-            <since_tizen> 3</since_tizen>\r
-        </member>\r
-        <member name="T:Tizen.Multimedia.Vision.ImageTracker">\r
-            <summary>\r
-            Provides the ability to track images on image sources.\r
-            </summary>\r
-            <since_tizen> 3</since_tizen>\r
-        </member>\r
-        <member name="M:Tizen.Multimedia.Vision.ImageTracker.TrackAsync(Tizen.Multimedia.Vision.MediaVisionSource,Tizen.Multimedia.Vision.ImageTrackingModel)">\r
-            <summary>\r
-            Tracks the given image tracking model on the current frame.\r
-            </summary>\r
-            <param name="source">The current image of sequence where image tracking model will be tracked.</param>\r
-            <param name="trackingModel">The image tracking model which processed as target of tracking.</param>\r
-            <returns>A task that represents the asynchronous tracking operation.</returns>\r
-            <exception cref="T:System.ArgumentNullException">\r
-                <paramref name="source"/> is null.\n\r
-                -or-\n\r
-                <paramref name="trackingModel"/> is null.\r
-            </exception>\r
-            <exception cref="T:System.NotSupportedException">The feature is not supported.</exception>\r
-            <exception cref="T:System.ObjectDisposedException">\r
-                <paramref name="source"/> has already been disposed of.\n\r
-                -or-\n\r
-                <paramref name="trackingModel"/> has already been disposed of.\r
-            </exception>\r
-            <exception cref="T:System.ArgumentException"><paramref name="trackingModel"/> has no target.</exception>\r
-            <seealso cref="M:Tizen.Multimedia.Vision.ImageTrackingModel.SetTarget(Tizen.Multimedia.Vision.ImageObject)"/>\r
-            <since_tizen> 3</since_tizen>\r
-        </member>\r
-        <member name="M:Tizen.Multimedia.Vision.ImageTracker.TrackAsync(Tizen.Multimedia.Vision.MediaVisionSource,Tizen.Multimedia.Vision.ImageTrackingModel,Tizen.Multimedia.Vision.ImageTrackingConfiguration)">\r
-            <summary>\r
-            Tracks the given image tracking model on the current frame and <see cref="T:Tizen.Multimedia.Vision.ImageTrackingConfiguration"/>.\r
-            </summary>\r
-            <param name="source">The current image of sequence where image tracking model will be tracked.</param>\r
-            <param name="trackingModel">The image tracking model which processed as target of tracking.</param>\r
-            <param name="config">The configuration used for tracking. This value can be null.</param>\r
-            <returns>A task that represents the asynchronous tracking operation.</returns>\r
-            <exception cref="T:System.ArgumentNullException">\r
-                <paramref name="source"/> is null.\n\r
-                -or-\n\r
-                <paramref name="trackingModel"/> is null.\r
-            </exception>\r
-            <exception cref="T:System.NotSupportedException">The feature is not supported.</exception>\r
-            <exception cref="T:System.ObjectDisposedException">\r
-                <paramref name="source"/> has already been disposed of.\n\r
-                -or-\n\r
-                <paramref name="trackingModel"/> has already been disposed of.\n\r
-                -or-\n\r
-                <paramref name="config"/> has already been disposed of.\r
-            </exception>\r
-            <exception cref="T:System.ArgumentException"><paramref name="trackingModel"/> has no target.</exception>\r
-            <seealso cref="M:Tizen.Multimedia.Vision.ImageTrackingModel.SetTarget(Tizen.Multimedia.Vision.ImageObject)"/>\r
-            <since_tizen> 3</since_tizen>\r
-        </member>\r
-        <member name="T:Tizen.Multimedia.Vision.ImageTrackingConfiguration">\r
-            <summary>\r
-            Represents a configuration of <see cref="T:Tizen.Multimedia.Vision.ImageTracker"/>.\r
-            </summary>\r
-            <since_tizen> 3</since_tizen>\r
-        </member>\r
-        <member name="F:Tizen.Multimedia.Vision.ImageTrackingConfiguration.DefaultHistoryAmount">\r
-            <summary>\r
-            A read-only field that represents the default value of <see cref="P:Tizen.Multimedia.Vision.ImageTrackingConfiguration.HistoryAmount"/>.\r
-            </summary>\r
-            <since_tizen> 3</since_tizen>\r
-        </member>\r
-        <member name="F:Tizen.Multimedia.Vision.ImageTrackingConfiguration.DefaultExpectedOffset">\r
-            <summary>\r
-            A read-only field that represents the default value of <see cref="P:Tizen.Multimedia.Vision.ImageTrackingConfiguration.ExpectedOffset"/>.\r
-            </summary>\r
-            <since_tizen> 3</since_tizen>\r
-        </member>\r
-        <member name="F:Tizen.Multimedia.Vision.ImageTrackingConfiguration.DefaultStabilizationEnabled">\r
-            <summary>\r
-            A read-only field that represents the default value of <see cref="P:Tizen.Multimedia.Vision.ImageTrackingConfiguration.IsStabilizationEnabled"/>.\r
-            </summary>\r
-            <since_tizen> 3</since_tizen>\r
-        </member>\r
-        <member name="F:Tizen.Multimedia.Vision.ImageTrackingConfiguration.DefaultStabilizationTolerantShift">\r
-            <summary>\r
-            A read-only field that represents the default value of <see cref="P:Tizen.Multimedia.Vision.ImageTrackingConfiguration.StabilizationTolerantShift"/>.\r
-            </summary>\r
-            <since_tizen> 3</since_tizen>\r
-        </member>\r
-        <member name="F:Tizen.Multimedia.Vision.ImageTrackingConfiguration.DefaultStabilizationSpeed">\r
-            <summary>\r
-            A read-only field that represents the default value of <see cref="P:Tizen.Multimedia.Vision.ImageTrackingConfiguration.StabilizationSpeed"/>.\r
-            </summary>\r
-            <since_tizen> 3</since_tizen>\r
-        </member>\r
-        <member name="F:Tizen.Multimedia.Vision.ImageTrackingConfiguration.DefaultStabilizationAcceleration">\r
-            <summary>\r
-            A read-only field that represents the default value of <see cref="P:Tizen.Multimedia.Vision.ImageTrackingConfiguration.StabilizationAcceleration"/>.\r
-            </summary>\r
-            <since_tizen> 3</since_tizen>\r
-        </member>\r
-        <member name="M:Tizen.Multimedia.Vision.ImageTrackingConfiguration.#ctor">\r
-            <summary>\r
-            Initializes a new instance of the <see cref="T:Tizen.Multimedia.Vision.ImageTrackingConfiguration"/> class.\r
-            </summary>\r
-            <exception cref="T:System.NotSupportedException">The feature is not supported.</exception>\r
-            <since_tizen> 3</since_tizen>\r
-        </member>\r
-        <member name="P:Tizen.Multimedia.Vision.ImageTrackingConfiguration.HistoryAmount">\r
-            <summary>\r
-            Gets or sets the number of recognition results in the tracking history.\r
-            </summary>\r
-            <value>\r
-            The number of previous recognition results, which will influence the stabilization.\n\r
-            The default is 3.\r
-            </value>\r
-            <exception cref="T:System.ObjectDisposedException">The <see cref="T:Tizen.Multimedia.Vision.ImageTrackingConfiguration"/> already has been disposed of.</exception>\r
-            <exception cref="T:System.ArgumentOutOfRangeException"><paramref name="value"/> is less than zero.</exception>\r
-            <since_tizen> 3</since_tizen>\r
-        </member>\r
-        <member name="P:Tizen.Multimedia.Vision.ImageTrackingConfiguration.ExpectedOffset">\r
-            <summary>\r
-            Gets or sets the expected tracking offset.\r
-            </summary>\r
-            <value>\r
-            Relative offset value, for which the object offset is expected (relative to the object size in the current frame).\n\r
-            The default is 0.\r
-            </value>\r
-            <exception cref="T:System.ObjectDisposedException">The <see cref="T:Tizen.Multimedia.Vision.ImageTrackingConfiguration"/> already has been disposed of.</exception>\r
-            <since_tizen> 3</since_tizen>\r
-        </member>\r
-        <member name="P:Tizen.Multimedia.Vision.ImageTrackingConfiguration.StabilizationAcceleration">\r
-            <summary>\r
-            Gets or sets the acceleration of the tracking stabilization.\r
-            </summary>\r
-            <value>\r
-            Acceleration will be used for image stabilization (relative to the distance from current location to stabilized location);\r
-            from 0 to 1, inclusive.\n\r
-            The default is 0.1.\r
-            </value>\r
-            <exception cref="T:System.ObjectDisposedException">The <see cref="T:Tizen.Multimedia.Vision.ImageTrackingConfiguration"/> already has been disposed of.</exception>\r
-            <exception cref="T:System.ArgumentOutOfRangeException">\r
-                <paramref name="value"/> is less than zero.\n\r
-                -or-\n\r
-                <paramref name="value"/> is greater than one.\r
-            </exception>\r
-            <since_tizen> 3</since_tizen>\r
-        </member>\r
-        <member name="P:Tizen.Multimedia.Vision.ImageTrackingConfiguration.StabilizationSpeed">\r
-            <summary>\r
-            Gets or sets the speed of the tracking stabilization.\r
-            </summary>\r
-            <value>\r
-            The start speed value used for image stabilization.\n\r
-            The default is 0.3.\r
-            </value>\r
-            <exception cref="T:System.ObjectDisposedException">The <see cref="T:Tizen.Multimedia.Vision.ImageTrackingConfiguration"/> already has been disposed of.</exception>\r
-            <since_tizen> 3</since_tizen>\r
-        </member>\r
-        <member name="P:Tizen.Multimedia.Vision.ImageTrackingConfiguration.StabilizationTolerantShift">\r
-            <summary>\r
-            Gets or sets the relative tolerant shift for the tracking stabilization.\r
-            </summary>\r
-            <value>\r
-            It is component of tolerant shift which will be ignored by stabilization process.\r
-            (this value is relative to the object size in the current frame).\r
-            Tolerant shift will be computed like R * S + C, where R is the value set to <see cref="P:Tizen.Multimedia.Vision.ImageTrackingConfiguration.StabilizationTolerantShift"/>,\r
-            S is the area of object location on frame, C is a constant value 1.3.\n\r
-            \n\r
-            The default is 0.00006.\r
-            </value>\r
-            <exception cref="T:System.ObjectDisposedException">The <see cref="T:Tizen.Multimedia.Vision.ImageTrackingConfiguration"/> already has been disposed of.</exception>\r
-            <since_tizen> 3</since_tizen>\r
-        </member>\r
-        <member name="P:Tizen.Multimedia.Vision.ImageTrackingConfiguration.IsStabilizationEnabled">\r
-            <summary>\r
-            Gets or sets the state of the contour stabilization during tracking process.\r
-            </summary>\r
-            <value>\r
-            true if the contour stabilization is enabled; otherwise, false.\n\r
-            The default is true.\r
-            </value>\r
-            <exception cref="T:System.ObjectDisposedException">The <see cref="T:Tizen.Multimedia.Vision.ImageTrackingConfiguration"/> already has been disposed of.</exception>\r
-            <since_tizen> 3</since_tizen>\r
-        </member>\r
-        <member name="T:Tizen.Multimedia.Vision.ImageTrackingModel">\r
-            <summary>\r
-            Represents the image tracking model interface.\r
-            </summary>\r
-            <since_tizen> 3</since_tizen>\r
-        </member>\r
-        <member name="M:Tizen.Multimedia.Vision.ImageTrackingModel.#ctor">\r
-            <summary>\r
-            Initializes a new instance of the <see cref="T:Tizen.Multimedia.Vision.ImageTrackingModel"/> class.\r
-            </summary>\r
-            <exception cref="T:System.NotSupportedException">The feature is not supported.</exception>\r
-            <since_tizen> 3</since_tizen>\r
-        </member>\r
-        <member name="M:Tizen.Multimedia.Vision.ImageTrackingModel.#ctor(System.String)">\r
-            <summary>\r
-            Initializes a new instance of the <see cref="T:Tizen.Multimedia.Vision.ImageTrackingModel"/> class with the specified path.\r
-            </summary>\r
-            <remarks>\r
-            Model have been saved by <see cref="!:Save()"/> can be loaded.\r
-            </remarks>\r
-            <param name="modelPath">Path to the model to load.</param>\r
-            <exception cref="T:System.ArgumentNullException"><paramref name="modelPath"/> is null.</exception>\r
-            <exception cref="T:System.IO.FileNotFoundException"><paramref name="modelPath"/> is invalid.</exception>\r
-            <exception cref="T:System.NotSupportedException">\r
-                The feature is not supported.\n\r
-                -or-\n\r
-                <paramref name="modelPath"/> is not supported format.\r
-            </exception>\r
-            <exception cref="T:System.UnauthorizedAccessException">No permission to access the specified file.</exception>\r
-            <seealso cref="!:Save()"/>\r
-            <since_tizen> 3</since_tizen>\r
-        </member>\r
-        <member name="M:Tizen.Multimedia.Vision.ImageTrackingModel.SetTarget(Tizen.Multimedia.Vision.ImageObject)">\r
-            <summary>\r
-            Sets target of image tracking model.\n\r
-            Sets image object which will be tracked by using tracking functionality with this tracking model.\r
-            </summary>\r
-            <param name="imageObject">Image object which will be set as the target for tracking.</param>\r
-            <exception cref="T:System.ArgumentNullException"><paramref name="imageObject"/> is null.</exception>\r
-            <exception cref="T:System.ObjectDisposedException">\r
-                The <see cref="T:Tizen.Multimedia.Vision.ImageTrackingModel"/> has already been disposed of.\n\r
-                -or-\n\r
-                <paramref name="imageObject"/> has already been disposed of.\r
-            </exception>\r
-            <since_tizen> 3</since_tizen>\r
-        </member>\r
-        <member name="M:Tizen.Multimedia.Vision.ImageTrackingModel.Refresh">\r
-            <summary>\r
-            Refreshes the state of image tracking model.\n\r
-            Clears moving history and change state to undetected. It is usually called each time before tracking is started\r
-            for the new sequence of sources which is not the direct continuation of the sequence for which tracking has been performed before.\r
-            Tracking algorithm will try to find image by itself.\r
-            </summary>\r
-            <exception cref="T:System.ObjectDisposedException">The <see cref="T:Tizen.Multimedia.Vision.ImageTrackingModel"/> has already been disposed of.</exception>\r
-            <since_tizen> 3</since_tizen>\r
-        </member>\r
-        <member name="M:Tizen.Multimedia.Vision.ImageTrackingModel.Save(System.String)">\r
-            <summary>\r
-            Saves tracking model to the file.\r
-            </summary>\r
-            <param name="path">Path to the file to save the model.</param>\r
-            <exception cref="T:System.ArgumentNullException"><paramref name="path"/> is null.</exception>\r
-            <exception cref="T:System.UnauthorizedAccessException">No permission to write to the specified path.</exception>\r
-            <exception cref="T:System.ObjectDisposedException">The <see cref="T:Tizen.Multimedia.Vision.ImageTrackingModel"/> has already been disposed of.</exception>\r
-            <exception cref="T:System.IO.DirectoryNotFoundException">The directory for <paramref name="path"/> does not exist.</exception>\r
-            <since_tizen> 3</since_tizen>\r
-        </member>\r
-        <member name="M:Tizen.Multimedia.Vision.ImageTrackingModel.Dispose">\r
-            <summary>\r
-            Releases all resources used by the <see cref="T:Tizen.Multimedia.Vision.ImageTrackingModel"/> object.\r
-            </summary>\r
-        </member>\r
-        <member name="M:Tizen.Multimedia.Vision.ImageTrackingModel.Dispose(System.Boolean)">\r
-            <summary>\r
-            Releases the resources used by the <see cref="T:Tizen.Multimedia.Vision.ImageTrackingModel"/> object.\r
-            </summary>\r
-            <param name="disposing">\r
-            true to release both managed and unmanaged resources; false to release only unmanaged resources.\r
-            </param>\r
-        </member>\r
-        <member name="T:Tizen.Multimedia.Vision.MediaVisionError">\r
-            <summary>\r
-            Enumeration for media vision's error codes.\r
-            </summary>\r
-        </member>\r
-        <member name="F:Tizen.Multimedia.Vision.MediaVisionError.None">\r
-            <summary>\r
-            Successful\r
-            </summary>\r
-        </member>\r
-        <member name="F:Tizen.Multimedia.Vision.MediaVisionError.NotSupported">\r
-            <summary>\r
-            Not supported\r
-            </summary>\r
-        </member>\r
-        <member name="F:Tizen.Multimedia.Vision.MediaVisionError.MsgTooLong">\r
-            <summary>\r
-            Message too long\r
-            </summary>\r
-        </member>\r
-        <member name="F:Tizen.Multimedia.Vision.MediaVisionError.NoData">\r
-            <summary>\r
-            No data\r
-            </summary>\r
-        </member>\r
-        <member name="F:Tizen.Multimedia.Vision.MediaVisionError.KeyNotAvailable">\r
-            <summary>\r
-            Key not available\r
-            </summary>\r
-        </member>\r
-        <member name="F:Tizen.Multimedia.Vision.MediaVisionError.OutOfMemory">\r
-            <summary>\r
-            Out of memory\r
-            </summary>\r
-        </member>\r
-        <member name="F:Tizen.Multimedia.Vision.MediaVisionError.InvalidParameter">\r
-            <summary>\r
-            Invalid parameter\r
-            </summary>\r
-        </member>\r
-        <member name="F:Tizen.Multimedia.Vision.MediaVisionError.InvalidOperation">\r
-            <summary>\r
-            Invalid operation\r
-            </summary>\r
-        </member>\r
-        <member name="F:Tizen.Multimedia.Vision.MediaVisionError.PermissionDenied">\r
-            <summary>\r
-            Permission denied\r
-            </summary>\r
-        </member>\r
-        <member name="F:Tizen.Multimedia.Vision.MediaVisionError.NotSupportedFormat">\r
-            <summary>\r
-            Not supported format\r
-            </summary>\r
-        </member>\r
-        <member name="F:Tizen.Multimedia.Vision.MediaVisionError.Internal">\r
-            <summary>\r
-            Internal error\r
-            </summary>\r
-        </member>\r
-        <member name="F:Tizen.Multimedia.Vision.MediaVisionError.InvalidData">\r
-            <summary>\r
-            Invalid data\r
-            </summary>\r
-        </member>\r
-        <member name="F:Tizen.Multimedia.Vision.MediaVisionError.InvalidPath">\r
-            <summary>\r
-            Invalid path (Since 3.0)\r
-            </summary>\r
-        </member>\r
-        <member name="T:Tizen.Multimedia.Vision.MediaVisionSource">\r
-            <summary>\r
-            Represents the media vision source to keep information on image or video frame data as raw buffer.\r
-            </summary>\r
-            <since_tizen> 3</since_tizen>\r
-        </member>\r
-        <member name="M:Tizen.Multimedia.Vision.MediaVisionSource.#ctor(Tizen.Multimedia.MediaPacket)">\r
-            <summary>\r
-            Initializes a new instance of the <see cref="T:Tizen.Multimedia.Vision.MediaVisionSource"/> class based on the <see cref="T:Tizen.Multimedia.MediaPacket"/>.\r
-            </summary>\r
-            <param name="mediaPacket">The <see cref="T:Tizen.Multimedia.MediaPacket"/> from which the source will be filled.</param>\r
-            <exception cref="T:System.NotSupportedException">The feature is not supported.</exception>\r
-            <exception cref="T:System.ArgumentNullException"><paramref name="mediaPacket"/> is null.</exception>\r
-            <exception cref="T:System.ObjectDisposedException"><paramref name="mediaPacket"/> has already been disposed of.</exception>\r
-            <since_tizen> 3</since_tizen>\r
-        </member>\r
-        <member name="M:Tizen.Multimedia.Vision.MediaVisionSource.#ctor(System.Byte[],System.UInt32,System.UInt32,Tizen.Multimedia.ColorSpace)">\r
-            <summary>\r
-            Initializes a new instance of the <see cref="T:Tizen.Multimedia.Vision.MediaVisionSource"/> class based on the buffer and <see cref="T:Tizen.Multimedia.ColorSpace"/>.\r
-            </summary>\r
-            <param name="buffer">The buffer of image data.</param>\r
-            <param name="width">The width of image.</param>\r
-            <param name="height">The height of image.</param>\r
-            <param name="colorSpace">The image <see cref="T:Tizen.Multimedia.ColorSpace"/>.</param>\r
-            <exception cref="T:System.NotSupportedException">\r
-                The feature is not supported.\n\r
-                -or-\n\r
-                <paramref name="colorSpace"/> is not supported.\r
-            </exception>\r
-            <exception cref="T:System.ArgumentNullException"><paramref name="buffer"/> is null.</exception>\r
-            <exception cref="T:System.ArgumentException">\r
-                <paramref name="buffer"/> has no element.(The length is zero.)\n\r
-                -or-\n\r
-                <paramref name="colorSpace"/> is invalid.\r
-            </exception>\r
-            <since_tizen> 3</since_tizen>\r
-        </member>\r
-        <member name="P:Tizen.Multimedia.Vision.MediaVisionSource.Buffer">\r
-            <summary>\r
-            Gets the buffer of the media source.\r
-            </summary>\r
-            <exception cref="T:System.ObjectDisposedException">The <see cref="T:Tizen.Multimedia.Vision.MediaVisionSource"/> has already been disposed of.</exception>\r
-            <since_tizen> 3</since_tizen>\r
-        </member>\r
-        <member name="M:Tizen.Multimedia.Vision.MediaVisionSource.IsSupportedColorSpace(Tizen.Multimedia.ColorSpace)">\r
-            <summary>\r
-            Gets MediaVision's supported ColorSpace state.\r
-            true if supported, otherwise false.\r
-            </summary>\r
-        </member>\r
-        <member name="P:Tizen.Multimedia.Vision.MediaVisionSource.Height">\r
-            <summary>\r
-            Gets height of the media source.\r
-            </summary>\r
-            <exception cref="T:System.ObjectDisposedException">The <see cref="T:Tizen.Multimedia.Vision.MediaVisionSource"/> has already been disposed of.</exception>\r
-            <since_tizen> 3</since_tizen>\r
-        </member>\r
-        <member name="P:Tizen.Multimedia.Vision.MediaVisionSource.Width">\r
-            <summary>\r
-            Gets width of the media source.\r
-            </summary>\r
-            <exception cref="T:System.ObjectDisposedException">The <see cref="T:Tizen.Multimedia.Vision.MediaVisionSource"/> has already been disposed of.</exception>\r
-            <since_tizen> 3</since_tizen>\r
-        </member>\r
-        <member name="P:Tizen.Multimedia.Vision.MediaVisionSource.Colorspace">\r
-            <summary>\r
-            Gets <see cref="T:Tizen.Multimedia.ColorSpace"/> of the media source.\r
-            </summary>\r
-            <exception cref="T:System.ObjectDisposedException">The <see cref="T:Tizen.Multimedia.Vision.MediaVisionSource"/> has already been disposed of.</exception>\r
-            <since_tizen> 3</since_tizen>\r
-        </member>\r
-        <member name="P:Tizen.Multimedia.Vision.MediaVisionSource.SupportedColorSpaces">\r
-            <summary>\r
-            Gets the supported colorspaces for <see cref="T:Tizen.Multimedia.Vision.MediaVisionSource"/>.\r
-            </summary>\r
-        </member>\r
-        <member name="M:Tizen.Multimedia.Vision.MediaVisionSource.Dispose(System.Boolean)">\r
-            <summary>\r
-            Releases the resources used by the <see cref="T:Tizen.Multimedia.Vision.MediaVisionSource"/> object.\r
-            </summary>\r
-            <param name="disposing">\r
-            true to release both managed and unmanaged resources; false to release only unmanaged resources.\r
-            </param>\r
-        </member>\r
-        <member name="T:Tizen.Multimedia.Vision.MovementDetectedEventArgs">\r
-            <summary>\r
-            Provides data for the <see cref="E:Tizen.Multimedia.Vision.MovementDetector.Detected"/> event.\r
-            </summary>\r
-            <since_tizen> 3</since_tizen>\r
-        </member>\r
-        <member name="M:Tizen.Multimedia.Vision.MovementDetectedEventArgs.#ctor(System.Collections.Generic.IEnumerable{Tizen.Multimedia.Rectangle})">\r
-            <summary>\r
-            Initializes a new instance of the <see cref="T:Tizen.Multimedia.Vision.MovementDetectedEventArgs"/> class.\r
-            </summary>\r
-            <since_tizen> 3</since_tizen>\r
-        </member>\r
-        <member name="P:Tizen.Multimedia.Vision.MovementDetectedEventArgs.Areas">\r
-            <summary>\r
-            Gets a set of rectangular regions where movement was detected.\r
-            </summary>\r
-            <since_tizen> 3</since_tizen>\r
-        </member>\r
-        <member name="T:Tizen.Multimedia.Vision.MovementDetectionConfiguration">\r
-            <summary>\r
-            Represents a configuration of <see cref="T:Tizen.Multimedia.Vision.MovementDetector"/>.\r
-            </summary>\r
-            <since_tizen> 3</since_tizen>\r
-        </member>\r
-        <member name="F:Tizen.Multimedia.Vision.MovementDetectionConfiguration.DefaultThreshold">\r
-            <summary>\r
-            A read-only field that represents the default value of <see cref="P:Tizen.Multimedia.Vision.MovementDetectionConfiguration.Threshold"/>.\r
-            </summary>\r
-            <since_tizen> 3</since_tizen>\r
-        </member>\r
-        <member name="M:Tizen.Multimedia.Vision.MovementDetectionConfiguration.#ctor">\r
-            <summary>\r
-            Initializes a new instance of the <see cref="T:Tizen.Multimedia.Vision.MovementDetectionConfiguration"/> class.\r
-            </summary>\r
-            <exception cref="T:System.NotSupportedException">The feature is not supported.</exception>\r
-            <since_tizen> 3</since_tizen>\r
-        </member>\r
-        <member name="P:Tizen.Multimedia.Vision.MovementDetectionConfiguration.Threshold">\r
-            <summary>\r
-            Gets or sets movement detection threshold.\n\r
-            This value might be set before subscription on <see cref="E:Tizen.Multimedia.Vision.MovementDetector.Detected"/> event\r
-            to specify the sensitivity of the movement detector.\r
-            </summary>\r
-            <value>\r
-            The value indicating the sensitivity of the <see cref="T:Tizen.Multimedia.Vision.MovementDetector"/> from 0 to 255 inclusive\r
-            where 255 means that no movements will be detected and 0 means that all frame changes\r
-            will be interpreted as movements.\n\r
-            The default is 10.\r
-            </value>\r
-            <exception cref="T:System.ObjectDisposedException">The <see cref="T:Tizen.Multimedia.Vision.MovementDetectionConfiguration"/> already has been disposed of.</exception>\r
-            <exception cref="T:System.ArgumentOutOfRangeException">\r
-                <paramref name="value"/> is less than zero.\n\r
-                -or-\n\r
-                <paramref name="value"/> is greater than 255.\r
-            </exception>\r
-            <since_tizen> 3</since_tizen>\r
-        </member>\r
-        <member name="T:Tizen.Multimedia.Vision.MovementDetector">\r
-            <summary>\r
-            Provides the ability to detect movement on image sources.\r
-            </summary>\r
-            <seealso cref="T:Tizen.Multimedia.Vision.MovementDetectionConfiguration"/>\r
-            <since_tizen> 3</since_tizen>\r
-        </member>\r
-        <member name="M:Tizen.Multimedia.Vision.MovementDetector.#ctor">\r
-            <summary>\r
-            Initializes a new instance of the <see cref="T:Tizen.Multimedia.Vision.MovementDetector"/> class.\r
-            </summary>\r
-            <exception cref="T:System.NotSupportedException">The feature is not supported.</exception>\r
-            <since_tizen> 3</since_tizen>\r
-        </member>\r
-        <member name="E:Tizen.Multimedia.Vision.MovementDetector.Detected">\r
-            <summary>\r
-            Occurs when the movement detected.\r
-            </summary>\r
-            <remarks>The event handler will be executed on an internal thread.</remarks>\r
-            <since_tizen> 3</since_tizen>\r
-        </member>\r
-        <member name="M:Tizen.Multimedia.Vision.MovementDetector.AddSource(Tizen.Multimedia.Vision.SurveillanceSource)">\r
-            <summary>\r
-            Adds <see cref="T:Tizen.Multimedia.Vision.SurveillanceSource"/>.\r
-            </summary>\r
-            <param name="source">The source used for recognition.</param>\r
-            <exception cref="T:System.ArgumentNullException"><paramref name="source"/> is null.</exception>\r
-            <exception cref="T:System.ObjectDisposedException">The <see cref="T:Tizen.Multimedia.Vision.MovementDetector"/> has already been disposed of.</exception>\r
-            <see cref="M:Tizen.Multimedia.Vision.SurveillanceSource.Push(Tizen.Multimedia.Vision.MediaVisionSource)"/>\r
-            <since_tizen> 3</since_tizen>\r
-        </member>\r
-        <member name="M:Tizen.Multimedia.Vision.MovementDetector.AddSource(Tizen.Multimedia.Vision.SurveillanceSource,Tizen.Multimedia.Vision.MovementDetectionConfiguration)">\r
-            <summary>\r
-            Adds <see cref="T:Tizen.Multimedia.Vision.SurveillanceSource"/> with the provided <see cref="T:Tizen.Multimedia.Vision.MovementDetectionConfiguration"/>.\r
-            </summary>\r
-            <param name="source">The source used for recognition.</param>\r
-            <param name="config">The config for the <paramref name="source"/>. This value can be null.</param>\r
-            <exception cref="T:System.ArgumentNullException"><paramref name="source"/> is null.</exception>\r
-            <exception cref="T:System.ObjectDisposedException">\r
-                The <see cref="T:Tizen.Multimedia.Vision.MovementDetector"/> has already been disposed of.\n\r
-                -or-\n\r
-                <paramref name="config"/> has already been disposed of.\r
-            </exception>\r
-            <see cref="M:Tizen.Multimedia.Vision.SurveillanceSource.Push(Tizen.Multimedia.Vision.MediaVisionSource)"/>\r
-            <since_tizen> 3</since_tizen>\r
-        </member>\r
-        <member name="T:Tizen.Multimedia.Vision.PersonAppearanceDetectedEventArgs">\r
-            <summary>\r
-            Provides data for the <see cref="E:Tizen.Multimedia.Vision.PersonAppearanceDetector.Detected"/> event.\r
-            </summary>\r
-            <since_tizen> 3</since_tizen>\r
-        </member>\r
-        <member name="M:Tizen.Multimedia.Vision.PersonAppearanceDetectedEventArgs.#ctor(System.Collections.Generic.IEnumerable{Tizen.Multimedia.Rectangle},System.Collections.Generic.IEnumerable{Tizen.Multimedia.Rectangle},System.Collections.Generic.IEnumerable{Tizen.Multimedia.Rectangle})">\r
-            <summary>\r
-            Initializes a new instance of the <see cref="T:Tizen.Multimedia.Vision.PersonAppearanceDetectedEventArgs"/> class.\r
-            </summary>\r
-            <since_tizen> 3</since_tizen>\r
-        </member>\r
-        <member name="P:Tizen.Multimedia.Vision.PersonAppearanceDetectedEventArgs.AppearanceAreas">\r
-            <summary>\r
-            Gets a set of rectangular regions where appearances of the persons were detected.\r
-            </summary>\r
-            <since_tizen> 3</since_tizen>\r
-        </member>\r
-        <member name="P:Tizen.Multimedia.Vision.PersonAppearanceDetectedEventArgs.DisappearanceAreas">\r
-            <summary>\r
-            Gets a set of rectangular regions where disappearances of the persons were detected.\r
-            </summary>\r
-            <since_tizen> 3</since_tizen>\r
-        </member>\r
-        <member name="P:Tizen.Multimedia.Vision.PersonAppearanceDetectedEventArgs.TrackedAreas">\r
-            <summary>\r
-            Gets a set of rectangular regions where persons were tracked.\r
-            </summary>\r
-            <since_tizen> 3</since_tizen>\r
-        </member>\r
-        <member name="T:Tizen.Multimedia.Vision.PersonAppearanceDetectionConfiguration">\r
-            <summary>\r
-            Represents a configuration of <see cref="T:Tizen.Multimedia.Vision.PersonAppearanceDetector"/> instances.\r
-            </summary>\r
-            <since_tizen> 3</since_tizen>\r
-        </member>\r
-        <member name="F:Tizen.Multimedia.Vision.PersonAppearanceDetectionConfiguration.DefaultSkipFramesCount">\r
-            <summary>\r
-            A read-only field that represents the default value of <see cref="P:Tizen.Multimedia.Vision.PersonAppearanceDetectionConfiguration.SkipFramesCount"/>.\r
-            </summary>\r
-            <since_tizen> 3</since_tizen>\r
-        </member>\r
-        <member name="M:Tizen.Multimedia.Vision.PersonAppearanceDetectionConfiguration.#ctor">\r
-            <summary>\r
-            Initializes a new instance of the <see cref="T:Tizen.Multimedia.Vision.PersonAppearanceDetectionConfiguration"/> class.\r
-            </summary>\r
-            <exception cref="T:System.NotSupportedException">The feature is not supported.</exception>\r
-            <since_tizen> 3</since_tizen>\r
-        </member>\r
-        <member name="P:Tizen.Multimedia.Vision.PersonAppearanceDetectionConfiguration.SkipFramesCount">\r
-             <summary>\r
-             Gets or sets how many frames will be skipped during push source.\n\r
-             </summary>\r
-             <value>\r
-             The value to specify the number of <see cref="T:Tizen.Multimedia.Vision.MediaVisionSource"/> calls will be ignored by subscription\r
-             of the event trigger.\n\r
-            \r
-             The default is 0. It means that no frames will be skipped and all <see cref="T:Tizen.Multimedia.Vision.MediaVisionSource"/> will\r
-             be processed.\r
-             </value>\r
-             <exception cref="T:System.ObjectDisposedException">The <see cref="T:Tizen.Multimedia.Vision.PersonAppearanceDetectionConfiguration"/> already has been disposed of.</exception>\r
-             <exception cref="T:System.ArgumentOutOfRangeException"><paramref name="value"/> is less than zero.</exception>\r
-             <seealso cref="M:Tizen.Multimedia.Vision.SurveillanceSource.Push(Tizen.Multimedia.Vision.MediaVisionSource)"/>\r
-             <since_tizen> 3</since_tizen>\r
-        </member>\r
-        <member name="T:Tizen.Multimedia.Vision.PersonAppearanceDetector">\r
-            <summary>\r
-            Provides the ability to detect person appearance changes on image sources.\r
-            </summary>\r
-            <seealso cref="T:Tizen.Multimedia.Vision.PersonAppearanceDetectionConfiguration"/>\r
-            <since_tizen> 3</since_tizen>\r
-        </member>\r
-        <member name="M:Tizen.Multimedia.Vision.PersonAppearanceDetector.#ctor">\r
-            <summary>\r
-            Initializes a new instance of the <see cref="T:Tizen.Multimedia.Vision.PersonAppearanceDetector"/> class.\r
-            </summary>\r
-            <exception cref="T:System.NotSupportedException">The feature is not supported.</exception>\r
-            <since_tizen> 3</since_tizen>\r
-        </member>\r
-        <member name="E:Tizen.Multimedia.Vision.PersonAppearanceDetector.Detected">\r
-            <summary>\r
-            Occurs when the any appearance changes detected.\r
-            </summary>\r
-            <remarks>The event handler will be executed on an internal thread.</remarks>\r
-            <since_tizen> 3</since_tizen>\r
-        </member>\r
-        <member name="M:Tizen.Multimedia.Vision.PersonAppearanceDetector.AddSource(Tizen.Multimedia.Vision.SurveillanceSource)">\r
-            <summary>\r
-            Adds <see cref="T:Tizen.Multimedia.Vision.SurveillanceSource"/>.\r
-            </summary>\r
-            <param name="source">The source used for recognition.</param>\r
-            <exception cref="T:System.ArgumentNullException"><paramref name="source"/> is null.</exception>\r
-            <exception cref="T:System.ObjectDisposedException">The <see cref="T:Tizen.Multimedia.Vision.PersonAppearanceDetector"/> has already been disposed of.</exception>\r
-            <see cref="M:Tizen.Multimedia.Vision.SurveillanceSource.Push(Tizen.Multimedia.Vision.MediaVisionSource)"/>\r
-            <since_tizen> 3</since_tizen>\r
-        </member>\r
-        <member name="M:Tizen.Multimedia.Vision.PersonAppearanceDetector.AddSource(Tizen.Multimedia.Vision.SurveillanceSource,Tizen.Multimedia.Vision.PersonAppearanceDetectionConfiguration)">\r
-            <summary>\r
-            Adds <see cref="T:Tizen.Multimedia.Vision.SurveillanceSource"/> with the provided <see cref="T:Tizen.Multimedia.Vision.PersonAppearanceDetectionConfiguration"/>.\r
-            </summary>\r
-            <param name="source">The source used for recognition.</param>\r
-            <param name="config">The config for the <paramref name="source"/>. This value can be null.</param>\r
-            <exception cref="T:System.ArgumentNullException"><paramref name="source"/> is null.</exception>\r
-            <exception cref="T:System.ObjectDisposedException">\r
-                The <see cref="T:Tizen.Multimedia.Vision.PersonAppearanceDetector"/> has already been disposed of.\n\r
-                -or-\n\r
-                <paramref name="config"/> has already been disposed of.\r
-            </exception>\r
-            <see cref="M:Tizen.Multimedia.Vision.SurveillanceSource.Push(Tizen.Multimedia.Vision.MediaVisionSource)"/>\r
-            <since_tizen> 3</since_tizen>\r
-        </member>\r
-        <member name="T:Tizen.Multimedia.Vision.PersonRecognitionConfiguration">\r
-            <summary>\r
-            Represents a configuration of <see cref="T:Tizen.Multimedia.Vision.PersonRecognizer"/> instances.\r
-            </summary>\r
-            <since_tizen> 3</since_tizen>\r
-        </member>\r
-        <member name="M:Tizen.Multimedia.Vision.PersonRecognitionConfiguration.#ctor(System.String)">\r
-            <summary>\r
-            Initializes a new instance of the <see cref="T:Tizen.Multimedia.Vision.PersonRecognitionConfiguration"/> class.\r
-            </summary>\r
-            <param name="modelPath">Path to the face recognition model.</param>\r
-            <exception cref="T:System.ArgumentNullException"><paramref name="modelPath"/> is null.</exception>\r
-            <exception cref="T:System.NotSupportedException">The feature is not supported.</exception>\r
-            <since_tizen>3</since_tizen>\r
-        </member>\r
-        <member name="P:Tizen.Multimedia.Vision.PersonRecognitionConfiguration.FaceRecognitionModelPath">\r
-            <summary>\r
-            Gets or sets face recognition model file path.\r
-            </summary>\r
-            <exception cref="T:System.ArgumentNullException"><paramref name="value"/> is null.</exception>\r
-            <exception cref="T:System.ObjectDisposedException">The <see cref="T:Tizen.Multimedia.Vision.PersonRecognitionConfiguration"/> already has been disposed of.</exception>\r
-            <since_tizen>3</since_tizen>\r
-        </member>\r
-        <member name="T:Tizen.Multimedia.Vision.PersonRecognitionInfo">\r
-            <summary>\r
-            Represents a result of <see cref="T:Tizen.Multimedia.Vision.PersonRecognizer"/> instances.\r
-            </summary>\r
-            <since_tizen> 3</since_tizen>\r
-        </member>\r
-        <member name="M:Tizen.Multimedia.Vision.PersonRecognitionInfo.#ctor(Tizen.Multimedia.Rectangle,System.Int32,System.Double)">\r
-            <summary>\r
-            Initializes a new instance of the <see cref="T:Tizen.Multimedia.Vision.PersonRecognitionInfo"/> class.\r
-            </summary>\r
-            <since_tizen> 3</since_tizen>\r
-        </member>\r
-        <member name="P:Tizen.Multimedia.Vision.PersonRecognitionInfo.Area">\r
-            <summary>\r
-            Gets the rectangular location where person face was recognized.\r
-            </summary>\r
-            <since_tizen> 3</since_tizen>\r
-        </member>\r
-        <member name="P:Tizen.Multimedia.Vision.PersonRecognitionInfo.Label">\r
-            <summary>\r
-            Gets the label that correspond to the recognized person.\r
-            </summary>\r
-            <since_tizen> 3</since_tizen>\r
-        </member>\r
-        <member name="P:Tizen.Multimedia.Vision.PersonRecognitionInfo.Confidence">\r
-            <summary>\r
-            Gets the confidence value that correspond to the recognized person.\r
-            </summary>\r
-            <since_tizen> 3</since_tizen>\r
-        </member>\r
-        <member name="T:Tizen.Multimedia.Vision.PersonRecognizedEventArgs">\r
-            <summary>\r
-            Provides data for the <see cref="E:Tizen.Multimedia.Vision.PersonRecognizer.Recognized"/> event.\r
-            </summary>\r
-            <since_tizen> 3</since_tizen>\r
-        </member>\r
-        <member name="M:Tizen.Multimedia.Vision.PersonRecognizedEventArgs.#ctor(System.Collections.Generic.IEnumerable{Tizen.Multimedia.Vision.PersonRecognitionInfo})">\r
-            <summary>\r
-            Initializes a new instance of the <see cref="T:Tizen.Multimedia.Vision.PersonRecognizedEventArgs"/> class.\r
-            </summary>\r
-            <since_tizen> 3</since_tizen>\r
-        </member>\r
-        <member name="P:Tizen.Multimedia.Vision.PersonRecognizedEventArgs.Recognitions">\r
-            <summary>\r
-            Gets a set of information that correspond to the recognized persons.\r
-            </summary>\r
-            <since_tizen> 3</since_tizen>\r
-        </member>\r
-        <member name="T:Tizen.Multimedia.Vision.PersonRecognizer">\r
-            <summary>\r
-            Provides the ability to recognize person on image sources.\r
-            </summary>\r
-            <seealso cref="T:Tizen.Multimedia.Vision.PersonRecognitionConfiguration"/>\r
-            <since_tizen> 3</since_tizen>\r
-        </member>\r
-        <member name="M:Tizen.Multimedia.Vision.PersonRecognizer.#ctor">\r
-            <summary>\r
-            Initializes a new instance of the <see cref="T:Tizen.Multimedia.Vision.PersonRecognizer"/> class.\r
-            </summary>\r
-            <exception cref="T:System.NotSupportedException">The feature is not supported.</exception>\r
-            <since_tizen> 3</since_tizen>\r
-        </member>\r
-        <member name="E:Tizen.Multimedia.Vision.PersonRecognizer.Recognized">\r
-            <summary>\r
-            Occurs when a person recognized.\r
-            </summary>\r
-            <remarks>The event handler will be executed on an internal thread.</remarks>\r
-            <seealso cref="P:Tizen.Multimedia.Vision.PersonRecognitionConfiguration.FaceRecognitionModelPath"/>\r
-            <since_tizen> 3</since_tizen>\r
-        </member>\r
-        <member name="M:Tizen.Multimedia.Vision.PersonRecognizer.AddSource(Tizen.Multimedia.Vision.SurveillanceSource,Tizen.Multimedia.Vision.PersonRecognitionConfiguration)">\r
-            <summary>\r
-            Adds <see cref="T:Tizen.Multimedia.Vision.SurveillanceSource"/> with the provided <see cref="T:Tizen.Multimedia.Vision.PersonRecognitionConfiguration"/>.\r
-            </summary>\r
-            <param name="source">The source used for recognition.</param>\r
-            <param name="config">The config for the <paramref name="source"/>.</param>\r
-            <exception cref="T:System.ArgumentNullException">\r
-                <paramref name="source"/> is null.\n\r
-                -or-\n\r
-                <paramref name="config"/> is null.\r
-            </exception>\r
-            <exception cref="T:System.ObjectDisposedException">\r
-                The <see cref="T:Tizen.Multimedia.Vision.PersonRecognizer"/> has already been disposed of.\n\r
-                -or-\n\r
-                <paramref name="config"/> has already been disposed of.\r
-            </exception>\r
-            <exception cref="T:System.ArgumentException">\r
-            <see cref="P:Tizen.Multimedia.Vision.PersonRecognitionConfiguration.FaceRecognitionModelPath"/> of <paramref name="config"/> does not exists.\r
-            </exception>\r
-            <exception cref="T:System.UnauthorizedAccessException">\r
-            No permission to access to the <see cref="P:Tizen.Multimedia.Vision.PersonRecognitionConfiguration.FaceRecognitionModelPath"/>.\r
-            </exception>\r
-            <exception cref="T:System.NotSupportedException">The model file is not supported format or file.</exception>\r
-            <see cref="M:Tizen.Multimedia.Vision.SurveillanceSource.Push(Tizen.Multimedia.Vision.MediaVisionSource)"/>\r
-            <since_tizen> 3</since_tizen>\r
-        </member>\r
-        <member name="T:Tizen.Multimedia.Vision.QrConfiguration">\r
-            <summary>\r
-            Represents a QR configuration of <see cref="T:Tizen.Multimedia.Vision.BarcodeGenerator"/>.\r
-            </summary>\r
-            <since_tizen> 3</since_tizen>\r
-        </member>\r
-        <member name="M:Tizen.Multimedia.Vision.QrConfiguration.#ctor(Tizen.Multimedia.Vision.QrMode,Tizen.Multimedia.Vision.ErrorCorrectionLevel,System.Int32)">\r
-            <summary>\r
-            Initializes a new instance of the <see cref="T:Tizen.Multimedia.Vision.QrConfiguration"/> class.\r
-            </summary>\r
-            <param name="qrMode">Encoding mode for the message.</param>\r
-            <param name="ecc">Error correction level.</param>\r
-            <param name="version">QR code version. From 1 to 40 inclusive.</param>\r
-            <code>\r
-            var obj = new QrConfiguration(QrMode.Numeric, ErrorCorrectionLevel.Medium, 30);\r
-            </code>\r
-            <exception cref="T:System.ArgumentOutOfRangeException">\r
-                <paramref name="version"/> is less than 1.\n\r
-                -or-\n\r
-                <paramref name="version"/> is greater than 40.\r
-            </exception>\r
-            <exception cref="T:System.ArgumentException">\r
-                <paramref name="qrMode"/> is invalid.\n\r
-                -or-\r
-                <paramref name="ecc"/> is invalid.\r
-            </exception>\r
-            <since_tizen> 3</since_tizen>\r
-        </member>\r
-        <member name="P:Tizen.Multimedia.Vision.QrConfiguration.Mode">\r
-            <summary>\r
-            Gets the encoding mode for the message.\r
-            </summary>\r
-            <since_tizen> 3</since_tizen>\r
-        </member>\r
-        <member name="P:Tizen.Multimedia.Vision.QrConfiguration.ErrorCorrectionLevel">\r
-            <summary>\r
-            Gets the error correction level.\r
-            </summary>\r
-            <since_tizen> 3</since_tizen>\r
-        </member>\r
-        <member name="P:Tizen.Multimedia.Vision.QrConfiguration.Version">\r
-            <summary>\r
-            Gets the QR code version.\r
-            </summary>\r
-            <since_tizen> 3</since_tizen>\r
-        </member>\r
-        <member name="T:Tizen.Multimedia.Vision.QrMode">\r
-            <summary>\r
-            Specifies the supported QR code encoding mode.\r
-            </summary>\r
-            <since_tizen> 3</since_tizen>\r
-        </member>\r
-        <member name="F:Tizen.Multimedia.Vision.QrMode.Numeric">\r
-            <summary>\r
-            Numeric digits.\r
-            </summary>\r
-            <since_tizen> 3</since_tizen>\r
-        </member>\r
-        <member name="F:Tizen.Multimedia.Vision.QrMode.AlphaNumeric">\r
-            <summary>\r
-            Alphanumeric characters, '$', '%', '*', '+', '-', '.', '/' and ':'.\r
-            </summary>\r
-            <since_tizen> 3</since_tizen>\r
-        </member>\r
-        <member name="F:Tizen.Multimedia.Vision.QrMode.Byte">\r
-            <summary>\r
-            Raw 8-bit bytes.\r
-            </summary>\r
-            <since_tizen> 3</since_tizen>\r
-        </member>\r
-        <member name="F:Tizen.Multimedia.Vision.QrMode.Utf8">\r
-            <summary>\r
-            UTF-8 character encoding.\r
-            </summary>\r
-            <since_tizen> 3</since_tizen>\r
-        </member>\r
-        <member name="T:Tizen.Multimedia.Vision.Quadrangle">\r
-            <summary>\r
-            Represents a region with 4 <see cref="T:Tizen.Multimedia.Point"/>s.\r
-            </summary>\r
-            <since_tizen> 3</since_tizen>\r
-        </member>\r
-        <member name="M:Tizen.Multimedia.Vision.Quadrangle.#ctor(Tizen.Multimedia.Point[])">\r
-            <summary>\r
-            Initialize a new instance of the <see cref="T:Tizen.Multimedia.Vision.Quadrangle"/> class with an array of <see cref="T:Tizen.Multimedia.Point"/>.\r
-            </summary>\r
-            <remarks><paramref name="points"/> must have 4 elements.</remarks>\r
-            <param name="points">four points that define object bounding quadrangle.</param>\r
-            <exception cref="T:System.ArgumentException">The Length of <paramref name="points"/> is not 4.</exception>\r
-            <since_tizen> 3</since_tizen>\r
-        </member>\r
-        <member name="P:Tizen.Multimedia.Vision.Quadrangle.Points">\r
-            <summary>\r
-            Gets four points that define the object bounding quadrangle.\r
-            </summary>\r
-            <since_tizen> 3</since_tizen>\r
-        </member>\r
-        <member name="M:Tizen.Multimedia.Vision.Quadrangle.ToString">\r
-            <summary>\r
-            Returns a string that represents the current object.\r
-            </summary>\r
-            <returns>A string that represents the current object.</returns>\r
-        </member>\r
-        <member name="T:Tizen.Multimedia.Vision.SurveillanceEngineConfiguration">\r
-            <summary>\r
-            SurveillanceEngineConfiguration is a base class for surveillance configurations.\r
-            </summary>\r
-            <since_tizen> 3</since_tizen>\r
-        </member>\r
-        <member name="T:Tizen.Multimedia.Vision.SurveillanceEngine">\r
-            <summary>\r
-            SurveillanceEngine is a base class for surveillance event triggers.\r
-            Media Vision Surveillance provides functionality can be utilized for creation of video surveillance systems.\r
-            </summary>\r
-            <seealso cref="T:Tizen.Multimedia.Vision.MovementDetector"/>\r
-            <seealso cref="T:Tizen.Multimedia.Vision.PersonAppearanceDetector"/>\r
-            <seealso cref="T:Tizen.Multimedia.Vision.PersonRecognizer"/>\r
-            <since_tizen> 3</since_tizen>\r
-        </member>\r
-        <member name="M:Tizen.Multimedia.Vision.SurveillanceEngine.#ctor(System.String)">\r
-            <summary>\r
-            Initializes a new instance of the <see cref="T:Tizen.Multimedia.Vision.SurveillanceEngine"/> class.\r
-            </summary>\r
-            <param name="eventType">The type of the event trigger</param>\r
-        </member>\r
-        <member name="P:Tizen.Multimedia.Vision.SurveillanceEngine.Roi">\r
-            <summary>\r
-            Sets and gets ROI (Region Of Interest).\r
-            </summary>\r
-            <exception cref="T:System.ObjectDisposedException">The <see cref="T:Tizen.Multimedia.Vision.SurveillanceEngine"/> has already been disposed of.</exception>\r
-            <since_tizen> 3</since_tizen>\r
-        </member>\r
-        <member name="M:Tizen.Multimedia.Vision.SurveillanceEngine.RemoveSource(Tizen.Multimedia.Vision.SurveillanceSource)">\r
-            <summary>\r
-            Removes the source from <see cref="T:Tizen.Multimedia.Vision.SurveillanceEngine"/>.\r
-            </summary>\r
-            <exception cref="T:System.ArgumentNullException"><paramref name="source"/> is null.</exception>\r
-            <exception cref="T:System.ObjectDisposedException">The <see cref="T:Tizen.Multimedia.Vision.SurveillanceEngine"/> has already been disposed of.</exception>\r
-            <exception cref="T:System.ArgumentException"><paramref name="source"/> has not been added.</exception>\r
-            <since_tizen> 3</since_tizen>\r
-        </member>\r
-        <member name="M:Tizen.Multimedia.Vision.SurveillanceEngine.Dispose">\r
-            <summary>\r
-            Releases all resources used by the <see cref="T:Tizen.Multimedia.Vision.SurveillanceEngine"/> object.\r
-            </summary>\r
-        </member>\r
-        <member name="M:Tizen.Multimedia.Vision.SurveillanceEngine.Dispose(System.Boolean)">\r
-            <summary>\r
-            Releases the resources used by the <see cref="T:Tizen.Multimedia.Vision.SurveillanceEngine"/> object.\r
-            </summary>\r
-            <param name="disposing">\r
-            true to release both managed and unmanaged resources; false to release only unmanaged resources.\r
-            </param>\r
-        </member>\r
-        <member name="T:Tizen.Multimedia.Vision.SurveillanceSource">\r
-            <summary>\r
-            Provides the ability to push source to surveillance engines.\r
-            </summary>\r
-            <seealso cref="T:Tizen.Multimedia.Vision.MovementDetector"/>\r
-            <seealso cref="T:Tizen.Multimedia.Vision.PersonAppearanceDetector"/>\r
-            <seealso cref="T:Tizen.Multimedia.Vision.PersonRecognizer"/>\r
-            <since_tizen> 3</since_tizen>\r
-        </member>\r
-        <member name="M:Tizen.Multimedia.Vision.SurveillanceSource.#ctor">\r
-            <summary>\r
-            Initializes a new instance of the <see cref="T:Tizen.Multimedia.Vision.SurveillanceSource"/> class.\r
-            </summary>\r
-            <since_tizen> 3</since_tizen>\r
-        </member>\r
-        <member name="M:Tizen.Multimedia.Vision.SurveillanceSource.Push(Tizen.Multimedia.Vision.MediaVisionSource)">\r
-            <summary>\r
-            Pushes source to the surveillance system to detect events.\r
-            </summary>\r
-            <param name="source">The media source used for surveillance.</param>\r
-            <exception cref="T:System.ArgumentNullException"><paramref name="source"/> is null.</exception>\r
-            <exception cref="T:System.ObjectDisposedException"><paramref name="source"/> has already been disposed of.</exception>\r
-            <exception cref="T:System.InvalidOperationException">This <see cref="T:Tizen.Multimedia.Vision.SurveillanceSource"/> has not been added yet.</exception>\r
-            <seealso cref="M:Tizen.Multimedia.Vision.MovementDetector.AddSource(Tizen.Multimedia.Vision.SurveillanceSource)"/>\r
-            <seealso cref="M:Tizen.Multimedia.Vision.MovementDetector.AddSource(Tizen.Multimedia.Vision.SurveillanceSource,Tizen.Multimedia.Vision.MovementDetectionConfiguration)"/>\r
-            <seealso cref="M:Tizen.Multimedia.Vision.PersonAppearanceDetector.AddSource(Tizen.Multimedia.Vision.SurveillanceSource)"/>\r
-            <seealso cref="M:Tizen.Multimedia.Vision.PersonAppearanceDetector.AddSource(Tizen.Multimedia.Vision.SurveillanceSource,Tizen.Multimedia.Vision.PersonAppearanceDetectionConfiguration)"/>\r
-            <seealso cref="M:Tizen.Multimedia.Vision.PersonRecognizer.AddSource(Tizen.Multimedia.Vision.SurveillanceSource,Tizen.Multimedia.Vision.PersonRecognitionConfiguration)"/>\r
-            <since_tizen> 3</since_tizen>\r
-        </member>\r
-        <member name="T:Tizen.Multimedia.Vision.VisionColorSpace">\r
-            <summary>\r
-            Specifies colorspaces for MediaVision.\r
-            </summary>\r
-        </member>\r
-        <member name="F:Tizen.Multimedia.Vision.VisionColorSpace.Y800">\r
-            <summary>\r
-            The colorspace type is Y800.\r
-            </summary>\r
-        </member>\r
-        <member name="F:Tizen.Multimedia.Vision.VisionColorSpace.I420">\r
-            <summary>\r
-            The colorspace type is I420.\r
-            </summary>\r
-        </member>\r
-        <member name="F:Tizen.Multimedia.Vision.VisionColorSpace.NV12">\r
-            <summary>\r
-            The colorspace type is NV12.\r
-            </summary>\r
-        </member>\r
-        <member name="F:Tizen.Multimedia.Vision.VisionColorSpace.YV12">\r
-            <summary>\r
-            The colorspace type is YV12.\r
-            </summary>\r
-        </member>\r
-        <member name="F:Tizen.Multimedia.Vision.VisionColorSpace.NV21">\r
-            <summary>\r
-            The colorspace type is NV21.\r
-            </summary>\r
-        </member>\r
-        <member name="F:Tizen.Multimedia.Vision.VisionColorSpace.Yuyv">\r
-            <summary>\r
-            The colorspace type is YUYV.\r
-            </summary>\r
-        </member>\r
-        <member name="F:Tizen.Multimedia.Vision.VisionColorSpace.Uyvy">\r
-            <summary>\r
-            The colorspace type is UYVY.\r
-            </summary>\r
-        </member>\r
-        <member name="F:Tizen.Multimedia.Vision.VisionColorSpace.Yuv422P">\r
-            <summary>\r
-            The colorspace type is 422P.\r
-            </summary>\r
-        </member>\r
-        <member name="F:Tizen.Multimedia.Vision.VisionColorSpace.Rgb565">\r
-            <summary>\r
-            The colorspace type is RGB565.\r
-            </summary>\r
-        </member>\r
-        <member name="F:Tizen.Multimedia.Vision.VisionColorSpace.Rgb888">\r
-            <summary>\r
-            The colorspace type is RGB888.\r
-            </summary>\r
-        </member>\r
-        <member name="F:Tizen.Multimedia.Vision.VisionColorSpace.Rgba">\r
-            <summary>\r
-            The colorspace type is RGBA.\r
-            </summary>\r
-        </member>\r
-    </members>\r
-</doc>\r
+<?xml version="1.0"?>
+<doc>
+    <assembly>
+        <name>Tizen.Multimedia.Vision</name>
+    </assembly>
+    <members>
+        <member name="T:Interop">
+            <summary>
+            Interop APIs.
+            </summary>
+            <summary>
+            Interop APIs.
+            </summary>
+            <summary>
+            Interop APIs.
+            </summary>
+            <summary>
+            Interop APIs.
+            </summary>
+            <summary>
+            Interop APIs.
+            </summary>
+        </member>
+        <member name="T:Interop.MediaVision">
+            <summary>
+            Interop for Media Vision APIs.
+            </summary>
+            <summary>
+            Interop for Media Vision APIs.
+            </summary>
+            <summary>
+            Interop for Media Vision APIs.
+            </summary>
+            <summary>
+            Interop for Media Vision APIs.
+            </summary>
+            <summary>
+            Interop for Media Vision APIs.
+            </summary>
+        </member>
+        <member name="T:Interop.MediaVision.BarcodeDetector">
+            <summary>
+            Interop for Barcode Detector APIs.
+            </summary>
+        </member>
+        <member name="T:Interop.MediaVision.BarcodeGenerator">
+            <summary>
+            Interop for Barcode Generator APIs.
+            </summary>
+        </member>
+        <member name="T:Interop.MediaVision.MediaSource">
+            <summary>
+            Interop for Media Vision Source APIs.
+            </summary>
+        </member>
+        <member name="T:Interop.MediaVision.EngineConfig">
+            <summary>
+            Interop for Engine Configuration APIs.
+            </summary>
+        </member>
+        <member name="T:Interop.MediaVision.Face">
+            <summary>
+            Interop for Face APIs.
+            </summary>
+        </member>
+        <member name="T:Interop.MediaVision.FaceRecognitionModel">
+            <summary>
+            Interop for FaceRecognitionModel APIs.
+            </summary>
+        </member>
+        <member name="T:Interop.MediaVision.FaceTrackingModel">
+            <summary>
+            Interop for FaceTrackingModel APIs.
+            </summary>
+        </member>
+        <member name="T:Interop.MediaVision.Image">
+            <summary>
+            Interop for Image APIs.
+            </summary>
+        </member>
+        <member name="T:Interop.MediaVision.ImageTrackingModel">
+            <summary>
+            Interop for ImageTrackingModel APIs.
+            </summary>
+        </member>
+        <member name="T:Interop.MediaVision.Surveillance">
+            <summary>
+            Interop for Surveillance APIs.
+            </summary>
+        </member>
+        <member name="T:Tizen.Multimedia.Vision.Barcode">
+            <summary>
+            Represents a detected barcode.
+            </summary>
+            <since_tizen> 3</since_tizen>
+        </member>
+        <member name="M:Tizen.Multimedia.Vision.Barcode.#ctor(Tizen.Multimedia.Vision.Quadrangle,System.String,Tizen.Multimedia.Vision.BarcodeType)">
+            <summary>
+            Initializes a new instance of the <see cref="T:Tizen.Multimedia.Vision.Barcode"/> class.
+            </summary>
+            <since_tizen> 3</since_tizen>
+        </member>
+        <member name="P:Tizen.Multimedia.Vision.Barcode.Region">
+            <summary>
+            The quadrangle location of the detected barcode.
+            </summary>
+            <since_tizen> 3</since_tizen>
+        </member>
+        <member name="P:Tizen.Multimedia.Vision.Barcode.Message">
+            <summary>
+            The decoded message of the barcode.
+            </summary>
+            <since_tizen> 3</since_tizen>
+        </member>
+        <member name="P:Tizen.Multimedia.Vision.Barcode.Type">
+            <summary>
+            The type of the detected barcode.
+            </summary>
+            <since_tizen> 3</since_tizen>
+        </member>
+        <member name="M:Tizen.Multimedia.Vision.Barcode.ToString">
+            <summary>
+            Returns a string that represents the current object.
+            </summary>
+            <returns>A string that represents the current object.</returns>
+        </member>
+        <member name="T:Tizen.Multimedia.Vision.BarcodeDetectionConfiguration">
+            <summary>
+            Represents a configuration of <see cref="T:Tizen.Multimedia.Vision.BarcodeDetector"/>.
+            </summary>
+            <seealso cref="T:Tizen.Multimedia.Vision.BarcodeDetector"/>
+            <since_tizen> 3 </since_tizen>
+        </member>
+        <member name="M:Tizen.Multimedia.Vision.BarcodeDetectionConfiguration.#ctor">
+            <summary>
+            Initializes a new instance of the <see cref="T:Tizen.Multimedia.Vision.BarcodeDetectionConfiguration"/> class.
+            </summary>
+            <exception cref="!:System.NotSupportedException">The feature is not supported.</exception>
+            <since_tizen> 3 </since_tizen>
+        </member>
+        <member name="P:Tizen.Multimedia.Vision.BarcodeDetectionConfiguration.Target">
+            <summary>
+            Gets or sets the target of the barcode detection.
+            </summary>
+            <exception cref="!:System.ArgumentException"><paramref name="value"/> is not valid.</exception>
+            <exception cref="!:System.ObjectDisposedException">The <see cref="T:Tizen.Multimedia.Vision.BarcodeDetectionConfiguration"/> already has been disposed of.</exception>
+            <since_tizen> 3 </since_tizen>
+        </member>
+        <member name="T:Tizen.Multimedia.Vision.BarcodeDetectionTarget">
+            <summary>
+            Specifies the target of <see cref="T:Tizen.Multimedia.Vision.BarcodeDetector"/>.
+            </summary>
+            <since_tizen> 3 </since_tizen>
+        </member>
+        <member name="F:Tizen.Multimedia.Vision.BarcodeDetectionTarget.All">
+            <summary>
+            1D and 2D.
+            </summary>
+            <since_tizen> 3 </since_tizen>
+        </member>
+        <member name="F:Tizen.Multimedia.Vision.BarcodeDetectionTarget.Barcode1D">
+            <summary>
+            1D barcode only.
+            </summary>
+            <since_tizen> 3 </since_tizen>
+        </member>
+        <member name="F:Tizen.Multimedia.Vision.BarcodeDetectionTarget.Barcode2D">
+            <summary>
+            2D barcode only.
+            </summary>
+            <since_tizen> 3 </since_tizen>
+        </member>
+        <member name="T:Tizen.Multimedia.Vision.BarcodeDetector">
+            <summary>
+            Provides the ability to detect barcodes on image sources.
+            </summary>
+            <since_tizen> 3 </since_tizen>
+        </member>
+        <member name="M:Tizen.Multimedia.Vision.BarcodeDetector.DetectAsync(Tizen.Multimedia.Vision.MediaVisionSource,Tizen.Multimedia.Rectangle)">
+            <summary>
+            Detects barcodes on the source and reads the message from it.
+            </summary>
+            <param name="source">The <see cref="T:Tizen.Multimedia.Vision.MediaVisionSource"/> instance.</param>
+            <param name="roi">Region of interest - rectangular area on the source which will be used for
+                barcode detection. Note that roi should be inside area on the source.</param>
+            <exception cref="T:System.ArgumentNullException"><paramref name="source"/> is null.</exception>
+            <exception cref="T:System.NotSupportedException">The feature is not supported.</exception>
+            <exception cref="T:System.ObjectDisposedException"><paramref name="source"/> already has been disposed of.</exception>
+            <returns>A task that represents the asynchronous detect operation.</returns>
+            <seealso cref="T:Tizen.Multimedia.Vision.Barcode"/>
+            <since_tizen> 3</since_tizen>
+        </member>
+        <member name="M:Tizen.Multimedia.Vision.BarcodeDetector.DetectAsync(Tizen.Multimedia.Vision.MediaVisionSource,Tizen.Multimedia.Rectangle,Tizen.Multimedia.Vision.BarcodeDetectionConfiguration)">
+            <summary>
+            Detects barcodes on the source and reads the message from it with <see cref="T:Tizen.Multimedia.Vision.BarcodeDetectionConfiguration"/>.
+            </summary>
+            <param name="source">The <see cref="T:Tizen.Multimedia.Vision.MediaVisionSource"/> instance.</param>
+            <param name="roi">Region of interest - rectangular area on the source which will be used for
+                barcode detection. Note that roi should be inside area on the source.</param>
+            <param name="config">The configuration of the barcode detector. This value can be null.</param>
+            <returns>A task that represents the asynchronous detect operation.</returns>
+            <exception cref="T:System.ArgumentNullException"><paramref name="source"/> is null.</exception>
+            <exception cref="T:System.NotSupportedException">The feature is not supported.</exception>
+            <exception cref="T:System.ObjectDisposedException">
+                <paramref name="source"/> already has been disposed of.\n
+                -or-\n
+                <paramref name="config"/> already has been disposed of.
+            </exception>
+            <seealso cref="T:Tizen.Multimedia.Vision.Barcode"/>
+            <since_tizen> 3</since_tizen>
+        </member>
+        <member name="T:Tizen.Multimedia.Vision.BarcodeGenerationConfiguration">
+            <summary>
+            Represents a configuration of <see cref="T:Tizen.Multimedia.Vision.BarcodeGenerator"/> instances.
+            </summary>
+            <seealso cref="T:Tizen.Multimedia.Vision.BarcodeGenerator"/>
+            <since_tizen> 3 </since_tizen>
+        </member>
+        <member name="M:Tizen.Multimedia.Vision.BarcodeGenerationConfiguration.#ctor">
+            <summary>
+            Initializes a new instance of the <see cref="T:Tizen.Multimedia.Vision.BarcodeGenerationConfiguration"/> class.
+            </summary>
+            <exception cref="!:System.NotSupportedException">The feature is not supported.</exception>
+            <since_tizen> 3 </since_tizen>
+        </member>
+        <member name="P:Tizen.Multimedia.Vision.BarcodeGenerationConfiguration.TextVisibility">
+            <summary>
+            Gets or sets the text visibility of the barcode to be generated.
+            </summary>
+            <exception cref="!:System.ArgumentException"><paramref name="value"/> is not valid.</exception>
+            <exception cref="!:ObjectDisposedException">The <see cref="T:Tizen.Multimedia.Vision.BarcodeGenerationConfiguration"/> already has been disposed of.</exception>
+            <since_tizen> 3 </since_tizen>
+        </member>
+        <member name="P:Tizen.Multimedia.Vision.BarcodeGenerationConfiguration.ForegroundColor">
+            <summary>
+            Gets or sets the foreground color of the barcode to be generated.
+            </summary>
+            <remarks>
+            The alpha value of the color will be ignored.
+            </remarks>
+            <exception cref="!:ObjectDisposedException">The <see cref="T:Tizen.Multimedia.Vision.BarcodeGenerationConfiguration"/> already has been disposed of.</exception>
+            <since_tizen> 3 </since_tizen>
+        </member>
+        <member name="P:Tizen.Multimedia.Vision.BarcodeGenerationConfiguration.BackgroundColor">
+            <summary>
+            Gets or sets the background color of the barcode to be generated.
+            </summary>
+            <remarks>
+            The alpha value of the color will be ignored.
+            </remarks>
+            <exception cref="!:ObjectDisposedException">The <see cref="T:Tizen.Multimedia.Vision.BarcodeGenerationConfiguration"/> already has been disposed of.</exception>
+            <since_tizen> 3 </since_tizen>
+        </member>
+        <member name="T:Tizen.Multimedia.Vision.BarcodeGenerator">
+            <summary>
+            Provides the ability to generate barcodes and QR codes.
+            Different encoding types <see cref="T:Tizen.Multimedia.Vision.QrMode"/>, error correction codes <see cref="T:Tizen.Multimedia.Vision.ErrorCorrectionLevel"/>,
+            and code versions are supported for QRCodes.
+            </summary>
+            <seealso cref="T:Tizen.Multimedia.Vision.BarcodeGenerationConfiguration"/>
+            <since_tizen> 3 </since_tizen>
+        </member>
+        <member name="M:Tizen.Multimedia.Vision.BarcodeGenerator.GenerateSource(System.String,Tizen.Multimedia.Vision.QrConfiguration)">
+            <summary>
+            Generates a QR image with the specified message.
+            </summary>
+            <param name="message">The message to be encoded in the barcode.</param>
+            <param name="qrConfig">The <see cref="T:Tizen.Multimedia.Vision.QrConfiguration"/> instance.</param>
+            <returns><see cref="T:Tizen.Multimedia.Vision.MediaVisionSource"/> containing the generated QR image.</returns>
+            <exception cref="T:System.ArgumentNullException">
+                <paramref name="qrConfig"/> is null.\n
+                -or-\n
+                <paramref name="message"/> is null.
+            </exception>
+            <exception cref="T:System.ArgumentException">
+                <paramref name="message"/> is too long.\n
+                -or-\n
+                <paramref name="message"/> contains characters which are illegal by the <see cref="T:Tizen.Multimedia.Vision.QrMode"/>.
+                </exception>
+            <exception cref="T:System.NotSupportedException">The feature is not supported.</exception>
+            <seealso cref="T:Tizen.Multimedia.Vision.QrMode"/>
+            <since_tizen> 3 </since_tizen>
+        </member>
+        <member name="M:Tizen.Multimedia.Vision.BarcodeGenerator.GenerateSource(System.String,Tizen.Multimedia.Vision.QrConfiguration,Tizen.Multimedia.Vision.BarcodeGenerationConfiguration)">
+            <summary>
+            Generates a QR image with the specified message with <see cref="T:Tizen.Multimedia.Vision.BarcodeGenerationConfiguration"/>.
+            </summary>
+            <param name="message">The message to be encoded in the barcode.</param>
+            <param name="qrConfig">The <see cref="T:Tizen.Multimedia.Vision.QrConfiguration"/> instance.</param>
+            <param name="config">The configuration of the barcode generator. This value can be null.</param>
+            <returns><see cref="T:Tizen.Multimedia.Vision.MediaVisionSource"/> containing the generated QR image.</returns>
+            <remarks>
+                <see cref="P:Tizen.Multimedia.Vision.BarcodeGenerationConfiguration.TextVisibility"/> must be <see cref="F:Tizen.Multimedia.Visibility.Invisible"/>,
+                because the text visibility is not supported in the QR code.
+            </remarks>
+            <exception cref="T:System.ArgumentNullException">
+                <paramref name="qrConfig"/> is null.\n
+                -or-\n
+                <paramref name="message"/> is null.
+            </exception>
+            <exception cref="T:System.ArgumentException">
+                <paramref name="message"/> is too long.\n
+                -or-\n
+                <paramref name="message"/> contains characters which are illegal by the <see cref="T:Tizen.Multimedia.Vision.QrMode"/>.
+            </exception>
+            <exception cref="T:System.NotSupportedException">
+                The feature is not supported.\n
+                -or-\n
+                <see cref="P:Tizen.Multimedia.Vision.BarcodeGenerationConfiguration.TextVisibility"/> is the <see cref="F:Tizen.Multimedia.Visibility.Visible"/>.
+            </exception>
+            <exception cref="T:System.ObjectDisposedException"><paramref name="config"/> already has been disposed of.</exception>
+            <seealso cref="T:Tizen.Multimedia.Vision.QrMode"/>
+            <since_tizen> 3 </since_tizen>
+        </member>
+        <member name="M:Tizen.Multimedia.Vision.BarcodeGenerator.GenerateSource(System.String,Tizen.Multimedia.Vision.BarcodeType)">
+            <summary>
+            Generates a barcode image with the specified message.
+            </summary>
+            <param name="message">The message to be encoded in the barcode.</param>
+            <param name="type">Type of the barcode to be generated.</param>
+            <returns><see cref="T:Tizen.Multimedia.Vision.MediaVisionSource"/> containing the generated barcode image.</returns>
+            <exception cref="T:System.ArgumentNullException"><paramref name="message"/> is null.</exception>
+            <exception cref="T:System.ArgumentException">
+                <paramref name="message"/> is too long.\n
+                -or-\n
+                <paramref name="type"/> is <see cref="F:Tizen.Multimedia.Vision.BarcodeType.QR"/>.\n
+                -or-\n
+                <paramref name="type"/> is invalid.
+                -or-\n
+                <paramref name="message"/> contains illegal characters.
+            </exception>
+            <exception cref="T:System.NotSupportedException">The feature is not supported.</exception>
+            <since_tizen> 3 </since_tizen>
+        </member>
+        <member name="M:Tizen.Multimedia.Vision.BarcodeGenerator.GenerateSource(System.String,Tizen.Multimedia.Vision.BarcodeType,Tizen.Multimedia.Vision.BarcodeGenerationConfiguration)">
+            <summary>
+            Generates a barcode image with the specified message and <see cref="T:Tizen.Multimedia.Vision.BarcodeGenerationConfiguration"/>.
+            </summary>
+            <param name="message">The message to be encoded in the barcode.</param>
+            <param name="type">Type of the barcode to be generated.</param>
+            <param name="config">The configuration of the barcode generator. This value can be null.</param>
+            <returns><see cref="T:Tizen.Multimedia.Vision.MediaVisionSource"/> containing the generated barcode image.</returns>
+            <exception cref="T:System.ArgumentNullException"><paramref name="message"/> is null.</exception>
+            <exception cref="T:System.ArgumentException">
+                <paramref name="message"/> is too long.\n
+                -or-\n
+                <paramref name="type"/> is <see cref="F:Tizen.Multimedia.Vision.BarcodeType.QR"/>.
+                -or-\n
+                <paramref name="type"/> is invalid.
+                -or-\n
+                <paramref name="message"/> contains illegal characters.
+            </exception>
+            <exception cref="T:System.NotSupportedException">The feature is not supported.</exception>
+            <exception cref="T:System.ObjectDisposedException"><paramref name="config"/> already has been disposed of.</exception>
+            <since_tizen> 3 </since_tizen>
+        </member>
+        <member name="M:Tizen.Multimedia.Vision.BarcodeGenerator.GenerateImage(System.String,Tizen.Multimedia.Vision.QrConfiguration,Tizen.Multimedia.Vision.BarcodeImageConfiguration)">
+            <summary>
+            Generates a QR image file with the specified message.
+            </summary>
+            <remarks>
+                <see cref="P:Tizen.Multimedia.Vision.BarcodeGenerationConfiguration.TextVisibility"/> must be <see cref="F:Tizen.Multimedia.Visibility.Invisible"/>,
+                because the text visibility is not supported in the QR code.
+            </remarks>
+            <param name="message">The message to be encoded in the barcode.</param>
+            <param name="qrConfig">The <see cref="T:Tizen.Multimedia.Vision.QrConfiguration"/> instance.</param>
+            <param name="imageConfig">The <see cref="T:Tizen.Multimedia.Vision.BarcodeImageConfiguration"/> that contains information about the file to be generated.</param>
+            <exception cref="T:System.ArgumentNullException">
+                <paramref name="message"/> is null.\n
+                -or-\n
+                <paramref name="qrConfig"/> is null.\n
+                -or-\n
+                <paramref name="imageConfig"/> is null.
+            </exception>
+            <exception cref="T:System.ArgumentException">
+                <paramref name="message"/> is too long.\n
+                -or-\n
+                <paramref name="message"/> contains characters which are illegal by the <see cref="T:Tizen.Multimedia.Vision.QrMode"/>.
+            </exception>
+            <exception cref="T:System.UnauthorizedAccessException">No permission to write a file.</exception>
+            <exception cref="T:System.NotSupportedException">The feature is not supported.</exception>
+            <seealso cref="T:Tizen.Multimedia.Vision.QrMode"/>
+            <since_tizen> 3 </since_tizen>
+        </member>
+        <member name="M:Tizen.Multimedia.Vision.BarcodeGenerator.GenerateImage(System.String,Tizen.Multimedia.Vision.QrConfiguration,Tizen.Multimedia.Vision.BarcodeImageConfiguration,Tizen.Multimedia.Vision.BarcodeGenerationConfiguration)">
+            <summary>
+            Generates a QR image file with the specified message and <see cref="T:Tizen.Multimedia.Vision.BarcodeGenerationConfiguration"/>.
+            </summary>
+            <remarks>
+                <see cref="P:Tizen.Multimedia.Vision.BarcodeGenerationConfiguration.TextVisibility"/> must be <see cref="F:Tizen.Multimedia.Visibility.Invisible"/>,
+                because the text visibility is not supported in the QR code.
+            </remarks>
+            <param name="message">The message to be encoded in the barcode.</param>
+            <param name="qrConfig">The <see cref="T:Tizen.Multimedia.Vision.QrConfiguration"/> instance.</param>
+            <param name="imageConfig">The <see cref="T:Tizen.Multimedia.Vision.BarcodeImageConfiguration"/> that contains
+                information about the file to be generated.</param>
+            <param name="config">The configuration of the barcode generator. This value can be null.</param>
+            <exception cref="T:System.ArgumentNullException">
+                <paramref name="message"/> is null.\n
+                -or-\n
+                <paramref name="qrConfig"/> is null.\n
+                -or-\n
+                <paramref name="imageConfig"/> is null.
+            </exception>
+            <exception cref="T:System.ArgumentException">
+                <paramref name="message"/> is too long.\n
+                -or-\n
+                <paramref name="message"/> contains characters which are illegal by the <see cref="T:Tizen.Multimedia.Vision.QrMode"/>.
+            </exception>
+            <exception cref="T:System.UnauthorizedAccessException">No permission to write a file.</exception>
+            <exception cref="T:System.NotSupportedException">
+                The feature is not supported.\n
+                -or-\n
+                <see cref="P:Tizen.Multimedia.Vision.BarcodeGenerationConfiguration.TextVisibility"/> is the <see cref="F:Tizen.Multimedia.Visibility.Visible"/>.
+            </exception>
+            <exception cref="T:System.ObjectDisposedException"><paramref name="config"/> already has been disposed of.</exception>
+            <since_tizen> 3 </since_tizen>
+        </member>
+        <member name="M:Tizen.Multimedia.Vision.BarcodeGenerator.GenerateImage(System.String,Tizen.Multimedia.Vision.BarcodeType,Tizen.Multimedia.Vision.BarcodeImageConfiguration)">
+            <summary>
+            Generates a barcode image file with the specified message.
+            </summary>
+            <param name="message">The message to be encoded in the barcode.</param>
+            <param name="type">Type of the barcode to be generated.</param>
+            <param name="imageConfig">The <see cref="T:Tizen.Multimedia.Vision.BarcodeImageConfiguration"/> that contains
+                information about the file to be generated.</param>
+            <exception cref="T:System.ArgumentNullException">
+                <paramref name="message"/> is null.\n
+                -or-\n
+                <paramref name="imageConfig"/> is null.
+            </exception>
+            <exception cref="T:System.ArgumentException">
+                <paramref name="message"/> is too long.\n
+                -or-\n
+                <paramref name="type"/> is <see cref="F:Tizen.Multimedia.Vision.BarcodeType.QR"/>.
+                -or-\n
+                <paramref name="type"/> is invalid.
+                -or-\n
+                <paramref name="message"/> contains illegal characters.
+            </exception>
+            <exception cref="T:System.UnauthorizedAccessException">No permission to write a file.</exception>
+            <exception cref="T:System.NotSupportedException">The feature is not supported.</exception>
+            <since_tizen> 3 </since_tizen>
+        </member>
+        <member name="M:Tizen.Multimedia.Vision.BarcodeGenerator.GenerateImage(System.String,Tizen.Multimedia.Vision.BarcodeType,Tizen.Multimedia.Vision.BarcodeImageConfiguration,Tizen.Multimedia.Vision.BarcodeGenerationConfiguration)">
+            <summary>
+            Generates a barcode image file with the specified message and <see cref="T:Tizen.Multimedia.Vision.BarcodeGenerationConfiguration"/>.
+            </summary>
+            <param name="message">The message to be encoded in the barcode.</param>
+            <param name="type">Type of the barcode to be generated.</param>
+            <param name="imageConfig">The <see cref="T:Tizen.Multimedia.Vision.BarcodeImageConfiguration"/> that contains
+                information about the file to be generated.</param>
+            <param name="config">The configuration of the barcode generator. This value can be null.</param>
+            <exception cref="T:System.ArgumentNullException">
+                <paramref name="message"/> is null.\n
+                -or-\n
+                <paramref name="imageConfig"/> is null.
+            </exception>
+            <exception cref="T:System.ArgumentException">
+                <paramref name="message"/> is too long.\n
+                -or-\n
+                <paramref name="type"/> is <see cref="F:Tizen.Multimedia.Vision.BarcodeType.QR"/>.
+                -or-\n
+                <paramref name="type"/> is invalid.
+                -or-\n
+                <paramref name="message"/> contains illegal characters.
+            </exception>
+            <exception cref="T:System.UnauthorizedAccessException">No permission to write a file.</exception>
+            <exception cref="T:System.NotSupportedException">The feature is not supported.</exception>
+            <exception cref="T:System.ObjectDisposedException"><paramref name="config"/> already has been disposed of.</exception>
+            <since_tizen> 3 </since_tizen>
+        </member>
+        <member name="T:Tizen.Multimedia.Vision.BarcodeImageConfiguration">
+            <summary>
+            Represents a configuration for the image to be generated by <see cref="T:Tizen.Multimedia.Vision.BarcodeGenerator"/>.
+            </summary>
+            <since_tizen> 3 </since_tizen>
+        </member>
+        <member name="M:Tizen.Multimedia.Vision.BarcodeImageConfiguration.#ctor(Tizen.Multimedia.Size,System.String,Tizen.Multimedia.Vision.BarcodeImageFormat)">
+            <summary>
+            Initializes a new instance of the <see cref="T:Tizen.Multimedia.Vision.BarcodeImageConfiguration"/> class.
+            </summary>
+            <remarks>
+            The mediastorage privilege (http://tizen.org/privilege/mediastorage) is needed if the image path is relevant to media storage.\n
+            The externalstorage privilege (http://tizen.org/privilege/externalstorage) is needed if the image path is relevant to external storage.
+            </remarks>
+            <param name="size">The <see cref="P:Tizen.Multimedia.Vision.BarcodeImageConfiguration.Size"/> of the generated image.</param>
+            <param name="path">The path to the file to be generated.</param>
+            <param name="imageFormat">The format of the output image.</param>
+            <exception cref="T:System.ArgumentOutOfRangeException">
+                The width of <paramref name="size"/> is less than or equal to zero.\n
+                -or-\n
+                The height of <paramref name="size"/> is less than or equal to zero.
+            </exception>
+            <exception cref="T:System.ArgumentNullException"><paramref name="path"/> is null.</exception>
+            <exception cref="T:System.ArgumentException"><paramref name="imageFormat"/> is invalid.</exception>
+            <code>
+            BarcodeImageConfiguration imageConfig = new BarcodeImageConfiguration(new Size(500, 400), "/opt/usr/test-barcode-generate-new", BarcodeImageFormat.JPG);
+            </code>
+            <since_tizen> 3 </since_tizen>
+        </member>
+        <member name="M:Tizen.Multimedia.Vision.BarcodeImageConfiguration.#ctor(System.Int32,System.Int32,System.String,Tizen.Multimedia.Vision.BarcodeImageFormat)">
+            <summary>
+            Initializes a new instance of the <see cref="T:Tizen.Multimedia.Vision.BarcodeImageConfiguration"/> class.
+            </summary>
+            <remarks>
+            The mediastorage privilege (http://tizen.org/privilege/mediastorage) is needed if the image path is relevant to media storage.\n
+            The externalstorage privilege (http://tizen.org/privilege/externalstorage) is needed if the image path is relevant to external storage.
+            </remarks>
+            <param name="width">The width of the image to be generated.</param>
+            <param name="height">The height of the image to be generated.</param>
+            <param name="path">The path to the file to be generated.</param>
+            <param name="imageFormat">The format of the output image.</param>
+            <exception cref="T:System.ArgumentOutOfRangeException">
+                <paramref name="width"/> is less than or equal to zero.\n
+                -or-\n
+                <paramref name="height"/> is less than or equal to zero.
+            </exception>
+            <exception cref="T:System.ArgumentNullException"><paramref name="path"/> is null.</exception>
+            <exception cref="T:System.ArgumentException"><paramref name="imageFormat"/> is invalid.</exception>
+            <code>
+            BarcodeImageConfiguration imageConfig = new BarcodeImageConfiguration(500, 400, "/opt/usr/test-barcode-generate-new", BarcodeImageFormat.JPG);
+            </code>
+            <since_tizen> 3 </since_tizen>
+        </member>
+        <member name="P:Tizen.Multimedia.Vision.BarcodeImageConfiguration.Size">
+            <summary>
+            Gets the size of the image.
+            </summary>
+            <since_tizen> 3 </since_tizen>
+        </member>
+        <member name="P:Tizen.Multimedia.Vision.BarcodeImageConfiguration.Width">
+            <summary>
+            Gets the width of the image.
+            </summary>
+            <since_tizen> 3 </since_tizen>
+        </member>
+        <member name="P:Tizen.Multimedia.Vision.BarcodeImageConfiguration.Height">
+            <summary>
+            Gets the height of the image.
+            </summary>
+            <since_tizen> 3 </since_tizen>
+        </member>
+        <member name="P:Tizen.Multimedia.Vision.BarcodeImageConfiguration.Path">
+            <summary>
+            Gets the path to the file that has to be generated.
+            </summary>
+            <remarks>
+            The mediastorage privilege (http://tizen.org/privilege/mediastorage) is needed if the image path is relevant to media storage.\n
+            The externalstorage privilege (http://tizen.org/privilege/externalstorage) is needed if the image path is relevant to external storage.
+            </remarks>
+            <since_tizen> 3 </since_tizen>
+        </member>
+        <member name="P:Tizen.Multimedia.Vision.BarcodeImageConfiguration.Format">
+            <summary>
+            Gets the format of the output image.
+            </summary>
+            <since_tizen> 3 </since_tizen>
+        </member>
+        <member name="T:Tizen.Multimedia.Vision.BarcodeImageFormat">
+            <summary>
+            Specifies the supported image formats for <see cref="T:Tizen.Multimedia.Vision.BarcodeGenerator"/>
+            </summary>
+            <seealso cref="T:Tizen.Multimedia.Vision.BarcodeImageConfiguration"/>
+            <since_tizen> 3 </since_tizen>
+        </member>
+        <member name="F:Tizen.Multimedia.Vision.BarcodeImageFormat.Bmp">
+            <summary>
+            BMP image format.
+            </summary>
+            <since_tizen> 3 </since_tizen>
+        </member>
+        <member name="F:Tizen.Multimedia.Vision.BarcodeImageFormat.Jpeg">
+            <summary>
+            JPEG image format.
+            </summary>
+            <since_tizen> 3</since_tizen>
+        </member>
+        <member name="F:Tizen.Multimedia.Vision.BarcodeImageFormat.Png">
+            <summary>
+            PNG image format.
+            </summary>
+            <since_tizen> 3 </since_tizen>
+        </member>
+        <member name="T:Tizen.Multimedia.Vision.BarcodeType">
+            <summary>
+            Specifies the supported barcode types.
+            </summary>
+            <remarks>
+            QR codes (versions 1 to 40) and set of 1D barcodes are supported.
+            </remarks>
+            <seealso cref="T:Tizen.Multimedia.Vision.BarcodeDetector"/>
+            <seealso cref="T:Tizen.Multimedia.Vision.BarcodeGenerator"/>
+            <since_tizen> 3 </since_tizen>
+        </member>
+        <member name="F:Tizen.Multimedia.Vision.BarcodeType.QR">
+            <summary>
+            2D barcode - Quick Response code.
+            </summary>
+            <since_tizen> 3 </since_tizen>
+        </member>
+        <member name="F:Tizen.Multimedia.Vision.BarcodeType.UpcA">
+            <summary>
+            1D barcode - Universal Product Code with 12-digit.
+            </summary>
+            <since_tizen> 3 </since_tizen>
+        </member>
+        <member name="F:Tizen.Multimedia.Vision.BarcodeType.UpcE">
+            <summary>
+            1D barcode - Universal Product Code with 6-digit.
+            </summary>
+            <since_tizen> 3 </since_tizen>
+        </member>
+        <member name="F:Tizen.Multimedia.Vision.BarcodeType.Ean8">
+            <summary>
+            1D barcode - International Article Number with 8-digit.
+            </summary>
+            <since_tizen> 3 </since_tizen>
+        </member>
+        <member name="F:Tizen.Multimedia.Vision.BarcodeType.Ean13">
+            <summary>
+            1D barcode - International Article Number with 13-digit.
+            </summary>
+            <since_tizen> 3</since_tizen>
+        </member>
+        <member name="F:Tizen.Multimedia.Vision.BarcodeType.Code128">
+            <summary>
+            1D barcode - Code 128.
+            </summary>
+            <since_tizen> 3 </since_tizen>
+        </member>
+        <member name="F:Tizen.Multimedia.Vision.BarcodeType.Code39">
+            <summary>
+            1D barcode - Code 39.
+            </summary>
+            <since_tizen> 3 </since_tizen>
+        </member>
+        <member name="F:Tizen.Multimedia.Vision.BarcodeType.I25">
+            <summary>
+            1D barcode - Interleaved Two of Five.
+            </summary>
+            <since_tizen> 3 </since_tizen>
+        </member>
+        <member name="T:Tizen.Multimedia.Vision.EngineConfiguration">
+            <summary>
+            A base class for configuration classes.
+            </summary>
+            <since_tizen> 3 </since_tizen>
+        </member>
+        <member name="M:Tizen.Multimedia.Vision.EngineConfiguration.Dispose">
+            <summary>
+            Releases all resources used by the <see cref="T:Tizen.Multimedia.Vision.EngineConfiguration"/> object.
+            </summary>
+        </member>
+        <member name="M:Tizen.Multimedia.Vision.EngineConfiguration.Dispose(System.Boolean)">
+            <summary>
+            Releases the resources used by the <see cref="T:Tizen.Multimedia.Vision.EngineConfiguration"/> object.
+            </summary>
+            <param name="disposing">
+            true to release both managed and unmanaged resources, otherwise false to release only unmanaged resources.
+            </param>
+        </member>
+        <member name="T:Tizen.Multimedia.Vision.ErrorCorrectionLevel">
+            <summary>
+            Specifies the supported QR code error correction levels.
+            </summary>
+            <since_tizen> 3 </since_tizen>
+        </member>
+        <member name="F:Tizen.Multimedia.Vision.ErrorCorrectionLevel.Low">
+            <summary>
+            Recovery up to 7% losses.
+            </summary>
+            <since_tizen> 3 </since_tizen>
+        </member>
+        <member name="F:Tizen.Multimedia.Vision.ErrorCorrectionLevel.Medium">
+            <summary>
+            Recovery up to 15% losses.
+            </summary>
+            <since_tizen> 3 </since_tizen>
+        </member>
+        <member name="F:Tizen.Multimedia.Vision.ErrorCorrectionLevel.Quartile">
+            <summary>
+            Recovery up to 25% losses.
+            </summary>
+            <since_tizen> 3 </since_tizen>
+        </member>
+        <member name="F:Tizen.Multimedia.Vision.ErrorCorrectionLevel.High">
+            <summary>
+            Recovery up to 30% losses.
+            </summary>
+            <since_tizen> 3 </since_tizen>
+        </member>
+        <member name="T:Tizen.Multimedia.Vision.EyeCondition">
+            <summary>
+            Specifies the eyes state types.
+            </summary>
+            <since_tizen> 3 </since_tizen>
+        </member>
+        <member name="F:Tizen.Multimedia.Vision.EyeCondition.Open">
+            <summary>
+            Eyes are open.
+            </summary>
+            <since_tizen> 3 </since_tizen>
+        </member>
+        <member name="F:Tizen.Multimedia.Vision.EyeCondition.Closed">
+            <summary>
+            Eyes are closed.
+            </summary>
+            <since_tizen> 3 </since_tizen>
+        </member>
+        <member name="F:Tizen.Multimedia.Vision.EyeCondition.NotFound">
+            <summary>
+            The eyes condition wasn't determined.
+            </summary>
+            <since_tizen> 3 </since_tizen>
+        </member>
+        <member name="T:Tizen.Multimedia.Vision.FaceDetectionConfiguration">
+            <summary>
+            Represents a configuration of <see cref="T:Tizen.Multimedia.Vision.FaceDetector"/> instances.
+            </summary>
+            <since_tizen> 3 </since_tizen>
+        </member>
+        <member name="M:Tizen.Multimedia.Vision.FaceDetectionConfiguration.#ctor">
+            <summary>
+            Initializes a new instance of the <see cref="T:Tizen.Multimedia.Vision.FaceDetectionConfiguration"/> class.
+            </summary>
+            <exception cref="T:System.NotSupportedException">The feature is not supported.</exception>
+            <since_tizen> 3</since_tizen>
+        </member>
+        <member name="P:Tizen.Multimedia.Vision.FaceDetectionConfiguration.ModelFilePath">
+            <summary>
+            Gets or sets the face detection haarcascade xml file for face detection.
+            </summary>
+            <exception cref="T:System.ArgumentNullException"><paramref name="value"/> is null.</exception>
+            <since_tizen> 3 </since_tizen>
+        </member>
+        <member name="P:Tizen.Multimedia.Vision.FaceDetectionConfiguration.MinHeight">
+            <summary>
+            Gets or sets the minimum height of a face which will be detected.
+            </summary>
+            <remarks>
+            Default value is null (all detected faces will be applied), which can be changed to specify the minimum face height.
+            </remarks>
+            <exception cref="T:System.ArgumentOutOfRangeException"><paramref name="value"/> is less than zero.</exception>
+            <since_tizen> 3 </since_tizen>
+        </member>
+        <member name="P:Tizen.Multimedia.Vision.FaceDetectionConfiguration.MinWidth">
+            <summary>
+            Gets or sets the minimum width of a face which will be detected.
+            </summary>
+            <remarks>
+            Default value is null (all detected faces will be applied), which can be changed to specify the minimum face width.
+            </remarks>
+            <exception cref="T:System.ArgumentOutOfRangeException"><paramref name="value"/> is less than zero.</exception>
+            <since_tizen> 3 </since_tizen>
+        </member>
+        <member name="P:Tizen.Multimedia.Vision.FaceDetectionConfiguration.Roi">
+            <summary>
+            Gets or sets the roi of the face detection.
+            </summary>
+            <remarks>
+            Default value is null (the roi will be a full image), which can be changed to specify the roi for face detection.
+            </remarks>
+            <exception cref="T:System.ArgumentOutOfRangeException">
+                The width of <paramref name="value"/> is less than or equal to zero.\n
+                -or-\n
+                The height of <paramref name="value"/> is less than or equal to zero.\n
+                -or-\n
+                The x position of <paramref name="value"/> is less than zero.\n
+                -or-\n
+                The y position of <paramref name="value"/> is less than zero.\n
+            </exception>
+            <since_tizen> 3 </since_tizen>
+        </member>
+        <member name="T:Tizen.Multimedia.Vision.FaceDetector">
+            <summary>
+            Provides the ability to detect faces on image sources.
+            </summary>
+            <since_tizen> 3 </since_tizen>
+        </member>
+        <member name="M:Tizen.Multimedia.Vision.FaceDetector.DetectAsync(Tizen.Multimedia.Vision.MediaVisionSource)">
+            <summary>
+            Detects faces on the source.\n
+            Each time when DetectAsync is called, a set of the detected faces at the media source are received asynchronously.
+            </summary>
+            <param name="source">The source of the media where faces will be detected.</param>
+            <returns>A task that represents the asynchronous detect operation.</returns>
+            <exception cref="T:System.ArgumentNullException"><paramref name="source"/> is null.</exception>
+            <exception cref="T:System.NotSupportedException">
+                The feature is not supported.\n
+                -or-\n
+                The format of <paramref name="source"/> is not supported.
+            </exception>
+            <since_tizen> 3 </since_tizen>
+        </member>
+        <member name="M:Tizen.Multimedia.Vision.FaceDetector.DetectAsync(Tizen.Multimedia.Vision.MediaVisionSource,Tizen.Multimedia.Vision.FaceDetectionConfiguration)">
+            <summary>
+            Detects faces on the source.\n
+            Each time when DetectAsync is called, a set of the detected faces at the media source are received asynchronously.
+            </summary>
+            <param name="source">The source of the media where faces will be detected.</param>
+            <param name="config">The configuration of engine will be used for detecting. This value can be null.</param>
+            <returns>A task that represents the asynchronous detect operation.</returns>
+            <exception cref="T:System.ArgumentNullException"><paramref name="source"/> is null.</exception>
+            <exception cref="T:System.NotSupportedException">The feature is not supported.</exception>
+            <since_tizen> 3 </since_tizen>
+        </member>
+        <member name="T:Tizen.Multimedia.Vision.FaceRecognitionConfiguration">
+            <summary>
+            Represents a configuration of <see cref="T:Tizen.Multimedia.Vision.FaceRecognizer"/> instances.
+            </summary>
+            <since_tizen> 3 </since_tizen>
+        </member>
+        <member name="M:Tizen.Multimedia.Vision.FaceRecognitionConfiguration.#ctor">
+            <summary>
+            Initializes a new instance of the <see cref="T:Tizen.Multimedia.Vision.FaceRecognitionConfiguration"/> class.
+            </summary>
+            <exception cref="!:System.NotSupportedException">The feature is not supported.</exception>
+            <since_tizen> 3 </since_tizen>
+        </member>
+        <member name="P:Tizen.Multimedia.Vision.FaceRecognitionConfiguration.ModelType">
+            <summary>
+            Gets or sets the method used for face recognition model learning.
+            Default value is <see cref="F:Tizen.Multimedia.Vision.FaceRecognitionModelType.Lbph"/>.
+            </summary>
+            <exception cref="!:System.ArgumentException"><paramref name="value"/> is not valid.</exception>
+            <since_tizen> 3 </since_tizen>
+        </member>
+        <member name="T:Tizen.Multimedia.Vision.FaceRecognitionModel">
+            <summary>
+            Represents the face recognition model interface.
+            </summary>
+            <since_tizen> 3 </since_tizen>
+        </member>
+        <member name="M:Tizen.Multimedia.Vision.FaceRecognitionModel.#ctor">
+            <summary>
+            Initializes a new instance of the <see cref="T:Tizen.Multimedia.Vision.FaceRecognitionModel"/> class.
+            </summary>
+            <exception cref="T:System.NotSupportedException">The feature is not supported.</exception>
+            <since_tizen> 3 </since_tizen>
+        </member>
+        <member name="M:Tizen.Multimedia.Vision.FaceRecognitionModel.#ctor(System.String)">
+            <summary>
+            Initializes a new instance of the <see cref="T:Tizen.Multimedia.Vision.FaceRecognitionModel"/> class with the specified path.
+            </summary>
+            <remarks>
+            Models saved by <see cref="!:Save()"/> can be loaded.
+            </remarks>
+            <param name="modelPath">Path to the model to load.</param>
+            <exception cref="T:System.ArgumentNullException"><paramref name="modelPath"/> is null.</exception>
+            <exception cref="T:System.IO.FileNotFoundException"><paramref name="modelPath"/> is invalid.</exception>
+            <exception cref="T:System.NotSupportedException">
+                The feature is not supported.\n
+                -or-\n
+                <paramref name="modelPath"/> is not supported format.
+            </exception>
+            <exception cref="T:System.UnauthorizedAccessException">No permission to access the specified file.</exception>
+            <seealso cref="M:Tizen.Multimedia.Vision.FaceRecognitionModel.Save(System.String)"/>
+            <since_tizen> 3 </since_tizen>
+        </member>
+        <member name="P:Tizen.Multimedia.Vision.FaceRecognitionModel.Labels">
+            <summary>
+            Gets labels that had been learned by the model.
+            </summary>
+            <since_tizen> 3</since_tizen>
+        </member>
+        <member name="M:Tizen.Multimedia.Vision.FaceRecognitionModel.Save(System.String)">
+            <summary>
+            Saves the recognition model to the file.
+            </summary>
+            <param name="path">Path to the file to save the model.</param>
+            <exception cref="T:System.ArgumentNullException"><paramref name="path"/> is null.</exception>
+            <exception cref="T:System.UnauthorizedAccessException">No permission to write to the specified path.</exception>
+            <exception cref="T:System.ObjectDisposedException">The <see cref="T:Tizen.Multimedia.Vision.FaceRecognitionModel"/> has already been disposed of.</exception>
+            <exception cref="T:System.IO.DirectoryNotFoundException">The directory for <paramref name="path"/> does not exist.</exception>
+            <since_tizen> 3 </since_tizen>
+        </member>
+        <member name="M:Tizen.Multimedia.Vision.FaceRecognitionModel.Add(Tizen.Multimedia.Vision.MediaVisionSource,System.Int32)">
+            <summary>
+            Adds the face image example to be used for face recognition model learning.
+            </summary>
+            <param name="source">The <see cref="T:Tizen.Multimedia.Vision.MediaVisionSource"/> that contains face image.</param>
+            <param name="label">The label that identifies face for which example is adding.
+                Specify the same labels for the face images of a single person when calling this method.
+                Has to be unique for each face.</param>
+            <exception cref="T:System.ArgumentNullException"><paramref name="source"/> is null.</exception>
+            <exception cref="T:System.ObjectDisposedException">
+                The <see cref="T:Tizen.Multimedia.Vision.FaceRecognitionModel"/> has already been disposed of.\n
+                -or-\n
+                <paramref name="source"/> has already been dispose of.
+            </exception>
+            <seealso cref="M:Tizen.Multimedia.Vision.FaceRecognitionModel.Learn(Tizen.Multimedia.Vision.FaceRecognitionConfiguration)"/>
+            <since_tizen> 3 </since_tizen>
+        </member>
+        <member name="M:Tizen.Multimedia.Vision.FaceRecognitionModel.Add(Tizen.Multimedia.Vision.MediaVisionSource,System.Int32,Tizen.Multimedia.Rectangle)">
+            <summary>
+            Adds the face image example to be used for face recognition model learning.
+            </summary>
+            <param name="source">The <see cref="T:Tizen.Multimedia.Vision.MediaVisionSource"/> that contains face image.</param>
+            <param name="label">The label that identifies face for which example is adding.
+                Specify the same labels for the face images of a single person when calling this method.
+                Has to be unique for each face.</param>
+            <param name="area">The rectangular region of the face image at the source image.</param>
+            <exception cref="T:System.ArgumentNullException"><paramref name="source"/> is null.</exception>
+            <exception cref="T:System.ObjectDisposedException">
+                The <see cref="T:Tizen.Multimedia.Vision.FaceRecognitionModel"/> has already been disposed of.\n
+                -or-\n
+                <paramref name="source"/> has already been dispose of.
+            </exception>
+            <seealso cref="M:Tizen.Multimedia.Vision.FaceRecognitionModel.Learn(Tizen.Multimedia.Vision.FaceRecognitionConfiguration)"/>
+            <since_tizen> 3 </since_tizen>
+        </member>
+        <member name="M:Tizen.Multimedia.Vision.FaceRecognitionModel.Remove(System.Int32)">
+            <summary>
+            Removes all face examples added with the specified label.
+            </summary>
+            <param name="label">The label that identifies face for which examples will be removed.</param>
+            <exception cref="T:System.ObjectDisposedException">The <see cref="T:Tizen.Multimedia.Vision.FaceRecognitionModel"/> has already been disposed of.</exception>
+            <returns>true if the examples are successfully removed; otherwise, false if there is no example labeled with the specified label.</returns>
+            <seealso cref="M:Tizen.Multimedia.Vision.FaceRecognitionModel.Add(Tizen.Multimedia.Vision.MediaVisionSource,System.Int32)"/>
+            <seealso cref="M:Tizen.Multimedia.Vision.FaceRecognitionModel.Add(Tizen.Multimedia.Vision.MediaVisionSource,System.Int32,Tizen.Multimedia.Rectangle)"/>
+            <since_tizen> 3 </since_tizen>
+        </member>
+        <member name="M:Tizen.Multimedia.Vision.FaceRecognitionModel.Reset">
+            <summary>
+            Removes all face examples.
+            </summary>
+            <exception cref="T:System.ObjectDisposedException">The <see cref="T:Tizen.Multimedia.Vision.FaceRecognitionModel"/> has already been disposed of.</exception>
+            <since_tizen> 3 </since_tizen>
+        </member>
+        <member name="M:Tizen.Multimedia.Vision.FaceRecognitionModel.Learn">
+            <summary>
+            Learns the face recognition model.
+            </summary>
+            <remarks>
+            Before you start the learning process, face recognition models have to be filled with the training data - face image examples.
+            These examples have to be provided by <see cref="M:Tizen.Multimedia.Vision.FaceRecognitionModel.Add(Tizen.Multimedia.Vision.MediaVisionSource,System.Int32)"/> or <see cref="M:Tizen.Multimedia.Vision.FaceRecognitionModel.Add(Tizen.Multimedia.Vision.MediaVisionSource,System.Int32,Tizen.Multimedia.Rectangle)"/>.
+            Recognition accuracy is usually increased when the different examples of the identical faces are added more and more.
+            But it depends on the used learning algorithm.
+            </remarks>
+            <exception cref="T:System.ObjectDisposedException">The <see cref="T:Tizen.Multimedia.Vision.FaceRecognitionModel"/> has already been disposed of.</exception>
+            <exception cref="T:System.InvalidOperationException">No examples added.</exception>
+            <seealso cref="M:Tizen.Multimedia.Vision.FaceRecognitionModel.Add(Tizen.Multimedia.Vision.MediaVisionSource,System.Int32)"/>
+            <seealso cref="M:Tizen.Multimedia.Vision.FaceRecognitionModel.Add(Tizen.Multimedia.Vision.MediaVisionSource,System.Int32,Tizen.Multimedia.Rectangle)"/>
+            <since_tizen> 3 </since_tizen>
+        </member>
+        <member name="M:Tizen.Multimedia.Vision.FaceRecognitionModel.Learn(Tizen.Multimedia.Vision.FaceRecognitionConfiguration)">
+            <summary>
+            Learns the face recognition model with <see cref="T:Tizen.Multimedia.Vision.FaceRecognitionConfiguration"/>.
+            </summary>
+            <remarks>
+            Before you start the learning process, face recognition models have to be filled with the training data - face image examples.
+            These examples have to be provided by <see cref="M:Tizen.Multimedia.Vision.FaceRecognitionModel.Add(Tizen.Multimedia.Vision.MediaVisionSource,System.Int32)"/> or <see cref="M:Tizen.Multimedia.Vision.FaceRecognitionModel.Add(Tizen.Multimedia.Vision.MediaVisionSource,System.Int32,Tizen.Multimedia.Rectangle)"/>.
+            Recognition accuracy is usually increased when the different examples of the identical faces are added more and more.
+            But it depends on the used learning algorithm.
+            </remarks>
+            <param name="config">The configuration used for learning of the recognition models. This value can be null.</param>
+            <exception cref="T:System.ObjectDisposedException">
+                The <see cref="T:Tizen.Multimedia.Vision.FaceRecognitionModel"/> has already been disposed of.\n
+                -or-\n
+                <paramref name="config"/> has already been disposed of.
+            </exception>
+            <exception cref="T:System.InvalidOperationException">No examples added.</exception>
+            <seealso cref="M:Tizen.Multimedia.Vision.FaceRecognitionModel.Add(Tizen.Multimedia.Vision.MediaVisionSource,System.Int32)"/>
+            <seealso cref="M:Tizen.Multimedia.Vision.FaceRecognitionModel.Add(Tizen.Multimedia.Vision.MediaVisionSource,System.Int32,Tizen.Multimedia.Rectangle)"/>
+            <since_tizen> 3 </since_tizen>
+        </member>
+        <member name="M:Tizen.Multimedia.Vision.FaceRecognitionModel.Dispose">
+            <summary>
+            Releases all the resources used by the <see cref="T:Tizen.Multimedia.Vision.FaceRecognitionModel"/> object.
+            </summary>
+        </member>
+        <member name="M:Tizen.Multimedia.Vision.FaceRecognitionModel.Dispose(System.Boolean)">
+            <summary>
+            Releases the resources used by the <see cref="T:Tizen.Multimedia.Vision.FaceRecognitionModel"/> object.
+            </summary>
+            <param name="disposing">
+            true to release both managed and unmanaged resources; otherwise false to release only unmanaged resources.
+            </param>
+        </member>
+        <member name="T:Tizen.Multimedia.Vision.FaceRecognitionModelType">
+            <summary>
+            Specifies the face recognition model learning algorithms.
+            </summary>
+            <since_tizen> 3 </since_tizen>
+        </member>
+        <member name="F:Tizen.Multimedia.Vision.FaceRecognitionModelType.EigenFaces">
+            <summary>
+            Eigenfaces.
+            </summary>
+            <since_tizen> 3 </since_tizen>
+        </member>
+        <member name="F:Tizen.Multimedia.Vision.FaceRecognitionModelType.FisherFaces">
+            <summary>
+            Fisherfaces.
+            </summary>
+            <since_tizen> 3 </since_tizen>
+        </member>
+        <member name="F:Tizen.Multimedia.Vision.FaceRecognitionModelType.Lbph">
+            <summary>
+            Local Binary Patterns Histograms (LBPH); The default type.
+            </summary>
+            <since_tizen> 3 </since_tizen>
+        </member>
+        <member name="T:Tizen.Multimedia.Vision.FaceRecognitionResult">
+            <summary>
+            Represents the result of <see cref="T:Tizen.Multimedia.Vision.FaceRecognizer"/> operations.
+            </summary>
+            <since_tizen> 3 </since_tizen>
+        </member>
+        <member name="P:Tizen.Multimedia.Vision.FaceRecognitionResult.Success">
+            <summary>
+            Gets the value indicating the recognition is successful.
+            </summary>
+            <since_tizen> 3 </since_tizen>
+        </member>
+        <member name="P:Tizen.Multimedia.Vision.FaceRecognitionResult.Label">
+            <summary>
+            Gets the label of the recognized face.
+            </summary>
+            <since_tizen> 3 </since_tizen>
+        </member>
+        <member name="P:Tizen.Multimedia.Vision.FaceRecognitionResult.Area">
+            <summary>
+            Gets the location of the recognized face.
+            </summary>
+            <since_tizen> 3 </since_tizen>
+        </member>
+        <member name="P:Tizen.Multimedia.Vision.FaceRecognitionResult.Confidence">
+            <summary>
+            The confidence of the recognition model that face has been recognized correctly (value from 0.0 to 1.0).
+            No faces were recognized if confidence was 0.0. When model has been learned on large amount of examples,
+            threshold for this value can be high (0.85-0.95). If model was learned for small amount of examples,
+            then threshold can be reduced (0.5-0.85).
+            </summary>
+            <since_tizen> 3 </since_tizen>
+        </member>
+        <member name="T:Tizen.Multimedia.Vision.FaceRecognizer">
+            <summary>
+            Provides the ability to recognize faces, face expressions, and eye condition on image sources.
+            </summary>
+            <since_tizen> 3 </since_tizen>
+        </member>
+        <member name="M:Tizen.Multimedia.Vision.FaceRecognizer.RecognizeAsync(Tizen.Multimedia.Vision.MediaVisionSource,Tizen.Multimedia.Vision.FaceRecognitionModel)">
+            <summary>
+            Performs face recognition on the source with <see cref="T:Tizen.Multimedia.Vision.FaceRecognitionModel"/>.
+            </summary>
+            <param name="source">The <see cref="T:Tizen.Multimedia.Vision.MediaVisionSource"/> of the media to recognize faces for.</param>
+            <param name="recognitionModel">The <see cref="T:Tizen.Multimedia.Vision.FaceRecognitionConfiguration"/> to be used for recognition.</param>
+            <returns>A task that represents the asynchronous recognition operation.</returns>
+            <exception cref="T:System.ArgumentNullException">
+                <paramref name="source"/> is null.\n
+                -or-\n
+                <paramref name="recognitionModel"/> is null.
+            </exception>
+            <exception cref="T:System.NotSupportedException">The feature is not supported.</exception>
+            <exception cref="T:System.ObjectDisposedException"><paramref name="source"/> has already been disposed of.</exception>
+            <exception cref="T:System.InvalidOperationException"><paramref name="recognitionModel"/> is untrained model.</exception>
+            <since_tizen> 3 </since_tizen>
+        </member>
+        <member name="M:Tizen.Multimedia.Vision.FaceRecognizer.RecognizeAsync(Tizen.Multimedia.Vision.MediaVisionSource,Tizen.Multimedia.Vision.FaceRecognitionModel,Tizen.Multimedia.Rectangle)">
+            <summary>
+            Performs face recognition on the source with <see cref="T:Tizen.Multimedia.Vision.FaceRecognitionModel"/> and a bounding box.
+            </summary>
+            <param name="source">The <see cref="T:Tizen.Multimedia.Vision.MediaVisionSource"/> of the media to recognize faces for.</param>
+            <param name="recognitionModel">The <see cref="T:Tizen.Multimedia.Vision.FaceRecognitionModel"/> to be used for recognition.</param>
+            <param name="bound">Rectangular box bounding face image on the source.</param>
+            <returns>A task that represents the asynchronous recognition operation.</returns>
+            <exception cref="T:System.ArgumentNullException">
+                <paramref name="source"/> is null.\n
+                -or-\n
+                <paramref name="recognitionModel"/> is null.
+            </exception>
+            <exception cref="T:System.NotSupportedException">The feature is not supported.</exception>
+            <exception cref="T:System.ObjectDisposedException"><paramref name="source"/> has already been disposed of.</exception>
+            <exception cref="T:System.InvalidOperationException"><paramref name="recognitionModel"/> is untrained model.</exception>
+            <since_tizen> 3 </since_tizen>
+        </member>
+        <member name="M:Tizen.Multimedia.Vision.FaceRecognizer.RecognizeAsync(Tizen.Multimedia.Vision.MediaVisionSource,Tizen.Multimedia.Vision.FaceRecognitionModel,Tizen.Multimedia.Vision.FaceRecognitionConfiguration)">
+            <summary>
+            Performs face recognition on the source with <see cref="T:Tizen.Multimedia.Vision.FaceRecognitionModel"/> and <see cref="T:Tizen.Multimedia.Vision.FaceRecognitionConfiguration"/>.
+            </summary>
+            <param name="source">The <see cref="T:Tizen.Multimedia.Vision.MediaVisionSource"/> of the media to recognize faces for.</param>
+            <param name="recognitionModel">The <see cref="T:Tizen.Multimedia.Vision.FaceRecognitionModel"/> to be used for recognition.</param>
+            <param name="config">The configuration used for recognition. This value can be null.</param>
+            <returns>A task that represents the asynchronous recognition operation.</returns>
+            <exception cref="T:System.ArgumentNullException">
+                <paramref name="source"/> is null.\n
+                -or-\n
+                <paramref name="recognitionModel"/> is null.
+            </exception>
+            <exception cref="T:System.NotSupportedException">The feature is not supported.</exception>
+            <exception cref="T:System.ObjectDisposedException">
+                <paramref name="source"/> has already been disposed of.\n
+                -or-\n
+                <paramref name="config"/> has already been disposed of.
+            </exception>
+            <exception cref="T:System.InvalidOperationException"><paramref name="recognitionModel"/> is untrained model.</exception>
+            <since_tizen> 3 </since_tizen>
+        </member>
+        <member name="M:Tizen.Multimedia.Vision.FaceRecognizer.RecognizeAsync(Tizen.Multimedia.Vision.MediaVisionSource,Tizen.Multimedia.Vision.FaceRecognitionModel,Tizen.Multimedia.Rectangle,Tizen.Multimedia.Vision.FaceRecognitionConfiguration)">
+            <summary>
+            Performs face recognition on the source with <see cref="T:Tizen.Multimedia.Vision.FaceRecognitionModel"/>, <see cref="T:Tizen.Multimedia.Vision.FaceRecognitionConfiguration"/>
+            and a bounding box.
+            </summary>
+            <param name="source">The <see cref="T:Tizen.Multimedia.Vision.MediaVisionSource"/> of the media to recognize faces for.</param>
+            <param name="recognitionModel">The <see cref="T:Tizen.Multimedia.Vision.FaceRecognitionModel"/> to be used for recognition.</param>
+            <param name="bound">Rectangular box bounding face image on the source.</param>
+            <param name="config">The <see cref="T:Tizen.Multimedia.Vision.FaceRecognitionConfiguration"/> used for recognition. This value can be null.</param>
+            <returns>A task that represents the asynchronous recognition operation.</returns>
+            <exception cref="T:System.ArgumentNullException">
+                <paramref name="source"/> is null.\n
+                -or-\n
+                <paramref name="recognitionModel"/> is null.
+            </exception>
+            <exception cref="T:System.NotSupportedException">The feature is not supported.</exception>
+            <exception cref="T:System.ObjectDisposedException">
+                <paramref name="source"/> has already been disposed of.\n
+                -or-\n
+                <paramref name="config"/> has already been disposed of.
+            </exception>
+            <exception cref="T:System.InvalidOperationException"><paramref name="recognitionModel"/> is untrained model.</exception>
+            <since_tizen> 3 </since_tizen>
+        </member>
+        <member name="M:Tizen.Multimedia.Vision.FaceRecognizer.RecognizeEyeConditionAsync(Tizen.Multimedia.Vision.MediaVisionSource,Tizen.Multimedia.Rectangle)">
+            <summary>
+            Determines eye-blink condition on media source.
+            </summary>
+            <param name="source">The source of the media to recognize eye-blink condition for.</param>
+            <param name="bound">The bounding the face at the source.</param>
+            <returns>A task that represents the asynchronous recognition operation.</returns>
+            <exception cref="T:System.ArgumentNullException"><paramref name="source"/> is null.</exception>
+            <exception cref="T:System.ObjectDisposedException"><paramref name="source"/> has already been disposed of.</exception>
+            <exception cref="T:System.NotSupportedException">The feature is not supported.</exception>
+            <since_tizen> 3 </since_tizen>
+        </member>
+        <member name="M:Tizen.Multimedia.Vision.FaceRecognizer.RecognizeEyeConditionAsync(Tizen.Multimedia.Vision.MediaVisionSource,Tizen.Multimedia.Rectangle,Tizen.Multimedia.Vision.FaceRecognitionConfiguration)">
+            <summary>
+            Determines eye-blink condition on the media source.
+            </summary>
+            <param name="source">The source of the media to recognize eye-blink condition for.</param>
+            <param name="bound">The bounding the face at the source.</param>
+            <param name="config">The configuration used for eye-blink condition recognition. This value can be null.</param>
+            <returns>A task that represents the asynchronous recognition operation.</returns>
+            <exception cref="T:System.ArgumentNullException"><paramref name="source"/> is null.</exception>
+            <exception cref="T:System.ObjectDisposedException">
+                <paramref name="source"/> has already been disposed of.\n
+                -or-\n
+                <paramref name="config"/> has already been disposed of.
+            </exception>
+            <exception cref="T:System.NotSupportedException">The feature is not supported.</exception>
+            <since_tizen> 3 </since_tizen>
+        </member>
+        <member name="M:Tizen.Multimedia.Vision.FaceRecognizer.RecognizeFacialExpressionAsync(Tizen.Multimedia.Vision.MediaVisionSource,Tizen.Multimedia.Rectangle)">
+            <summary>
+            Determines facial expression on media source.
+            </summary>
+            <param name="source">The source of the media to recognize facial expression for.</param>
+            <param name="bound">The location bounding the face at the source.</param>
+            <returns>A task that represents the asynchronous recognition operation.</returns>
+            <exception cref="T:System.ArgumentNullException"><paramref name="source"/> is null.</exception>
+            <exception cref="T:System.ObjectDisposedException"><paramref name="source"/> has already been disposed of.</exception>
+            <exception cref="T:System.NotSupportedException">The feature is not supported.</exception>
+            <since_tizen> 3 </since_tizen>
+        </member>
+        <member name="M:Tizen.Multimedia.Vision.FaceRecognizer.RecognizeFacialExpressionAsync(Tizen.Multimedia.Vision.MediaVisionSource,Tizen.Multimedia.Rectangle,Tizen.Multimedia.Vision.FaceRecognitionConfiguration)">
+            <summary>
+            Determines facial expression on media source.
+            </summary>
+            <param name="source">The source of the media to recognize facial expression for.</param>
+            <param name="bound">The location bounding the face at the source.</param>
+            <param name="config">The configuration used for expression recognition. This value can be null.</param>
+            <returns>A task that represents the asynchronous recognition operation.</returns>
+            <exception cref="T:System.ArgumentNullException"><paramref name="source"/> is null.</exception>
+            <exception cref="T:System.ObjectDisposedException">
+                <paramref name="source"/> has already been disposed of.\n
+                -or-\n
+                <paramref name="config"/> has already been disposed of.
+            </exception>
+            <exception cref="T:System.NotSupportedException">The feature is not supported.</exception>
+            <since_tizen> 3 </since_tizen>
+        </member>
+        <member name="T:Tizen.Multimedia.Vision.FaceTracker">
+            <summary>
+            Provides the ability to track faces on image sources.
+            </summary>
+            <since_tizen> 3 </since_tizen>
+        </member>
+        <member name="M:Tizen.Multimedia.Vision.FaceTracker.TrackAsync(Tizen.Multimedia.Vision.MediaVisionSource,Tizen.Multimedia.Vision.FaceTrackingModel,System.Boolean)">
+            <summary>
+            Performs face tracking on the source with the trackingModel.
+            </summary>
+            <param name="source">The source of the media to recognize face for.</param>
+            <param name="trackingModel">The model will be used for tracking.</param>
+            <param name="doLearn">The value indicating whether model learning while tracking. If it is true, then the model will try to learn
+            (if it supports learning feature), otherwise the model will be not learned during the invoking tracking iteration.
+            Learning process improves tracking correctness, but can decrease tracking performance.</param>
+            <returns>A task that represents the asynchronous tracking operation.</returns>
+            <exception cref="T:System.ArgumentNullException">
+                <paramref name="source"/> is null.\n
+                -or-\n
+                <paramref name="trackingModel"/> is null.
+            </exception>
+            <exception cref="T:System.ObjectDisposedException">
+                <paramref name="source"/> has already been disposed of.\n
+                -or-\n
+                <paramref name="trackingModel"/> has already been disposed of.
+            </exception>
+            <exception cref="T:System.NotSupportedException">The feature is not supported.</exception>
+            <exception cref="T:System.InvalidOperationException"><paramref name="trackingModel"/> is not prepared.</exception>
+            <since_tizen> 3 </since_tizen>
+        </member>
+        <member name="T:Tizen.Multimedia.Vision.FaceTrackingModel">
+            <summary>
+            Represents the face tracking model.
+            </summary>
+            <since_tizen> 3 </since_tizen>
+        </member>
+        <member name="M:Tizen.Multimedia.Vision.FaceTrackingModel.#ctor">
+            <summary>
+            Initializes a new instance of the <see cref="T:Tizen.Multimedia.Vision.FaceTrackingModel"/> class.
+            </summary>
+            <exception cref="T:System.NotSupportedException">The feature is not supported.</exception>
+            <since_tizen> 3 </since_tizen>
+        </member>
+        <member name="M:Tizen.Multimedia.Vision.FaceTrackingModel.#ctor(System.String)">
+            <summary>
+            Initializes a new instance of the <see cref="T:Tizen.Multimedia.Vision.FaceTrackingModel"/> class with the specified path.
+            </summary>
+            <remarks>
+            Models saved by <see cref="!:Save()"/> can be loaded.
+            </remarks>
+            <param name="modelPath">Path to the model to load.</param>
+            <exception cref="T:System.ArgumentNullException"><paramref name="modelPath"/> is null.</exception>
+            <exception cref="T:System.IO.FileNotFoundException"><paramref name="modelPath"/> is invalid.</exception>
+            <exception cref="T:System.NotSupportedException">
+                The feature is not supported.\n
+                -or-\n
+                <paramref name="modelPath"/> is not supported format.
+            </exception>
+            <exception cref="T:System.UnauthorizedAccessException">No permission to access the specified file.</exception>
+            <seealso cref="!:Save()"/>
+            <since_tizen> 3 </since_tizen>
+        </member>
+        <member name="M:Tizen.Multimedia.Vision.FaceTrackingModel.Prepare(Tizen.Multimedia.Vision.MediaVisionSource,Tizen.Multimedia.Vision.Quadrangle)">
+             <summary>
+             Initializes the tracking model by the location of the face to be tracked.
+            
+             It is usually called once after the tracking model is created, and each time before tracking
+             is started for the new sequence of sources, which is not the direct continuation of
+             the sequence for which tracking has been performed before. But, it is allowed to call it
+             between tracking sessions to allow Media Vision start to track more accurately.
+             </summary>
+             <remarks>
+             <paramref name="region"/> needs to be the position of the face to be tracked when called first time for the tracking model.
+             <paramref name="region"/> is fitted to the valid region of <paramref name="source"/> if <paramref name="region"/> has invalid points.
+             </remarks>
+             <param name="source">The source where face location is specified.
+                 Usually it is the first frame of the video or the first image in the continuous
+                 image sequence planned to be used for tracking.</param>
+             <param name="region">The region determining position of the face to be tracked on the source.
+                 If null, then tracking model will try to find previously tracked face by itself.</param>
+             <exception cref="T:System.ArgumentNullException"><paramref name="source"/> is null.</exception>
+             <exception cref="T:System.ObjectDisposedException">
+                 The <see cref="T:Tizen.Multimedia.Vision.FaceTrackingModel"/> has already been disposed of.\n
+                 -or-\n
+                 <paramref name="source"/> has already bean disposed of.
+             </exception>
+             <since_tizen> 3 </since_tizen>
+        </member>
+        <member name="M:Tizen.Multimedia.Vision.FaceTrackingModel.Save(System.String)">
+            <summary>
+            Saves the tracking model to the file.
+            </summary>
+            <param name="path">Path to the file to save the model.</param>
+            <exception cref="T:System.ArgumentNullException"><paramref name="path"/> is null.</exception>
+            <exception cref="T:System.UnauthorizedAccessException">No permission to write to the specified path.</exception>
+            <exception cref="T:System.ObjectDisposedException">The <see cref="T:Tizen.Multimedia.Vision.FaceRecognitionModel"/> has already been disposed of.</exception>
+            <exception cref="T:System.IO.DirectoryNotFoundException">The directory for <paramref name="path"/> does not exist.</exception>
+            <since_tizen> 3 </since_tizen>
+        </member>
+        <member name="M:Tizen.Multimedia.Vision.FaceTrackingModel.Dispose">
+            <summary>
+            Releases all the resources used by the <see cref="T:Tizen.Multimedia.Vision.FaceTrackingModel"/> object.
+            </summary>
+        </member>
+        <member name="M:Tizen.Multimedia.Vision.FaceTrackingModel.Dispose(System.Boolean)">
+            <summary>
+            Releases the resources used by the <see cref="T:Tizen.Multimedia.Vision.FaceTrackingModel"/> object.
+            </summary>
+            <param name="disposing">
+            true to release both managed and unmanaged resources; otherwise false to release only unmanaged resources.
+            </param>
+        </member>
+        <member name="T:Tizen.Multimedia.Vision.FaceTrackingResult">
+            <summary>
+            Represents the result of face tracking operation.
+            </summary>
+            <since_tizen> 3 </since_tizen>
+        </member>
+        <member name="P:Tizen.Multimedia.Vision.FaceTrackingResult.Success">
+            <summary>
+            Gets the value indicating the recognition is successful.
+            </summary>
+            <since_tizen> 3</since_tizen>
+        </member>
+        <member name="P:Tizen.Multimedia.Vision.FaceTrackingResult.Region">
+            <summary>
+            Gets the region which determines the new position of the tracked face on the source.
+            </summary>
+            <since_tizen> 3 </since_tizen>
+        </member>
+        <member name="P:Tizen.Multimedia.Vision.FaceTrackingResult.Confidence">
+            <summary>
+            The confidence of the tracking model that a new location of the face was determined correctly
+            (value from 0.0 to 1.0). If no location was determined during the last track iteration, then the value is 0.0.
+            </summary>
+            <since_tizen> 3 </since_tizen>
+        </member>
+        <member name="T:Tizen.Multimedia.Vision.FacialExpression">
+            <summary>
+            Specifies the expression types for faces.
+            </summary>
+            <since_tizen> 3 </since_tizen>
+        </member>
+        <member name="F:Tizen.Multimedia.Vision.FacialExpression.Unknown">
+            <summary>
+            Unknown face expression.
+            </summary>
+            <since_tizen> 3 </since_tizen>
+        </member>
+        <member name="F:Tizen.Multimedia.Vision.FacialExpression.Neutral">
+            <summary>
+            Face expression is neutral.
+            </summary>
+            <since_tizen> 3 </since_tizen>
+        </member>
+        <member name="F:Tizen.Multimedia.Vision.FacialExpression.Smile">
+            <summary>
+            Face expression is smiling.
+            </summary>
+            <since_tizen> 3 </since_tizen>
+        </member>
+        <member name="F:Tizen.Multimedia.Vision.FacialExpression.Sadness">
+            <summary>
+            Face expression is sadness.
+            </summary>
+            <since_tizen> 3 </since_tizen>
+        </member>
+        <member name="F:Tizen.Multimedia.Vision.FacialExpression.Surprise">
+            <summary>
+            Face expression is surprise.
+            </summary>
+            <since_tizen> 3 </since_tizen>
+        </member>
+        <member name="F:Tizen.Multimedia.Vision.FacialExpression.Anger">
+            <summary>
+            Face expression is anger.
+            </summary>
+            <since_tizen> 3 </since_tizen>
+        </member>
+        <member name="F:Tizen.Multimedia.Vision.FacialExpression.Fear">
+            <summary>
+            Face expression is fear.
+            </summary>
+            <since_tizen> 3 </since_tizen>
+        </member>
+        <member name="F:Tizen.Multimedia.Vision.FacialExpression.Disgust">
+            <summary>
+            Face expression is disgust.
+            </summary>
+            <since_tizen> 3 </since_tizen>
+        </member>
+        <member name="T:Tizen.Multimedia.Vision.ImageFillConfiguration">
+            <summary>
+            Represents a configuration of fill operations of <see cref="T:Tizen.Multimedia.Vision.ImageObject"/> instances.
+            </summary>
+            <since_tizen> 3 </since_tizen>
+        </member>
+        <member name="F:Tizen.Multimedia.Vision.ImageFillConfiguration.DefaultScaleFactor">
+            <summary>
+            A read-only field that represents the default value of <see cref="P:Tizen.Multimedia.Vision.ImageFillConfiguration.ObjectScaleFactor"/>.
+            </summary>
+            <since_tizen> 3 </since_tizen>
+        </member>
+        <member name="F:Tizen.Multimedia.Vision.ImageFillConfiguration.DefaultMaxKeypoints">
+            <summary>
+            A read-only field that represents the default value of <see cref="P:Tizen.Multimedia.Vision.ImageFillConfiguration.ObjectMaxKeyPoints"/>.
+            </summary>
+            <since_tizen> 3</since_tizen>
+        </member>
+        <member name="M:Tizen.Multimedia.Vision.ImageFillConfiguration.#ctor">
+            <summary>
+            Initializes a new instance of the <see cref="T:Tizen.Multimedia.Vision.ImageFillConfiguration"/> class.
+            </summary>
+            <exception cref="!:System.NotSupportedException">The feature is not supported.</exception>
+            <since_tizen> 3 </since_tizen>
+        </member>
+        <member name="P:Tizen.Multimedia.Vision.ImageFillConfiguration.ObjectScaleFactor">
+            <summary>
+            Gets or sets the scale factor the image to be recognized.\n
+            The value of the factor will be used for resizing of the images (objects) for recognition.
+            The default value is 1.2.
+            </summary>
+            <exception cref="!:ObjectDisposedException">The <see cref="T:Tizen.Multimedia.Vision.ImageFillConfiguration"/> already has been disposed of.</exception>
+            <since_tizen> 3 </since_tizen>
+        </member>
+        <member name="P:Tizen.Multimedia.Vision.ImageFillConfiguration.ObjectMaxKeyPoints">
+            <summary>
+            Gets or sets the maximum key points should be detected on the image.\n
+            The maximal number of key points can be selected on the image object to calculate descriptors.
+            This key points will be used for image (object) recognition and has to be specified as integer number.
+            The default value is 1000.
+            </summary>
+            <exception cref="!:ObjectDisposedException">The <see cref="T:Tizen.Multimedia.Vision.ImageFillConfiguration"/> already has been disposed of.</exception>
+            <since_tizen> 3 </since_tizen>
+        </member>
+        <member name="T:Tizen.Multimedia.Vision.ImageObject">
+            <summary>
+            Represents an image object.
+            </summary>
+            <since_tizen> 3 </since_tizen>
+        </member>
+        <member name="M:Tizen.Multimedia.Vision.ImageObject.#ctor">
+            <summary>
+            Initializes a new instance of the <see cref="T:Tizen.Multimedia.Vision.ImageObject"/> class.
+            </summary>
+            <exception cref="T:System.NotSupportedException">The feature is not supported.</exception>
+            <since_tizen> 3 </since_tizen>
+        </member>
+        <member name="M:Tizen.Multimedia.Vision.ImageObject.#ctor(System.String)">
+            <summary>
+            Initializes a new instance of the <see cref="T:Tizen.Multimedia.Vision.ImageObject"/> class from the specified file.
+            </summary>
+            <remarks>
+            ImageObject has been saved by <see cref="!:Save()"/> can be loaded.
+            </remarks>
+            <param name="path">Path to the image object to load.</param>
+            <exception cref="T:System.ArgumentNullException"><paramref name="path"/> is null.</exception>
+            <exception cref="T:System.IO.FileNotFoundException"><paramref name="path"/> is invalid.</exception>
+            <exception cref="T:System.NotSupportedException">
+                The feature is not supported.\n
+                -or-\n
+                <paramref name="path"/> is not supported file.
+            </exception>
+            <exception cref="T:System.UnauthorizedAccessException">No permission to access the specified file.</exception>
+            <seealso cref="M:Tizen.Multimedia.Vision.ImageObject.Save(System.String)"/>
+            <since_tizen> 3 </since_tizen>
+        </member>
+        <member name="P:Tizen.Multimedia.Vision.ImageObject.RecognitionRate">
+            <summary>
+            Gets a value that determines how well an image object can be recognized.
+            </summary>
+            <remarks>
+            If recognition rate is too low, try to use another image or change some configuration parameters
+            and fill the image object again.
+            </remarks>
+            <value>
+            Recognition rate determines how well an image object can be recognized. This value can be from 0 to 1.
+            If the recognition rate is 0 object can not be recognized and the bigger it is the more likely to recognize the object.
+            </value>
+            <exception cref="T:System.ObjectDisposedException">The <see cref="T:Tizen.Multimedia.Vision.ImageObject"/> has already been disposed of.</exception>
+            <seealso cref="T:Tizen.Multimedia.Vision.ImageFillConfiguration"/>
+            <seealso cref="M:Tizen.Multimedia.Vision.ImageObject.Fill(Tizen.Multimedia.Vision.MediaVisionSource)"/>
+            <seealso cref="M:Tizen.Multimedia.Vision.ImageObject.Fill(Tizen.Multimedia.Vision.MediaVisionSource,Tizen.Multimedia.Vision.ImageFillConfiguration)"/>
+            <seealso cref="M:Tizen.Multimedia.Vision.ImageObject.Fill(Tizen.Multimedia.Vision.MediaVisionSource,Tizen.Multimedia.Rectangle)"/>
+            <seealso cref="M:Tizen.Multimedia.Vision.ImageObject.Fill(Tizen.Multimedia.Vision.MediaVisionSource,Tizen.Multimedia.Vision.ImageFillConfiguration,Tizen.Multimedia.Rectangle)"/>
+            <since_tizen> 3 </since_tizen>
+        </member>
+        <member name="M:Tizen.Multimedia.Vision.ImageObject.GetLabel">
+            <summary>
+            Gets the label for the image object.
+            </summary>
+            <returns>
+            The label value if the <see cref="T:Tizen.Multimedia.Vision.ImageObject"/> has label, otherwise null.
+            </returns>
+            <exception cref="T:System.ObjectDisposedException">The <see cref="T:Tizen.Multimedia.Vision.ImageObject"/> has already been disposed of.</exception>
+            <seealso cref="M:Tizen.Multimedia.Vision.ImageObject.SetLabel(System.Int32)"/>
+            <since_tizen> 3 </since_tizen>
+        </member>
+        <member name="M:Tizen.Multimedia.Vision.ImageObject.SetLabel(System.Int32)">
+            <summary>
+            Sets the label for the <see cref="T:Tizen.Multimedia.Vision.ImageObject"/>.
+            </summary>
+            <seealso cref="M:Tizen.Multimedia.Vision.ImageObject.GetLabel"/>
+            <since_tizen> 3 </since_tizen>
+        </member>
+        <member name="M:Tizen.Multimedia.Vision.ImageObject.Fill(Tizen.Multimedia.Vision.MediaVisionSource)">
+            <summary>
+            Fills the image object.\n
+            Extracts data from @a source image which will be needed for recognition of depicted object in @a location.
+            </summary>
+            <param name="source">The source image where image object is depicted.</param>
+            <exception cref="T:System.ArgumentNullException"><paramref name="source"/> is null.</exception>
+            <exception cref="T:System.ObjectDisposedException">
+                The <see cref="T:Tizen.Multimedia.Vision.ImageObject"/> has already been disposed of.\n
+                -or-\n
+                <paramref name="source"/> has already been disposed of.
+            </exception>
+            <since_tizen> 3 </since_tizen>
+        </member>
+        <member name="M:Tizen.Multimedia.Vision.ImageObject.Fill(Tizen.Multimedia.Vision.MediaVisionSource,Tizen.Multimedia.Vision.ImageFillConfiguration)">
+            <summary>
+            Fills the image object.\n
+            Extracts data from @a source image which will be needed for recognition of depicted object in @a location.
+            </summary>
+            <param name="source">The source image where image object is depicted.</param>
+            <param name="config">The configuration used for extract recognition data from source. This value can be null.</param>
+            <exception cref="T:System.ArgumentNullException"><paramref name="source"/> is null.</exception>
+            <exception cref="T:System.ObjectDisposedException">
+                The <see cref="T:Tizen.Multimedia.Vision.ImageObject"/> has already been disposed of.\n
+                -or-\n
+                <paramref name="source"/> has already been disposed of.\n
+                -or-\n
+                <paramref name="config"/> has already been disposed of.
+            </exception>
+            <since_tizen> 3 </since_tizen>
+        </member>
+        <member name="M:Tizen.Multimedia.Vision.ImageObject.Fill(Tizen.Multimedia.Vision.MediaVisionSource,Tizen.Multimedia.Rectangle)">
+            <summary>
+            Fills the image object.\n
+            Extracts data from @a source image which will be needed for recognition of depicted object in @a location.
+            </summary>
+            <param name="source">The source image where image object is depicted.</param>
+            <param name="rect">Rectangular bound of the image object on the source image.</param>
+            <exception cref="T:System.ArgumentNullException"><paramref name="source"/> is null.</exception>
+            <exception cref="T:System.ObjectDisposedException">
+                The <see cref="T:Tizen.Multimedia.Vision.ImageObject"/> has already been disposed of.\n
+                -or-\n
+                <paramref name="source"/> has already been disposed of.\n
+            </exception>
+            <since_tizen> 3 </since_tizen>
+        </member>
+        <member name="M:Tizen.Multimedia.Vision.ImageObject.Fill(Tizen.Multimedia.Vision.MediaVisionSource,Tizen.Multimedia.Vision.ImageFillConfiguration,Tizen.Multimedia.Rectangle)">
+            <summary>
+            Fills the image object.\n
+            Extracts data from @a source image which will be needed for recognition of depicted object in @a location.
+            </summary>
+            <param name="source">The source image where image object is depicted.</param>
+            <param name="config">The configuration used for extract recognition data from source. This value can be null.</param>
+            <param name="rect">Rectangular bound of the image object on the source image.</param>
+            <exception cref="T:System.ArgumentNullException"><paramref name="source"/> is null.</exception>
+            <exception cref="T:System.ObjectDisposedException">
+                The <see cref="T:Tizen.Multimedia.Vision.ImageObject"/> has already been disposed of.\n
+                -or-\n
+                <paramref name="source"/> has already been disposed of.\n
+                -or-\n
+                <paramref name="config"/> has already been disposed of.
+            </exception>
+            <since_tizen> 3 </since_tizen>
+        </member>
+        <member name="M:Tizen.Multimedia.Vision.ImageObject.Save(System.String)">
+            <summary>
+            Saves the image object.
+            </summary>
+            <param name="path">Path to the file to save the model.</param>
+            <exception cref="T:System.ArgumentNullException"><paramref name="path"/> is null.</exception>
+            <exception cref="T:System.UnauthorizedAccessException">No permission to write to the specified path.</exception>
+            <exception cref="T:System.ObjectDisposedException">The <see cref="T:Tizen.Multimedia.Vision.FaceRecognitionModel"/> has already been disposed of.</exception>
+            <exception cref="T:System.IO.DirectoryNotFoundException">The directory for <paramref name="path"/> does not exist.</exception>
+            <since_tizen> 3 </since_tizen>
+        </member>
+        <member name="M:Tizen.Multimedia.Vision.ImageObject.Dispose">
+            <summary>
+            Releases all the resources used by the <see cref="T:Tizen.Multimedia.Vision.ImageObject"/> object.
+            </summary>
+        </member>
+        <member name="M:Tizen.Multimedia.Vision.ImageObject.Dispose(System.Boolean)">
+            <summary>
+            Releases the resources used by the <see cref="T:Tizen.Multimedia.Vision.ImageObject"/> object.
+            </summary>
+            <param name="disposing">
+            true to release both managed and unmanaged resources; otherwise false to release only unmanaged resources.
+            </param>
+        </member>
+        <member name="T:Tizen.Multimedia.Vision.ImageRecognitionConfiguration">
+            <summary>
+            Represents a configuration of <see cref="T:Tizen.Multimedia.Vision.ImageRecognizer"/>.
+            </summary>
+            <since_tizen> 3 </since_tizen>
+        </member>
+        <member name="F:Tizen.Multimedia.Vision.ImageRecognitionConfiguration.DefaultSceneScaleFactor">
+            <summary>
+            A read-only field that represents the default value of <see cref="F:Tizen.Multimedia.Vision.ImageRecognitionConfiguration.KeySceneScaleFactor"/>.
+            </summary>
+            <since_tizen> 3 </since_tizen>
+        </member>
+        <member name="F:Tizen.Multimedia.Vision.ImageRecognitionConfiguration.DefaultSceneMaxKeypoints">
+            <summary>
+            A read-only field that represents the default value of <see cref="P:Tizen.Multimedia.Vision.ImageRecognitionConfiguration.SceneMaxKeyPoints"/>.
+            </summary>
+            <since_tizen> 3 </since_tizen>
+        </member>
+        <member name="F:Tizen.Multimedia.Vision.ImageRecognitionConfiguration.DefaultMinKeyPointMatches">
+            <summary>
+            A read-only field that represents the default value of <see cref="P:Tizen.Multimedia.Vision.ImageRecognitionConfiguration.MinKeyPointMatches"/>.
+            </summary>
+            <since_tizen> 3 </since_tizen>
+        </member>
+        <member name="F:Tizen.Multimedia.Vision.ImageRecognitionConfiguration.DefaultRequiredMatchPart">
+            <summary>
+            A read-only field that represents the default value of <see cref="P:Tizen.Multimedia.Vision.ImageRecognitionConfiguration.RequiredMatchingPart"/>.
+            </summary>
+            <since_tizen> 3 </since_tizen>
+        </member>
+        <member name="F:Tizen.Multimedia.Vision.ImageRecognitionConfiguration.DefaultTolerantPartMatchError">
+            <summary>
+            A read-only field that represents the default value of <see cref="P:Tizen.Multimedia.Vision.ImageRecognitionConfiguration.TolerantPartMatchError"/>.
+            </summary>
+            <since_tizen> 3 </since_tizen>
+        </member>
+        <member name="M:Tizen.Multimedia.Vision.ImageRecognitionConfiguration.#ctor">
+            <summary>
+            Initializes a new instance of the <see cref="T:Tizen.Multimedia.Vision.ImageRecognitionConfiguration"/> class.
+            </summary>
+            <exception cref="T:System.NotSupportedException">The feature is not supported.</exception>
+            <since_tizen> 3 </since_tizen>
+        </member>
+        <member name="P:Tizen.Multimedia.Vision.ImageRecognitionConfiguration.SceneScaleFactor">
+            <summary>
+            Gets or sets the scene scale factor.
+            </summary>
+            <value>
+            The value indicating the factor will be used for resizing of the scene including the images (objects) for recognition.
+            The default is 1.2.
+            </value>
+            <exception cref="T:System.ObjectDisposedException">The <see cref="T:Tizen.Multimedia.Vision.ImageRecognitionConfiguration"/> already has been disposed of.</exception>
+            <since_tizen> 3 </since_tizen>
+        </member>
+        <member name="P:Tizen.Multimedia.Vision.ImageRecognitionConfiguration.SceneMaxKeyPoints">
+            <summary>
+            Gets or sets the maximum key points that should be detected on the scene.
+            The maximal number of key points can be selected on the scene including the images (objects) to calculate descriptors.
+            </summary>
+            <value>
+            The maximal key points for image recognition.
+            The default is 5000.
+            </value>
+            <exception cref="T:System.ObjectDisposedException">The <see cref="T:Tizen.Multimedia.Vision.ImageRecognitionConfiguration"/> already has been disposed of.</exception>
+            <exception cref="T:System.ArgumentOutOfRangeException"><paramref name="value"/> is less than zero.</exception>
+            <since_tizen> 3 </since_tizen>
+        </member>
+        <member name="P:Tizen.Multimedia.Vision.ImageRecognitionConfiguration.MinKeyPointMatches">
+            <summary>
+            Gets or sets the minimum number of key points matches required for recognition.
+            </summary>
+            <value>
+            The minimal number of key points should be matched between an image and a scene for image objects recognition.
+            The default is 30.
+            </value>
+            <exception cref="T:System.ObjectDisposedException">The <see cref="T:Tizen.Multimedia.Vision.ImageRecognitionConfiguration"/> already has been disposed of.</exception>
+            <exception cref="T:System.ArgumentOutOfRangeException"><paramref name="value"/> is less than zero.</exception>
+            <since_tizen> 3 </since_tizen>
+        </member>
+        <member name="P:Tizen.Multimedia.Vision.ImageRecognitionConfiguration.RequiredMatchingPart">
+            <summary>
+            Gets or sets the required matching part for the image recognition.
+            To recognize occluded or hidden an image by other images, required relative part of the matches in respect to the total
+            amount of matching keypoints required for image recognition. Too low value will result in unsustainable behavior,
+            but the effect of object overlapping will be reduced.
+            </summary>
+            <value>
+            The value indicating required relative part of the matches; can be from 0 to 1, inclusive.
+            The default is 0.05.
+            </value>
+            <exception cref="T:System.ObjectDisposedException">The <see cref="T:Tizen.Multimedia.Vision.ImageRecognitionConfiguration"/> already has been disposed of.</exception>
+            <exception cref="T:System.ArgumentOutOfRangeException">
+                <paramref name="value"/> is less than zero.\n
+                -or-\n
+                <paramref name="value"/> is greater than one.
+            </exception>
+            <since_tizen> 3 </since_tizen>
+        </member>
+        <member name="P:Tizen.Multimedia.Vision.ImageRecognitionConfiguration.TolerantPartMatchError">
+            <summary>
+            Gets or sets the part matching error for the image recognition.\n
+            Allowable error of matches number.
+            </summary>
+            <value>
+            The value indicating allowable error of matches; can be from 0 to 1, inclusive.
+            The default is 0.1.
+            </value>
+            <exception cref="T:System.ObjectDisposedException">The <see cref="T:Tizen.Multimedia.Vision.ImageRecognitionConfiguration"/> already has been disposed of.</exception>
+            <exception cref="T:System.ArgumentOutOfRangeException">
+                <paramref name="value"/> is less than zero.\n
+                -or-\n
+                <paramref name="value"/> is greater than one.
+            </exception>
+            <since_tizen> 3</since_tizen>
+        </member>
+        <member name="T:Tizen.Multimedia.Vision.ImageRecognitionResult">
+            <summary>
+            Represents a result of RecognizeAsync operations of <see cref="T:Tizen.Multimedia.Vision.ImageRecognizer"/>.
+            </summary>
+            <since_tizen> 3 </since_tizen>
+        </member>
+        <member name="P:Tizen.Multimedia.Vision.ImageRecognitionResult.Region">
+            <summary>
+            The region of recognized image object on the source image.
+            </summary>
+            <since_tizen> 3 </since_tizen>
+        </member>
+        <member name="P:Tizen.Multimedia.Vision.ImageRecognitionResult.Success">
+            <summary>
+            Gets the value indicating the recognition is successful.
+            </summary>
+            <since_tizen> 3</since_tizen>
+        </member>
+        <member name="T:Tizen.Multimedia.Vision.ImageRecognizer">
+            <summary>
+            Provides the ability to recognize images on image sources.
+            </summary>
+            <since_tizen> 3 </since_tizen>
+        </member>
+        <member name="M:Tizen.Multimedia.Vision.ImageRecognizer.RecognizeAsync(Tizen.Multimedia.Vision.MediaVisionSource,Tizen.Multimedia.Vision.ImageObject[])">
+            <summary>
+            Recognizes the given image objects on the source image.\n
+            </summary>
+            <param name="source">The source image on which image objects will be recognized.</param>
+            <param name="imageObjects">The array of image objects which will be processed as targets of recognition.</param>
+            <returns>A task that represents the asynchronous recognition operation.</returns>
+            <exception cref="T:System.ArgumentNullException">
+                <paramref name="source"/> is null.\n
+                -or-\n
+                <paramref name="imageObjects"/> is null.\n
+                -or-\n
+                <paramref name="imageObjects"/> contains null reference.
+            </exception>
+            <exception cref="T:System.ArgumentException"><paramref name="imageObjects"/> has no elements.(The length is zero.)</exception>
+            <exception cref="T:System.NotSupportedException">The feature is not supported.</exception>
+            <exception cref="T:System.ObjectDisposedException"><paramref name="source"/> has already been disposed of.</exception>
+            <since_tizen> 3 </since_tizen>
+        </member>
+        <member name="M:Tizen.Multimedia.Vision.ImageRecognizer.RecognizeAsync(Tizen.Multimedia.Vision.MediaVisionSource,Tizen.Multimedia.Vision.ImageObject[],Tizen.Multimedia.Vision.ImageRecognitionConfiguration)">
+            <summary>
+            Recognizes the given image objects on the source image.\n
+            </summary>
+            <param name="source">The source image on which image objects will be recognized.</param>
+            <param name="imageObjects">The array of image objects which will be processed as targets of recognition.</param>
+            <param name="config">The configuration used for recognition. This value can be null.</param>
+            <returns>A task that represents the asynchronous recognition operation.</returns>
+            <exception cref="T:System.ArgumentNullException">
+                <paramref name="source"/> is null.\n
+                -or-\n
+                <paramref name="imageObjects"/> is null.\n
+                -or-\n
+                <paramref name="imageObjects"/> contains null elements.
+            </exception>
+            <exception cref="T:System.ArgumentException"><paramref name="imageObjects"/> has no elements.(The length is zero.)</exception>
+            <exception cref="T:System.NotSupportedException">The feature is not supported.</exception>
+            <exception cref="T:System.ObjectDisposedException">
+                <paramref name="source"/> has already been disposed of.\n
+                -or-\n
+                <paramref name="config"/> has already been disposed of.
+            </exception>
+            <since_tizen> 3 </since_tizen>
+        </member>
+        <member name="T:Tizen.Multimedia.Vision.ImageTracker">
+            <summary>
+            Provides the ability to track images on image sources.
+            </summary>
+            <since_tizen> 3 </since_tizen>
+        </member>
+        <member name="M:Tizen.Multimedia.Vision.ImageTracker.TrackAsync(Tizen.Multimedia.Vision.MediaVisionSource,Tizen.Multimedia.Vision.ImageTrackingModel)">
+            <summary>
+            Tracks the given image tracking model on the current frame.
+            </summary>
+            <param name="source">The current image of sequence where the image tracking model will be tracked.</param>
+            <param name="trackingModel">The image tracking model which processed as target of tracking.</param>
+            <returns>A task that represents the asynchronous tracking operation.</returns>
+            <exception cref="T:System.ArgumentNullException">
+                <paramref name="source"/> is null.\n
+                -or-\n
+                <paramref name="trackingModel"/> is null.
+            </exception>
+            <exception cref="T:System.NotSupportedException">The feature is not supported.</exception>
+            <exception cref="T:System.ObjectDisposedException">
+                <paramref name="source"/> has already been disposed of.\n
+                -or-\n
+                <paramref name="trackingModel"/> has already been disposed of.
+            </exception>
+            <exception cref="T:System.ArgumentException"><paramref name="trackingModel"/> has no target.</exception>
+            <seealso cref="M:Tizen.Multimedia.Vision.ImageTrackingModel.SetTarget(Tizen.Multimedia.Vision.ImageObject)"/>
+            <since_tizen> 3 </since_tizen>
+        </member>
+        <member name="M:Tizen.Multimedia.Vision.ImageTracker.TrackAsync(Tizen.Multimedia.Vision.MediaVisionSource,Tizen.Multimedia.Vision.ImageTrackingModel,Tizen.Multimedia.Vision.ImageTrackingConfiguration)">
+            <summary>
+            Tracks the given image tracking model on the current frame and <see cref="T:Tizen.Multimedia.Vision.ImageTrackingConfiguration"/>.
+            </summary>
+            <param name="source">The current image of sequence where the image tracking model will be tracked.</param>
+            <param name="trackingModel">The image tracking model which processed as target of tracking.</param>
+            <param name="config">The configuration used for tracking. This value can be null.</param>
+            <returns>A task that represents the asynchronous tracking operation.</returns>
+            <exception cref="T:System.ArgumentNullException">
+                <paramref name="source"/> is null.\n
+                -or-\n
+                <paramref name="trackingModel"/> is null.
+            </exception>
+            <exception cref="T:System.NotSupportedException">The feature is not supported.</exception>
+            <exception cref="T:System.ObjectDisposedException">
+                <paramref name="source"/> has already been disposed of.\n
+                -or-\n
+                <paramref name="trackingModel"/> has already been disposed of.\n
+                -or-\n
+                <paramref name="config"/> has already been disposed of.
+            </exception>
+            <exception cref="T:System.ArgumentException"><paramref name="trackingModel"/> has no target.</exception>
+            <seealso cref="M:Tizen.Multimedia.Vision.ImageTrackingModel.SetTarget(Tizen.Multimedia.Vision.ImageObject)"/>
+            <since_tizen> 3 </since_tizen>
+        </member>
+        <member name="T:Tizen.Multimedia.Vision.ImageTrackingConfiguration">
+            <summary>
+            Represents a configuration of <see cref="T:Tizen.Multimedia.Vision.ImageTracker"/>.
+            </summary>
+            <since_tizen> 3 </since_tizen>
+        </member>
+        <member name="F:Tizen.Multimedia.Vision.ImageTrackingConfiguration.DefaultHistoryAmount">
+            <summary>
+            A read-only field that represents the default value of <see cref="P:Tizen.Multimedia.Vision.ImageTrackingConfiguration.HistoryAmount"/>.
+            </summary>
+            <since_tizen> 3 </since_tizen>
+        </member>
+        <member name="F:Tizen.Multimedia.Vision.ImageTrackingConfiguration.DefaultExpectedOffset">
+            <summary>
+            A read-only field that represents the default value of <see cref="P:Tizen.Multimedia.Vision.ImageTrackingConfiguration.ExpectedOffset"/>.
+            </summary>
+            <since_tizen> 3 </since_tizen>
+        </member>
+        <member name="F:Tizen.Multimedia.Vision.ImageTrackingConfiguration.DefaultStabilizationEnabled">
+            <summary>
+            A read-only field that represents the default value of <see cref="P:Tizen.Multimedia.Vision.ImageTrackingConfiguration.IsStabilizationEnabled"/>.
+            </summary>
+            <since_tizen> 3 </since_tizen>
+        </member>
+        <member name="F:Tizen.Multimedia.Vision.ImageTrackingConfiguration.DefaultStabilizationTolerantShift">
+            <summary>
+            A read-only field that represents the default value of <see cref="P:Tizen.Multimedia.Vision.ImageTrackingConfiguration.StabilizationTolerantShift"/>.
+            </summary>
+            <since_tizen> 3 </since_tizen>
+        </member>
+        <member name="F:Tizen.Multimedia.Vision.ImageTrackingConfiguration.DefaultStabilizationSpeed">
+            <summary>
+            A read-only field that represents the default value of <see cref="P:Tizen.Multimedia.Vision.ImageTrackingConfiguration.StabilizationSpeed"/>.
+            </summary>
+            <since_tizen> 3 </since_tizen>
+        </member>
+        <member name="F:Tizen.Multimedia.Vision.ImageTrackingConfiguration.DefaultStabilizationAcceleration">
+            <summary>
+            A read-only field that represents the default value of <see cref="P:Tizen.Multimedia.Vision.ImageTrackingConfiguration.StabilizationAcceleration"/>.
+            </summary>
+            <since_tizen> 3 </since_tizen>
+        </member>
+        <member name="M:Tizen.Multimedia.Vision.ImageTrackingConfiguration.#ctor">
+            <summary>
+            Initializes a new instance of the <see cref="T:Tizen.Multimedia.Vision.ImageTrackingConfiguration"/> class.
+            </summary>
+            <exception cref="T:System.NotSupportedException">The feature is not supported.</exception>
+            <since_tizen> 3 </since_tizen>
+        </member>
+        <member name="P:Tizen.Multimedia.Vision.ImageTrackingConfiguration.HistoryAmount">
+            <summary>
+            Gets or sets the number of recognition results in the tracking history.
+            </summary>
+            <value>
+            The number of previous recognition results, which will influence the stabilization.\n
+            The default is 3.
+            </value>
+            <exception cref="T:System.ObjectDisposedException">The <see cref="T:Tizen.Multimedia.Vision.ImageTrackingConfiguration"/> already has been disposed of.</exception>
+            <exception cref="T:System.ArgumentOutOfRangeException"><paramref name="value"/> is less than zero.</exception>
+            <since_tizen> 3 </since_tizen>
+        </member>
+        <member name="P:Tizen.Multimedia.Vision.ImageTrackingConfiguration.ExpectedOffset">
+            <summary>
+            Gets or sets the expected tracking offset.
+            </summary>
+            <value>
+            Relative offset value for which the object offset is expected (relative to the object size in the current frame).\n
+            The default is 0.
+            </value>
+            <exception cref="T:System.ObjectDisposedException">The <see cref="T:Tizen.Multimedia.Vision.ImageTrackingConfiguration"/> already has been disposed of.</exception>
+            <since_tizen> 3 </since_tizen>
+        </member>
+        <member name="P:Tizen.Multimedia.Vision.ImageTrackingConfiguration.StabilizationAcceleration">
+            <summary>
+            Gets or sets the acceleration of the tracking stabilization.
+            </summary>
+            <value>
+            Acceleration will be used for image stabilization (relative to the distance from current location to stabilized location);
+            from 0 to 1, inclusive.\n
+            The default is 0.1.
+            </value>
+            <exception cref="T:System.ObjectDisposedException">The <see cref="T:Tizen.Multimedia.Vision.ImageTrackingConfiguration"/> already has been disposed of.</exception>
+            <exception cref="T:System.ArgumentOutOfRangeException">
+                <paramref name="value"/> is less than zero.\n
+                -or-\n
+                <paramref name="value"/> is greater than one.
+            </exception>
+            <since_tizen> 3 </since_tizen>
+        </member>
+        <member name="P:Tizen.Multimedia.Vision.ImageTrackingConfiguration.StabilizationSpeed">
+            <summary>
+            Gets or sets the speed of the tracking stabilization.
+            </summary>
+            <value>
+            The start speed value used for image stabilization.\n
+            The default is 0.3.
+            </value>
+            <exception cref="T:System.ObjectDisposedException">The <see cref="T:Tizen.Multimedia.Vision.ImageTrackingConfiguration"/> already has been disposed of.</exception>
+            <since_tizen> 3 </since_tizen>
+        </member>
+        <member name="P:Tizen.Multimedia.Vision.ImageTrackingConfiguration.StabilizationTolerantShift">
+            <summary>
+            Gets or sets the relative tolerant shift for the tracking stabilization.
+            </summary>
+            <value>
+            It is component of tolerant shift which will be ignored by stabilization process.
+            (this value is relative to the object size in the current frame).
+            Tolerant shift will be computed like R * S + C, where R is the value set to <see cref="P:Tizen.Multimedia.Vision.ImageTrackingConfiguration.StabilizationTolerantShift"/>,
+            S is the area of object location on frame, C is a constant value 1.3.\n
+            \n
+            The default is 0.00006.
+            </value>
+            <exception cref="T:System.ObjectDisposedException">The <see cref="T:Tizen.Multimedia.Vision.ImageTrackingConfiguration"/> already has been disposed of.</exception>
+            <since_tizen> 3 </since_tizen>
+        </member>
+        <member name="P:Tizen.Multimedia.Vision.ImageTrackingConfiguration.IsStabilizationEnabled">
+            <summary>
+            Gets or sets the state of the contour stabilization during tracking process.
+            </summary>
+            <value>
+            true if the contour stabilization is enabled; otherwise false.\n
+            The default is true.
+            </value>
+            <exception cref="T:System.ObjectDisposedException">The <see cref="T:Tizen.Multimedia.Vision.ImageTrackingConfiguration"/> already has been disposed of.</exception>
+            <since_tizen> 3 </since_tizen>
+        </member>
+        <member name="T:Tizen.Multimedia.Vision.ImageTrackingModel">
+            <summary>
+            Represents the image tracking model interface.
+            </summary>
+            <since_tizen> 3 </since_tizen>
+        </member>
+        <member name="M:Tizen.Multimedia.Vision.ImageTrackingModel.#ctor">
+            <summary>
+            Initializes a new instance of the <see cref="T:Tizen.Multimedia.Vision.ImageTrackingModel"/> class.
+            </summary>
+            <exception cref="T:System.NotSupportedException">The feature is not supported.</exception>
+            <since_tizen> 3 </since_tizen>
+        </member>
+        <member name="M:Tizen.Multimedia.Vision.ImageTrackingModel.#ctor(System.String)">
+            <summary>
+            Initializes a new instance of the <see cref="T:Tizen.Multimedia.Vision.ImageTrackingModel"/> class with the specified path.
+            </summary>
+            <remarks>
+            Model saved by <see cref="!:Save()"/> can be loaded.
+            </remarks>
+            <param name="modelPath">Path to the model to load.</param>
+            <exception cref="T:System.ArgumentNullException"><paramref name="modelPath"/> is null.</exception>
+            <exception cref="T:System.IO.FileNotFoundException"><paramref name="modelPath"/> is invalid.</exception>
+            <exception cref="T:System.NotSupportedException">
+                The feature is not supported.\n
+                -or-\n
+                <paramref name="modelPath"/> is not supported format.
+            </exception>
+            <exception cref="T:System.UnauthorizedAccessException">No permission to access the specified file.</exception>
+            <seealso cref="!:Save()"/>
+            <since_tizen> 3 </since_tizen>
+        </member>
+        <member name="M:Tizen.Multimedia.Vision.ImageTrackingModel.SetTarget(Tizen.Multimedia.Vision.ImageObject)">
+            <summary>
+            Sets the target of the image tracking model.\n
+            Sets the image object which will be tracked by using tracking functionality with this tracking model.
+            </summary>
+            <param name="imageObject">Image object which will be set as the target for tracking.</param>
+            <exception cref="T:System.ArgumentNullException"><paramref name="imageObject"/> is null.</exception>
+            <exception cref="T:System.ObjectDisposedException">
+                The <see cref="T:Tizen.Multimedia.Vision.ImageTrackingModel"/> has already been disposed of.\n
+                -or-\n
+                <paramref name="imageObject"/> has already been disposed of.
+            </exception>
+            <since_tizen> 3 </since_tizen>
+        </member>
+        <member name="M:Tizen.Multimedia.Vision.ImageTrackingModel.Refresh">
+            <summary>
+            Refreshes the state of image tracking model.\n
+            Clears the moving history and change state to undetected. It is usually called each time before tracking is started
+            for the new sequence of sources, which is not the direct continuation of the sequence for which tracking has been performed before.
+            Tracking algorithm will try to find image by itself.
+            </summary>
+            <exception cref="T:System.ObjectDisposedException">The <see cref="T:Tizen.Multimedia.Vision.ImageTrackingModel"/> has already been disposed of.</exception>
+            <since_tizen> 3 </since_tizen>
+        </member>
+        <member name="M:Tizen.Multimedia.Vision.ImageTrackingModel.Save(System.String)">
+            <summary>
+            Saves the tracking model to the file.
+            </summary>
+            <param name="path">Path to the file to save the model.</param>
+            <exception cref="T:System.ArgumentNullException"><paramref name="path"/> is null.</exception>
+            <exception cref="T:System.UnauthorizedAccessException">No permission to write to the specified path.</exception>
+            <exception cref="T:System.ObjectDisposedException">The <see cref="T:Tizen.Multimedia.Vision.ImageTrackingModel"/> has already been disposed of.</exception>
+            <exception cref="T:System.IO.DirectoryNotFoundException">The directory for <paramref name="path"/> does not exist.</exception>
+            <since_tizen> 3 </since_tizen>
+        </member>
+        <member name="M:Tizen.Multimedia.Vision.ImageTrackingModel.Dispose">
+            <summary>
+            Releases all resources used by the <see cref="T:Tizen.Multimedia.Vision.ImageTrackingModel"/> object.
+            </summary>
+        </member>
+        <member name="M:Tizen.Multimedia.Vision.ImageTrackingModel.Dispose(System.Boolean)">
+            <summary>
+            Releases the resources used by the <see cref="T:Tizen.Multimedia.Vision.ImageTrackingModel"/> object.
+            </summary>
+            <param name="disposing">
+            true to release both managed and unmanaged resources; otherwise false to release only unmanaged resources.
+            </param>
+        </member>
+        <member name="T:Tizen.Multimedia.Vision.MediaVisionError">
+            <summary>
+            Enumeration for media vision's error codes.
+            </summary>
+        </member>
+        <member name="F:Tizen.Multimedia.Vision.MediaVisionError.None">
+            <summary>
+            Successful.
+            </summary>
+        </member>
+        <member name="F:Tizen.Multimedia.Vision.MediaVisionError.NotSupported">
+            <summary>
+            Not supported.
+            </summary>
+        </member>
+        <member name="F:Tizen.Multimedia.Vision.MediaVisionError.MsgTooLong">
+            <summary>
+            Message too long.
+            </summary>
+        </member>
+        <member name="F:Tizen.Multimedia.Vision.MediaVisionError.NoData">
+            <summary>
+            No data.
+            </summary>
+        </member>
+        <member name="F:Tizen.Multimedia.Vision.MediaVisionError.KeyNotAvailable">
+            <summary>
+            Key not available.
+            </summary>
+        </member>
+        <member name="F:Tizen.Multimedia.Vision.MediaVisionError.OutOfMemory">
+            <summary>
+            Out of memory.
+            </summary>
+        </member>
+        <member name="F:Tizen.Multimedia.Vision.MediaVisionError.InvalidParameter">
+            <summary>
+            Invalid parameter.
+            </summary>
+        </member>
+        <member name="F:Tizen.Multimedia.Vision.MediaVisionError.InvalidOperation">
+            <summary>
+            Invalid operation.
+            </summary>
+        </member>
+        <member name="F:Tizen.Multimedia.Vision.MediaVisionError.PermissionDenied">
+            <summary>
+            Permission denied.
+            </summary>
+        </member>
+        <member name="F:Tizen.Multimedia.Vision.MediaVisionError.NotSupportedFormat">
+            <summary>
+            Not supported format.
+            </summary>
+        </member>
+        <member name="F:Tizen.Multimedia.Vision.MediaVisionError.Internal">
+            <summary>
+            Internal error
+            </summary>
+        </member>
+        <member name="F:Tizen.Multimedia.Vision.MediaVisionError.InvalidData">
+            <summary>
+            Invalid data.
+            </summary>
+        </member>
+        <member name="F:Tizen.Multimedia.Vision.MediaVisionError.InvalidPath">
+            <summary>
+            Invalid path (Since 3.0).
+            </summary>
+        </member>
+        <member name="T:Tizen.Multimedia.Vision.MediaVisionSource">
+            <summary>
+            Represents the media vision source to keep information on the image or video frame data as raw buffer.
+            </summary>
+            <since_tizen> 3 </since_tizen>
+        </member>
+        <member name="M:Tizen.Multimedia.Vision.MediaVisionSource.#ctor(Tizen.Multimedia.MediaPacket)">
+            <summary>
+            Initializes a new instance of the <see cref="T:Tizen.Multimedia.Vision.MediaVisionSource"/> class based on the <see cref="T:Tizen.Multimedia.MediaPacket"/>.
+            </summary>
+            <param name="mediaPacket">The <see cref="T:Tizen.Multimedia.MediaPacket"/> from which the source will be filled.</param>
+            <exception cref="T:System.NotSupportedException">The feature is not supported.</exception>
+            <exception cref="T:System.ArgumentNullException"><paramref name="mediaPacket"/> is null.</exception>
+            <exception cref="T:System.ObjectDisposedException"><paramref name="mediaPacket"/> has already been disposed of.</exception>
+            <since_tizen> 3 </since_tizen>
+        </member>
+        <member name="M:Tizen.Multimedia.Vision.MediaVisionSource.#ctor(System.Byte[],System.UInt32,System.UInt32,Tizen.Multimedia.ColorSpace)">
+            <summary>
+            Initializes a new instance of the <see cref="T:Tizen.Multimedia.Vision.MediaVisionSource"/> class based on the buffer and <see cref="T:Tizen.Multimedia.ColorSpace"/>.
+            </summary>
+            <param name="buffer">The buffer of image data.</param>
+            <param name="width">The width of image.</param>
+            <param name="height">The height of image.</param>
+            <param name="colorSpace">The image <see cref="T:Tizen.Multimedia.ColorSpace"/>.</param>
+            <exception cref="T:System.NotSupportedException">
+                The feature is not supported.\n
+                -or-\n
+                <paramref name="colorSpace"/> is not supported.
+            </exception>
+            <exception cref="T:System.ArgumentNullException"><paramref name="buffer"/> is null.</exception>
+            <exception cref="T:System.ArgumentException">
+                <paramref name="buffer"/> has no element.(The length is zero.)\n
+                -or-\n
+                <paramref name="colorSpace"/> is invalid.
+            </exception>
+            <since_tizen> 3 </since_tizen>
+        </member>
+        <member name="P:Tizen.Multimedia.Vision.MediaVisionSource.Buffer">
+            <summary>
+            Gets the buffer of the media source.
+            </summary>
+            <exception cref="T:System.ObjectDisposedException">The <see cref="T:Tizen.Multimedia.Vision.MediaVisionSource"/> has already been disposed of.</exception>
+            <since_tizen> 3 </since_tizen>
+        </member>
+        <member name="M:Tizen.Multimedia.Vision.MediaVisionSource.IsSupportedColorSpace(Tizen.Multimedia.ColorSpace)">
+            <summary>
+            Gets MediaVision's supported ColorSpace state.
+            true if supported, otherwise false.
+            </summary>
+        </member>
+        <member name="P:Tizen.Multimedia.Vision.MediaVisionSource.Height">
+            <summary>
+            Gets the height of the media source.
+            </summary>
+            <exception cref="T:System.ObjectDisposedException">The <see cref="T:Tizen.Multimedia.Vision.MediaVisionSource"/> has already been disposed of.</exception>
+            <since_tizen> 3 </since_tizen>
+        </member>
+        <member name="P:Tizen.Multimedia.Vision.MediaVisionSource.Width">
+            <summary>
+            Gets the width of the media source.
+            </summary>
+            <exception cref="T:System.ObjectDisposedException">The <see cref="T:Tizen.Multimedia.Vision.MediaVisionSource"/> has already been disposed of.</exception>
+            <since_tizen> 3 </since_tizen>
+        </member>
+        <member name="P:Tizen.Multimedia.Vision.MediaVisionSource.Colorspace">
+            <summary>
+            Gets <see cref="T:Tizen.Multimedia.ColorSpace"/> of the media source.
+            </summary>
+            <exception cref="T:System.ObjectDisposedException">The <see cref="T:Tizen.Multimedia.Vision.MediaVisionSource"/> has already been disposed of.</exception>
+            <since_tizen> 3 </since_tizen>
+        </member>
+        <member name="P:Tizen.Multimedia.Vision.MediaVisionSource.SupportedColorSpaces">
+            <summary>
+            Gets the supported colorspaces for <see cref="T:Tizen.Multimedia.Vision.MediaVisionSource"/>.
+            </summary>
+        </member>
+        <member name="M:Tizen.Multimedia.Vision.MediaVisionSource.Dispose(System.Boolean)">
+            <summary>
+            Releases the resources used by the <see cref="T:Tizen.Multimedia.Vision.MediaVisionSource"/> object.
+            </summary>
+            <param name="disposing">
+            true to release both managed and unmanaged resources; otherwise false to release only unmanaged resources.
+            </param>
+        </member>
+        <member name="T:Tizen.Multimedia.Vision.MovementDetectedEventArgs">
+            <summary>
+            Provides data for the <see cref="E:Tizen.Multimedia.Vision.MovementDetector.Detected"/> event.
+            </summary>
+            <since_tizen> 3 </since_tizen>
+        </member>
+        <member name="M:Tizen.Multimedia.Vision.MovementDetectedEventArgs.#ctor(System.Collections.Generic.IEnumerable{Tizen.Multimedia.Rectangle})">
+            <summary>
+            Initializes a new instance of the <see cref="T:Tizen.Multimedia.Vision.MovementDetectedEventArgs"/> class.
+            </summary>
+            <since_tizen> 3 </since_tizen>
+        </member>
+        <member name="P:Tizen.Multimedia.Vision.MovementDetectedEventArgs.Areas">
+            <summary>
+            Gets a set of rectangular regions where movement was detected.
+            </summary>
+            <since_tizen> 3 </since_tizen>
+        </member>
+        <member name="T:Tizen.Multimedia.Vision.MovementDetectionConfiguration">
+            <summary>
+            Represents a configuration of <see cref="T:Tizen.Multimedia.Vision.MovementDetector"/>.
+            </summary>
+            <since_tizen> 3 </since_tizen>
+        </member>
+        <member name="F:Tizen.Multimedia.Vision.MovementDetectionConfiguration.DefaultThreshold">
+            <summary>
+            A read-only field that represents the default value of <see cref="P:Tizen.Multimedia.Vision.MovementDetectionConfiguration.Threshold"/>.
+            </summary>
+            <since_tizen> 3 </since_tizen>
+        </member>
+        <member name="M:Tizen.Multimedia.Vision.MovementDetectionConfiguration.#ctor">
+            <summary>
+            Initializes a new instance of the <see cref="T:Tizen.Multimedia.Vision.MovementDetectionConfiguration"/> class.
+            </summary>
+            <exception cref="T:System.NotSupportedException">The feature is not supported.</exception>
+            <since_tizen> 3 </since_tizen>
+        </member>
+        <member name="P:Tizen.Multimedia.Vision.MovementDetectionConfiguration.Threshold">
+            <summary>
+            Gets or sets movement detection threshold.\n
+            This value might be set before subscription on <see cref="E:Tizen.Multimedia.Vision.MovementDetector.Detected"/> event
+            to specify the sensitivity of the movement detector.
+            </summary>
+            <value>
+            The value indicating the sensitivity of <see cref="T:Tizen.Multimedia.Vision.MovementDetector"/> from 0 to 255 inclusive,
+            where 255 means that no movements will be detected and 0 means that all frame changes
+            will be interpreted as movements.\n
+            The default is 10.
+            </value>
+            <exception cref="T:System.ObjectDisposedException">The <see cref="T:Tizen.Multimedia.Vision.MovementDetectionConfiguration"/> already has been disposed of.</exception>
+            <exception cref="T:System.ArgumentOutOfRangeException">
+                <paramref name="value"/> is less than zero.\n
+                -or-\n
+                <paramref name="value"/> is greater than 255.
+            </exception>
+            <since_tizen> 3 </since_tizen>
+        </member>
+        <member name="T:Tizen.Multimedia.Vision.MovementDetector">
+            <summary>
+            Provides the ability to detect movement on image sources.
+            </summary>
+            <seealso cref="T:Tizen.Multimedia.Vision.MovementDetectionConfiguration"/>
+            <since_tizen> 3 </since_tizen>
+        </member>
+        <member name="M:Tizen.Multimedia.Vision.MovementDetector.#ctor">
+            <summary>
+            Initializes a new instance of the <see cref="T:Tizen.Multimedia.Vision.MovementDetector"/> class.
+            </summary>
+            <exception cref="T:System.NotSupportedException">The feature is not supported.</exception>
+            <since_tizen> 3 </since_tizen>
+        </member>
+        <member name="E:Tizen.Multimedia.Vision.MovementDetector.Detected">
+            <summary>
+            Occurs when the movement detected.
+            </summary>
+            <remarks>The event handler will be executed on an internal thread.</remarks>
+            <since_tizen> 3 </since_tizen>
+        </member>
+        <member name="M:Tizen.Multimedia.Vision.MovementDetector.AddSource(Tizen.Multimedia.Vision.SurveillanceSource)">
+            <summary>
+            Adds <see cref="T:Tizen.Multimedia.Vision.SurveillanceSource"/>.
+            </summary>
+            <param name="source">The source used for recognition.</param>
+            <exception cref="T:System.ArgumentNullException"><paramref name="source"/> is null.</exception>
+            <exception cref="T:System.ObjectDisposedException">The <see cref="T:Tizen.Multimedia.Vision.MovementDetector"/> has already been disposed of.</exception>
+            <see cref="M:Tizen.Multimedia.Vision.SurveillanceSource.Push(Tizen.Multimedia.Vision.MediaVisionSource)"/>
+            <since_tizen> 3 </since_tizen>
+        </member>
+        <member name="M:Tizen.Multimedia.Vision.MovementDetector.AddSource(Tizen.Multimedia.Vision.SurveillanceSource,Tizen.Multimedia.Vision.MovementDetectionConfiguration)">
+            <summary>
+            Adds <see cref="T:Tizen.Multimedia.Vision.SurveillanceSource"/> with the provided <see cref="T:Tizen.Multimedia.Vision.MovementDetectionConfiguration"/>.
+            </summary>
+            <param name="source">The source used for recognition.</param>
+            <param name="config">The config for the <paramref name="source"/>. This value can be null.</param>
+            <exception cref="T:System.ArgumentNullException"><paramref name="source"/> is null.</exception>
+            <exception cref="T:System.ObjectDisposedException">
+                The <see cref="T:Tizen.Multimedia.Vision.MovementDetector"/> has already been disposed of.\n
+                -or-\n
+                <paramref name="config"/> has already been disposed of.
+            </exception>
+            <see cref="M:Tizen.Multimedia.Vision.SurveillanceSource.Push(Tizen.Multimedia.Vision.MediaVisionSource)"/>
+            <since_tizen> 3 </since_tizen>
+        </member>
+        <member name="T:Tizen.Multimedia.Vision.PersonAppearanceDetectedEventArgs">
+            <summary>
+            Provides data for the <see cref="E:Tizen.Multimedia.Vision.PersonAppearanceDetector.Detected"/> event.
+            </summary>
+            <since_tizen> 3 </since_tizen>
+        </member>
+        <member name="M:Tizen.Multimedia.Vision.PersonAppearanceDetectedEventArgs.#ctor(System.Collections.Generic.IEnumerable{Tizen.Multimedia.Rectangle},System.Collections.Generic.IEnumerable{Tizen.Multimedia.Rectangle},System.Collections.Generic.IEnumerable{Tizen.Multimedia.Rectangle})">
+            <summary>
+            Initializes a new instance of the <see cref="T:Tizen.Multimedia.Vision.PersonAppearanceDetectedEventArgs"/> class.
+            </summary>
+            <since_tizen> 3 </since_tizen>
+        </member>
+        <member name="P:Tizen.Multimedia.Vision.PersonAppearanceDetectedEventArgs.AppearanceAreas">
+            <summary>
+            Gets a set of rectangular regions where appearances of the persons were detected.
+            </summary>
+            <since_tizen> 3 </since_tizen>
+        </member>
+        <member name="P:Tizen.Multimedia.Vision.PersonAppearanceDetectedEventArgs.DisappearanceAreas">
+            <summary>
+            Gets a set of rectangular regions where disappearances of the persons were detected.
+            </summary>
+            <since_tizen> 3 </since_tizen>
+        </member>
+        <member name="P:Tizen.Multimedia.Vision.PersonAppearanceDetectedEventArgs.TrackedAreas">
+            <summary>
+            Gets a set of rectangular regions where persons were tracked.
+            </summary>
+            <since_tizen> 3 </since_tizen>
+        </member>
+        <member name="T:Tizen.Multimedia.Vision.PersonAppearanceDetectionConfiguration">
+            <summary>
+            Represents a configuration of <see cref="T:Tizen.Multimedia.Vision.PersonAppearanceDetector"/> instances.
+            </summary>
+            <since_tizen> 3 </since_tizen>
+        </member>
+        <member name="F:Tizen.Multimedia.Vision.PersonAppearanceDetectionConfiguration.DefaultSkipFramesCount">
+            <summary>
+            A read-only field that represents the default value of <see cref="P:Tizen.Multimedia.Vision.PersonAppearanceDetectionConfiguration.SkipFramesCount"/>.
+            </summary>
+            <since_tizen> 3 </since_tizen>
+        </member>
+        <member name="M:Tizen.Multimedia.Vision.PersonAppearanceDetectionConfiguration.#ctor">
+            <summary>
+            Initializes a new instance of the <see cref="T:Tizen.Multimedia.Vision.PersonAppearanceDetectionConfiguration"/> class.
+            </summary>
+            <exception cref="T:System.NotSupportedException">The feature is not supported.</exception>
+            <since_tizen> 3 </since_tizen>
+        </member>
+        <member name="P:Tizen.Multimedia.Vision.PersonAppearanceDetectionConfiguration.SkipFramesCount">
+             <summary>
+             Gets or sets how many frames will be skipped during push source.\n
+             </summary>
+             <value>
+             The value to specify the number of <see cref="T:Tizen.Multimedia.Vision.MediaVisionSource"/> calls will be ignored by subscription
+             of the event trigger.\n
+            
+             The default is 0. It means that no frames will be skipped and all <see cref="T:Tizen.Multimedia.Vision.MediaVisionSource"/> will
+             be processed.
+             </value>
+             <exception cref="T:System.ObjectDisposedException">The <see cref="T:Tizen.Multimedia.Vision.PersonAppearanceDetectionConfiguration"/> already has been disposed of.</exception>
+             <exception cref="T:System.ArgumentOutOfRangeException"><paramref name="value"/> is less than zero.</exception>
+             <seealso cref="M:Tizen.Multimedia.Vision.SurveillanceSource.Push(Tizen.Multimedia.Vision.MediaVisionSource)"/>
+             <since_tizen> 3 </since_tizen>
+        </member>
+        <member name="T:Tizen.Multimedia.Vision.PersonAppearanceDetector">
+            <summary>
+            Provides the ability to detect person appearance changes on image sources.
+            </summary>
+            <seealso cref="T:Tizen.Multimedia.Vision.PersonAppearanceDetectionConfiguration"/>
+            <since_tizen> 3 </since_tizen>
+        </member>
+        <member name="M:Tizen.Multimedia.Vision.PersonAppearanceDetector.#ctor">
+            <summary>
+            Initializes a new instance of the <see cref="T:Tizen.Multimedia.Vision.PersonAppearanceDetector"/> class.
+            </summary>
+            <exception cref="T:System.NotSupportedException">The feature is not supported.</exception>
+            <since_tizen> 3 </since_tizen>
+        </member>
+        <member name="E:Tizen.Multimedia.Vision.PersonAppearanceDetector.Detected">
+            <summary>
+            Occurs when the any appearance changes detected.
+            </summary>
+            <remarks>The event handler will be executed on an internal thread.</remarks>
+            <since_tizen> 3 </since_tizen>
+        </member>
+        <member name="M:Tizen.Multimedia.Vision.PersonAppearanceDetector.AddSource(Tizen.Multimedia.Vision.SurveillanceSource)">
+            <summary>
+            Adds <see cref="T:Tizen.Multimedia.Vision.SurveillanceSource"/>.
+            </summary>
+            <param name="source">The source used for recognition.</param>
+            <exception cref="T:System.ArgumentNullException"><paramref name="source"/> is null.</exception>
+            <exception cref="T:System.ObjectDisposedException">The <see cref="T:Tizen.Multimedia.Vision.PersonAppearanceDetector"/> has already been disposed of.</exception>
+            <see cref="M:Tizen.Multimedia.Vision.SurveillanceSource.Push(Tizen.Multimedia.Vision.MediaVisionSource)"/>
+            <since_tizen> 3 </since_tizen>
+        </member>
+        <member name="M:Tizen.Multimedia.Vision.PersonAppearanceDetector.AddSource(Tizen.Multimedia.Vision.SurveillanceSource,Tizen.Multimedia.Vision.PersonAppearanceDetectionConfiguration)">
+            <summary>
+            Adds <see cref="T:Tizen.Multimedia.Vision.SurveillanceSource"/> with the provided <see cref="T:Tizen.Multimedia.Vision.PersonAppearanceDetectionConfiguration"/>.
+            </summary>
+            <param name="source">The source used for recognition.</param>
+            <param name="config">The config for the <paramref name="source"/>. This value can be null.</param>
+            <exception cref="T:System.ArgumentNullException"><paramref name="source"/> is null.</exception>
+            <exception cref="T:System.ObjectDisposedException">
+                The <see cref="T:Tizen.Multimedia.Vision.PersonAppearanceDetector"/> has already been disposed of.\n
+                -or-\n
+                <paramref name="config"/> has already been disposed of.
+            </exception>
+            <see cref="M:Tizen.Multimedia.Vision.SurveillanceSource.Push(Tizen.Multimedia.Vision.MediaVisionSource)"/>
+            <since_tizen> 3 </since_tizen>
+        </member>
+        <member name="T:Tizen.Multimedia.Vision.PersonRecognitionConfiguration">
+            <summary>
+            Represents a configuration of <see cref="T:Tizen.Multimedia.Vision.PersonRecognizer"/> instances.
+            </summary>
+            <since_tizen> 3 </since_tizen>
+        </member>
+        <member name="M:Tizen.Multimedia.Vision.PersonRecognitionConfiguration.#ctor(System.String)">
+            <summary>
+            Initializes a new instance of the <see cref="T:Tizen.Multimedia.Vision.PersonRecognitionConfiguration"/> class.
+            </summary>
+            <param name="modelPath">Path to the face recognition model.</param>
+            <exception cref="T:System.ArgumentNullException"><paramref name="modelPath"/> is null.</exception>
+            <exception cref="T:System.NotSupportedException">The feature is not supported.</exception>
+            <since_tizen> 3 </since_tizen>
+        </member>
+        <member name="P:Tizen.Multimedia.Vision.PersonRecognitionConfiguration.FaceRecognitionModelPath">
+            <summary>
+            Gets or sets face recognition model file path.
+            </summary>
+            <exception cref="T:System.ArgumentNullException"><paramref name="value"/> is null.</exception>
+            <exception cref="T:System.ObjectDisposedException">The <see cref="T:Tizen.Multimedia.Vision.PersonRecognitionConfiguration"/> already has been disposed of.</exception>
+            <since_tizen> 3 </since_tizen>
+        </member>
+        <member name="T:Tizen.Multimedia.Vision.PersonRecognitionInfo">
+            <summary>
+            Represents a result of <see cref="T:Tizen.Multimedia.Vision.PersonRecognizer"/> instances.
+            </summary>
+            <since_tizen> 3 </since_tizen>
+        </member>
+        <member name="M:Tizen.Multimedia.Vision.PersonRecognitionInfo.#ctor(Tizen.Multimedia.Rectangle,System.Int32,System.Double)">
+            <summary>
+            Initializes a new instance of the <see cref="T:Tizen.Multimedia.Vision.PersonRecognitionInfo"/> class.
+            </summary>
+            <since_tizen> 3 </since_tizen>
+        </member>
+        <member name="P:Tizen.Multimedia.Vision.PersonRecognitionInfo.Area">
+            <summary>
+            Gets the rectangular location where person face was recognized.
+            </summary>
+            <since_tizen> 3</since_tizen>
+        </member>
+        <member name="P:Tizen.Multimedia.Vision.PersonRecognitionInfo.Label">
+            <summary>
+            Gets the label that correspond to the recognized person.
+            </summary>
+            <since_tizen> 3 </since_tizen>
+        </member>
+        <member name="P:Tizen.Multimedia.Vision.PersonRecognitionInfo.Confidence">
+            <summary>
+            Gets the confidence value that correspond to the recognized person.
+            </summary>
+            <since_tizen> 3 </since_tizen>
+        </member>
+        <member name="T:Tizen.Multimedia.Vision.PersonRecognizedEventArgs">
+            <summary>
+            Provides data for the <see cref="E:Tizen.Multimedia.Vision.PersonRecognizer.Recognized"/> event.
+            </summary>
+            <since_tizen> 3 </since_tizen>
+        </member>
+        <member name="M:Tizen.Multimedia.Vision.PersonRecognizedEventArgs.#ctor(System.Collections.Generic.IEnumerable{Tizen.Multimedia.Vision.PersonRecognitionInfo})">
+            <summary>
+            Initializes a new instance of the <see cref="T:Tizen.Multimedia.Vision.PersonRecognizedEventArgs"/> class.
+            </summary>
+            <since_tizen> 3 </since_tizen>
+        </member>
+        <member name="P:Tizen.Multimedia.Vision.PersonRecognizedEventArgs.Recognitions">
+            <summary>
+            Gets a set of information that correspond to the recognized persons.
+            </summary>
+            <since_tizen> 3 </since_tizen>
+        </member>
+        <member name="T:Tizen.Multimedia.Vision.PersonRecognizer">
+            <summary>
+            Provides the ability to recognize person on image sources.
+            </summary>
+            <seealso cref="T:Tizen.Multimedia.Vision.PersonRecognitionConfiguration"/>
+            <since_tizen> 3 </since_tizen>
+        </member>
+        <member name="M:Tizen.Multimedia.Vision.PersonRecognizer.#ctor">
+            <summary>
+            Initializes a new instance of the <see cref="T:Tizen.Multimedia.Vision.PersonRecognizer"/> class.
+            </summary>
+            <exception cref="T:System.NotSupportedException">The feature is not supported.</exception>
+            <since_tizen> 3 </since_tizen>
+        </member>
+        <member name="E:Tizen.Multimedia.Vision.PersonRecognizer.Recognized">
+            <summary>
+            Occurs when a person recognized.
+            </summary>
+            <remarks>The event handler will be executed on an internal thread.</remarks>
+            <seealso cref="P:Tizen.Multimedia.Vision.PersonRecognitionConfiguration.FaceRecognitionModelPath"/>
+            <since_tizen> 3 </since_tizen>
+        </member>
+        <member name="M:Tizen.Multimedia.Vision.PersonRecognizer.AddSource(Tizen.Multimedia.Vision.SurveillanceSource,Tizen.Multimedia.Vision.PersonRecognitionConfiguration)">
+            <summary>
+            Adds <see cref="T:Tizen.Multimedia.Vision.SurveillanceSource"/> with the provided <see cref="T:Tizen.Multimedia.Vision.PersonRecognitionConfiguration"/>.
+            </summary>
+            <param name="source">The source used for recognition.</param>
+            <param name="config">The config for the <paramref name="source"/>.</param>
+            <exception cref="T:System.ArgumentNullException">
+                <paramref name="source"/> is null.\n
+                -or-\n
+                <paramref name="config"/> is null.
+            </exception>
+            <exception cref="T:System.ObjectDisposedException">
+                The <see cref="T:Tizen.Multimedia.Vision.PersonRecognizer"/> has already been disposed of.\n
+                -or-\n
+                <paramref name="config"/> has already been disposed of.
+            </exception>
+            <exception cref="T:System.ArgumentException">
+            <see cref="P:Tizen.Multimedia.Vision.PersonRecognitionConfiguration.FaceRecognitionModelPath"/> of <paramref name="config"/> does not exists.
+            </exception>
+            <exception cref="T:System.UnauthorizedAccessException">
+            No permission to access to the <see cref="P:Tizen.Multimedia.Vision.PersonRecognitionConfiguration.FaceRecognitionModelPath"/>.
+            </exception>
+            <exception cref="T:System.NotSupportedException">The model file is not supported format or file.</exception>
+            <see cref="M:Tizen.Multimedia.Vision.SurveillanceSource.Push(Tizen.Multimedia.Vision.MediaVisionSource)"/>
+            <since_tizen> 3 </since_tizen>
+        </member>
+        <member name="T:Tizen.Multimedia.Vision.QrConfiguration">
+            <summary>
+            Represents a QR configuration of <see cref="T:Tizen.Multimedia.Vision.BarcodeGenerator"/>.
+            </summary>
+            <since_tizen> 3 </since_tizen>
+        </member>
+        <member name="M:Tizen.Multimedia.Vision.QrConfiguration.#ctor(Tizen.Multimedia.Vision.QrMode,Tizen.Multimedia.Vision.ErrorCorrectionLevel,System.Int32)">
+            <summary>
+            Initializes a new instance of the <see cref="T:Tizen.Multimedia.Vision.QrConfiguration"/> class.
+            </summary>
+            <param name="qrMode">Encoding mode for the message.</param>
+            <param name="ecc">Error correction level.</param>
+            <param name="version">QR code version. From 1 to 40 inclusive.</param>
+            <code>
+            var obj = new QrConfiguration(QrMode.Numeric, ErrorCorrectionLevel.Medium, 30);
+            </code>
+            <exception cref="T:System.ArgumentOutOfRangeException">
+                <paramref name="version"/> is less than 1.\n
+                -or-\n
+                <paramref name="version"/> is greater than 40.
+            </exception>
+            <exception cref="T:System.ArgumentException">
+                <paramref name="qrMode"/> is invalid.\n
+                -or-
+                <paramref name="ecc"/> is invalid.
+            </exception>
+            <since_tizen> 3 </since_tizen>
+        </member>
+        <member name="P:Tizen.Multimedia.Vision.QrConfiguration.Mode">
+            <summary>
+            Gets the encoding mode for the message.
+            </summary>
+            <since_tizen> 3 </since_tizen>
+        </member>
+        <member name="P:Tizen.Multimedia.Vision.QrConfiguration.ErrorCorrectionLevel">
+            <summary>
+            Gets the error correction level.
+            </summary>
+            <since_tizen> 3 </since_tizen>
+        </member>
+        <member name="P:Tizen.Multimedia.Vision.QrConfiguration.Version">
+            <summary>
+            Gets the QR code version.
+            </summary>
+            <since_tizen> 3 </since_tizen>
+        </member>
+        <member name="T:Tizen.Multimedia.Vision.QrMode">
+            <summary>
+            Specifies the supported QR code encoding modes.
+            </summary>
+            <since_tizen> 3</since_tizen>
+        </member>
+        <member name="F:Tizen.Multimedia.Vision.QrMode.Numeric">
+            <summary>
+            Numeric digits.
+            </summary>
+            <since_tizen> 3 </since_tizen>
+        </member>
+        <member name="F:Tizen.Multimedia.Vision.QrMode.AlphaNumeric">
+            <summary>
+            Alphanumeric characters, '$', '%', '*', '+', '-', '.', '/' and ':'.
+            </summary>
+            <since_tizen> 3</since_tizen>
+        </member>
+        <member name="F:Tizen.Multimedia.Vision.QrMode.Byte">
+            <summary>
+            Raw 8-bit bytes.
+            </summary>
+            <since_tizen> 3 </since_tizen>
+        </member>
+        <member name="F:Tizen.Multimedia.Vision.QrMode.Utf8">
+            <summary>
+            UTF-8 character encoding.
+            </summary>
+            <since_tizen> 3 </since_tizen>
+        </member>
+        <member name="T:Tizen.Multimedia.Vision.Quadrangle">
+            <summary>
+            Represents a region with 4 <see cref="T:Tizen.Multimedia.Point"/>s.
+            </summary>
+            <since_tizen> 3 </since_tizen>
+        </member>
+        <member name="M:Tizen.Multimedia.Vision.Quadrangle.#ctor(Tizen.Multimedia.Point[])">
+            <summary>
+            Initializes a new instance of the <see cref="T:Tizen.Multimedia.Vision.Quadrangle"/> class with an array of <see cref="T:Tizen.Multimedia.Point"/>.
+            </summary>
+            <remarks><paramref name="points"/> must have 4 elements.</remarks>
+            <param name="points">Four points that define the object bounding quadrangle.</param>
+            <exception cref="T:System.ArgumentException">The length of <paramref name="points"/> is not 4.</exception>
+            <since_tizen> 3 </since_tizen>
+        </member>
+        <member name="P:Tizen.Multimedia.Vision.Quadrangle.Points">
+            <summary>
+            Gets four points that define the object bounding quadrangle.
+            </summary>
+            <since_tizen> 3 </since_tizen>
+        </member>
+        <member name="M:Tizen.Multimedia.Vision.Quadrangle.ToString">
+            <summary>
+            Returns a string that represents the current object.
+            </summary>
+            <returns>A string that represents the current object.</returns>
+        </member>
+        <member name="T:Tizen.Multimedia.Vision.SurveillanceEngineConfiguration">
+            <summary>
+            SurveillanceEngineConfiguration is a base class for surveillance configurations.
+            </summary>
+            <since_tizen> 3 </since_tizen>
+        </member>
+        <member name="T:Tizen.Multimedia.Vision.SurveillanceEngine">
+            <summary>
+            SurveillanceEngine is a base class for surveillance event triggers.
+            Media Vision Surveillance provides the functionality which can be utilized for creation of video surveillance systems.
+            </summary>
+            <seealso cref="T:Tizen.Multimedia.Vision.MovementDetector"/>
+            <seealso cref="T:Tizen.Multimedia.Vision.PersonAppearanceDetector"/>
+            <seealso cref="T:Tizen.Multimedia.Vision.PersonRecognizer"/>
+            <since_tizen> 3 </since_tizen>
+        </member>
+        <member name="M:Tizen.Multimedia.Vision.SurveillanceEngine.#ctor(System.String)">
+            <summary>
+            Initializes a new instance of the <see cref="T:Tizen.Multimedia.Vision.SurveillanceEngine"/> class.
+            </summary>
+            <param name="eventType">The type of the event trigger.</param>
+        </member>
+        <member name="P:Tizen.Multimedia.Vision.SurveillanceEngine.Roi">
+            <summary>
+            Sets and gets the ROI (Region Of Interest).
+            </summary>
+            <exception cref="T:System.ObjectDisposedException">The <see cref="T:Tizen.Multimedia.Vision.SurveillanceEngine"/> has already been disposed of.</exception>
+            <since_tizen> 3 </since_tizen>
+        </member>
+        <member name="M:Tizen.Multimedia.Vision.SurveillanceEngine.RemoveSource(Tizen.Multimedia.Vision.SurveillanceSource)">
+            <summary>
+            Removes the source from <see cref="T:Tizen.Multimedia.Vision.SurveillanceEngine"/>.
+            </summary>
+            <exception cref="T:System.ArgumentNullException"><paramref name="source"/> is null.</exception>
+            <exception cref="T:System.ObjectDisposedException">The <see cref="T:Tizen.Multimedia.Vision.SurveillanceEngine"/> has already been disposed of.</exception>
+            <exception cref="T:System.ArgumentException"><paramref name="source"/> has not been added.</exception>
+            <since_tizen> 3 </since_tizen>
+        </member>
+        <member name="M:Tizen.Multimedia.Vision.SurveillanceEngine.Dispose">
+            <summary>
+            Releases all the resources used by the <see cref="T:Tizen.Multimedia.Vision.SurveillanceEngine"/> object.
+            </summary>
+        </member>
+        <member name="M:Tizen.Multimedia.Vision.SurveillanceEngine.Dispose(System.Boolean)">
+            <summary>
+            Releases the resources used by the <see cref="T:Tizen.Multimedia.Vision.SurveillanceEngine"/> object.
+            </summary>
+            <param name="disposing">
+            true to release both managed and unmanaged resources; otherwise false to release only unmanaged resources.
+            </param>
+        </member>
+        <member name="T:Tizen.Multimedia.Vision.SurveillanceSource">
+            <summary>
+            Provides the ability to push the source to surveillance engines.
+            </summary>
+            <seealso cref="T:Tizen.Multimedia.Vision.MovementDetector"/>
+            <seealso cref="T:Tizen.Multimedia.Vision.PersonAppearanceDetector"/>
+            <seealso cref="T:Tizen.Multimedia.Vision.PersonRecognizer"/>
+            <since_tizen> 3 </since_tizen>
+        </member>
+        <member name="M:Tizen.Multimedia.Vision.SurveillanceSource.#ctor">
+            <summary>
+            Initializes a new instance of the <see cref="T:Tizen.Multimedia.Vision.SurveillanceSource"/> class.
+            </summary>
+            <since_tizen> 3 </since_tizen>
+        </member>
+        <member name="M:Tizen.Multimedia.Vision.SurveillanceSource.Push(Tizen.Multimedia.Vision.MediaVisionSource)">
+            <summary>
+            Pushes the source to the surveillance system to detect events.
+            </summary>
+            <param name="source">The media source used for surveillance.</param>
+            <exception cref="T:System.ArgumentNullException"><paramref name="source"/> is null.</exception>
+            <exception cref="T:System.ObjectDisposedException"><paramref name="source"/> has already been disposed of.</exception>
+            <exception cref="T:System.InvalidOperationException">This <see cref="T:Tizen.Multimedia.Vision.SurveillanceSource"/> has not been added yet.</exception>
+            <seealso cref="M:Tizen.Multimedia.Vision.MovementDetector.AddSource(Tizen.Multimedia.Vision.SurveillanceSource)"/>
+            <seealso cref="M:Tizen.Multimedia.Vision.MovementDetector.AddSource(Tizen.Multimedia.Vision.SurveillanceSource,Tizen.Multimedia.Vision.MovementDetectionConfiguration)"/>
+            <seealso cref="M:Tizen.Multimedia.Vision.PersonAppearanceDetector.AddSource(Tizen.Multimedia.Vision.SurveillanceSource)"/>
+            <seealso cref="M:Tizen.Multimedia.Vision.PersonAppearanceDetector.AddSource(Tizen.Multimedia.Vision.SurveillanceSource,Tizen.Multimedia.Vision.PersonAppearanceDetectionConfiguration)"/>
+            <seealso cref="M:Tizen.Multimedia.Vision.PersonRecognizer.AddSource(Tizen.Multimedia.Vision.SurveillanceSource,Tizen.Multimedia.Vision.PersonRecognitionConfiguration)"/>
+            <since_tizen> 3</since_tizen>
+        </member>
+        <member name="T:Tizen.Multimedia.Vision.VisionColorSpace">
+            <summary>
+            Specifies colorspaces for MediaVision.
+            </summary>
+        </member>
+        <member name="F:Tizen.Multimedia.Vision.VisionColorSpace.Y800">
+            <summary>
+            The colorspace type is Y800.
+            </summary>
+        </member>
+        <member name="F:Tizen.Multimedia.Vision.VisionColorSpace.I420">
+            <summary>
+            The colorspace type is I420.
+            </summary>
+        </member>
+        <member name="F:Tizen.Multimedia.Vision.VisionColorSpace.NV12">
+            <summary>
+            The colorspace type is NV12.
+            </summary>
+        </member>
+        <member name="F:Tizen.Multimedia.Vision.VisionColorSpace.YV12">
+            <summary>
+            The colorspace type is YV12.
+            </summary>
+        </member>
+        <member name="F:Tizen.Multimedia.Vision.VisionColorSpace.NV21">
+            <summary>
+            The colorspace type is NV21.
+            </summary>
+        </member>
+        <member name="F:Tizen.Multimedia.Vision.VisionColorSpace.Yuyv">
+            <summary>
+            The colorspace type is YUYV.
+            </summary>
+        </member>
+        <member name="F:Tizen.Multimedia.Vision.VisionColorSpace.Uyvy">
+            <summary>
+            The colorspace type is UYVY.
+            </summary>
+        </member>
+        <member name="F:Tizen.Multimedia.Vision.VisionColorSpace.Yuv422P">
+            <summary>
+            The colorspace type is 422P.
+            </summary>
+        </member>
+        <member name="F:Tizen.Multimedia.Vision.VisionColorSpace.Rgb565">
+            <summary>
+            The colorspace type is RGB565.
+            </summary>
+        </member>
+        <member name="F:Tizen.Multimedia.Vision.VisionColorSpace.Rgb888">
+            <summary>
+            The colorspace type is RGB888.
+            </summary>
+        </member>
+        <member name="F:Tizen.Multimedia.Vision.VisionColorSpace.Rgba">
+            <summary>
+            The colorspace type is RGBA.
+            </summary>
+        </member>
+    </members>
+</doc>