음식 인식
카카오 i 클라우드의 음식 인식 API는 사용자가 입력한 음식 사진에서 각 음식의 종류와 위치를 검출하고, 그에 대한 영양 성분 정보를 제공합니다. 음식 인식 API는 총 1,032가지의 음식을 분류할 수 있습니다.
이미지 음식 인식 예시
카카오엔터프라이즈 테크 그라운드에서 음식 인식 API 기능의 데모 버전을 체험하실 수 있습니다.
API 제공 기능
카카오 i 클라우드 음식 인식 API는 주어진 이미지 내의 다양한 음식을 검출하고 각 음식의 이름과 해당하는 음식에 대한 영양 정보를 제공합니다.
음식 인식 API를 사용하기 위해서는 jpg
, jpeg
, png
형식의 이미지 파일을 입력해야 합니다. 정확한 음식 인식을 위해 800×800(px) 이상의 이미지 해상도를 권장하며, 너무 많은 음식이 포함된 사진에서는 인식률이 저하될 수 있습니다. 상세한 지원 사양은 다음과 같습니다.
표 API 지원 사양
구분 | 설명 |
---|---|
지원 이미지 포맷 | jpg / jpeg / png |
최대 파일 사이즈 | 8MB |
권장 해상도 | 800x800(px) 이상 |
이미지당 권장 음식 개수 | 50개 이하 |
인식 가능한 음식 종류 | 1,032종 |
인식 가능한 음식 예시 | 갈비찜, 감자채볶음, 고등어구이, 과카몰리, 김밥, 나시고랭, 닭가슴살샐러드, 라면, 미소된장국, 밀푀유나베, 사과, 샌드위치, 수육, 아메리카노, 에그타르트, 짜장면, 후라이드 치킨 등 |
사진 예시
음식 사진 API 이용 시 입력하는 음식 사진 예시는 다음과 같습니다. 인식이 잘 되는 혹은 잘 되지 않는 예시 사진을 참고하여 음식 인식 API를 활용하시기 바랍니다.
인식이 잘 되는 음식 사진 예시
음식이 잘 보이도록 위에서 찍거나 초점이 뚜렷한 사진 입력 시 음식 인식률을 높일 수 있습니다.
인식이 잘 되지 않는 음식 사진 예시
흔들리거나 일부가 잘리는 등 음식이 제대로 나오지 않은 사진은 인식률이 떨어집니다. 또한 뷔페 음식 사진과 같이 하나의 접시에 여러 음식이 모여있는 경우에도 음식이 제대로 인식되지 않을 수 있습니다.