• 목록
  • 아래로
  • 위로
별점

네이버 Clova Face Recognition에는 얼굴 인식 및 유명인 얼굴 인식 API가 있으며,

 

이 중 후자에 대해 테스트해봤습니다.

 

아래 가이드의 소스를 다음과 같이 살짝 수정했습니다.

 

https://developers.naver.com/docs/clova/api/CFR/API_Guide.md#Python

Clova Face Recognition API 가이드 CFR API란? Clova Face Recognition API(이하 CFR API)는 이미지 데이터...

 

import os, sys, requests, json

client_id = 'id를입력하세요'
client_secret = '시크릿키를입력하세요'
url = "https://openapi.naver.com/v1/vision/celebrity"
files = {'image': open('경로를입력하세요', 'rb')}
headers = {'X-Naver-Client-Id': client_id, 'X-Naver-Client-Secret': client_secret }
response = requests.post(url,  files=files, headers=headers)
rescode = response.status_code
result = json.loads(response.text)
if rescode == 200:
    if result['info']['faceCount'] == 1: # 2명 이상의 인물이 인식되는 경우를 제외하도록 합니다.
        print(result['faces'][0]['celebrity'])
    else:
        print(result['info']['faceCount'])
else:
    print("Error Code:" + rescode)

 

 

테스트한 결과를 정량적으로 말씀드리기 어렵습니다만, 용도에 따라서 유용한 API일 수도 있고 그렇지 않을 수도 있을 것 같습니다.

 

일단 인지도가 매우 높은 유명인의 경우에는 적중 확률이 상당히 높았습니다.

 

예전에 이 API가 처음 릴리즈되었을 때 테스트했던 것보다 살짝 더 인식률이 높아지고 인식 가능한 인물도 늘어난 느낌이네요 ^^

 

연예인만 인식하는 것은 아니고, 소위 '공적 인물'이라고 볼 수 있는 인물들은 대체로 인식이 되었습니다.

 

예컨대 다음 짤은 아래와 같은 결과를 반환합니다! ㅎㄷㄷ

 

2020042104433_0.jpg

 

{'value': '북한_김정은', 'confidence': 1.0}

 

 

다만 걸그룹 멤버의 경우에는 편차가 상당히 심하네요 ㅠㅠ

 

현 시점 기준 TOP 10 이내 드는 걸그룹 멤버의 나름 센터급인데 사진 30장을 돌려봐도 전혀 인식을 못 하는 경우도 있습니다 ㅎㄷㄷ

(각 연예인에 부합되는 확률값을 반환하는데 1%의 확률조차 뜨지 않습니다 ㅜㅜㅜㅜㅜ)

 

아무래도 네이버 이미지에 많은 사진이 등재되는 만큼 학습을 하게 되기 때문일 것으로 추측됩니다 ^^

 

 

그리고 이미지에 2명 이상의 인물이 등장하는 경우에 이를 어떻게 처리하여야 하느냐는 문제도 발생합니다.

 

예컨대 얼굴 인식 후 걸그룹 멤버별로 폴더를 분류하려고 한다면, 

 

2명 이상이 등장하는 경우에 어떠한 기준으로 분류를 하여야 되느냐는 문제가 발생합니다.

 

이에 대하여는 API에서 인식된 얼굴의 픽셀을 분석하여 (1) 보다 크고 (2) 가운데 있는 얼굴을 기준으로 결정할 수 있을 것입니다 ^^

 

 

어떤 분이 Clova Face Recognition을 이용하여 연예인 사진을 다운받을 때 자동으로 폴더를 분류하는 브라우저 익스텐션을 제작하셨던데

 

제가 테스트한 결과만을 놓고 보면 그 효용성이 살짝 의문입니다 ㅠㅠ

 

결국에는 keras 등을 이용하여 CNN 학습을 시킬 수밖에 없을 것 같은데,

 

네이버 같은 사업자가 아닌 개인의 입장에서 여러 명의 연예인 사진을 1000장 이상 다운받아서 학습을 시키는 작업은

 

진정한 걸그룹 덕후가 아닌 이상 그다지 효율적이지 못할 것 같습니다 ㅜㅜ

 

실제로 이런 테스트를 진행하여 90% 이상의 적중률을 보이는 스크립트를 작성한 분도 계시네요 ㅎㄷㄷ

 

[Python] CNN으로 TWICE 다현과ITZY 예지를 구분할 수 있을까?

 

https://hslee09.medium.com/python-cnn%EC%9D%84-%ED%99%9C%EC%9A%A9%ED%95%9C-%EC%97%B0%EC%98%88%EC%9D%B8-%EC%82%AC%EC%A7%84-%EB%B6%84%EB%A5%98-intro-5dffca629097

