DOI QR코드

DOI QR Code

Occluded Object Motion Tracking Method based on Combination of 3D Reconstruction and Optical Flow Estimation

3차원 재구성과 추정된 옵티컬 플로우 기반 가려진 객체 움직임 추적방법

  • 박준형 (중앙대학교 전자전기공학부) ;
  • 박승민 (중앙대학교 전자전기공학부) ;
  • 심귀보 (중앙대학교 전자전기공학부)
  • Received : 2011.09.22
  • Accepted : 2011.10.15
  • Published : 2011.10.25

Abstract

A mirror neuron is a neuron fires both when an animal acts and when the animal observes the same action performed by another. We propose a method of 3D reconstruction for occluded object motion tracking like Mirror Neuron System to fire in hidden condition. For modeling system that intention recognition through fire effect like Mirror Neuron System, we calculate depth information using stereo image from a stereo camera and reconstruct three dimension data. Movement direction of object is estimated by optical flow with three-dimensional image data created by three dimension reconstruction. For three dimension reconstruction that enables tracing occluded part, first, picture data was get by stereo camera. Result of optical flow is made be robust to noise by the kalman filter estimation algorithm. Image data is saved as history from reconstructed three dimension image through motion tracking of object. When whole or some part of object is disappeared form stereo camera by other objects, it is restored to bring image date form history of saved past image and track motion of object.

거울 신경 세포는 동물이 어떤 동작을 할 때와 그 동물이 다른 동물의 동일한 동작을 하는 것을 관찰 할 때, 똑같은 세포 발화를 하는 신경세포이다. 본 논문에서는 거울 신경 세포의 발화 원리를 이용하여 비슷한 방법으로 보이지 않는 부분에 대한 객체의 움직임을 추적하는 방법을 3차원 재구축 방법을 통해 제안한다. 거울 신경 세포 시스템과 같은 발화 원리를 통해 의도 인지 시스템을 구축하기 위해, 스테레오 카메라를 통해 획득한 두 개의 이미지 데이터를 통해 깊이 정보를 계산하여 3차원으로 재구축한다. 3차원 재구축을 통해 만들어진 이미지 데이터를 옵티컬 플로우를 사용하여 3차원 이미지에서 객체의 움직임 방향을 추정한다. Estimation 알고리즘인 칼만 필터를 사용하여 객체의 움직임 추정을 잡음에 강인하게 한다. 객체의 움직임 추정을 통하여 객체의 움직임에 따라 구축된 이미지 데이터를 히스토리화 하여 데이터를 저장한다. 객체의 일부분 혹은 전체가 다른 물체로 인해 가려져 스테레오 카메라 시야에서 사라졌을 때, 과거에 저장된 히스토리로 부터 데이터를 가져와 가려진 부분에 대한 객체의 원래의 모습을 복원한다. 이 복원을 통하여 움직임 추정을 한다.

Keywords

References

  1. Giovanni Buccino, Ferdinand Binkofski, and Lucia Riggio, "The mirror neuron system and action recognition.," Brain and language, vol. 89, no. 2, pp. 370-376, May. 2004. https://doi.org/10.1016/S0093-934X(03)00356-0
  2. Giacomo Rizzolatti and Laila Craighero, "The mirror-neuron system.," Annual review of neuroscience, vol. 27, pp. 169-192, Jan. 2004. https://doi.org/10.1146/annurev.neuro.27.070203.144230
  3. M. a Umiltà et al., "I know what you are doing. a neurophysiological study.," Neuron, vol. 31, no. 1, pp. 155-165, Jul. 2001. https://doi.org/10.1016/S0896-6273(01)00337-3
  4. 석흥일, 이지홍, 이성환, "3차원 손 모델링 기반의 실시간 손 포즈 추적 및 손가락 동작 인식," Human-Computer Interaction, vol. 35, no. 12, pp. 780-788, 2008.
  5. David. G. Lowe, "Object recognition from local scale-invariant features," Proceedings of the Seventh IEEE International Conference on Computer Vision, pp. 1150-1157 vol.2, 1999.
  6. Gary Bradski, Learning Opencv. 2008.
  7. 이동헌, 엄대연, 강훈, "A Study of the 3D-Reconstruction of indoor using Stereo Camera System," 한국지능시스템학회 논문지, vol. 15, no. 1, pp. 42-47, 2005. https://doi.org/10.5391/JKIIS.2005.15.1.042
  8. Alper Yilmaz, Xin Li, and Mubarak Shah, "Contour-based object tracking with occlusion handling in video acquired using mobile cameras.," IEEE transactions on pattern analysis and machine intelligence, vol. 26, no. 11, pp. 1531-1536, Nov. 2004. https://doi.org/10.1109/TPAMI.2004.96
  9. S. Beauchemin, J. Barron, and D. Fleet, "Systems and experiment performance of optical flow techniques," Int. J . Comput. Vision, vol. 12, no. 1, pp. 43 -77, 1994. https://doi.org/10.1007/BF01420984
  10. 고광은, 박승민, 박준형, 심귀보, "ASM-LK 옵티컬 플 로우 기반 최적 얼굴정서 특징분석 기법," 한국지능시스템학회 논문지, vol. 21, no. 4, pp. 512-517, 2011.
  11. 조선영, 김종훈, 김정호, 조겸래, 이대우, "Attitudes Estimation for the Vision-based UAV using opticla flow," Journal of the Korean Society for Aeronautical Space Science, vol. 38, no. 4, pp. 342-351, Apr. 2010. https://doi.org/10.5139/JKSAS.2010.38.4.342
  12. 김성필, 칼만필터의 이해 : MATLAVB 활용, 아진, 2010.
  13. Fred Daum, "Nonlinear filters: beyond the kalman filter" IEEE Aerospace and Electronic Systems Magazine, vol. 20, no. 8, pp. 57-69, Aug. 2005. https://doi.org/10.1109/MAES.2005.1499276
  14. Eric A. Wan and Rudolph Van Der Merwe, "The unscented kalman filter for nonlinear estimation," in Adaptive Systems for Signal Processing, Communications, and Control Symposium 2000. AS-SPCC. The IEEE 2000, pp. 153-158. 2000.
  15. Dan Simon, Optimal State Estimation: Kalman, H ${\infty}$, and Nonlinear Approaches, John Wiley & Sons, Hoboke, NJ, 1998,
  16. 이영설, 조성배, "베이지안 네트워크와 은닉마르코프 모델을 이용한 모바일 행동 인식," 한국정보과학회, vol. 37, no. 2, p. 228-233, 2010.
  17. Jungheong Park, Seung-Min Park, Kwang-Eun Ko, and Kwee-Bo Sim, "Occluded Object Motion Tracking Method based on Combination of 3D Reconstruction and Optical Flow" International Symposium on Advanced Intelligent System 2011, pp. 421-424, 2011,

Cited by

  1. Boundary Depth Estimation Using Hough Transform and Focus Measure vol.25, pp.1, 2015, https://doi.org/10.5391/JKIIS.2015.25.1.078