Awesome Scanning
A curated list of awesome projects to simplify and improve paper scanning.
Websites
- DIY Book Scanner - Community of people who build book scanners.
Apps
Desktop
Cross Platform
- Book Scanning - Book scanner software for home-made scanner (no license).
- BookDrive Editor Pro - Software for post-processing images of books (commercial).
- Bookscan - Single-camera solution for book scanning (open source).
- Booksorber - Processes camera images of book pages (commercial).
- Decapod - Web application frontend for image processing and capture tools.
- Easy Scan - Scanning software for book2net scanners (commercial).
- LIMB - Project inventory, image processing, quality control, OCR, document structuring and multiple format exporting for long-term archiving (commercial).
- Nidaba - Expandable and scalable OCR pipeline.
- OpenCV-Document-Scanner - Interactive document scanner built with Python and OpenCV.
- Page Improver - Automatic image enhancing software for page scanning.
- Perspec - Manually correct the perspective of images.
- ScanGate - Stand-alone software for book digitization (commercial).
- ScanTailor - Interactive post-processing tool for scanned pages (open source).
- ScanTailor Advanced - Merges features of forks, adds new features, and includes fixes.
- Skarynka - Software to scan and process images to build books.
- YASW - Yet Another Scan Wizard (open source).
MacOS
- Crisper Document Scanner - Scan documents from images into b & w files (macOS app).
- DxO Perspective - Correct perspective issues in images (macOS app).
- Plumb-Bob - Perspective rectifier (macOS app).
- Prizmo - Turn photos into scans by adjusting perspective, cropping, etc. (macOS app).
- [Readiris 17] - OCR software to convert papers, images, or PDF files to digital documents.
Mobile
iOS
- CamCard - Scan, manage, sync and exchange business cards.
- CamScanner - Scan any kind of document.
- Docr - PDF scanner with document image dewarping.
- FineScanner - Digitize Your Docs and Books Anywhere.
- Genius Scan - A scanner in your pocket.
- IRIScan - Scan documents with your iPhone or iPad.
- Office Lens - Trims, enhances and makes pictures of whiteboards and docs readable.
- PDF Scanner - Scan books and multipage documents to PDF.
- Quick Scan - Scan, Recognize, Automate.
- SamCard - Business card reader.
- Scanbot - High quality scans with one tap.
- Scannable - Scan contracts, receipts and business cards.
- Scanner Pro - Scan paper documents into PDFs.
- Tiny Scan - Scanner for documents, photos & receipts.
Android
- Stack - PDF scanner, document organizer, and detail finder by Google's Area 120.
- Microsoft Lens - Trim, enhances, and make photos of whiteboards and documents readable.
- Adobe Scan - Scan, OCR, and edit documents (account required).
- Google Drive - Use the camera to scan documents (does not support loading existing photos).
Posts
- Dewarping pages
- Document scanner - How to Build a Kick-Ass Mobile Document Scanner in Just 5 Minutes.
- Genetic programming in the cloud
- Keypoint Detection with Transfer Learning
- math.stackexchange - Compute ratio of a rectangle seen from an unknown perspective.
- Noteshrink - Compressing and enhancing hand-written notes.
- Page dewarping - Flattening images of curled pages.
- Perspective transform - 4 Point OpenCV getPerspective Transform Example.
- Stackoverflow - Proportions of a perspective-deformed rectangle.
- Unpaper - Post-processing tool for scanned sheets of paper.
- Unprojecting text with ellipses - Using transformed ellipses to estimate perspective transformations of text.
- Building an image processing pipeline with Python
Discussions
- Methods To Sense The 3D Surface/Structure Of A Book
- What are the most common algorithms for adaptive thresholding?
Software Libraries
- imgwarp-js - Warp images using JavaScript.
- Laser Book Scanning - Experimental methods for dewarping document images based on the use of lasers.
- LCNN - End-to-End Wireframe Parsing.
- Segment Anything - AI model that can cut out any object in any image.
- WeScan - Library to add scanning functionalities to an iOS app.
Document Management
- Docspell - Document management system for private and small business use.
- Hermes - Open source document management system by HashiCorp.
- Mayan EDMS - Libre document management system.
- Paperless NGX - Scan, index, and archive paper documents.
- Papermerge - Open source document management system for digital archives.
- Paperwork - Personal document manager for Linux and Windows.
- Polar - Knowledge manager for web pages, textbooks, and PDFs.
- TagSpaces - Offline & open source document manager with tagging support.
- Teedy - Lightweight document management system for individuals & businesses.
Research
- Whiteboard scanning - Whiteboard scanning and image enhancement by Zhengyou Zhang , Li-Wei He
- Cam params - Determining camera parameters from the perspective projection of a rectangle by Robert M. Haralick
- Dewarping of document images - Two-Step Dewarping of Camera Document Images by N. Stamatopoulos, B. Gatos, I. Pratikakis & S. J. Perantonis
- Dewarping of Document Images using Coupled-Snakes
- DewarpNet: Single-Image Document Unwarping With Stacked 3D and 2D Regression Networks
- Image and Depth from a Conventional Camera with a Coded Aperture
- The IUPR Dataset of Camera-Captured Document Images
- Image processing via level set curvature flow
Ishikawa Watanabe Laboratory - High-speed digital archiving
- Book Flipping Scanning
- BFS-Auto: High Speed & High Definition Book Scanner
- Real-time 3D Page Tracking and Book Status Recognition
- High-speed and High-definition Document Digitalization System based on Adaptive Scanning using Real-time 3D Sensing
- Automatic page turner machine for Book Flipping Scanning
- Document Digitization and its Quality Improvement using a Multi-camera Array
- Digitization of Deformed Documents using a High-speed Multi-camera Array
- BFS-Solo: High Speed Book Digitization using Monocular Video
- Reconstruction of 3D Surface and Restoration of Flat document Image from Monocular Image Sequence
- High-accuracy rectification technique of deformed document image using Tiled Rectangle Fragments (TRFs)
- Document Image Rectification using Advance Knowledge of 3D Deformation
- Estimation of Non-rigid Surface Deformation using Developable Surface Model
- Proof-of-concept prototype for Book Flipping Scanning
Devices
- Archivist - V-shaped platner based book scanner (open source).
- Bookscanner - Linear page turning book scanner (open source).
- Linear Book Scanner - Low-cost page-turning book scanner (open source).
- Portable Scanners - Several portabal scanning devices (commercial).