얼굴로 사람을 식별하는 프로그램. 사진을 이용한 얼굴 인식을 위한 온라인 서비스 및 프로그램

러시아 최대 소셜 네트워크 VKontakte 사용자를 위해 개발된 FindFace 서비스는 단 한 장의 사진만으로 가상 공간에 있는 모든 사람을 찾을 수 있습니다. 이 프로젝트는 N-Tech.Lab이 개발한 얼굴 인식 기술을 기반으로 합니다.

FindFace를 사용하면 사람을 찾고, 공개 정보를 찾고, 소셜 네트워크 계정을 통해 그 사람에게 연락할 수 있으며, 이 모든 것은 휴대폰으로 찍은 사진이면 충분합니다. 조명이 좋지 않거나 각도가 좋지 않아도 알고리즘이 올바른 사람을 빠르게 찾는 데 방해가 되지 않습니다. 이 서비스는 약 70%의 정확도로 사진 속 사람을 식별하며, 원하는 사람을 찾지 못한 경우 FindFace는 비슷한 사람의 사진을 볼 수 있도록 제공하여 현대 데이트 서비스 중에서 독특합니다.

신경망 분야 솔루션 전문기업 N-Tech.Lab의 기술을 바탕으로 새로운 형태의 소셜 서비스를 개발했습니다. 이러한 네트워크는 인간처럼 정보를 분석하고 학습할 수 있지만 그 속도는 훨씬 빠릅니다. N-Tech.Lab 알고리즘은 3억 장의 사진 데이터베이스에서 원하는 파일을 찾는 데 1초도 채 걸리지 않습니다. 이 솔루션은 워싱턴 대학이 주관한 국제 대회인 메가페이스 벤치마크(MegaFace Benchmark)에서 최고로 인정받았습니다.


이제 iOS 및 Android용 모바일 애플리케이션과 브라우저를 통해 FindFace를 사용할 수 있습니다. 필요한 모든 계산은 원격 서버에서 수행되므로 가젯에 대한 요구 사항이 최소화됩니다. 이 서비스를 사용하면 적합한 사용자를 찾을 수 있을 뿐만 아니라 해당 사용자에게 사진 보기, 기타 정보 보기 등의 메시지를 보낼 수도 있습니다.

개발 첫 단계에서 새로운 서비스는 일일 시청자 수가 1억 명이 넘는 VKontakte 소셜 네트워크에서 운영될 예정입니다. 앞으로는 다른 소셜 네트워크 사용자도 FindFace를 사용할 수 있게 될 것입니다.


기본 기능은 무료입니다. 더 넓은 범위의 기능(월당 무제한 쿼리 수, 복잡한 검색 설정 등)을 가진 사용자의 경우 서비스 비용은 월 149~459루블입니다.

특별한 웹 서비스와 애플리케이션이 제공되므로 사진으로 사람을 쉽게 찾을 수 있습니다.

대부분의 최신 프로그램과 웹사이트는 인공지능 기술을 사용합니다.

프로그램 사용자가 늘어날수록 사진 속의 얼굴 인식 정확도를 높일 수 있습니다.

내용물:

어떤 검색 엔진도 이미지 검색을 100% 보장할 수 없다는 점을 이해해야 합니다.

픽셀을 읽거나 의미와 색상 팔레트가 유사한 사진을 검색할 때 오류가 발생하는 경우가 많습니다.

다음은 가장 효과적인 방법 중 일부입니다. 그 중 하나가 도움이 되지 않으면 다른 것으로 넘어가셔도 됩니다.

궁극적으로 방법 중 하나가 귀하의 사진에 가장 적합한 것으로 판명되고 그 사람을 찾을 것입니다.

서비스Google

이미지로 검색하는 첫 번째이자 가장 쉬운 방법은 다음과 같습니다. 인기 있는 시스템의 개발자는 사용자 이미지 작업 기능을 도입했습니다.

