개발 목적
 우리가 일반적으로 사용하는 휴대용 디스플레이어의 경우 소형화면을 채택하므로 이동 중에 볼 경우 화면이 흔들려 제대로 된 화면을 볼 수 없다. 이러한 불편을 해소하기 위해 이동 중에도 흔들림 없이 화면을 볼 수 있는 보정장치를 개발하게 되었다.

기본 구조
 가속도센서에서 움직임이 검출되면 움직임에 대한 가속도 값을 픽셀로 변환 후 해당되는 픽셀만큼 화면을 이동시켜 움직임을 보상한다.

Processor : ARM7(AT91SAM7S256)

LCD : 2.4" TFT-LCD(320X240)

Sensor : 3-Axis Acceleration Sensor


기본 원리



구현 영상

아래의 영상은 극적인 효과를 위해 보정 범위를 크게 했으나, 실제 응용엔 보정 값을 작게하여 미세한 움직임에 대해 보정하도록 하면 눈의 부담을 크게 줄여 줄 수 있을 것이다.

영상 뒷 부분의 그래프는 가속도 센서에서 나온 값을 필터링 한 결과를 보여준다.

- 녹색 : 필터링 되기 전의 센서 값 - 노이즈가 많이 발생함

- 연두색 : 노이즈 제거를 위한 이동 평균 필터 적용

- 하얀색 : 가속도 센서의 경우, 현재 센서의 기울어진 정도(pitch, yaw, roll)에 영향을 받기 때문에, 제대로 된 가속도 값을 얻기 위해 그 값을 필터링 한 결과.