Transcript - SlideBoom
Introduction
Presentation
Fully Automated
Web or Server based
Document Processing
High level production automation
in Print-on-Demand environments
Processing
scanned documents, manuals and books
The contents of this presentation is confidential and the proprietary property of IO Flex, and cannot be shared or reproduced without permission.
20/04/2008
Page 1
Introduction
Presentation
IoFlex – Basic Facts
Ann Arbor, Michigan based Corporation
Specializing in makeready for the short run book trade
10 Years in Software Development
Proprietary images processing engine with remarkable scalability
Off-the-shelf products
Current products includes Adobe Acrobat Plug-in Suites for Book and CTP Marketplace
Partnerships
InfoPrint BookFlow (Ricoh/IBM) Ultimate/Io Flex co-marketing arrangement
Reference users
Includes higest volumen POD printers in USA
New management – currently in “Stealth Mode”
Depreciated link at www.ioflex.com
The contents of this presentation is confidential and the proprietary property of IO Flex, and cannot be shared or reproduced without permission.
20/04/2008
Page 2
Introduction
Presentation
Background: We Get Things Done!
Example: IBT product development
Placed at IBT by Xerox, 27 million page per week
operation, with all incoming work vetted/editied
through the IoFlex Bookmaker product
6 seats deployed – used to process all incoming
scaning, supplied scans and supplied PDF files
Customer considers the IoFlex workflow their “secret
weapon” responsible for numerous wins in vendor
“bakeoffs”.
The contents of this presentation is confidential and the proprietary property of IO Flex, and cannot be shared or reproduced without permission.
20/04/2008
Page 3
Introduction
Background: We Get Things Done!
Presentation
IoFlex BlackBox: Replacing the need
for Segmentation Scanners
Scans and/or PDF files
B&W
Color
Web or Server Based
Hot folder Processing
Deskew
Despeckle
Border removal
Page alignment
Error reporting
Web optimized
Large Size
Single or Multipage
Fully automated page segmentation
The contents of this presentation is confidential and the proprietary property of IO Flex, and cannot be shared or reproduced without permission.
20/04/2008
Page 4
Introduction
Presentation
IoFlex – short product history for the
printing market
1999 – IoScan and IoCapture
TIFF-based scanned processing –
Customers Lightning Source and Edwards Brothers
2002 – Image Optimizer
Modify digital halftones, copydot scans, TIFF files or part of PostScript
2004 – Move to true PDF workflow via Adobe Plug-ins
BookMaker Acrobat Plug-in Suite and IoPlate CTP Plug-in suite
Customers RRDonnelly, Bertelsmann, Courier, etc…
2006 – IoFlex BlackBox
Post-scan fully automated lights out processing server
Segmentation processing software, including deskew, despeckle,
border clean, spot color extraction, halftone identification and
descreening, page flattening and much more.
The contents of this presentation is confidential and the proprietary property of IO Flex, and cannot be shared or reproduced without permission.
20/04/2008
Page 5
IoFlex BlackBox Workflow
Presentation
BlackBox Workflow Overview
Specialized product developed to replace hand performed
book engineering
Superior image processing
Web based / Server-based infrastructure
Massively scalable and multi-user implementation
Presently deployed, with Web 2.0 play - 7 million titles
Document processing GUI is highly evolved
Full color workflow
SQL database for process tracking and logging/reporting
QC applications for during or after each major step
Works seamlessly with existing Xerox FFPM installations
The contents of this presentation is confidential and the proprietary property of IO Flex, and cannot be shared or reproduced without permission.
20/04/2008
Page 6
IoFlex BlackBox Workflow
Presentation
Web based
Xerox 665 or Fujitsu 5750c to IoFlex watched folder
BlackBox fully automatic processing
QC in Acrobat with IoFlex Plug-ins
Xerox FreeFlow Process Manager / DocuSP RIP
Xerox 665 / Fujistu 5750c scanner
IO Flex BlackBox server
Mac or Windows Workstation
Xerox FreeFlow Print manager
Scan Workstation
Image or Processing
Acrobat QC and Edit
Post Processing/Print
Scan
Input
Input
HotFolder
Scan
QC
Web
QC
Output
Input
HotFolder
Output
Acrobat
Input
Output
PDF Out
TIFF Out
QC
Note: the output of one process can be the same as the input to the next process
The contents of this presentation is confidential and the proprietary property of IO Flex, and cannot be shared or reproduced without permission.
20/04/2008
Page 7
IoFlex Framework
Presentation
The IoFlex Framework provides the infrastructure to build massive and highly scalable
image processing and conversion applications. The framework was initially developed for
a book scanning workflow for millions of documents making them ready for high quality
print on demand and plate-making for heat set offset commercial printing environments.
Features:
Hotfolder based operation with XML tickets
All vital processing is controlled by XML files on the file system
(redundancy and recovery) that are also logged to an SQL
database
Processing is performed by engines spawned by a Windows
service
Processing servers with engines work in parallel
Processes can be daisy chained
Each process is associated with a QC client application
QC may only sets parameters, processing is done on the serverside – or QC may occur in user workstation using IoFlex Adobe
Acrobat plug-ins
Job center is web interface
The contents of this presentation is confidential and the proprietary property of IO Flex, and cannot be shared or reproduced without permission.
20/04/2008
Page 8
IoFlex BlackBox Framework
Presentation
Archive Folder:
Processed images will archived
after processing
IoFlex BlackBox -basic processing flow
ARCHIVE
QC: Compares Input and
Output and resubmits to the
engine if needed
QC
Hotfolder:
Input images or PDF files sent
INPUT
ENGINE
Processing Engine:
Performs image processing
and creates output
OUTPUT
Output Folder:
Processed images will be
placed here
SQL
Database
Database:
All operations are logged in an SQL
database or existing MIS via ODCB
The contents of this presentation is confidential and the proprietary property of IO Flex, and cannot be shared or reproduced without permission.
20/04/2008
Page 9
IoFlex BlackBox Framework
Presentation
Archive Folder:
Processed images will archived
after processing
ARCHIVE
QC: Compares Input and
Output and resubmits to the
engine if needed
QC
Hotfolder:
Input images or PDF files sent
INPUT
ENGINE
Processing Engine:
Performs image processing
and creates output
OUTPUT
Output Folder:
Processed images will be
placed here
SQL
Database
Database:
All operations are logged in an SQL
database or existing MIS via ODCB
The contents of this presentation is confidential and the proprietary property of IO Flex, and cannot be shared or reproduced without permission.
20/04/2008
Page 10
IoFlex BlackBox Automatic Processing
Presentation
Unique, Powerful, Reliable!
Deskew
Black Background Crop & Deskew
Page Alignment
Page Segmentation
Preserves Granular Object Modifications
Uneven Background Removal
Upscale Threshold
Text Improvement (Sanding / Filling)
Works with Images or Vector PDF files
The contents of this presentation is confidential and the proprietary property of IO Flex, and cannot be shared or reproduced without permission.
20/04/2008
Page 11
IoFlex BlackBox Automatic Processing
Presentation
Deskew
Multiple Algorithms
Tracked by Database
Interpolated for High Quality
Manual override
Color, Grayscale and B&W
The contents of this presentation is confidential and the proprietary property of IO Flex, and cannot be shared or reproduced without permission.
20/04/2008
Page 12
IoFlex BlackBox Automatic Processing
Presentation
Black Background Crop & Deskew
User definable page size
Automatic page detection
Automatic page edge deskew
Automatic page content deskew
Tracked by database
The contents of this presentation is confidential and the proprietary property of IO Flex, and cannot be shared or reproduced without permission.
20/04/2008
Page 13
IoFlex BlackBox Automatic Processing
Presentation
Black Background Crop & Deskew
The contents of this presentation is confidential and the proprietary property of IO Flex, and cannot be shared or reproduced without permission.
20/04/2008
Page 14
IoFlex BlackBox Automatic Processing
Presentation
Page Segmentation
Finds and masks images
Creates unique object
Threshold & Despeckle 1 bit
Descreen 8 and 24 bit
Optimizes page data footprint
Tracked by database
The contents of this presentation is confidential and the proprietary property of IO Flex, and cannot be shared or reproduced without permission.
20/04/2008
Page 15
IoFlex BlackBox Automatic Processing
Presentation
Image processing options
Fully automated image detection
no manual mask creation !
Descreen (24bit, 8 bit & 1 bit) images
Text on Images
Text on Tints
Apply Curves (Brightness, Contrast)
Apply Curves (Color correction)
The contents of this presentation is confidential and the proprietary property of IO Flex, and cannot be shared or reproduced without permission.
20/04/2008
Page 16
IoFlex BlackBox Automatic Processing
Presentation
Descreening
Images with detail
The contents of this presentation is confidential and the proprietary property of IO Flex, and cannot be shared or reproduced without permission.
20/04/2008
Page 17
IoFlex BlackBox Automatic Processing
Presentation
Descreening
Protect shapes
The contents of this presentation is confidential and the proprietary property of IO Flex, and cannot be shared or reproduced without permission.
20/04/2008
Page 18
IoFlex BlackBox Automatic Processing
Presentation
Image Analysis
shapes and text
The contents of this presentation is confidential and the proprietary property of IO Flex, and cannot be shared or reproduced without permission.
20/04/2008
Page 19
IoFlex BlackBox Automatic Processing
Presentation
Descreening
Protect text
The contents of this presentation is confidential and the proprietary property of IO Flex, and cannot be shared or reproduced without permission.
20/04/2008
Page 20
IoFlex BlackBox Automatic Processing
Presentation
Uneven Background Removal
Page segmentation feature
Converts text background
Protects 8 bit
The contents of this presentation is confidential and the proprietary property of IO Flex, and cannot be shared or reproduced without permission.
20/04/2008
Page 21
IoFlex BlackBox Automatic Processing
Presentation
Despeckle – Artifact Removal
Page segmentation
feature
Cleans background
Protects the Text
Anything smaller
than 9 x 9 pixels at
600 ppi is most likely
dirt !
The contents of this presentation is confidential and the proprietary property of IO Flex, and cannot be shared or reproduced without permission.
20/04/2008
Page 22
IoFlex BlackBox Automatic Processing
Presentation
Upscale Threshold Text Improvement
Input 150 / 300 ppi color
Output 600 / 900 ppi B&W
Optimizes page data footprint
High quality output
Sanding / Filling
Segmentation
Color to 1 bit
The contents of this presentation is confidential and the proprietary property of IO Flex, and cannot be shared or reproduced without permission.
20/04/2008
Page 23
IoFlex BlackBox Automatic Processing
Presentation
Page Alignment
Sophisticated tool set
Refined settings in XML
Easy to use interface
Tracked by database
Page by page manual override
Page group manual override
Front to back visualization
Zone alignment (area of interest)
The contents of this presentation is confidential and the proprietary property of IO Flex, and cannot be shared or reproduced without permission.
20/04/2008
Page 24
IoFlex BlackBox Automatic Processing
Presentation
Area of Interest
The contents of this presentation is confidential and the proprietary property of IO Flex, and cannot be shared or reproduced without permission.
20/04/2008
Page 25
IoFlex BlackBox Automatic Processing
Presentation
User Interface for Operators
IO Flex Job Builder
Scanning
Universal Job Ticket Creation
Submission to Hotfolder
Process Monitoring Application
IO Flex BlackBox
IO Flex QC Applications
IoEdit
IoBatch
IoAlign
IoGhost
IoGuides
The contents of this presentation is confidential and the proprietary property of IO Flex, and cannot be shared or reproduced without permission.
20/04/2008
Page 26
IoFlex BlackBox Automatic Processing
Presentation
Job Builder Application
Based on common principles
Integrated scanning application
Includes the following setup tools:
Job Ticket set up web page)
Scanning
Integrated image processing settings
Job Ticket Creation
(descreen, threshold, etc…) for all parameters
Job Submission
Page alignment settings
XML-based job ticket generation
Hotfolder submission using multi-threaded operation
The contents of this presentation is confidential and the proprietary property of IO Flex, and cannot be shared or reproduced without permission.
20/04/2008
Page 27
IoFlex BlackBox Automatic Processing
Presentation
BlackBox Setup & Process Monitoring
Any PC on the local network (Server
version of BlackBox) or to the internet (Via
FTP) is capable of monitoring the running
servers and services
The contents of this presentation is confidential and the proprietary property of IO Flex, and cannot be shared or reproduced without permission.
20/04/2008
Page 28
IoFlex BlackBox Automatic Processing
Presentation
Setting up a Job Ticket ;
Dialog Box / Web page
The Job ticket is saves as an XML file.
BlackBox will process files
According to settings in that XML file
In directory/folder
To reprocess or add processing
Simply change XML and re-process
The contents of this presentation is confidential and the proprietary property of IO Flex, and cannot be shared or reproduced without permission.
20/04/2008
Page 29
IoFlex BlackBox Automatic Processing
Presentation
IoFlex Acrobat Plug-ins
The contents of this presentation is confidential and the proprietary property of IO Flex, and cannot be shared or reproduced without permission.
20/04/2008
Page 30
IoFlex BlackBox Automatic Processing
Presentation
User Interface for Administrators
Hot Folder service setup
Database Configuration
Automatic update capable
IoFlex processor setup
User Rights Admin
Backdoor Access
Database Access
Monitoring Application setup
License Server setup
The contents of this presentation is confidential and the proprietary property of IO Flex, and cannot be shared or reproduced without permission.
20/04/2008
Page 31