OEM & SDK Ready Full C/C++ Source Code • Cross-Platform API (Windows, Linux, macOS, ARM) • TWAIN/ISIS Plug-in • FPGA/ASIC
PerfectScan Everytime Logo
Human Visual System Modeling • Machine-Learning-Tuned Parameters

Beyond Pixel-Level Filtering. Perfect Clarity in a Single Pass.

Traditional binarization and morphological filters fail on uneven shading, security backgrounds, faded carbon copies, and dark tags. PerfectScan® analyzes the entire page using neural-inspired cognitive algorithms with machine-learning-tuned parameters—rebuilding broken characters, equalizing lighting with zero manual threshold tweaking, and boosting OCR accuracy by +38%.

+38%
OCR Accuracy Gain on Degraded Scans
< 250ms
Single-Pass Page Processing
ML-Tuned
Zero Manual Parameter Tweaking
Scanners & MFPs
Mobile & DSLR Cameras
Microfilm & Microfiche
Color & Grayscale Files
Live Demo: Drag Slider to Compare
Processed with PerfectScan With PerfectScan®
Traditional Binarization
Traditional Approach
Shaded BGE Electric Bill: PerfectScan® drops heavy gray background while preserving inverted banner text. Explore all 10 samples →

Cognitive + ML Parameter Tuning

Models early human visual path processing across the full page, with internal parameters trained and tuned via machine learning.

Flexible OEM Integration

Available as Full C/C++ Source Code, linkable API Library, TWAIN/ISIS Plug-in Module, or FPGA/ASIC IP.

Single-Pass Capture

Eliminates costly manual rescanning. Alters and refines output images offline without reacquiring originals.

No Device Certification Needed

Works with any scanner, mobile phone camera, DSLR, microfilm/fiche unit, or archived image repository.

Visual Proof & Benchmarks

See Why PerfectScan® Succeeds Where Others Fail

Dynamic Computing Solutions tested real-world problem documents across traditional binarization and the industry's leading commercial image processing suite. Inspect every sample below.

Sample 01 • Dark Colored Stock

Dark Shipping Tag (Lot No. AR0274)

Adaptive Local Thresholding + Background Drop
1. Original Capture Original dark shipping tag AR0274

Low-contrast black text printed on dark gray/colored shipping tag.

2. Without PerfectScan® (Traditional) Traditional binarization of shipping tag turns completely black

Global/local pixel thresholding collapses the entire tag into a solid black rectangle.

3. With PerfectScan® PerfectScan cleanly extracts shipping tag text AR0274

Separates tag shading from foreground ink, yielding 100% OCR-ready text.

Sample 02 • Textured Shaded Statement

Utility Bill with Inverted Banner (BGE Statement)

Uniform Background Dissection + Fine Print Preservation
1. Original Capture Original shaded BGE utility bill
2. Without PerfectScan® (Traditional) Traditional scan retains heavy gray shading
3. With PerfectScan® PerfectScan removes gray background and preserves all text
Sample 03 • Faded Carbon Copy

Shipping Address Block (Columbia Trucking)

1. Original Capture
Original faded Columbia Trucking label
2. Without PerfectScan® (Traditional drops faint strokes)
Traditional binarization loses Columbia Trucking text
3. With PerfectScan® (Character Rebuilding)
PerfectScan reconstructs Columbia Trucking address
Sample 04 • Low-Contrast Dot-Matrix

Faint Delivery Receipt (Costco E-Commerce)

1. Original Capture
Original faint dot matrix receipt
2. Without PerfectScan® (Almost completely blank)
Traditional binarization wipes out faint dot matrix text
3. With PerfectScan® (Inter-Gap Dot Connection)
PerfectScan recovers every character of Costco receipt
Sample 05 • Shaded Gradient

Sender's Copy Label (0215 SPH32)

1. Original Original metallic shaded label
2. Without PerfectScan® Traditional halftone speckle on label
3. With PerfectScan® PerfectScan clean label output
Sample 06 • Multi-Part Form

Bill of Lading (Overnite Trans.)

1. Original Original Bill of Lading
2. Without PerfectScan® Traditional Bill of Lading missing text
3. With PerfectScan® PerfectScan Bill of Lading clean text
Sample 07 • ICR Handwriting

Handwritten Box Dimensions

1. Original Original handwritten box dimensions
2. Without PerfectScan® Traditional handwritten box dimensions broken lines
3. With PerfectScan® PerfectScan handwritten box dimensions repaired strokes
The Science Behind PerfectScan®

7-Stage Cognitive Merging Architecture

Inspired by early visual path processing and recognition models in the human visual system, PerfectScan® evaluates spatial and intensity relationships across the entire document—using machine learning to tune internal cross-stage parameters before synthesizing the final output.

STAGE 01 Input → Spatial + Intensity

1. Denoise

Evaluates both spatial and intensity information between each point and its neighbors—preserving crisp character edges unlike conventional linear filters.

