Enumeration

AVDepthDataAccuracy

Values indicating the general accuracy of a depth data map.

Declaration

typedef enum AVDepthDataAccuracy : NSInteger {
    ...
} AVDepthDataAccuracy;

Overview

The accuracy of a depth data map is highly dependent on the camera calibration data used to generate it. If the camera's focal length cannot be precisely determined at the time of capture, a scaling error in the z (depth) plane is introduced. If the camera's optical center can't be precisely determined at capture time, a principal point error is introduced, leading to an offset error in the disparity estimate.

These values report the accuracy of a map's values with respect to its reported units.

Topics

Accuracy Values

AVDepthDataAccuracyRelative

Values within the depth data map are usable for foreground/background separation, but are not absolutely accurate in the physical world.

AVDepthDataAccuracyAbsolute

Values within the depth map are absolutely accurate within the physical world.

See Also

Evaluating Depth Data

depthDataFiltered

A Boolean value indicating whether the depth map contains temporally smoothed data.

depthDataAccuracy

The general accuracy of depth data map values.

depthDataQuality

The overall quality of the depth map.

AVDepthDataQuality

Values indicating the overall quality of a depth data map.

Beta Software

This documentation contains preliminary information about an API or technology in development. This information is subject to change, and software implemented according to this documentation should be tested with final operating system software.

Learn more about using Apple's beta software