Home » 산딸기 가지고 놀기 » 파이카메라 활용하기 : 파이카메라 MOTION 적용하기

라즈베리파이 CSI board Motion 적용하기

TEST 일자 : 2014.0316 일자를 기준으로 테스트 결과, 모션을 컴파일 후에 사용이 가능합니다. 

안녕하세요 산딸기 마을 이장 나무꾼입니다.

얼마 전 파이카메라(CSI Board)를 이용한 영상을 보고 OpenCV 를 파이에 적용 해 보기에 앞서 MMAL-MOTION 을 적용 해 보았습니다.

 

역시, 파이카메라는 기존 usb 모션과는 화질자체가 다르네여 ㄷㄷㄷ

 

o 시스템 구축환경 : 라즈베리파이에 motion 을 적용

o 영상 : CSIBOARD MMAL-CAM(좌측), USB CAM(우측)

o 샘플사이즈 : 320 x 240

cam

자 그럼 이제부터 모션을 파이카메라에 적용해 보도록 하겠습니다.

 

라즈베리파이에 MMAL DRV.를 MOTION 적용하기 전 몇 가지 사전 작업을 진행 합니다

 

O MOTION PAKAGE 설치

O MMAL 드라이버 적용 환경설정.

O MMAL-MOTION COMPILE 및 CONF 파일 다운로드

 

1. 라즈베리파이 모션 패키지 설치

CSI BOARD 적용을 위한 MMALCAM KERNEL DRV. 적용을 진행하기 전 MOTION Pakage 를 설치합니다.

 

# motion pakage install

pi@rasplay ~ $ sudo apt-get install -y motion

… 이하생략 …

# remove motion complie moton file

pi@rasplay ~ $ cd /usr/bin
pi@rasplay ~ $ sudo rm /usr/bin/motion

 

2. MMAL-CAM이 적용 컴파일 된 MOTION 다운로드

아래 mmal-cam complie 버젼은 개발자에게 승인받은 공유파일 입니다.

(전일 확인을 해보니 현재는 Dropbox를 이용해 공개배포되는 것으로 바뀌었네요)

 

# mmalcam complie motion file download

pi@rasplay ~ $ mkdir tmp
pi@rasplay ~ $ cd tmp
pi@rasplay ~ /tmp$ wget http://rasplay.iptime.org/data/source/motion-mmal/motion
pi@rasplay ~ /tmp$ wget http://rasplay.iptime.org/data/source/motion-mmal/motion-mmalcam.conf
# motion permetion change
pi@rasplay ~ /tmp$  sudo chmod 700 motion
# mmalcam complie motion file move
pi@rasplay ~ /tmp$  sudo mv ~/tmp/motion /usr/bin/
pi@rasplay ~ /tmp$  sudo mv ~/tmp/motion-mmalcam.conf /etc/motion/

3. MOTION 실행하기

pi@rasplay /etc/motion $ cd /etc/motion
pi@rasplay /etc/motion $ motion -n -c motion-mmalcam.conf

[-1239207072] [NTC] [ALL] conf_load: Processing thread 0 – config file motion-mmalcam.conf

[-1239207072] [NTC] [ALL] motion_startup: Motion trunkREV557 Started

[-1239207072] [NTC] [ALL] motion_startup: Logging to syslog

[-1239207072] [NTC] [ALL] motion_startup: Using log type (ALL) log level (WRN)

[1] [ALR] [VID] mmalcam_start: MMAL Camera thread starting… for camera (vc.ril.camera) of 1024 x 576 at 5 fps

산딸기마을 포스트 검색

공동제작 공동프로젝트 무상후원 기관

산딸기마을 기부하기

산딸기마을 방문자 현황

Flags Countries Visits Page views
South Korea 626063 1845660
United States 10882 26091
Japan 5011 13204
Germany 2755 5151
India 1897 2902
Canada 1729 4640
United Kingdom 1596 2642
Australia 1240 2901
Russia 1219 1677
China 1077 2239
Total Pageviews: 1936700