이번에는 R이 아닌 python을 활용하여 Deep learning 기법 중 CNN을 사용하여 연예인 사진을 누구인지 구분...
Medium - HSLee / 2020-04-04

 

 

제가 이번에 머신러닝용 노트북을 구매하면 Keras 및 face_recognition 등을 이용하여 테스트한 후에 다시 리뷰를 작성하겠습니다.

 

그럼 남은 주말 즐겁게 보내세요 ^^

 

자뻑보이님 자뻑보이 포함 3명이 추천

추천인 3

작성자
이니스프리 119 Lv. (0%) 2057660/115200000EXP

Make StudyForUs Great Again!

 

CSVpuymXAAAVVpd.jpg

공유

facebooktwitterpinterestbandkakao story
퍼머링크

댓글 0

권한이 없습니다.
  • 마우스 연장케이블 도착마우스 연장케이블 도착
    • 핫슈
    • 조회 수 572
    • 17.11.03.00:07
    • Seia
    • 조회 수 555
    • 20.04.29.04:25
    사실 YousList, List-KR 등 업데이트가 늦어지는 등... 물론 PR을 넣으면 되긴 하지만 더 빠른 차단을 위하여 직접 필터를 만들었습니다. 타 커뮤니티나 차단되지 않은 포럼 등등에 대한 자체 광고나 지나가다가 앗 ...
  • 신서버 모든 PHP의 속도를 알아보자!신서버 모든 PHP의 속도를 알아보자!
    • title: 은메달도다
    • 조회 수 532
    • 17.01.08.20:31
    한국은 속도가 중요하잖아요. 저도 속도를 중요시하고요! 그래서 크롬 개발자 도구로 알아보았습니다. 테스트 환경 윈도우10 이 깔려있는 데스크탑, 1Gbps 인터넷, Study For Us 신서버 웹사이트 웹사이트 환경 Xpres...
  • 저렴한 기계식 키보드 G80-3800 리뷰저렴한 기계식 키보드 G80-3800 리뷰
    • title: 맛스타의 자물쇠에듀
    • 조회 수 531
    • 17.03.22.16:08
    저렴한 기계식 키보드 G80-3800 리뷰 샀습니다.청축으로요.자세한 스펙은 알아서 찾아보시고~ (주요 스펙 : 체리식 청축) 이야 택배가 왔군요! 열어봅시다! 어여쁜 키보드의 상자 앞면이네요! 뒷면도 예쁩니다~! 기존...
  • 외국에서온 타미야 미니카 도착 ^^외국에서온 타미야 미니카 도착 ^^
    • 핫슈
    • 조회 수 530
    • 17.10.11.01:14
    일본 오사카에서 미니카가 출국 해서 긴 여행끝애 오늘 2시인가? 오후정도에 도착햇습니다 ㅎㅎ 그담 이어폰 고무 소 . 중 . 대 로 묶음짜리 3개 를 주문한것도 오늘도착햇어요 전 소형이 사이즈가 맞더라고여ㅜㅜ
  • 갤럭시 노트8을 구매(?)하였습니다.갤럭시 노트8을 구매(?)하였습니다.
    예. 그렇습니다. 노트8입니다. 64GB 메이플 골드 색상 모델이예요. 저걸 벗기면 상자가 하나 나옵니다. 이걸 열면 핸드폰이 나옵니다. 여러분의 눈건강을 위하여 일부를 삭제하였습니다. 크네요. 일단 써 봐야 겠어요...
    • I.Park
    • 조회 수 469
    • 17.09.02.01:45
    원래는 kr 도메인을 구입하고 싶었는데, 아쉽게도 제가 원하는 kr 도메인은 이미 다른 분이 선점 하셨어요 ㅠㅠ.. 그래서 아쉽게도 받아올 수가 없었답니다! 그래서 me 도메인을 구매해보려고 했는데.. 어라? 비쌀 줄...
  • [간단리뷰] 카고야 VPS 리뷰[간단리뷰] 카고야 VPS 리뷰
    말씀드린대로 오늘 중으로 제 계정이 정지될 수도 있기 때문에 급히 리뷰를 해봤습니다. 1Core / 1GB KVM 최저사양입니다. 작성하다가 몇 번 날라가서 간단히 요점만 적겠습니다. (Unixbench 결과를 프로알라에 복붙...
  • 열심히 쌓아둔 캐쉬백열심히 쌓아둔 캐쉬백
    2014년 부터 시작해서 여태것 150,000원 뽑았네요 ㅎ 대전댁님은 2번 출금하고 대전댁님 가족은 이제 5만 출금이네요. 총 캐쉬백 재산(?) = 168,488원 (가족 3명 총합)
  • 축★하해 주세요 외장하드 구매 완료 및 리뷰축★하해 주세요 외장하드 구매 완료 및 리뷰
    취미로 간이나스기능 있는 공유기로 웹섭 돌리는 1ㅅ입니다 16기가 usb의 엄청난 용량압박에 시달리고 있었는데 오늘 하이마트로 달려갔죠 ㅎㅎ 공유기가 램도 256긱이고 씨퓨도 800mhz밖에 안되는 초저사양이기 때문...
  • [간단리뷰] 카카오 API의 성인이미지 판별은 아직 신뢰할 정도의 수준은 아닌 것 같군요[간단리뷰] 카카오 API의 성인이미지 판별은 아직 신뢰할 정도의 수준은 아닌 것 같군요
    카카오 성인이미지 판별 API는 normal / soft / adult에 해당할 확률을 계산합니다. 비교적 랜덤한 방식으로 수집한 이미지를 카카오 API의 성인이미지 판별을 이용하여 adult 이미지에 해당될 확률을 구해봤습니다. ...
  • 쿠팡 물건 주문!ㅃ쿠팡 물건 주문!ㅃ
    • 핫슈
    • 조회 수 433
    • 17.08.02.04:53
    집에서 이용 하는 일반 키보드가 망가져 기계식 한성 청축 키보드 주문하엿습니다 신발도 날가 져 나이키 신발 2개 주문햇구여 똑같은 색상입니다...
  • [간단리뷰] 카카오 API의 성인이미지에 대한 판별 기준이 뭔가 변경된 것 같네요 ㄷㄷ[간단리뷰] 카카오 API의 성인이미지에 대한 판별 기준이 뭔가 변경된 것 같네요 ㄷㄷ
    리뷰랄 것도 없는 내용인데요. 카카오 API를 연습하고 있던 중에 발견했네요~ https://vision-api.kakao.com/#adult API 설명 페이지에 예제로 이미지가 올려져 있더군요. API를 이용하기 위해 다음과 같은 파이썬 함...
  • 깔깔깔깔깔깔
    • Ciel
    • 조회 수 431
    • 17.02.26.22:16
    제 맥북과 아이패드 입니다 깔깔깔 앱등이의 자랑질이였습니다ㅎㅎㅎㅎ
  • 작년 설에 포케센 쓸고 온 이야기작년 설에 포케센 쓸고 온 이야기
    대략 35000엔어치 샀습니다. 가격을 알면 엄마가 절 조질지도 피카츄 궁뎅이 동전지갑 사실 지갑은 잘 안 들고 다니는데, 일본에서는 의외로 동전이 많이 보입니다. (그리고 많이 써야 하고요) 라무네(포케센에는 먹...
  • 자취하던때 가지고 있던 3피씨!자취하던때 가지고 있던 3피씨!
    자 제가 장비 욕심이 많아서 중고로 사거나 제가 직접 조립하거나 했던 PC입니다. 특히 맥북은 처음 구매할때 트랙패드가 아예 고장나있었는데 알리익스프레스에서 부품사서 고쳐서 썻던게 기억에 납니다 ㅋㅋ(배터리...
  • 음 자랑하기 게시판 만들어주세요 %%음 자랑하기 게시판 만들어주세요 %%
    • 핫슈
    • 조회 수 425
    • 16.12.01.10:34
    모니터 지르심을 올리고싶은대 어디에 올려야하나요?? ㅜㅜ 아무대도 없내염 ㅜㅜ
  • 아래 지름 취소 후 더 큰 지름아래 지름 취소 후 더 큰 지름
    으.... 역시 1070을 먼저 질러야했거늘..
  • 자유게시판에 마우스 지름 신 도착 하엿습니다자유게시판에 마우스 지름 신 도착 하엿습니다
    • 핫슈
    • 조회 수 420
    • 17.04.25.15:21
    감기 걸려서 감기약 입니다 ^^
  • 방통위의 HTTPs 블락을 막는데에 있어서 MTU 값을 변경하도록 만든 프로그램입니다.방통위의 HTTPs 블락을 막는데에 있어서 MTU 값을 변경하도록 만든 프로그램입니다.
    • Seia
    • 조회 수 419
    • 19.02.20.03:38
    사실 방통위가 2월 1일자부터 KT에 임시적으로 HTTPS 차단을 시작했는데요. (HTTP 패킷의 SNI 필드: 한 서버에서 여러개의 웹 사이트를 돌리게 해주는 것, 사실 도메인이나 IP나 그렇잖아요) 그에 따라 원래 '문 브레...