High-speed vision extraction based on the CamShift algorithm
- 176 Downloads
This study investigates the use of the continuously adaptive mean shift (CamShift) algorithm in high-speed vision extraction. Videos of a high-speed target are captured with a high-speed camera. The displacement of the target is extracted from the videos using the CamShift algorithm. The CamShift algorithm is then compared with the normalized cross correlation algorithm and other algorithms in terms of accuracy and rapidity. Simulation and test results indicate that the CamShift algorithm is better than other algorithms in terms of the displacement extraction of high-frequency vibration. The CamShift algorithm also offers numerous advantages, including real time, high efficiency, high accuracy, and robustness.
KeywordsCamShift algorithm Displacement extraction High-speed vision NCC algorithm Color histogram
This work was supported by Key Technologies R&D Program of Anhui Province (1604a0902134) and Natural Science Foundation in Higher Education of Anhui China (KJ2016A183).
- 1.Ji, G.Y., Zhao, C.S.: Review of vibration testing and analysis techniques. Mech. Manuf. Autom. 40(3), 1–5 (2010). (in Chinese)Google Scholar
- 3.Helfrick, M.: An investigation of 3D digital image correlation for structural health monitoring and vibration measurement. ProQuest (2008)Google Scholar
- 4.Avitabile, P., Niezrecki, C., Helfrick, M., et al.: Noncontact measurement techniques for model correlation. Sound Vib. 44(1), 8 (2010)Google Scholar
- 9.Wahbeh, A.M., Caffrey, J.P., Masri, S.F.: Direct measurement of displacements in vibrating structures through vision-based approaches. Emir. J. Eng. Res. 9(2), 105–110 (2004)Google Scholar
- 12.Hu, M.H., et al.: A real-time tracking algorithm for moving objects based on histogram model. Comput. Eng. Appl. 3, 71–74 (2004). (in Chinese)Google Scholar
- 14.Bradski, G.R.: Computer vision face tracking for use in a perceptual user interface (1998)Google Scholar