Amazon Rekognition
개발자 안내서

Amazon Rekognition란 무엇입니까?

Amazon Rekognition은 이미지와 비디오 분석을 애플리케이션에 쉽게 추가할 수 있도록 합니다. Amazon Rekognition API에 이미지나 비디오를 제공하면 서비스에서 객체, 사람, 텍스트, 장면 및 활동을 파악할 수 있습니다. 부적절한 콘텐츠를 감지할 수도 있습니다. Amazon Rekognition도 매우 정확한 얼굴 분석과 얼굴 인식 기능을 제공합니다. 사용자 확인, 카탈로그 작성, 인원 계산 및 공공 안전을 포함하여 다양한 사용 사례에서 얼굴을 탐지, 분석, 비교할 수 있습니다.

Amazon Rekognition은 Amazon의 컴퓨터 비전 과학자들이 매일 수십억 개의 이미지와 비디오를 매일 분석할 목적으로 개발하여 성능이 검증되었을 뿐만 아니라 확장성까지 뛰어난 딥 러닝 기술을 기반으로 하고 있습니다. 기계 학습 전문 지식이 필요하지 않습니다. Amazon Rekognition에는 Amazon S3에 저장된 모든 이미지 또는 비디오 파일을 신속하게 분석할 수 있는 간편하고 사용하기 쉬운 API가 포함되어 있습니다. Amazon Rekognition은 항상 새로운 데이터를 통해 학습하고 있으며, 저희도 지속적으로 새로운 라벨과 얼굴 인식 기능을 서비스에 추가하고 있습니다. 자세한 내용은 Amazon Rekognition FAQ를 참조하십시오.

Amazon Rekognition의 일반적인 사용 사례는 다음과 같습니다.

  • 검색 가능한 이미지 및 비디오 라이브러리 – Amazon Rekognition은 이미지와 저장된 비디오를 검색할 수 있도록 만들어 이미지 내에 나타나는 객체와 장면을 발견할 수 있습니다.

     

  • 얼굴 기반 사용자 확인 – 애플리케이션은 Amazon Rekognition을 통해 사용자 라이브 이미지와 참조 이미지를 비교하여 사용자 자격 증명을 확인할 수 있습니다.

     

  • 감성 및 인구통계학 분석 – Amazon Rekognition은 얼굴 이미지에서 행복, 슬픔 또는 놀람 같은 감정적 표현과 성별 등 인구통계학 정보를 해석합니다. Amazon Rekognition은 스토어 내 위치 및 유사 시나리오와 같은 추세를 주기적으로 보고하기 위해 이미지를 분석하여 감성 및 인구통계학 속성을 Amazon Redshift에 전송합니다. 사람 얼굴의 외양적 모습에만 근거하여 감정 표현을 예측합니다. 이는 사람의 내적 감정 상태를 나타내는 것이 아니며, 인식 결과를 바탕으로 결정을 내려서는 안됩니다.

     

  • 얼굴 인식 – Amazon Rekognition을 통해 얼굴 모음으로 알려진 컨테이너에 저장된 것과 일치하는 얼굴의 이미지, 저장된 비디오 및 스트리밍 비디오를 검색할 수 있습니다. 얼굴 모음은 소유하고 관리하는 얼굴 인덱스입니다. 얼굴을 기반으로 한 사용자 식별은 Amazon Rekognition에서 다음 두 가지 주요 단계가 필요합니다.

    1. 얼굴 인덱싱.

    2. 얼굴 검색.

     

  • 안전하지 않은 콘텐츠 감지 – Amazon Rekognition의 경우 이미지에서 노골적이고 선정적인 성인 콘텐츠를 감지할 수 있습니다. 개발자는 반환된 메타데이터를 사용하여 사용자의 비즈니스 요구를 기반으로 부적절한 콘텐츠를 필터링할 수 있습니다. 이 API는 안전하지 않은 콘텐츠의 존재를 기반으로 이미지에 플래그를 지정하는 것 뿐만 아니라 신뢰도 점수와 함께 계층 레이블 목록도 반환합니다. 이러한 레이블은 안전하지 않은 콘텐츠의 특정 범주를 나타내어 대량의 사용자 생성 콘텐츠(UGC)의 세분화된 필터링 및 관리가 가능합니다. 소셜 및 데이트 사이트, 사진 공유 플랫폼, 블로그 및 포럼, 어린이용 앱, 전자 상거래 사이트, 엔터테인먼트 및 온라인 광고 서비스 등이 그 예시 입니다.

     

  • 유명인 인식 – Amazon Rekognition은 이미지와 저장된 비디오에서 유명인을 인식할 수 있습니다. Amazon Rekognition은 엔터테인먼트와 미디어, 스포츠, 비즈니스, 엔터테인먼트, 미디어 등 다양한 범주에 걸쳐 수천 명의 유명인의 얼굴을 인식할 수 있습니다.

     

  • 텍스트 감지 – Amazon Rekognition Text in Image를 이용해 이미지에서 텍스트 콘텐츠를 인식하고 추출할 수 있습니다. Text in Image는 많은 스타일이 들어간 글꼴을 포함하여 대부분의 글꼴을 지원합니다. 배너 및 포스터에서 흔히 볼 수 있는 것과 같이 방향이 다른 텍스트와 숫자를 감지합니다. 이미지 공유와 소셜 미디어 활용 분야에서는 같은 키워드가 포함된 이미지 인덱스를 바탕으로 시각적 검색을 활성화할 수 있습니다. 미디어 및 엔터테인먼트 활용 분야에서는 광고, 뉴스, 스포츠 스코어, 자막처럼 화면 위 관련된 텍스트를 기반으로 영상 목록을 작성할 수 있습니다. 마지막으로, 공공 안전 활용 분야에서는 길거리 카메라로 찍은 이미지에서 자동차 번호판을 바탕으로 차량을 식별할 수 있습니다.

