---
title: FaceGroupAnalyzer.Face
framework: Media Intelligence
role: symbol
role_heading: Structure
platforms: [iOS 27.0+, iPadOS 27.0+, Mac Catalyst 27.0+, macOS 27.0+, tvOS 27.0+, visionOS 27.0+]
path: mediaintelligence/facegroupanalyzer/face
---

# FaceGroupAnalyzer.Face

A face detected in an image asset.

## Declaration

```swift
struct Face
```

## Mentioned in

Detecting and grouping faces in images

## Overview

Overview This type represents a single face that FaceGroupAnalyzer detects in an image. It records the face’s location within the image, the identifier of the image it came from, and after update(subprogress:) runs, the entity the face belongs to. The bounds rectangle uses normalized coordinates in the range 0.0 to 1.0 along both axes, with the origin at the top-left corner of the image.

## Topics

### Identifying a face

- [id](mediaintelligence/facegroupanalyzer/face/id-swift.property.md)
- [entityID](mediaintelligence/facegroupanalyzer/face/entityid.md)
- [assetID](mediaintelligence/facegroupanalyzer/face/assetid.md)
- [FaceGroupAnalyzer.Face.ID](mediaintelligence/facegroupanalyzer/face/id-swift.struct.md)

### Locating a face

- [bounds](mediaintelligence/facegroupanalyzer/face/bounds.md)

## Relationships

### Conforms To

- [Decodable](swift/decodable.md)
- [Encodable](swift/encodable.md)
- [Sendable](swift/sendable.md)
- [SendableMetatype](swift/sendablemetatype.md)

## See Also

### Retrieving faces and entities

- [allFaces](mediaintelligence/facegroupanalyzer/allfaces.md)
- [allFacesByEntityID](mediaintelligence/facegroupanalyzer/allfacesbyentityid.md)
- [allEntities](mediaintelligence/facegroupanalyzer/allentities.md)
- [allAssetIDs](mediaintelligence/facegroupanalyzer/allassetids.md)
- [allAssetIDsByEntityID](mediaintelligence/facegroupanalyzer/allassetidsbyentityid.md)
- [FaceGroupAnalyzer.Entity](mediaintelligence/facegroupanalyzer/entity.md)