이제 쿼리를 입력할 수 있을 뿐만 아니라 텍스트 필드에 개별 이미지를 삽입할 수도 있습니다.

검색 엔진이 수행하는 작업 모든 사이트에 대한 분석시스템에 색인이 생성된 소셜 네트워크.

함수를 사용하는 방법에 대한 간단한 예를 살펴보겠습니다.

  • 웹사이트로 이동해 보겠습니다. 이 페이지는 추가 버튼이 있다는 점에서 표준 페이지와 다릅니다.
  • 시작하려면 카메라 아이콘을 클릭하세요. 사진 업로드 유형을 선택하는 창이 나타납니다. 사용자는 이미 인터넷에 게시된 이미지에 대한 직접 링크를 제공하거나 업로드할 수 있습니다.
  • 키를 누르세요 "이미지로 검색".

Google에서 귀하의 요청을 처리한 결과는 다음과 같습니다.

그 사람의 이름이나 제목이 자동으로 표시됩니다. 또한 사용자는 유사한 이미지를 볼 수 있습니다.

검색결과의 또 다른 요소는 발견된 사람을 언급하는 페이지입니다.

결과에는 이름을 제공하지 않고 유사한 이미지만 표시되는 경우가 많습니다. 이는 인터넷에 유사한 사진이 너무 많아 시스템이 100% 정확히 일치하는 사진을 찾을 수 없음을 의미합니다.

해당 필드까지 아래로 스크롤해 보세요. "일치하는 이미지가 있는 페이지". 이렇게 하면 찾고 있는 내용이 포함된 링크 목록을 볼 수 있습니다.

이를 사용하면 사람뿐만 아니라 다양한 물건도 검색할 수 있습니다.

텍스트 줄을 찾아 그 옆에 있는 "그림" 탭을 클릭하여 해당 섹션으로 이동합니다.

  • 열리는 탭에서 카메라 아이콘을 클릭합니다.

  • 이제 열리는 탭에서 버튼을 클릭하여 PC 메모리의 사진을 로드하거나 인터넷의 사진에 대한 직접 링크를 제공합니다. "찾기"를 클릭하세요.

결과는 사람을 찾을 수 있는 가장 유사한 이미지 세트가 됩니다.

이 프로그램은 가짜 계정을 신속하게 식별하도록 설계되었지만 사람을 찾는 데에도 사용될 수 있습니다.

VKontakte 앨범에 사진을 업로드해야 합니다. 이는 사이트 데이터베이스에 있는 사진을 통해서만 수행할 수 있기 때문입니다.

  • VK에서 앨범의 사진을 엽니다. 앨범은 비공개일 수 있으며, 가장 중요한 것은 앨범이 웹사이트에 있다는 것입니다.
  • 이미지를 연 후 키를 눌러 StopFake 확장 프로그램을 시작하세요. 오른쪽 상단에 있습니다. 발생할 수 있는 문제를 제거하려면 확장 프로그램을 설치한 후 즉시 브라우저를 다시 시작하는 것이 좋습니다.
  • 찾고 있는 사진이 포함된 소셜 네트워크에서 해당 사진을 자동으로 식별합니다. 작가의 서명 덕분에 필요한 사람을 쉽게 찾을 수 있습니다. 작가명을 클릭하시면 이동합니다.

StopFake 서비스 작동 방식의 예

때로는 어떤 사람의 사진만 있고 그 사람에 대해 아무것도 모르는 경우가 있습니다. 그가 실제로 사건을 목격했는지 또는 특정 장소에서 일했는지 확인하기 위해 그의 신원을 확인해야 한다고 가정해 보겠습니다. 인터넷에서 그 사람에 대해 최소한 아는 것이 있으면 그 사람을 찾을 수 있습니다. 사진만 있으면 어떻게 되나요? 이 경우 사진 인식 및 인물 검색 서비스가 구출됩니다. 이러한 온라인 도구는 사진에 표시된 사람이 누구인지 "알아낼" 수 있습니다. 어떤 경우에는 서비스가 사진 속 인물의 이름과 성을 표시하여 귀하의 질문에 직접 답변해 드립니다. 그러나 그러한 대답을 항상 얻을 수 있는 것은 아닙니다. 그러나 최신 인식 도구는 소셜 네트워크에서 유사한 사진이나 정확한 프로필을 찾는 능력이 뛰어납니다.

