DOI QR코드

DOI QR Code

Design and Implementation of Fuzzy-based Algorithm for Hand-shake State Detection and Error Compensation in Mobile OIS Motion Detector

모바일 OIS 움직임 검출부의 손떨림 상태 검출 및 오차 보상을 위한 퍼지기반 알고리즘의 설계 및 구현

  • 이승권 (광운대학교 컴퓨터공학과) ;
  • 공진흥 (광운대학교 컴퓨터공학과)
  • Received : 2015.04.06
  • Accepted : 2015.07.31
  • Published : 2015.08.25

Abstract

This paper describes a design and implementation of fuzzy-based algorithm for hand-shake state detection and error compensation in the mobile optical image stabilization(OIS) motion detector. Since the gyro sensor output of the OIS motion detector includes inherent error signals, accurate error correction is required for prompt hand-shake error compensation and stable hand-shake state detection. In this research with a little computation overhead of fuzzy-based algorithm, the hand-shake error compensation could be improved by quickly reducing the angle and phase error for the hand-shake frequencies. Further, stability of the OIS system could be enhanced by the hand-shake states of {Halt, Little vibrate, Big vibrate, Pan/Tilt}, classified by subdividing the hand-shake angle. The performance and stability of the proposed algorithm in OIS motion detector is quantitatively and qualitatively evaluated with the emulated hand-shaking of ${\pm}0.5^{\circ}$, ${\pm}0.8^{\circ}$ vibration and 2~12Hz frequency. In experiments, the average error compensation gain of 3.71dB is achieved with respect to the conventional BACF/DCF algorithm; and the four hand-shake states are detected in a stable manner.

본 논문은 모바일 광학식 손떨림 보정(OIS) 움직임 검출부의 성능과 안정도를 높이기 위하여 퍼지기반 손떨림 상태 검출 및 오차 보상 알고리즘의 설계 및 구현을 기술한다. OIS 움직임 검출을 위한 자이로 센서 출력에는 소자의 고유 오차가 포함되어 있기 때문에 신속한 손떨림 보정과 안정적인 손떨림 상태 검출을 위해서 정확한 오차 보상이 요구된다. 본 연구에서는 퍼지 알고리즘을 기반으로 낮은 연산량을 통해서 손떨림 주파수에 대한 각도 및 위상 오차를 신속하게 줄여서 보정 성능을 개선하였다. 또한 손떨림 각도 크기에 따라 {정지, 작은 손떨림, 큰 손떨림, 팬/틸트} 등의 손떨림 상태를 적절히 구분해서 시스템의 안정성을 향상시켰다. 모바일 OIS 움직임 검출부를 위해 제안된 알고리즘의 성능 및 안정도를 실제 손떨림과 같은 2~12Hz 주파수 범위의 ${\pm}0.5^{\circ}$, ${\pm}0.8^{\circ}$ 손떨림 진동에 대해서 정량적 및 정성적 실험으로써 평가하였다. 실험결과를 통해서 기존 BACF/DCF 알고리즘과 비교해서 평균 3.71dB의 개선된 성능을 검증하였고, 4가지 손떨림 상태를 안정적으로 검출하는 동작을 확인하였다.

Keywords