STAGE 02 Segmentation

2. Symbol Extraction

Analyzes and extracts foreground symbols, characters, and structural line objects from complex and uneven document backgrounds.

STAGE 03 Stroke Repair

3. Symbol Refinement

Intelligently repairs disconnected symbols, dot-matrix characters, and broken/dotted form lines by bridging missing line segments (language-independent).

STAGE 04 Histogram Peaks

4. Global Threshold

Employs multi-level adaptive thresholding by computing the optimal number of significant peaks from the full-page intensity histogram.

STAGE 05 Optional / Configurable

5. Background Removal

Intensively dissects background layers—dropping uniform shading, removing driver's license holograms, or partially retaining security textures as desired.

STAGE 06 Edge De-Pixelation

6. Symbol Sharpening

Sharpens symbol boundaries to eliminate halo noise near character edges and suppress low-DPI pixelation stair-stepping.

STAGE 07 • CORE FUSION ENGINE • ML-OPTIMIZED PARAMETERS

7. Cognitive Merging Process → Optimal Output Image

The heart of PerfectScan®. All intermediate streams—Global Threshold, Background Dissection, and Refined/Sharpened Symbols—are fused using neural-inspired cognitive algorithms whose parameters were systematically tuned via machine learning for optimal gamma correction, zero noise, and maximum OCR legibility out-of-the-box.

View Whitepaper Diagram →
Signal vs. Noise

How PerfectScan® Conquers Coherent & Incoherent Noise

Noise enters document images through physical document degradation or the analog-to-digital capture pipeline:

ANALOG-TO-DIGITAL CAPTURE PIPELINE
Document → Lighting Variation → Optical Blurring → Quantization → Digital Image
Category 1

Incoherent Noise

Examples: Ink splotches, salt-and-pepper speckle, stray marks, marginal shadows, and age-related foxing.

Independent of underlying text content. While simple speckle shows consistent behavior, chemical foxing interacts unpredictably with paper fibers and requires PerfectScan's full-page context to separate cleanly.

Category 2

Coherent Noise

Examples: Optical blur (lens aberration / focal displacement), pixel-shift, two-sided bleed-through, and security watermarks.

Cannot be suppressed in the spatial frequency domain without prior knowledge of foreground symbols. PerfectScan's cognitive symbol extraction isolates true character strokes from bleed-through and blur.

Capabilities & ROI

Engineered for High-Volume Capture & Automated Recognition

Dramatic OCR & ICR Boost

Standard OCR engines achieve 99% on pristine pages but plummet on noisy scans. PerfectScan's character rebuilding boosts OCR accuracy by 38% on poor-quality documents and significantly improves handwriting recognition (ICR).

Hologram & ID Card Cleaning

