Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Section
borderfalse
Column
width65%

Introduction

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:

  1. Configure the camera order and image rotation when capturing using independent left and right cameras.
  2. Capture images from a pair of supported cameras. (See Decapod FAQ for supported cameras).
  3. Do some basic remastering of the captured images.
  4. Export the collected images as an image-based PDF document.

By the end of the project, you should be able to:

  1. Perform stereo dewarping on images, effectively flattening book pages.
  2. Specify content bounding boxes to eliminate unwanted clutter from book pages.
  3. Export to PDF with support for font generation and searchable / OCR text.
  4. Save a Decapod book as a set of images, or archive the book to be processed on a different system.
  5. Import images from disk, USB drive, or other media (there will be some caveats to this feature).
  6. Save and resume multiple books.
  7. More advanced book remastering tools.
  8. 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.

Requirements

Required:

  • Ubuntu 910.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/


Recommended:

  • A display capable of 1280x1024 pixels.

Optional Equipment:

  • Book Liberator or two tripods for cameras.
  • A printed book to digitize.

Alternatives
The following has been used for testing, but not supported by this project:

  • Ubuntu 9.04
  • Firefox 3.5
  • Google Chrome
  • (see limitations below

Get Decapod 0.3

Features & Functionality

Interface:

  • 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:

  • 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.

Post-Capture Processing:

  • Automatically join a pair of captured images to create a page spread equivalent.
  • Generate a thumbnail of the page spread.

Exporting:

  • Export the collection of images as a greyscale image PDF.

Demonstration Server

Note

Coming soon...

Limitations and Known Issues

Book content:
with a "Manhattan" style layout (i.e. rectangular columns, with contents fitting and staying within those content boundaries)

Planned Improvements

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:

  • Javascript and Python programming.
  • 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.

Column
width35%
Panel
borderColor#CCCCCC
titleDecapod 0.3
borderStylesolid
Panel
borderColor#CCCCCC
titleOn this Page
borderStylesolid
Table of Contents
maxLevel2
indent20px
styledisc
Panel
borderColor#CCCCCC
titleScreenshots
borderStylesolid

Panel
borderColor#CCCCCC
titlePlanning and Development
borderStylesolid