References

  1. Jinny Seo, Kwangnam Choi, "Technology & Market Trend Analysis of Camera Module for Mobile Phone", Korea Institure of Science and Technology Information, Vol.5 No.2_1 [2007], 482-486
  2. Seok-Bum Ko, "The latest Technology Trends of Mobilephone Camera Module", KISTI 2010.4
  3. Sang-Yong Park, Eun-Soo Park, and Hakil Kim, "Image Deblurring Using Vibration Information From 3-axis Accelerometer", IEIE SC 2008.5, Vol.45, No.3, 127-137
  4. Yun-Gu Lee, Jyung-Hwan Cho, ShangGyu Park, "A rolling shutter compensation algorithm for low-cost hardware implementation", IEIE Conference 2010.6, Vol33, No.1, 2171-2174
  5. Sangwoo Ahn, Jong-Wha Chong, "Digital Image Stabilization for Mobile Phone Camera in Low-Light Condition without Using Frame Memory", IEIE Conference 2011.6, Vol34, No.1, 1084-1087
  6. Sung-Il Hong, Chi-Gook In, Ji-Hoon Kim, Min-Woo An, Hee-Seok Kang, Chi-Ho Lin, "A Car Video Image Stabilization Algorithm Developmentation on The Driver's Situational Awareness", IEIE Confernece, 2012.11, 586-589
  7. Jeong-uk Chang, Chi-ho Lin, "Image Shaking Stabilization Algorithm for The Vehicle Video Surveillance", IEIE Conference 2013.11, 173-176
  8. Tzuu-Hseng S. Li, Member, IEEE, and Ching-Chang Chen, "Extended Kalman Filter based Hand-shake Detector for Optical image Stabilization Using a Low Cost Gyroscope" IEEE Transactions on Consumer Electronics, Vol. 59, No. 1, 2013.
  9. Seung-Kwon Lee, Jin-Hyeung Kong, "The design and evaluation of BACK/DCF for mobile OIS Gryo sensor's zero point angle following", IEIE 2012.8, SD Vol.49, No.8, 16-21
  10. Ho-jun Lee, In-Ho Kook, Kwang-Seong Jeong, Seung-Kwon Lee, Jin-Hyeung Kong, "A study of datapath explore for DCF algorithm in OIS system", IEIE Conference 2012.6, 1729-1732
  11. Seung-Kwon Lee, In-Ho Kook, Jin-Hyeung Kong, "A study of Mobile Optical Image Stabilization System for Mobile Camera", IEIE ISOCC, 2012.11, 390-392
  12. Ho-Jun Lee, Seung-Kwon Lee, Jin-Hyeung Kong, "Precision Analysis of the DCF algorithm based on the Exponentially Weighted Moving Average Filter for Mobile OIS system", IEIE Conference 2013.7, 1878-1880
  13. Seung-Kwon Lee and Jin-Hyeung Kong, "An Implementation of Closed-loop Optical Image Stabilization System for Mobile Camera", 2014 IEEE International Conference on Consumer Electronics (ICCE)
  14. Hyung Jin Chang, Pyo Jae Kim, Dong Sung Song, and Jin Young Choi, "Optical Image Stabilizing System using Multirate Fuzzy PID Controller for Mobile Device Camera", IEEE Transactions on Consumer Electronics, 2009-02-20
  15. Yi-Ying Shih, Shun-Feng Su and Imre Rudas, "Fuzzy Based Hand-Shake Compensation for Image Stabilization", International Conference on System Science and Engineering 2012.
  16. Johann Borenstein and Lauro Ojeda, "Heuristic reduction of gyro drift in vehicle tracking applications", Int. J. of Vehicle Autonomous Systems, Vol. 2, No. 1/2, 2009, pp. 78-98
  17. Jeong-Hwan Lee, Jin-Woo Song, Jun-Myeong Shin, Geun-Rok Yoo, "The Image Stabilization System Using MEMS Sensors", KACC 2005.10 515-520

Cited by

  1. Motion-estimation-based stabilization of infrared video vol.76, pp.23, 2017, https://doi.org/10.1007/s11042-017-4647-4
  2. A study on the design exploration of Optical Image Stabilization (OIS) for Smart phone vol.19, pp.8, 2018, https://doi.org/10.9728/dcs.2018.19.8.1603
  3. A SoC design for Low Power/Complexity Optical Image Stabilization (OIS) Controller of Smart Phones vol.20, pp.8, 2015, https://doi.org/10.9728/dcs.2019.20.8.1687
  4. Practical Approach for Controlling Optical Image Stabilization System vol.18, pp.4, 2015, https://doi.org/10.1007/s12555-018-0913-0