Decapod Future Releases
This document has been deprecated
Replaced by the Decapod Roadmap.
Near Term Releases
Decapod 0.4: Camera Calibration and Bug Fixes
Decapod 0.4 Release Dates
Pre-freeze Testing: July 12 - 13
Feature Freeze: July 14 - 16
Release Testing: July 19 - 21
Release: July 21 - 22
Decapod 0.5
Decapod 0.5 Release Dates
tbd
UI Development:
- Remove Stitching if required (see: DECA-100)
- Accessibility improvements
Server:
- DECA-98 File system import (finish mock server consolidation). See Decapod 0.3 Design under "Import File Folder".
Design:
- Generate Stereo Calibration wireframes if necessary (check with progress / velocity of 3D stereoi dewarp at this time).
All Issues for Release 0.5
"0.6 Release" - Automatic Post-Capture Processing and Performance
- Speed up capture time
- Measure capture and stitching performance.
- Should we process large resolution images post capture or on export (and use scaled versions post-capture?).
- Early 3D dewarping
- Better font generation
- More usable PDFs
- basic automated image QA: image rotation, binarization, content area detection. See Post-Capture Processing
All Issues for Release 0.6
"1.0 Release"
Numbers in brackets indicate priority. (1) = highest. (3) = lowest.
Book management
See Decapod Dashboard Wireframe.
Related to mock server "session" management?
- begin a book (1) (Unscheduled, related to mock server sessions?)
- list of all books (2) (Unscheduled)
- resume a book (probably the default action) (2) (Unscheduled)
- inport Decapod book from disk
- book-specific operations:
- delete, (3) (Unscheduled)
- export, (3) (Unscheduled)
- editing metadata, (3) (Unscheduled)
- general information (size, location) (3) (Unscheduled)
Calibration
booklib-style (1) (Release 0.5)
- camera rotation: test pictures with both cameras, may need to reorient pages (via software transform)
- identifying left page-right page cameras
- book positioning, s.t. individual pages are fully captured (may involve repositioning book and/or cameras)
- possibly doable in one-step
stereo (1) (Release 0.5 or Release 0.6)
- camera position information: multiple surface pictures (live preview likely not available)
- ensuring book spread is in complete view for both cameras (each camera has to capture both pages fully)
general - camera connections & support
Capture/editing/page-level management
- manual capture: (1)
- keyboard (Release 0.5)
- mouse (Release 0.3)
- pedal input (Unscheduled)
- delete pages (1) (Release 0.3, 0.4)
- reorder pages:
- near-reorder (Release 0.3) (1)
- recalibration (1) (Release 0.5)
- progress indication (possibly; unless we backload all the heavy processing and deal with downscaled images during user workflow)/feedback (1)
- Stereo dewarp (1) (Release 0.6)
- Post-capture Quality control: automatic binarizing, book frame, content bounding, deskewing automatically (1)
- auto-capture (time interval) (2) (unscheduled)
- live preview, if supported (2) (unscheduled)
- document metadata (2) (unscheduled)
- undo delete/reorder (2) (unscheduled)
- Post-capture Quality control: manual interaction (hence UIs) may be needed if results are poor.* insertion* (2) (unscheduled)
- Stereo rotation correction. (2) (unscheduled)
- See Post-Capture Processing)
- zoom/loupe/100% crop (3) (unscheduled)
- recapture* (3) (unscheduled)
- draggable Capture insert position
- grid and list views
- recapture
- Thumbnails: Post Capture Processing indicators
- Image in Queue
- Image being processed
- Image processed
- Page Preview:
- "Click anywhere to capture" control
- Display "raw" left and right images if not processed.
- Display processed images if processed
*Bounding boxes:
-
- Left and right bounding boxes
- Single bounding box
- Apply-left bounding box to subsequent left pages.
- Apply-right bounding box to subsequent right pages.
- Collision detection and error message.
Export (could happen at book management or capture stage)
- Export to PDF:
- pdf-image (1) (Release 0.3)
- pdf with images and ocr (1) (Release 0.6)
- pdf with generated fonts*(1)* (Release 0.6)
- pdf with generated fonts and OCR.
- See Decapod 0.3 Design - Export (1)
- Export to Binary Formats:
- unprocessed multipage TIFF (1) (unscheduled)
- processed PNGs
- Dewarped TIFFs (no other processing).
- Export to Decapod formats:
- Full Decapod package
- Basic Decapod package (only what is needed to generate PDFs)
- preview before export? (3)
- possible link to the file afterward so they can open it (3)
End User Deliverable and Packaging
- Easy installation
- Double-click install
- Live CD install
- System support matrix.
- Cameras. See gphoto2 testing
- Library versions for camera support
- Minimum system req's (related to benchmarking?)
All Issues for Release 1.0