Download
discovering fate n.
Skip this Video
Loading SlideShow in 5 Seconds..
Discovering Fate PowerPoint Presentation
Download Presentation
Discovering Fate

Discovering Fate

200 Vues Download Presentation
Télécharger la présentation

Discovering Fate

- - - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript

  1. Discovering Fate Sean Meadows Department of Computer Science University of Miami Prof. MitsunoriOgihara

  2. Astrologer Robert Cross Smith’s Book of Fate • Convert into web-based program/application • Simpler, more modern way to predict destiny The Book of Fate

  3. Roll or given a dot pattern • Tables to interpret properties of figures • Groups of figures predict fate questions • Misplaced items, marriage partner, war council Methodology

  4. Due to book difficulty, make an app • Proposed questions available in list form • Program generates figure groups, linked to answer • Entire process streamlined and visually pleasing Program Objective

  5. Program implemented in Java, web component in JSP • OpenCV = Open Source Computer Vision Library • Computer vision algorithms, C, C++, Java implemented • http://opencv.org/ • http://docs.opencv.org/2.4.6/index.html Implementation Process

  6. Images represented as pixel matrices • Load, save, and manipulate images • Blend images, adjust picture qualities Capabilities

  7. Image and shape creation • Back projection identifies similar objects • Template matching in images useful for pattern recognition • GPU-Accelerated computer vision capability Advanced Capabilities

  8. Included XML file input and output • Ability to generate text and random images • Open source = community support and free usage • *Random drawing demonstration* More Capabilities

  9. Not all pages scanned from Book of Fates • Large image sizes and quantity • Few OpenCV tutorials in Java implementation Current Obstacles

  10. Plan final web application layout • Learn and implement XML and web integration • Identify database structure and usage • Scan/replicate image patterns and text Challenges Ahead

  11. Java web app using OpenCV libraries • Develop simpler way to (hypothetically) predict the future • Expecting an interesting and engaging final product • Excited to gain diverse knowledge/experience Conclusion

  12. To implementation, and beyond… The End