I am looking for a solution to speed up my document scanning process, especially for those documents that are not suitable for a typical document scanner with an automatic document feeder (ADF). For those documents I currently use a flatbed scanner.
At first I thought that a faster scanning hardware would be the solution (e.g. a camera scanner instead of a typical flatbed scanner). But I noticed that the total time for a scan consists of only 20 % for the scan hardware (movement of the scan head) but 80 % for the software (image enhancement and optical character recognition).
To speed up scanning I was looking into the following: (a) scan software that would not only use one core/thread of the CPU but multiple cores/threads. Despite extensive search I could not find a multi-threaded program for TWAIN yet. (b) workflow + software: a program that offers the possibility to define my own scan profiles. But I could not find a software yet that offers scan profiles and at the same time good auto-cropping (and OCR not only in English). (c) workflow i.e. to move OCR into a separate step (but I did not gain any speed by this because the software that is bundled with my CanoScan flatbed scanners takes the same time for a scan no matter whether I include OCR or not)
How can I speed up my scanning?
For those that know third party document scanning software on the market: Will I see a considerable difference in speed between an i7 dual-core and an i7 quad-core CPU?
As document scanning software I understand software that includes image enhancement features (e.g. deskew, auto-crop, descreen), OCR (not only for English), the ability to save to a number of file types (jpg, jpeg2000, TIFF, searchable PDF, PDF/A), and scan profiles (= user defined combination of dpi, image enhancement settings, OCR language, file type).