이 문서는 카카오 포즈(Pose) API를 소개합니다.
카카오 포즈(Pose) API는 이미지나 영상을 분석해 사람의 자세를 추출하는 기능을 제공합니다. 이미지에서 사람들을 찾고 사람의 코, 눈, 귀, 어깨, 팔꿈치, 손목, 골반, 무릎, 발목의 위치를 키 포인트(Key Points)로 추출합니다.
두 개의 API를 비동기적으로 사용해야 합니다. '영상 분석하기 API'로 영상을 다중 이미지로 처리하여 자세를 분석한 후, '영상 분석 결과 확인하기 API'를 통해 영상 분석 결과를 확인합니다.
포즈 분석 딥러닝 기술을 이용한 포즈 API를 활용하여 이미지나 동영상 기반 서비스에서 아래와 같이 다양한 인공지능 서비스를 만들 수 있습니다.
이 포즈 API는 사용자의 실시간 관절 움직임을 추출하여 정교한 분석 후 올바른 운동 자세를 추천해 주는 카카오 VX 스마트홈트에서 활용되고 있습니다.
이미지 출처: 카카오 VX 스마트홈트
영상 분석 API(영상 분석하기, 영상 분석 결과 확인하기)의 경우, 최대 50MB 용량을 가진 영상의 최초 30초까지 무료로 분석 가능합니다. 더 큰 용량의 영상이나 더 많은 프레임 수의 영상을 분석하려면 제휴 신청이 필요합니다.
API 및 기능 | 설명 |
---|---|
이미지 분석하기 (Single Image Pose Estimation) |
하나의 이미지 내에서 사람들을 탐색하여 사람 별 키 포인트를 반환합니다. |
영상 분석하기 (Job Submit) |
영상을 다중 이미지화 하여 이미지에서 자세를 분석하고 작업물 ID(job_id)를 반환합니다. |
영상 분석 결과 확인하기 (Job Retrieval) |
영상 분석하기 API를 통해 요청한 작업물의 처리 상태와 결과를 반환합니다. |
포즈 API는 REST API 방식으로만 이용할 수 있습니다.