입력 데이터로 동영상 파일 또는 동영상 프레임을 선택합니다. - 아마존 SageMaker

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

입력 데이터로 동영상 파일 또는 동영상 프레임을 선택합니다.

비디오 프레임 객체 감지 또는 객체 추적 레이블 지정 작업을 생성할 때 일련의 비디오 프레임 (이미지) 을 제공하거나 Amazon SageMaker 콘솔을 사용하여 Ground Truth가 비디오 파일에서 비디오 프레임을 자동으로 추출하도록 할 수 있습니다. 다음 섹션을 통해 이런 옵션에 대해 자세히 알아보세요.

동영상 프레임 제공

동영상 프레임은 동영상 파일에서 추출한 이미지 시퀀스입니다. Ground Truth 레이블 지정 작업을 생성하여 작업자가 여러 동영상 프레임 시퀀스에 레이블을 지정하도록 할 수 있습니다. 각 시퀀스는 단일 비디오에서 추출한 이미지로 구성됩니다.

동영상 프레임 시퀀스를 사용하여 레이블 지정 작업을 생성하려면 Amazon S3의 고유한 키 이름 접두사를 사용하여 각 시퀀스를 저장해야 합니다. Amazon S3 콘솔에서는 키 이름 접두사를 폴더라고 합니다. 따라서 Amazon S3 콘솔에서는 각 동영상 프레임 시퀀스가 Amazon S3의 자체 폴더에 위치해야 합니다.

예를 들어 두 개의 동영상 프레임 시퀀스가 있는 경우 키 이름 접두사 sequence1/sequence2/를 사용하여 시퀀스를 식별할 수 있습니다. 이 예제에서는 시퀀스가 s3://DOC-EXAMPLE-BUCKET/video-frames/sequence1/s3://DOC-EXAMPLE-BUCKET/video-frames/sequence2/에 위치할 수 있습니다.

Ground Truth 콘솔을 사용하여 입력 매니페스트 파일을 생성하는 경우 모든 시퀀스 키 이름 접두사는 Amazon S3의 동일한 위치에 있어야 합니다. 예를 들어 Amazon S3 콘솔에서는 각 시퀀스가 s3://DOC-EXAMPLE-BUCKET/video-frames/의 폴더에 존재할 수 있습니다. 이 예시에서는 동영상 프레임(이미지)의 첫 번째 시퀀스는 s3://DOC-EXAMPLE-BUCKET/video-frames/sequence1/에 위치할 수 있고 두 번째 시퀀스는 s3://DOC-EXAMPLE-BUCKET/video-frames/sequence2/에 위치할 수 있습니다.

중요

작업자가 레이블을 지정하도록 하려는 동영상 프레임 시퀀스가 하나뿐인 경우에도 Amazon S3에서는 해당 시퀀스에 키 이름 접두사가 있어야 합니다. Amazon S3 콘솔을 사용하는 경우 시퀀스가 폴더에 있다는 뜻입니다. S3 버킷의 루트에 위치할 수 없습니다.

동영상 프레임 시퀀스를 사용하여 작업자 작업을 만들 때 Ground Truth는 작업당 하나의 시퀀스를 사용합니다. Ground Truth는 각 작업에서 UTF-8 바이너리 순서를 사용하여 동영상 프레임을 정렬합니다.

예를 들어 Amazon S3의 동영상 프레임 순서는 다음과 같습니다.

[0001.jpg, 0002.jpg, 0003.jpg, ..., 0011.jpg]

작업자의 작업에서 다음과 같이 동일한 순서로 정렬됩니다. 0001.jpg, 0002.jpg, 0003.jpg, ..., 0011.jpg

다음과 같은 명명 규칙을 사용하여 프레임을 정렬할 수도 있습니다.

[frame1.jpg, frame2.jpg, ..., frame11.jpg]

이 경우에는 작업자 작업에서 frame2.jpg 앞에 frame10.jpgframe11.jpg가 놓입니다. 작업자에게 다음과 같은 순서로 동영상 프레임이 표시됩니다. frame1.jpg, frame10.jpg, frame11.jpg, frame2.jpg, ..., frame9.jpg

비디오 파일 제공

콘솔에서 새 레이블 지정 작업을 생성할 때 Ground Truth 프레임 분할 기능을 사용하여 동영상 파일(MP4 파일)에서 동영상 프레임을 추출할 수 있습니다. 단일 동영상 파일에서 추출된 일련의 동영상 프레임을 동영상 프레임 시퀀스라고 합니다.

Ground Truth가 동영상에서 최대 2,000개의 모든 프레임을 자동으로 추출하도록 하거나 프레임 추출 빈도를 지정할 수 있습니다. 예를 들어 Ground Truth가 동영상의 매 10번째 프레임마다 추출하도록 할 수 있습니다.

자동화된 데이터 설정을 사용하여 프레임을 추출하는 경우 최대 50개의 동영상을 제공할 수 있지만, 동영상 프레임 객체 추적 및 동영상 프레임 객체 감지 레이블 지정 작업을 생성할 때 입력 매니페스트 파일은 10개 이상의 동영상 프레임 시퀀스 파일을 참조할 수 없습니다. 자동화된 데이터 설정 콘솔 도구를 사용하여 10개 이상의 동영상 파일에서 동영상 프레임을 추출하는 경우, 도구에서 생성하는 매니페스트 파일을 수정하거나 10개 이하의 동영상 프레임 시퀀스 파일을 포함하도록 새 파일을 만들어야 합니다. 할당량에 대한 자세한 내용은 3D 포인트 클라우드 및 동영상 프레임 레이블 지정 작업 할당량 섹션을 참조하세요.

동영상 프레임 추출 도구를 사용하려면 자동 동영상 프레임 입력 데이터 설정 섹션을 참조하세요.

동영상에서 모든 동영상 프레임이 성공적으로 추출되면 S3 입력 데이터 세트 위치에 다음이 표시됩니다.

  • 각 동영상의 이름을 딴 키 이름 접두사(Amazon S3 콘솔의 폴더). 각 접두사는 다음과 같이 이어집니다.

    • 해당 접두사의 이름을 지정하는 데 사용되는 동영상에서 추출한 동영상 프레임 시퀀스.

    • 해당 시퀀스를 구성하는 모든 이미지를 식별하는 데 사용되는 시퀀스 파일.

  • 확장명이.manifest인 입력 매니페스트 파일. 이렇게 하면 레이블 지정 작업을 생성하는 데 사용할 모든 시퀀스 파일이 식별됩니다.

단일 비디오 파일에서 추출한 모든 프레임은 레이블 지정 작업에 사용됩니다. 여러 동영상 파일에서 동영상 프레임을 추출하면 각 동영상 프레임 시퀀스마다 하나씩 레이블 지정 작업을 위한 여러 작업이 만들어집니다.

Ground Truth는 고유한 키 이름 접두사를 사용하여 입력 데이터 세트를 위해 Amazon S3 위치에서 추출한 각 동영상 프레임 시퀀스를 저장합니다. Amazon S3 콘솔에서는 키 이름 접두사를 폴더라고 합니다.