태그 보관물: face-recognition

face-recognition

사진에서 사람을 자동으로 흐리게하는 도구 [닫기]

사진의 사람들이 쉽게 알아볼 수없는 방법을 찾고 있습니다. 온라인 앨범에 사진 (보통 도시와 풍경)을 넣을 때마다 나는 낯선 사람들의 사진을 게시하지 않는 것이 공손함의 기본 문제라고 생각하기 때문에 인식 가능한 모든 사람들을 인식 할 수 없게 만듭니다.

그래서 저는 기본적으로 Google이 StreetView 이미지에 대해하는 일을 다소하고 싶습니다. 현재 김프의 모든 얼굴 주위에 타원 선택을 그린 다음 선택에 흐림 필터 를 사용하여 각 사진에 대해 수동 으로이 작업을 수행하고 있습니다 .

한 번의 클릭으로이 부분을 흐리게 처리 할 수있는 도구가 있습니까? 이상적으로는 첫 번째 단계에서 인식 된 모든 얼굴을 표시 한 다음 흐리게하고 싶지 않은 얼굴의 선택을 취소 할 수 있습니까?

(자동차 번호판과 같은 다른 개인 정보를 흐리게 처리하는 것도 좋지만, 주요 목표는 사람들이 사진에 자주 등장하는 것처럼 얼굴을 흐리게 처리하는 도구를 찾는 것입니다. 또한 얼굴 을 흐리게 처리 하는 도구를 찾고 있습니다. 픽셀 화는 대체 일 수 있지만 흐리게 처리하는 것처럼 이미지의 나머지 부분과 잘 통합되지는 않습니다.)

나는 이미 그러한 도구를 찾고 있었지만 찾은 모든 것이 세 가지 범주 중 하나에 속하는 것으로 보입니다.

  • 이 앱 과 같은 데스크톱 컴퓨터가 아닌 스마트 폰에서 실행되도록되어 있습니다 .
  • 유사한 같은 질문으로 표시된 바와 같이 그것은, 비디오위한 것입니다 , 또는 이 문서 .
  • 웹 기반이므로 처리하기 위해 모든 사진을 다른 사람의 서버에 업로드해야하며, 이 서비스 또는 이 편집기 를 사용하여 사진을 편집하는 동안 인터넷 연결이 필요합니다 .

인터넷에 연결하지 않고도 Windows 및 / 또는 Ubuntu에서 실행되는 소프트웨어를 독점적으로 찾고 있습니다 (즉, 처리를 위해 모든 사진을 업로드해야하는 클라우드 도구 없음). 무료 도구는 좋지만 유료 도구는 도구가없는 것보다 낫습니다.



답변

I을 찾을 수있다 김프 얼굴 인식 플러그인 2010 (여전히 작동 보증 없음)에서 :

그렇지 않으면 자신의 소프트웨어를 롤아웃해야 할 수도 있습니다. 이 경우 다음 링크를 참조하십시오.

얼굴 인식 소프트웨어
Microsoft Research Face SDK Beta
Intel Perceptual Computing SDK

특별히 언급 한 것은 OpenCV 입니다.
python을 사용한 예는 얼굴 인식 후 자동 자르기 사진 을 참조하십시오 .


답변

“일부 어셈블리 필요”솔루션에 문제가 없다면 “facedetect”(OpenCV를 사용함)와 ImageMagick을 사용해보십시오. 다음 페이지에 예가 있습니다.

http://www.thregr.org/~wavexx/hacks/facedetect/#blurring-faces-within-an-image

예제에 대한 몇 가지 참고 사항 :

  • 픽셀 화를 사용하지만 “-scale”연산자를 간단한 “-blur 0x100″으로 쉽게 바꿀 수 있습니다.
  • 각면은 예제에서 독립적으로 처리되므로 정확히 필요한 것입니다. “display -crop GEOMETRY”를 사용하여 흐림 처리 전에면을 표시 할 수 있습니다. “zenity”또는 일부 쉘 스크립팅을 사용하면 블러 링을 진행할지 여부를 묻는 것이 비교적 간단합니다.

얼굴 인식 소프트웨어는 100 % 정확하지 않습니다. 당신은 잘못된 긍정과 그리움을 얻을 것입니다. 특히 기본 OpenCV 프로파일은 추가 교육없이 시장에서 최고가 아닙니다. 거짓 긍정은 설명하는 방법으로 쉽게 해결할 수 있지만 그리움은 다른 이야기입니다. 모든 사진을 수동으로 검토해야 시간이 많이 절약되지 않을 수 있습니다. 나는 그것이 당신의 정확성 요구에 달려 있다고 생각합니다.

감지 된 중첩을 표시하려면 이미지 샘플에서 “-o”플래그를 사용하고 감지 율이 필요에 적합한 지 확인하십시오.


답변

현재 최고의 답변은 다음과 같습니다.

https://github.com/openalpr/openalpr

불행히도 이것은 단지 소프트웨어 라이브러리 일 뿐이며 탐지 용 입니다. 이 기능을 흐리게 처리 한 소프트웨어에 통합해야합니다.

비슷한 요구 사항이 있으므로 시도해 볼 수는 있지만 프로그래밍 기술은 조금 녹슨 것입니다.

구글도 같은 문제가 있었다. 그들은 연구를 여기에 게시했지만 코드는 아닙니다 : http://static.googleusercontent.com/media/research.google.com/en//archive/papers/cbprivacy_iccv09.pdf


답변

앱 개발에 더 익숙하다면 Cloudinary의 API를 사용해보십시오. 자세한 내용은 다음과 같습니다. http://cloudinary.com/blog/automatic_face_blurring_in_images_made_easy

자동으로 수행하는 소프트웨어 응용 프로그램을 찾을 수 없습니다. Photoshop 또는 Gimp 용 플러그인이있을 수 있습니다.


답변