---
title: AVCameraCalibrationData
framework: avfoundation
role: symbol
role_heading: Class
path: avfoundation/avcameracalibrationdata
---

# AVCameraCalibrationData

Information about the camera characteristics used to capture images and depth data.

## Declaration

```swift
class AVCameraCalibrationData
```

## Overview

Overview Information about the calibration of a camera—such as its pixel focal length, principal point, and lens distortion characteristics—helps to determine the geometric relationships between the camera device and the images it captures. You can use this information to accurately render visual effects into images produced by a camera or perform computer vision tasks such as correcting images for geometric distortions.

## Topics

### Mapping pixels to scene geometry

- [intrinsicMatrix](avfoundation/avcameracalibrationdata/intrinsicmatrix.md)
- [intrinsicMatrixReferenceDimensions](avfoundation/avcameracalibrationdata/intrinsicmatrixreferencedimensions.md)
- [extrinsicMatrix](avfoundation/avcameracalibrationdata/extrinsicmatrix.md)
- [pixelSize](avfoundation/avcameracalibrationdata/pixelsize.md)

### Correcting for lens distortion

- [lensDistortionLookupTable](avfoundation/avcameracalibrationdata/lensdistortionlookuptable.md)
- [inverseLensDistortionLookupTable](avfoundation/avcameracalibrationdata/inverselensdistortionlookuptable.md)
- [lensDistortionCenter](avfoundation/avcameracalibrationdata/lensdistortioncenter.md)

## Relationships

### Inherits From

- [NSObject](objectivec/nsobject-swift.class.md)

### Conforms To

- [CVarArg](swift/cvararg.md)
- [CustomDebugStringConvertible](swift/customdebugstringconvertible.md)
- [CustomStringConvertible](swift/customstringconvertible.md)
- [Equatable](swift/equatable.md)
- [Hashable](swift/hashable.md)
- [NSObjectProtocol](objectivec/nsobjectprotocol.md)

## See Also

### Depth data capture

- [Capturing photos with depth](avfoundation/capturing-photos-with-depth.md)
- [Creating auxiliary depth data manually](avfoundation/creating-auxiliary-depth-data-manually.md)
- [Capturing depth using the LiDAR camera](avfoundation/capturing-depth-using-the-lidar-camera.md)
- [AVCamFilter: Applying filters to a capture stream](avfoundation/avcamfilter-applying-filters-to-a-capture-stream.md)
- [Streaming depth data from the TrueDepth camera](avfoundation/streaming-depth-data-from-the-truedepth-camera.md)
- [Enhancing live video by leveraging TrueDepth camera data](avfoundation/enhancing-live-video-by-leveraging-truedepth-camera-data.md)
- [AVCaptureDepthDataOutput](avfoundation/avcapturedepthdataoutput.md)
- [AVDepthData](avfoundation/avdepthdata.md)