Amazon Rekognition 사용 시 다음과 같은 이점이 있습니다.

  • 강력한 이미지 및 비디오 인식 기능을 앱에 통합 – Amazon Rekognition하는 것은 간단한 API로 강력하고 정확한 이미지 분석 기능을 사용할 수 있으므로 복잡하게 애플리케이션에 이미지 인식 기능을 포함시킬 필요가 없습니다. Amazon Rekognition로 안정적인 이미지 및 비디오 분석을 활용하는 데는 컴퓨터 비전이나 딥 러닝에 관한 전문 지식이 필요하지 않습니다. 해당 API를 사용하면 어떤 웹, 모바일 또는 연결된 장치의 애플리케이션에도 쉽고 빠르게 이미지 및 비디오 분석을 통합할 수 있습니다.

     

  • 딥 러닝 기반 이미지 및 비디오 분석 – Amazon Rekognition은 딥 러닝 기술을 사용하여 이미지를 정확하게 분석하고, 이미지의 얼굴을 찾아 비교하며, 이미지와 비디오 내에서 객체와 장면을 감지합니다.

     

  • 확장 가능한 이미지 분석 – Amazon Rekognition을 통해 수백만 개의 이미지를 분석할 수 있으므로 엄청난 양의 시각적 데이터를 큐레이팅하고 정리할 수 있습니다.

     

  • 다른 AWS 서비스와의 통합 – Amazon Rekognition은 Amazon S3 및 AWS Lambda 같은 다른 AWS 서비스와 완벽하게 연동되도록 만들어졌습니다. Amazon S3 이벤트에 응답하여 Amazon Rekognition의 API를 Lambda에서 직접 호출할 수 있습니다. Amazon S3 및 Lambda에서 애플리케이션 요구 사항의 수에 반응하여 자동으로 조정되므로 확장 가능하고 저렴하며 안정적인 이미지 분석 애플리케이션을 구축할 수 있습니다. 예를 들어 집에 사람이 도착할 때마다 도어 카메라가 방문객의 사진을 Amazon S3에 업로드 합니다. 이는 Amazon Rekognition API를 사용하는 Lambda 기능을 트리거 하여 방문객을 인식합니다. 데이터를 로드하거나 이동할 필요 없이 Amazon S3에 저장된 이미지에서 직접 분석을 실행할 수 있습니다. AWS Identity and Access Management(IAM) 지원으로 Amazon Rekognition API 작업에 대한 액세스를 안전하게 제어하기 쉽습니다. IAM을 사용하면 AWS 사용자 및 그룹을 만들고 관리하여 적절한 액세스 권한을 개발자와 최종 사용자에게 부여할 수 있습니다.

     

  • 저렴한 비용 – Amazon Rekognition을 사용하면 분석하는 이미지와 비디오 수와 저장하는 얼굴 메타데이터에 대한 비용만 지불하면 됩니다. 최소 요금이나 사전 약정은 없습니다. 무료로 사용을 시작한 후, 규모 확장에 따라 Amazon Rekognition의 계층별 요금 모델을 활용하여 더 많은 비용을 절감하십시오.

Amazon Rekognition 및 HIPAA 자격

이것은 HIPAA 적격 서비스입니다. AWS, 미국 HIPAA(Health Insurance Portability and Accountability Act of 1996), AWS 서비스를 이용한 보호 대상 건강 정보(PHI)의 처리, 저장, 전송에 대한 자세한 정보는 HIPAA 개요를 확인하십시오.

Amazon Rekognition를 처음 사용하십니까?

Amazon Rekognition를 처음 사용하시는 경우 다음 단원을 순서대로 읽는 것을 추천드립니다.

  1. Amazon Rekognition 작동 방식 – 이 단원에서는 엔드 투 엔드 경험을 만드는 데에 함께 사용하는 다양한 Amazon Rekognition구성 요소를 소개합니다.

  2. Amazon Rekognition 시작하기 – 이 단원에서는 계정을 설정하고 Amazon Rekognition API를 테스트합니다.

  3. 이미지 작업 –이 단원에서는 Amazon S3 버킷에 저장된 이미지와 로컬 파일 시스템에서 로드된 이미지에서 Amazon Rekognition을 사용하는 방법에 대한 정보를 다룹니다.

  4. 저장된 비디오 작업 – 이 단원에서는 Amazon S3 버킷에 저장된 비디오에서 Amazon Rekognition를 사용하는 방법 대한 정보를 다룹니다.

  5. 스트리밍 비디오 작업 – 이 단원에서는 스트리밍 비디오에서 Amazon Rekognition를 사용하는 방법에 대한 정보를 다룹니다.