경우에 따라 얼굴 인식은 단체 사진에서 사람을 식별하고 두 얼굴을 비교하는 데 도움이 됩니다.

일부 검색 엔진에서는 유사한 얼굴을 찾을 수 있고 일부에서는 사진에 묘사된 유명인을 인식할 수 있습니다.

Pictriev는 사진 속 얼굴을 스캔하여 사진 속 인물에 대한 기본 정보를 제공하는 얼굴 인식 기능을 갖춘 검색 서비스입니다. 또한 이 서비스는 검색어에 표시된 인물과 유사한 유명인이 누구인지 보여줍니다.

여기에서는 Google 서비스와 마찬가지로 분석을 위해 사진을 업로드하거나 인터넷에 게시된 사진에 대한 링크를 제공할 수 있습니다.

그러나 테스트 예에서 서비스 성능은 이상했습니다. 서비스는 Petra Kvitova를 인식하지 못했고 그녀와 유사한 유명인 중에는 다른 테니스 선수 Anna Ivanovich를 지명했습니다.

동시에 Anna Ivanovich 사진의 또 다른 예에서 테니스 선수는 52%의 정확도로 즉시 인식되었으며 이는 이 서비스에 비해 상당히 많은 수치입니다.

베타페이스http://베타페이스.com/데모.HTML

Betaface는 미디어 회사를 대상으로 하는 전문 얼굴 인식 소프트웨어로, 자동으로 얼굴을 인식하고 그에 대한 정보를 찾을 수 있도록 해줍니다. 이 유료 제품의 작동 방식을 알아보려면 데모 버전을 사용하세요.

사용자는 사이트에 사진을 업로드하라는 요청을 받고, 그 후 서비스는 사진에 묘사된 사람에 대한 대규모 데이터 목록을 제공합니다. 이러한 세부 정보에는 나이, 인종, 얼굴 표정, 턱수염 및 안경 유무, 머리카락 및 수염 색깔, 콧수염 유무, 턱 크기, 눈 색깔 및 위치, 눈썹 위치, 색상 및 굵기, 머리 길이, 머리 모양, 입 및 턱수염 등이 포함됩니다. 코 모양과 크기, 치아 및 기타 작은 부분.

때로는 중복된 사진을 찾아야 할 때도 있습니다. 예를 들어, 아름다운 소녀가 인터넷에 사진을 올렸지만 사진 속 사람이 그 사람인지 확실하지 않습니다. 이런 경우에는 인터넷에서 사진을 검색해야 할 수도 있습니다. 네트워크에 그러한 사진이 가득하다면 그것은 분명히 가짜입니다. 이를 위해 특별한 서비스와 프로그램이 만들어졌습니다. 그 중 일부를 살펴보겠습니다.

인터넷에서 중복된 사진을 찾는 방법

따라서 사진이 있고 인터넷에서 해당 사진의 모든 복사본을 찾고 싶습니다. Yandex 또는 Google의 서비스를 사용하거나 별도의 프로그램을 사용하세요.

Google

