저장된 비디오 분석 작업 - Amazon Rekognition

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

저장된 비디오 분석 작업

Amazon Rekognition Video는 비디오를 분석하는 데 사용할 수 있는 API입니다. Amazon Rekognition Video를 사용하여 Amazon Simple Storage Service(S3) 버킷에 저장된 비디오에서 레이블, 얼굴, 사람, 유명 인사 및 성인(선정적이고 노골적인) 콘텐츠를 찾아낼 수 있습니다. 미디어 및 엔터테인먼트와 공공 안전 같은 카테고리에서 Amazon Rekognition Video를 사용할 수 있습니다. 예전에는 비디오를 스캔해 객체나 사람을 찾는 데 여러 시간이 걸렸으며, 사람의 육안 확인에 따른 실수도 잦았습니다. Amazon Rekognition Video는 동영상 전체에서 항목 및 발생 시기의 감지를 자동화합니다.

이 섹션에서는 Amazon Rekognition Video가 수행할 수 있는 분석 유형, API 개요, Amazon Rekognition Video 사용 예제를 다룹니다.

분석 유형

Amazon Rekognition Video를 사용하여 비디오에서 다음 정보를 분석할 수 있습니다.

자세한 정보는 Amazon Rekognition 작동 방식을 참조하세요.

Amazon Rekognition Video API 개요

Amazon Rekognition Video는 Amazon S3 버킷에 저장된 비디오를 처리합니다. 디자인 패턴은 비동기 작업 세트입니다. 와 같은 Start 작업을 호출하여 비디오 분석을 시작합니다 StartLabelDetection. 동영상 분석 작업의 완료 상태는 Amazon Simple Notification Service(SNS) 주제에 게시됩니다. Amazon SNS 주제에서 완료 상태를 가져오려면 Amazon 심플 큐 서비스 (Amazon SQS) 대기열 또는 함수를 사용하면 됩니다. AWS Lambda 완료 상태가 되면 Get 작업 (예 GetLabelDetection:) 을 호출하여 요청 결과를 가져옵니다.

다음 다이어그램은 Amazon S3 버킷에 저장된 비디오에서 레이블을 감지하는 프로세스를 보여줍니다. 다이어그램에서 Amazon SQS 대기열은 Amazon SNS 주제의 완료 상태를 가져옵니다. AWS Lambda 함수를 사용할 수도 있습니다.

Amazon Rekognition Video, Amazon SNS 및 Amazon SQS를 사용하여 비디오를 분석하는 단계를 나타낸 플로우 GetLabelDetection 다이어그램으로 StartLabelDetection, 각 대기열에 작업 및 게시 완료 상태와 같은 구성 요소를 포함합니다.

이 프로세스는 다른 Amazon Rekognition Video 작업에서도 동일합니다. 다음 표에는 비스토리지 Amazon Rekognition 작업의 StartGet 작업이 나열되어 있습니다.

GetCelebrityRecognition 이외의 Get 작업의 경우 입력 비디오 전체에서 엔터티가 감지되는 시점의 추적 정보를 Amazon Rekognition Video가 반환합니다.

Amazon Rekognition Video에 대한 자세한 내용은 Amazon Rekognition Video 작업 직접 호출 섹션을 참조하세요. Amazon SQS를 사용하여 비디오를 분석하는 예제는 Java 또는 Python으로 Amazon S3 버킷에 저장된 비디오 분석(SDK) 섹션을 참조하세요. 를 사용하여 비디오를 분석합니다. AWS Command Line Interface예를 들어, 을 참조하십시오. AWS CLI

비디오 형식과 스토리지

Amazon Rekognition 작업으로 Amazon S3 버킷에 저장된 비디오를 분석할 수 있습니다. 비디오 분석 작업에 대한 모든 한도의 목록은 Amazon Rekognition의 가이드라인 및 할당량 섹션을 참조하세요.

비디오는 H.264 코덱을 사용하여 인코딩해야 합니다. 지원되는 파일 형식은 MPEG-4와 MOV입니다.

코덱은 빠른 전달을 위해 데이터를 압축하고 수신한 데이터를 원래 형태로 압축을 해제하는 소프트웨어 또는 하드웨어입니다. H.264 코덱은 비디오 콘텐츠의 녹화, 압축 및 배포에 흔히 사용됩니다. 비디오 파일 형식에는 하나 이상의 코덱이 포함될 수 있습니다. MOV 또는 MPEG-4 형식의 비디오 파일이 Amazon Rekognition Video에서 작동되지 않을 경우에는 비디오 인코딩에 사용된 코덱이 H.264인지 확인하세요.

오디오 데이터를 분석하는 모든 Amazon Rekognition Video API는 AAC 오디오 코덱만 지원합니다.

저장된 비디오의 최대 파일 크기는 10GB입니다.

사람 검색

컬렉션에 저장된 얼굴 메타데이터를 사용하여 비디오에서 사람을 검색할 수 있습니다. 예를 들어, 보관된 비디오에서 특정 사람이나 여러 사람을 검색할 수 있습니다. IndexFaces작업을 사용하여 소스 이미지의 얼굴 메타데이터를 컬렉션에 저장합니다. 그런 다음 StartFaceSearch를 사용하여 컬렉션에서 얼굴을 비동기적으로 검색할 수 있습니다. 를 GetFaceSearch사용하여 검색 결과를 얻을 수 있습니다. 자세한 정보는 저장된 비디오에서 얼굴 검색을 참조하세요. 사람 검색은 스토리지 기반 Amazon Rekognition 작업의 예입니다. 자세한 정보는 스토리지 기반 API 작업을 참조하세요.

스트리밍 비디오에서도 사람을 검색할 수 있습니다. 자세한 정보는 스트리밍 비디오 이벤트 작업을 참조하세요.