1 / 21

使用 QR Code 二維條碼實現多重標籤擴增實境技術

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.

trula
Download Presentation

使用 QR Code 二維條碼實現多重標籤擴增實境技術

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Applying QR code to implementing Multi-marker Argument Reality 使用QR Code二維條碼實現多重標籤擴增實境技術 洪得翔 Advisor: Shing-Min Liu

  2. Introduction Using QR-AR… internet Traditional AR … ?

  3. Introduction (cont) http://www.cs.ccu.edu.tw/~hth96u/mqomod.zip

  4. Objective Advertisement provider can change the module on the web server Replace traditional AR marker by QR code Applying multi-marker with QR code

  5. Processing Decoding… http://....... Specify if the QR marker internet

  6. Replacing AR marker by QR marker .Change the pattern .Rotation of marker .Points recognizing

  7. Changing the pattern Past pattern New pattern Calculate the 4th virtual point and get the Transform Matrix Three bull-eyes set the QR marker

  8. 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

  9. 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(+)

  10. Points’ order & rotation DEMO

  11. Decoding and loading the module .Single & multi-marker processing .Image decoding .Loading the modules

  12. Processing Single marker Single or multi marker? Capture Group patterns Image division decoding Download the model multi Exception Swap buffer

  13. Multi marker processing (0,0) (0,0) X軸(+) X軸(+) Y軸(+) Y軸(+) Group patterns

  14. Multi marker processing (cont) • Image division Capture Image Division part

  15. Image Decoding Available image No available image

  16. Change the module on the internet FTP server

  17. Results http://www.cs.ccu.edu.tw/~hth96u/mqomod.zip http://0rz.tw/gbyCt

  18. Demo-Single marker

  19. Demo-Multi-marker

  20. Conclusion Fighting!! Hello, I’m XXX … JISJKLAJSDKLJKP AKSJDKLSJADKL QR-AR card AR visiting card Interactive AR online game

  21. 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/

More Related