동작 알고리즘은 다음과 같습니다.

  1. 이 링크를 따르십시오.
  2. 검색창에서 카메라 썸네일을 클릭하세요.

  3. 원하는 사진에 대한 링크를 제공하거나 PC에서 사진을 업로드하세요.

  4. 링크를 클릭하세요 "모든 사이즈".

  5. 이제 이 이미지가 나타나는 사이트가 표시됩니다.

    얀덱스

    Yandex에는 이전 서비스와 유사한 서비스도 있습니다.



    틴아이

    이미지로 검색하는 또 다른 서비스는 Tinay입니다. 그는 중복된 사진과 함께 해당 구성 요소도 찾습니다. Tineye는 자체적으로 가장 큰 인덱스 이미지 데이터베이스를 보유하고 있습니다. 그것은 모든 것을 갖추고 있으며 이것은 비꼬는 것이 아닙니다. 사용하기 쉽습니다:



    얼굴 찾기

    온라인 서비스 외에도 인터넷에서 사진을 검색하는 특별 프로그램이 있습니다. FindFace는 VKontakte 소셜 네트워크에서 비슷한 사진이 있는 사람들의 페이지를 검색합니다. 온라인으로 작동합니다. 즉, 컴퓨터에 설치할 필요가 없습니다.


    놀랍게도 그녀는 실제로 원본에 최대한 가까운 얼굴을 가진 30페이지를 선택했습니다. 그러나 FindFace는 러시아에 있는 사람만 검색합니다.

    그런데 Google Play에서 Android용 FindFace 애플리케이션을 다운로드하여 휴대폰에서 사용할 수 있습니다.

    포토트래커 라이트

    Yandex, Google 및 Tinay의 서비스를 사용하여 유사한 이미지를 빠르게 검색하려면 PhotoTracker Lite 브라우저 확장 프로그램을 설치하세요. 거의 모든 최신 브라우저에서 작동합니다. Chrome 확장 프로그램 스토어에서 찾을 수 있습니다.

    설치 후 인터넷에 있는 사진을 마우스 오른쪽 버튼으로 클릭하고 선택해야 합니다. “이 이미지를 찾아주세요”.

    결론

    이제 인터넷에서 사람, 사물 및 기타 사물의 중복 사진을 찾는 방법을 알았습니다.

사진으로 사람을 찾을 수 있습니다. 마이크를 전달합니다.

편집자의 메모: FindFace 서비스는 2016년 2월 18일에 정식 출시될 예정이며, 스마트폰용 애플리케이션도 며칠 내로 출시될 예정입니다. 서비스 제작자의 자료가 조기에 게시되었습니다. 편집자는 독자들에게 사과합니다.

안녕하세요! 제 이름은 Artem Kukharenko이고 25세이며 인공 신경망과 기계 학습 분야에서 일하고 있습니다.

분명히 당신은 이미 인터넷에서 사진, 연락처, 소셜 네트워크 계정 등 다양한 사람을 검색한 적이 있을 것입니다. 이를 위해 그들은 찾고있는 사람을 단어로 설명해야했습니다. 이름, 직장 또는 컬링 세계 챔피언 타이틀과 같은 업적을 표시해야했습니다. 이제 몇 분 전에 직접 이 사진을 찍었더라도 사진만으로 그 사람을 찾을 수 있습니다.

무한한 가능성

인터넷에서 사진으로 사람을 검색하는 서비스인 FindFace를 소개하겠습니다. N-Tech .Lab의 신경망 기술 덕분에 필요한 사람(또는 그와 매우 유사한 사람, 예를 들어 쌍둥이)을 단 몇 초 만에 찾을 수 있습니다. FindFace는 촬영 각도가 완전히 일치하지 않는 경우에도 결과를 제공합니다. 즉, 사진에서 얼굴이 3/4로 회전된 경우 결과에는 얼굴 전체 인물 사진이 포함될 수 있습니다.

이는 동일한 신경망 덕분에 달성됩니다. 인공 지능은 지속적으로 자체적으로 개선되고 있으며 3억 장의 사진 데이터베이스에서 원하는 파일을 찾는 데 1초도 채 걸리지 않습니다. 이 성능은 사진을 특별한 초소형 표현으로 변환함으로써 달성되며, 이는 FindFace 기술의 중요한 부분입니다.

