210 likes | 405 Views
Applying QR code to implementing Multi-marker Argument Reality. 使用 QR Code 二維條碼實現多重標籤擴增實境技術. 洪得翔 Advisor: Shing -Min Liu. I ntroduction. Using QR-AR…. internet. Traditional AR …. ?. Introduction ( cont ). http://www.cs.ccu.edu.tw/~hth96u/mqomod.zip. Objective.
E N D
Applying QR code to implementing Multi-marker Argument Reality 使用QR Code二維條碼實現多重標籤擴增實境技術 洪得翔 Advisor: Shing-Min Liu
Introduction Using QR-AR… internet Traditional AR … ?
Introduction (cont) http://www.cs.ccu.edu.tw/~hth96u/mqomod.zip
Objective Advertisement provider can change the module on the web server Replace traditional AR marker by QR code Applying multi-marker with QR code
Processing Decoding… http://....... Specify if the QR marker internet
Replacing AR marker by QR marker .Change the pattern .Rotation of marker .Points recognizing
Changing the pattern Past pattern New pattern Calculate the 4th virtual point and get the Transform Matrix Three bull-eyes set the QR marker
Rotation of marker If we want to calculate the following code translate matrix, We must know its “4 bull-eyes’ positions” & “rotation types” QR code has 4 rotation types
Points recognizing (0,0) X(+) Find the smallest dot value P2 P1 P1 x-axis>p3 x-axis P1 y-axis<p3 yaxis P3 P3 y-axis>p2 y-axis Y(+)
Decoding and loading the module .Single & multi-marker processing .Image decoding .Loading the modules
Processing Single marker Single or multi marker? Capture Group patterns Image division decoding Download the model multi Exception Swap buffer
Multi marker processing (0,0) (0,0) X軸(+) X軸(+) Y軸(+) Y軸(+) Group patterns
Multi marker processing (cont) • Image division Capture Image Division part
Image Decoding Available image No available image
Change the module on the internet FTP server
Results http://www.cs.ccu.edu.tw/~hth96u/mqomod.zip http://0rz.tw/gbyCt
Conclusion Fighting!! Hello, I’m XXX … JISJKLAJSDKLJKP AKSJDKLSJADKL QR-AR card AR visiting card Interactive AR online game
Reverence 1. Jiun-Tung Wang, “Design and Implementation of Argumented Reality System Collaborating with QR code” 2. Tai-Wei Kan, Chin-Hung Teng, Wen-Shou Chou, “Applying QR code in augmented reality applications” 3. Zxing - Multi-format 1D/2D barcode image processing library, http://code.google.com/p/zxing/ 4.ARToolKit Documentation, http://artoolkit.sourceforge.net/apidoc/index.html 5. OpenCV wiki, http://opencv.willowgarage.com/wiki/