A project with the goal of converting an image of a bookshelf to a list of books.
We should be able to easily share our bookshelfs with others. I have gotten a lot out of Patrick Collison's bookshelf and other similar bookshelves. I want to be able to see and be inspired by the books in others' bookshelves!
For now, this project is composed of
- An initial attempt with traditional computer vision.
- Experimenting with some optical character recognition systems.
- Book detection with PyTorch.
- A command line interface with the full pipeline. An example script call is
python test_script.py path/to/bookshelf.png
. For now, the pipeline is slow (it, among other things, uses Open Library's API to identify books in a very slow way) and not all that accurate.