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

네이버 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%) 1938680/115200000EXP

Make StudyForUs Great Again!

 

CSVpuymXAAAVVpd.jpg

공유

facebooktwitterpinterestbandkakao story
퍼머링크

댓글 0

권한이 없습니다.
  • COS Pro 1급 파이썬 후기COS Pro 1급 파이썬 후기
    안녕하세요? 많은 분들의 도움으로 운좋게 COS Pro 1급 파이썬에 합격하였습니다! 최종 결과를 보면 다른 문제에서는 주어진 배점을 모두 획득하였고, '설계'에 해당하는 문제 3번에서 16점 감점을 당했습니다. 시험...
  • [간단리뷰] 카카오 OCR API로 그누보드 캡차(Kcaptcha) 우회하기[간단리뷰] 카카오 OCR API로 그누보드 캡차(Kcaptcha) 우회하기
    안녕하세요? https://studyforus.com/help/626417 에 대한 허접한 자답입니다. 그누보드의 Kcapcha의 이미지를 적절히 프로세싱하여 아래와 같은 방법으로 카카오 OCR API를 돌려보았습니다. def OCR(filename, boxes...
  • [리뷰] VPN 등을 활용한 BackCountry 직구 테스트[리뷰] VPN 등을 활용한 BackCountry 직구 테스트
    BackCountry는 미국의 아웃도어 전문 온라인 쇼핑몰로서 예전에 NewEgg에서 해외 직구를 막아놓았던 것보다 훨씬 빡세게 직구를 막는 것으로 유명합니다 ㅎㄷㄷ (1) 결제창으로 넘어가는 단계에서 IP 등을 체크하고, ...
  • 안녕하세요? 짬짬이 시간날 때마다 WYSIWYG HTML 에디터의 iOS에서 한글 입력시 문제를 간단히 테스트한 결과를 올립니다. 팁이나 강좌에 해당하는 내용은 아니고 간단한 리뷰에 해당되어서 여기에 올리네요 ^^ 제 개...
  • [Python] MoviePy를 이용한 MP4 -> GIF 변환 및 resize 테스트[Python] MoviePy를 이용한 MP4 -> GIF 변환 및 resize 테스트
    MoviePy를 이용하여 MP4 -> GIF 변환을 하고 resize 하여 파일 크기를 비교하는 테스트를 진행해봤습니다. 테스트 파일의 출처는 아래 유튜브 채널입니다. (원 출처는 영상에 표기되어 있습니다.) https://www.youtub...
  • 테슬라 모델3 렌트 후기 (내돈내후)테슬라 모델3 렌트 후기 (내돈내후)
    1. 序 테슬라 구매 전에 테스트 목적으로 렌트를 하려고 알아보던 중에 운좋게 이번 연휴 기간에 서울 SK 렌터카 지점 중 단 한 군데에 예약이 가능한 차량이 있어서 렌트를 하게 되었습니다 ^^ 렌트 차량은 모델3 스...
  • COS Pro 파이썬 2급 후기COS Pro 파이썬 2급 후기
    안녕하세요? 원래 시험 마치고 후기를 잘 안 남기지만, 다른 분들께서 참고하실 수 있도록 글을 작성합니다. 시험장에 도착하니 연령대가 굉장히 다양하더군요. 파이썬 2급 이외에 다른 과목의 응시자들도 같은 고사...
  • [간단리뷰] Vultr의 OpenVPN으로 abema.tv와 tver.jp에서 스트리밍을 할 수 있는지 여부[간단리뷰] Vultr의 OpenVPN으로 abema.tv와 tver.jp에서 스트리밍을 할 수 있는지 여부
    간단한 리뷰입니다. 올해 들어서 abema.tv와 tver.jp의 스트리밍이 대부분의 VPN에서 막힌 상태입니다. (사이트 접속까지는 가능한데 스트리밍을 하려고 하면 해외에서 영상을 시청할 수는 없다고 뜹니다.) 구글링해...
  • https://studyforus.com/review/496712 게시물의 내용을 업데이트 하였습니다 ^^ 1. CKEditor (에러 발생 → 해결 가능) 현재 xetown, sir에 적용되어 있습니다. CKEditor 4, 5 모두 문제가 있고, 일부 문제가 해결된 ...
  • 무선 랜 카드를 구매하였습니다.무선 랜 카드를 구매하였습니다.
    나중에 서버로 라떼판다를 한 대 들여놓을 예정이었는데, 그렇게 되면 공유기 포트가 꽉 차서 PC 한 대만 유선으로 연결할 수 있게 되는 겁니다. 물론 예전에도 다이소산 5000원짜리 무선 와이파이 수신기가 있었지만...
  • 무선마우스 연장 케이블 주문![사진 첨부]무선마우스 연장 케이블 주문![사진 첨부]
    • 핫슈
    • 조회 수 803
    • 17.11.01.23:40
    무선 마우스와 연장 케이블 을 주문햇어요 속옷도 (여자 거 부모님꺼지만) 같이 쇼핑 합니다 한아디로 ㅜㅜ 도착하면 리뷰 하갯습니다 [사진 청소 끝나고 주문 목록 올립니다]
  • 포켓몬스터 금을 질렀습니다.포켓몬스터 금을 질렀습니다.
    이 글은 제르의 블로그에서도 보실 수 있습니다. 만약 당신이 이 글을 해당 블로그나 Study For Us 리뷰/자랑하기 게시판이 아닌 곳에서 보고 계신다면, 그 글은 불펌된 것이니 빨리 제르에게 알리고 치킨을 뜯는 게 ...
  • [리뷰] 테슬라 차량 인도 팁[리뷰] 테슬라 차량 인도 팁
    아래 내용은 2021년 6월을 기준으로 작성되었습니다 ^^ 1. 위치 인도 장소는 테슬라 발산 딜리버리 센터입니다. 얼마 전 수원에서 이전한 것으로 알고 있습니다. 위치는 이대 서울병원 부속주차장 지하 5층에 소재하...
  • [리뷰] 9키 기계식 키보드[리뷰] 9키 기계식 키보드
    알리익스프레스에서 주문한 9키 기계식 키보드가 도착을했네요. 제목 그대로 9개의 키가 있구요. 기계식방식이고 오테뮤 스위치를 사용합니다. 청축과 적축중에 저는 소음이 적은 레드 스위치 (적축)으로 주문했습니...
  • akg n5005 이어폰이 도착했네요akg n5005 이어폰이 도착했네요
    AKG N5005 이어폰이 도착했네요. 국내 정가 100만원짜리 제품인데.... 지난달 12일에 akg 공홈에 $199.99에 풀렸습니다. 뒤늦게 알아서 초기 품절로 인해 못샀다가 새벽에 다시 풀린 물량을 구매했네요. 하지만.... ...
  • [간단리뷰] 카카오 REST API의 문자영역감지 테스트[간단리뷰] 카카오 REST API의 문자영역감지 테스트
    아시다시피 카카오 REST API 중에 문자영역감지 기능이 있습니다. https://developers.kakao.com/docs/restapi/vision#%EB%AC%B8%EC%9E%90-%EC%98%81%EC%97%AD-%EA%B0%90%EC%A7%80 간단히 설명드리면 이미지를 POST로...
  • [테스트 리뷰] 리노드 vs 카고야 VPS 시간대별 ping 비교[테스트 리뷰] 리노드 vs 카고야 VPS 시간대별 ping 비교
    제가 지난번에 소스게시판에 올린 허접한 '오토핫키를 이용한 핑 측정 스크립트'를 컴파일하여 스틱 PC(유선랜으로 공유기와 연결)에 넣고 3일 동안 매 시간마다 리노드(도쿄 리전)와 카고야의 핑을 측정하였습니다. ...
  • 레이싱휠 Real Drift 리얼드리프트 도착 6만원 대 .레이싱휠 Real Drift 리얼드리프트 도착 6만원 대 .
    • 핫슈
    • 조회 수 611
    • 17.05.06.16:19
    예고대로 주문 한 물건이 도착햇습니다 ^^
  • AudioTechnica M50xBT 헤드폰 하나 구매했네요 ㅎAudioTechnica M50xBT 헤드폰 하나 구매했네요 ㅎ
    AudioTechnica M50xBT 사무실에는 모니터링 스피커가 있기 때문에 헤드폰에 대해서는 크게 관심도 없었습니다. 그러던중에... 급하게 편집 할 일이 생겼고, 집에서 편집을 하려고 했더니.... 소리가 안들이네요.ㅠㅠ ...
  • [Tesla] USB 메모리 및 SSD 연결 테스트[Tesla] USB 메모리 및 SSD 연결 테스트
    테슬라 차량에 USB 메모리 및 SSD 연결하여 MP3 파일을 재생시키는 것과 관련하여, 제가 직접 USB 메모리 및 SSD을 연결하여 테스트한 결과를 정리해보고자 합니다. 테슬라의 OS는 리눅스 기반이기 때문에 일반 PC처...