1 / 12

Discovering Fate

Discovering Fate. Sean Meadows Department of Computer Science University of Miami Prof. Mitsunori Ogihara. 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. Roll or given a dot pattern

conroy
Download Presentation

Discovering Fate

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

More Related