Windows IoT:얼굴 인식 도어
안면 인식을 사용하여 스스로 잠금을 해제하는 자동화된 문을 구축하십시오. 가정 보안 시스템은 Makers를 위한 프로젝트의 성장 분야입니다. 자체 제작 시스템은 부피가 큰 전문 설치보다 비용이 저렴할 뿐만 아니라 요구 사항에 맞게 전체 제어 및 사용자 지정이 가능합니다.
Microsoft의 Project Oxford가 도입되면서 제조업체는 이제 그 어느 때보다 얼굴 인식 애플리케이션에 더 쉽게 액세스할 수 있게 되었습니다. 이 프로젝트는 라즈베리 파이, 기본 웹캠 및 인터넷 연결을 활용하여 안면 인식을 통해 자체적으로 잠금 해제되는 문을 만듭니다. 문에 있는 방문자를 인식하면 문이 잠금 해제됩니다!
Windows IoT 안면 인식 D의 간단한 데모
프로젝트를 어떻게 확장할 것인가? 어떤 기능을 추가할 것인가? 아래 댓글 섹션에 알려주십시오!
초기 설정
- 이 지침에 따라 PC와 Raspberry Pi 2 또는 3 또는 MBM을 설정합니다.
- 다음으로 초인종과 전원 릴레이를 아래와 같이 배선합니다. 전원 릴레이는 도어를 잠그고 잠금을 해제하는 데 사용됩니다.
-
-
- 이제 아래와 같이 동일한 전원 릴레이를 잠금 장치 또는 전기 도어 스트라이크에 연결합니다.
-
-
-
- USB 웹캠, 키보드 및 마우스를 Raspberry Pi 2 또는 MBM에 연결합니다.
소프트웨어 설정
- 명령 프롬프트를 사용하여 프로젝트를 원하는 폴더로 이동:
cd <폴더 경로>
- git clone 명령을 실행하여 프로젝트를 다운로드합니다.
자식 복제 https://github.com/ms-iot/Facial-Recognition-Door.git
- Visual Studio 2015를 사용하여 방금 다운로드한 FacialRecognitionDoor 폴더에서 FacialRecognitionDoor.sln 솔루션 파일을 엽니다.
- 오른쪽 패널의 "FacialRecognitionDoor" 프로젝트에서 Constants.cs 파일로 이동합니다. "일반 상수"라는 제목의 섹션이 상단에 표시되어야 합니다. 여기서 가장 먼저 해야 할 일은 Oxford API 키를 입력하는 것입니다. 여기의 안내에 따라 키를 받으세요.
- OXFORD_KEY_HERE를 새 키로 교체:
- MINNOWBOARD MAX 전용:DisableLiveCameraFeed 변수를 true에서 전환 거짓:
- Raspberry Pi를 사용하는 경우 Visual Studio 상단 메뉴에서 디버그 및 ARM을 선택합니다. MBM을 사용하는 경우 디버그 및 x86을 선택합니다.
MBM 구성이 여기에 표시됩니다. Raspberry Pi 사용자는 x86 대신 ARM을 선택해야 합니다.
- 원격 머신을 누릅니다. "원격 연결" 대화 상자에서 원격 컴퓨터 IP 주소를 입력하고 인증 모드로 "범용(암호화되지 않은 프로토콜)"을 사용해야 합니다.
WindowsIoTCoreWatcher를 사용하여 IP 주소를 찾습니다.
Windows IoT 기기에 애플리케이션을 배포하는 방법에 대한 자세한 내용은 이 문서를 참조하세요.
- 이제 코드를 실행할 수 있습니다! 녹색 "재생" 화살표가 있는 원격 머신 버튼을 누릅니다.
소프트웨어 사용
다음 스크린샷은 Raspberry Pi처럼 작동하도록 설정된 PC에서 찍은 것입니다.
프로젝트를 처음 실행하면 보이는 화면입니다. MBM의 경우 소프트웨어 설정의 6단계에서 DisableLiveCameraFeed 변수를 false로 설정했을 것입니다. 카메라 아이콘 대신 카메라가 보고 있는 내용의 실시간 피드가 표시됩니다.
"더하기" 아이콘을 클릭합니다.
하단 앱 바에 세 개의 버튼이 있습니다. 첫 번째는 "더하기" 아이콘입니다. 이것은 "허용 목록"에 새 사용자를 추가하는 데 사용됩니다. 화이트리스트에 있는 모든 사용자는 기본적으로 "친구"로 표시되며 얼굴을 사용하여 문을 열 수 있습니다. 지금 "더하기" 버튼을 눌러보십시오. 다음 화면이 표시되어야 합니다.
웹캠 앞에 자신이나 친구의 위치를 잡고 증명 사진 캡처 버튼을 누르십시오. 새로 캡처한 셀카와 함께 다음 화면이 표시되어야 합니다.
사진이 마음에 들면 사진에 있는 사람의 이름을 입력하고 확인을 누릅니다. 그렇지 않은 경우 취소를 누르고 다른 사진을 찍으세요.
확인을 누르면 기본 페이지로 돌아가지만 이제 허용된 방문자 섹션 아래에 사용자가 표시됩니다.
페이지 왼쪽 상단에서 해당 사용자의 이미지를 클릭하면 해당 사용자의 프로필 페이지로 이동합니다.
자세히 보기 :Windows IoT:안면 인식 도어