The Decapod 0.4 release builds upon the 0.3 release by improving connectivity with supported cameras, bug fixing, and a number of back-end enhancements. New to this release is the "Camera Calibration" screen which guides the user in setting up cameras in an independent left and right camera configuration.
On a properly configured machine, Decapod 0.4 will be able to:
- Configure the camera order and image rotation when capturing using independent left and right cameras.
- Capture images from a pair of supported cameras. (See Decapod FAQ for supported cameras).
- Do some basic remastering of the captured images.
- Export the collected images as an image-based PDF document.
By the end of the project, you should be able to:
- Perform stereo dewarping on images, effectively flattening book pages.
- Specify content bounding boxes to eliminate unwanted clutter from book pages.
- Export to PDF with support for font generation and searchable / OCR text.
- Save a Decapod book as a set of images, or archive the book to be processed on a different system.
- Import images from disk, USB drive, or other media (there will be some caveats to this feature).
- Save and resume multiple books.
- More advanced book remastering tools.
- Batch / deferred processing and exporting.
Being an early release, you should expect some lacking functionality, quirks, bugs, and other oddities.
While some of these issues may already be known and documented, some may not. Your feedback in using and testing this release will help us make improvements in future releases!
You can send us your comments, questions, and feedback by joining the Decapod Project mailing list or visiting the Fluid Project IRC room.
- Ubuntu 10.04 (32 bit or 64 bit)
- Firefox 3.6 or later
- Decapod application (including OCRopus and Fluid Infusion elements)
- Two supported cameras attached to system using USB cables. For a list of supported cameras, see: http://www.gphoto.org/doc/remote/
- A display capable of 1280x1024 pixels.
- Book Liberator or two tripods for cameras.
- A printed book to digitize. (see limitations below
Get Decapod 0.4
Features & Functionality
- Cameras detected, and any issues or unsupported
- Fix image rotation and page order.
- A vertical thumbnail navigator listing images captured by the cameras.
- A larger preview area displaying the currently selected thumbnail in higher resolution.
- Keyboard navigation of image thumbnails.
- Reordering of image order by keyboard or mouse.
- Delete an image by using keyboard or mouse (appropriate warning dialog displayed).
- Display a status message confirming a successful deletion of image.
- Capture images using two cameras that support remote capture.
- Activate capture process using mouse.
- Detect supported and unsupported cameras, and give an appropriate diagnosis to the user (Partially implemented).
- Display a status message confirming a successful capture.
- Automatically rotate and adjust the page order as specified during Camera Setup.
- Join a pair of captured images to create a page spread equivalent.
- Generate a thumbnail of the page spread.
- Export the collection of images as a greyscale image PDF.
Limitations and Known Issues
- It is strongly recommended that Decapod be used with books employing a "Manhattan" style layout. These layouts should be in rectangular columns, with content fitting and staying within those column boundaries.
- Books that are not this style may produce PDFs with unexpected anomalies.
- Future releases of OCRopus (which Decapod uses for page analysis and OCR operations) may support more complex layouts.
The following is a partial list of planned improvements to Decapod.
Possible Improvements for Next Release
While planning is just beginning on the next Decapod release, the following is a list of possible functionality:
- OCR text for PDF
- Token based compression for PDF
- Ability for the user to specify the content area of captured pages. This will improve:
- OCR text results.
- token based compression for PDF export.
- thumbnails and preview images
- Axis orientation correction.
- Simultaneous capturing from cameras.
- Importing images from the local file system.
- Improved performance.
- Improved accessibility for keyboard modalities.
- Improved accessible user feedback.
- Bug fixes and improved stability.
Planned Improvements for Future Releases
Further down the road, we expect:
- 3D stereoscopic capture.
- 3D stereoscopic page dewarping when capturing using two cameras.
- Image threshold adjustment.
- Selection of camera setups:
- Two cameras. Each camera capturing a single page.
- Stereo cameras. Each camera capturing the page spread from slightly different angles.
- Camera calibration.
Feedback and Getting Involved
We welcome comments, questions, support requests, and feedback! Please contact us by joining the Decapod Project mailing list.
We also welcome help from members of the community. Here is are some areas where you can help out:
- HTML and CSS design, and web standards compliance.
- User testing, and user test administration.
- Evangelism and community outreach.
If you're interested in helping in this way, please contact Jess Mitchell.