[ROS] 얼굴인식(face recognition): Raspberry Pi + face_recognition

지난 글에서는 얼굴 탐지에 대한 기능을 구현해 보았습니다: [ROS] 얼굴탐지(face detection) 얼굴 탐지는 카메라(이미지)에서 얼굴에 해당하는 부분을 사각형 부분으로 탐지하는 기술을 말합니다. 이번 글에서는 같은 환경에서 누구인지 판별할 수 있는 얼굴 인식(face recognition) 기능을 구현해 보도록 하겠습니다. Step 1. Main Structure 얼굴 인식 기능은 연산 처리가 많기 때문에 computing resources를 많이 사용하는 기능입니다. 그래서 이번에는 cloud…

[ROS] 얼굴탐지(face detection): Raspberry Pi + libfacedetection

라즈베리파이의 카메라를 통해서 얼굴 인식을 하는 기능을 ROS로 구현해 봅시다.   Step 1. Camera Module 필자는 라즈베리파이용 카메라인 “파이카메라”를 구입하였습니다. 파이카메라는 라즈베리파이의 가운데 부분에 연결해야 합니다. 라즈베리파이 보드를 잘 보면 하얀 글씨로 “CAMERA”라고 printing 되어 있는 부분입니다.  라즈베리파이와 카메라 모듈을 안정적으로 연결하면 성공입니다. ROS에서 카메라 입력을 위하여 “uvc_camera”를 사용하였습니다.   Step 2. face detection 필자의…

[ROS] 설치하기: Raspberry Pi + Ubuntu Mate + ROS Kinetic

Start: ROS를 시작해 봅시다 재료(설치 환경)는 다음과 같습니다. Raspberry Pi 3 Model B Ubuntu Mate 16.04.2 (Xenial) ROS kinetic version ROS의 버전은, 2007년 스탠포드 대학 인공지능 연구소에서 시작된 “Switchyard”가 초기 버전이며, 그 이후 2010년 “Box Turtle”을 기점으로 알파벳 순서로 버전이 업데이트 되고 있습니다. 필자는 “Kinetic” 버전을 설치하였습니다.   공식 홈페이지에서 버전에 관한 정보를 제공하고 있습니다. (http://wiki.ros.org/Distributions)…

[ROS] 설치하기: Raspberry Pi + Ubuntu Mate + ROS Lunar

Start: ROS를 시작해 봅시다 재료(설치 환경)는 다음과 같습니다. Raspberry Pi 3 Model B Ubuntu Mate 16.04.2 (Xenial) ROS lunar version ROS의 버전은, 2007년 스탠포드 대학 인공지능 연구소에서 시작된 “Switchyard”가 초기 버전이며, 그 이후 2010년 “Box Turtle”을 기점으로 알파벳 순서로 버전이 업데이트 되고 있습니다. 필자는 “Lunar” 버전을 설치하였습니다. 공식 홈페이지에서 버전에 관한 정보를 제공하고 있습니다. (http://wiki.ros.org/Distributions) 혹시…