Browse > Article
http://dx.doi.org/10.14400/JDC.2019.17.1.203

A Real-time Virtual Model Synchronization Algorithm Using Object Feature Detection  

Lee, Ki-Hyeok (Department of Electrical and Electronic Engineering, Hanyang University)
Kim, Mu-In (Division of Electronics Engineering, Hanyang University)
Kim, Min-Jae (Division of Electronics Engineering, Hanyang University)
Choi, Myung-Ryul (Division of Electronics Engineering, Hanyang University)
Publication Information
Journal of Digital Convergence / v.17, no.1, 2019 , pp. 203-208 More about this Journal
Abstract
In this paper, we propose a real-time virtual model synchronization algorithm using object feature detection. The proposed algorithm may be useful to synchronize between real objects and their corresponding virtual models through object feature search in two-dimensional images. It consists of an algorithm to classify objects with colors individually, and an algorithm to analyze the orientation of objects with angles. We can synchronize the motion of the real object with the virtual model by providing the environment of moving the virtual object through the hand without specific controllers. The future research will include the algorithm to synchronize real object with unspecified shapes, colors, and directions to the corresponding virtual object.
Keywords
Object feature detection; Virtual model; Real-time; Synchronization; Controllers;
Citations & Related Records
연도 인용수 순위
  • Reference
1 I. S. MacKenzie. (1992). Fitts' law as a research and design tool in human-computer interaction. Human-computer interaction, 7(1), 91-139.   DOI
2 V. I. Pavlovic, R. Sharma & T. S. Huang. (1997). Visual interpretation of hand gestures for human-computer interaction: A review. IEEE Transactions on Pattern Analysis & Machine Intelligence, (7), 677-695.
3 K. B. Park & J. Y. Lee. (2016). Comparative Study on the Interface and Interaction for Manipulating 3D Virtual Objects in a Virtual Reality Environment. Korean Journal of Computational Design and Engineering, 21(1), 20-30.   DOI
4 F. S. Chen, C. M. Fu & C. L. Huang. (2003). Hand gesture recognition using a real-time tracking method and hidden Markov models. Image and vision computing, 21(8), 745-758.   DOI
5 H. I. Suk & J. H. Lee. (2008). Real-Time Hand Pose Tracking and Finger Action Recognition Based on 3D Hand Modeling. Journal of KISS: Software and Applications, 35 (12), 780-788.
6 C. G. Rafael & E. W. Richard. (2004). Digital Image Processing 2nd Edition. Seoul : Green publishing.
7 S. G. Hwang. (2015). Visual C++ image processing programming. Seoul : Gilbut.
8 V. Vezhnevets, V. Sazonov & A. Andreeva. (2003, September). A survey on pixel-based skin color detection techniques. In Proc. Graphicon, 3, 85-92.
9 J. Canny. (1986). A computational approach to edge detection. IEEE Transactions on pattern analysis and machine intelligence, (6), 679-698.
10 O. R. Vincent & O. Folorunso. (2009, June). A descriptive algorithm for sobel image edge detection. In Proceedings of Informing Science & IT Education Conference (InSITE) Vol. 40, 97-107.
11 S. Datta. (2016). Learning OpenCV 3 application development : build, create, and deploy your own computer vision applications with the power of OpenCV. Birmingham : Packt.
12 JiphuTzu. (2015). C# (CSharp) Method OpenCvSharp.Mat.Clone Code Examples. Hot Examples. https://shrl.tk/RF89B
13 UNITY manual. (2018) Managed Plugins. UNITY. https://goo.gl/zmYTqV
14 L. Jonathan. (2016). UNITY Virtual Reality Projects. Seoul : Acorn publishing.
15 B. G. Lee. (2012.). (Anyone can easily learn by example) SolidWorks Easy to follow. Seoul : KICT.
16 J. Illingworth & J. Kittler. (1988). A survey of the Hough transform. Computer vision, graphics, and image processing, 44(1), 87-116.   DOI