이 알고리즘의 개발로 우리는 워싱턴 대학이 주최한 국제 대회인 MegaFace Benchmark에서 승리를 거두었습니다. Google의 Facenet 작성자, Peking University의 개발자 및 기타 세계 최고의 팀을 포함하여 전 세계 100개 이상의 팀이 솔루션을 발표했습니다. 그러나 러시아 실험실이 최고로 판명되었습니다.

FindFace는 정말 환상적인 기능을 제공합니다. 술집에서 맥주를 ​​마시고 있는데 갑자기 모르는 여자가 마음에 든다고 해보자. 스마트폰에서 그녀의 사진을 찍고 애플리케이션을 실행하면 이제 VKontakte에서 그녀의 페이지를 읽고 있습니다. 좋아요 몇 개, 재치 있는 댓글... 글쎄요, 전반적으로 명확합니다.

시스템 요구 사항

현재 FindFace는 가장 인기 있는 모바일 플랫폼인 Android 및 iOS에서 작동합니다. 브라우저 버전도 있습니다. 모든 계산은 원격 서버에서 수행되므로 프로그램은 가젯의 성능에 대해 특별한 요구를 하지 않습니다.

현재 이 서비스는 약 1억 명에 달하는 VKontakte 소셜 네트워크 사용자의 모든 아바타에 대해 쉽고 편리한 검색을 제공합니다. 이론적으로는 N-Tech 알고리즘입니다. Lab을 사용하면 Instagram, Badoo 또는 Tinder와 같은 소셜 네트워크의 사진 데이터베이스로 작업할 수 있습니다. FindFace는 데이트 사이트에 대한 큰 가능성을 열어줍니다. 예를 들어, 어떤 사람이 Emma Watson을 좋아한다면 애플리케이션은 그 사람과 가장 유사한 사용자의 프로필을 즉시 찾아줍니다.

FindFace의 기본 기능은 무료입니다. 더 넓은 범위의 기능(월당 무제한 쿼리 수, 복잡한 검색 설정 등)을 가진 사용자의 경우 서비스 비용은 월 149~459루블입니다.

전망

N-Tech .Lab이 개발한 인식 기술의 비즈니스 적용은 매우 다양합니다. 예를 들어 소매업. 새로운 고객이 귀하의 매장에 방금 들어왔고 귀하의 모니터에는 이미 그의 소셜 네트워크 계정에 연결된 검색어 목록이 있습니다. 편안한? 결국 그는 당신에게 한마디도 할 시간이 없었고 당신은 그에게 무엇을 제공할 수 있는지 이미 알고 있습니다.

또는 보안 부문을 예로 들 수 있습니다. 아파트 도둑은 아직도 인터폰 비밀번호를 알아내기 위해 노력하고 있으며, 스마트 홈 보안 시스템은 현관에 설치된 카메라를 이용해 이미 상습범 데이터베이스에서 그를 식별해 경보를 울리고 있다. 또는 연예계에서는 자신의 TV가 주인의 얼굴에 나타난 슬픔의 표정을 인식하고 자동으로 좋아하는 채널을 시작하는 경우도 있습니다.

그런데 N-Tech .Lab 알고리즘은 얼굴에만 작동하는 것이 아닙니다. 예를 들어, 아마도 이것이 그 용도 일 것입니다. 친구의 손에있는 새 장치가 마음에 들었고 사진을 찍었고 잠시 후에 그것이 판매되는 곳과 가격이 얼마인지 알 수 있습니다. 당신이 해야 할 일은 "구매" 버튼을 클릭하는 것 뿐입니다. 오늘날 이러한 모든 솔루션이 아무리 환상적으로 들리더라도 프로토타입 수준에서는 이미 작업이 진행 중입니다. 오늘날 가전제품은 놀라운 속도로 발전하고 있기 때문에 우리는 가까운 미래에 이를 활용할 수 있게 될 것입니다.

우리는 독자들에게 바닥을 반환합니다.

한 자리에 나와 귀하의 스타트업에 대해 이야기하고 싶으신가요? .



질문이 있으신가요?

오타 신고

편집자에게 전송될 텍스트: