Your SlideShare is downloading. ×
Applying Computer Vision to Art History
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

Applying Computer Vision to Art History

984
views

Published on

From the February 11th 2014 THATCamp CAA session on applying computer vision techniques to art history research, facilitated by John Resig.

From the February 11th 2014 THATCamp CAA session on applying computer vision techniques to art history research, facilitated by John Resig.

Published in: Technology

0 Comments
3 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
984
On Slideshare
0
From Embeds
0
Number of Embeds
5
Actions
Shares
0
Downloads
8
Comments
0
Likes
3
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. Applying Computer Vision to Art History John Resig - http://ejohn.org/research/ Visiting Researcher, Ritsumeikan University
  • 2. What “Works” Today Reading license plates, zip codes, checks
  • 3. Optical Character Recognition • Tesseract • https:// code.google.com/ p/tesseract-ocr/
  • 4. What “Works” Today Face recognition
  • 5. Face Matching • OpenBR • http://openbiometrics.org/
  • 6. What “Works” Today Recognition of flat, textured, objects
  • 7. Computer Vision • Unsupervised (requires no labeling): • Comparing an entire image • Categorizing an image • Supervised (requires labeling): • Finding parts of an image • Finding and categorizing parts of an image
  • 8. Unsupervised Training • Requires little-to-no prepping of data • Can just give the tool a set of images and have it produce results • Extremely easy to get started, results aren’t always as interesting.
  • 9. Supervised Training • Need lots of training data • Needs to be pre-selected/categorized • Think: Thousands of images. • If your collection is smaller than this, perhaps it may not benefit. • Or you may need crowd sourcing. • Results can be more interesting: • “Find all the people in this image”
  • 10. Image Similarity • imgSeek (Open Source) • http://www.imgseek.net/ • TinEye’s MatchEngine • http://services.tineye.com/MatchEngine • Both are completely unsupervised. No training data is required.
  • 11. imgSeek • Compares entire image. • Finds similar images, not exact. • Does not find parts of an image. • Color sensitive.
  • 12. • Compares portions of images. • Finds exact matches. • Finds images inside other images. • Color Ukiyo-e.org (Using MatchEngine) insensitive.
  • 13. Anonymous Italian Art (Frick PhotoArchive) Using MatchEngine
  • 14. Conservation
  • 15. Copies
  • 16. Image Portion Partial Image vs. Much Larger Image
  • 17. Image Categorization • Deep neural networks • Requires minimal categorization • Very little user-input required. • Ersatz • http://ersatz1.com/
  • 18. Requires a lot of training data (thousands of images) Takes a lot of computers (Not cheap) The less categories you have, the better.
  • 19. General Computer Vision • Ideal for some supervised training problems • CCV • http://libccv.org/ • https://github.com/liuliu/ccv • OpenCV • http://opencv.org/
  • 20. Object Detection
  • 21. Training Caveats • Requires thousands (if not 10s of thousands) of images • Will take at least a week to run on a very powerful computer • Does not work with 3D objects
  • 22. Learn More about Computer Vision • Learn more: • http://cs.brown.edu/courses/csci1430/ • Just published paper on Frick Computer Vision work: • http://ejohn.org/research/

×