Automatically strips reflective security holograms (such as on driver's licenses and government IDs) so underlying text fields can be extracted cleanly by OCR.

Smaller Archival & Cloud Files

By dropping background noise and sharpening glyph edges, output file sizes are drastically reduced—lowering storage costs and accelerating network and cloud transmission.

Broken & Dotted Line Repair

Reconstructs disconnected or dotted table borders and form lines, preventing form-processing and table-extraction failures.

Complete PerfectScan® Feature Set

✓ Online (device-based) processing for scanners, cameras & mobile
✓ Offline (file-based) batch repository processing
✓ Automatic spatial + intensity noise reduction
✓ Automatic brightness equalization & gamma correction
✓ Automatic brightness & contrast boost for OCR legibility
✓ Language-independent character & broken-line rebuilding
✓ Adaptive local contrast enhancement
✓ Adaptive binarization equalizing uneven lighting
✓ Configurable document background cleaning
✓ Automatic driver's license hologram removal
✓ Machine-learning-tuned parameters: delivers optimal out-of-the-box results across mixed batches without manual threshold tweaking
Performance & Portability

Built in Standard C/C++ for Universal Deployment

PerfectScan® can be deployed as a stand-alone executable, a plug-in module inside an enterprise capture suite, or a lightweight C/C++ SDK linked directly into your in-house or OEM application.

Operating Systems & Architectures
Native compilation across desktop, server & mobile
Win / Linux / macOS / ARM
Color & Grayscale to Bi-Tonal
Full production support for color & grayscale streams
Production Ready
Machine-Learning-Tuned Engine
Pre-optimized parameters for zero-config batch capture
ML-Optimized
High-Throughput Speed
200 DPI & 300 DPI letter-size page processing
≤ 250ms / 675ms
Silicon / Hardware Synthesis
Embed directly onto scanner/camera hardware
ASIC & FPGA IP
Supported Imaging Domains
Business Documents Microfilm / Microfiche Medical Imaging Fingerprints Satellite Imagery Video Streams
Head-to-Head Comparison

PerfectScan® vs. Industry's Gold Standard

Unlike hardware-locked legacy image processing suites, PerfectScan® gives OEMs and enterprises full deployment freedom—from offline batch files to full source-code licensing.

Capability / Licensing Feature PerfectScan® Industry State-of-the-Art
Scanner-based (online) processing ✓ ✓
File-based (offline repository / cloud) processing ✓ —
Customizable for specific customer requirements ✓ —
Flexible OEM & enterprise licensing model ✓ —
Updatable cognitive algorithms ✓ —
Supports TWAIN and ISIS drivers ✓ ✓
Full C/C++ source code available for purchase ✓ —
Industry Press Feature • Document Imaging Report

“What Do People Say About PerfectScan®?”

“One of the characteristics that differentiates PerfectScan from most IP technology is its ability to make adjustments considering the entire contents of a page. Most other image processing software takes a more myopic view and focuses more on individual characters. PerfectScan considers a page the way a human eye and brain would.”

Key Highlights from the DIR Live Evaluation:

Localized Dynamic Thresholding (The Sticky-Note Weighbill Test): During a live demonstration on a weighbill with an illegible sticky note attached, adjusting a single light-dark slider automatically brought the text on the sticky note into crisp view while keeping the rest of the document unchanged—without circling or highlighting the sticky note region.

Language-Independent Inter-Gap Fill (+38% OCR Accuracy): The enhanced processing mode automatically completes broken lines on characters across both machine print and handprint (ICR) without risky character substitution. Tests on poor-quality documents demonstrated a 38% improvement in OCR accuracy over standard OCR binarization.

Low-Light Mobile & Microfilm Speed: Evaluated effectively on ultra-low-contrast camera phone captures (taken where external flash/lighting is prohibited) as well as archival microfilm—processing at well under one second per page.

Technical Whitepaper

PerfectScan® — Beyond Digital Image Processing and Enhancement

Read the complete 4-page technical whitepaper detailing coherent vs. incoherent noise physics, the 7-stage cognitive merging pipeline, and side-by-side binarization benchmarks.

  • • Section 1: Noise & Imperfections in Digitally Recorded Images
  • • Section 2: The Science Behind PerfectScan® (Figure 2 Flowchart)
  • • Section 3: OCR Improvement, Features & C/C++ Portability
  • • Section 4: Full Visual Benchmark Table
About Dynamic Computing Solutions (DCS)

Leadership & Technical Heritage

Founded in 1998, Dynamic Computing Solutions brings decades of commercial document capture, computer vision research, and high-throughput hardware/software co-design experience.

President & Founder

Randy McNees

Randy began his document management career in 1985 by founding ComData Inc., a Computer Output Microfiche (COM) and source document microfilming service bureau. In 1998, he founded Dynamic Computing Solutions (DCS) and served as an enterprise consultant for major capture products.

In 2004, Randy and his team developed Ingressor for Microsoft Exchange/Outlook, selling over 500,000 copies worldwide. He led the multi-year development of PerfectScan® to bring hardware-independent, cognitive document enhancement to millions of desktops, mobile devices, and enterprise capture pipelines worldwide.

Chief Scientist

Hoang Le, Ph.D.

Joining DCS in 2000, Dr. Le brings deep expertise across all aspects of image processing and enhancement—segmentation, pattern recognition, machine learning, feature detection, and computer vision—backed by high-performance data structures and architectures.

His research spans algorithm design, machine-learning-driven parameter optimization, custom hardware mapping (FPGA, ASIC), software/hardware co-design, and memory- and energy-efficient architectures. Dr. Le holds M.S. degrees in Electrical Engineering and Computer Engineering, and a Ph.D. in Computer Engineering from the University of Southern California (USC).

Business Analyst

Bob Hartpence

Bob’s entrepreneurial career began in the early 1980s as managing partner in a growing Mid-Atlantic sales and marketing agency. By 1992, he grew his own agency through strategic acquisitions to capture new market opportunities.

Between 2007 and 2011, he orchestrated two mergers creating a premier agency managing sales across the entire northeastern United States before its acquisition by a national firm in 2012. Bob serves as a strategic catalyst connecting enterprise OEMs and technology partners.

Enterprise Services Offered by Dynamic Computing Solutions

Image Processing & Enhancement (OEM SDK / API)
Scanning Solutions (Documents & Microfilm/Fiche)
Document Management Solutions
Database & Custom Software Development
High-Volume Data Conversion
COLD (Computer Output to Laser Disk) Processing
Get in Touch

Request a PerfectScan® Demo or OEM Evaluation

Have challenging document samples, microfilm reels, or mobile capture streams? Send us sample images or contact our East or West Coast offices to benchmark PerfectScan® against your current pipeline.

Main Office (East Coast)

Ellicott City, Maryland

8396 Sunset Drive
Ellicott City, MD 21043

West Coast Office

San Jose, California

2156 The Alameda
San Jose, CA 95126

Send an Evaluation Request

Opens your default email client addressed to Dynamic Computing Solutions with your inquiry details.