IEVision History
- Much improved algorithm for detecting the text angle and orientation in documents
- thinPlateSplineShapeTransform supports replication when filling border areas, as well as custom colors
- Minor fixes and improvements
- New method to check successful language loading for Searchable PDF generator
- Improvements to filter2D
- Minor fixes and improvements
- JPEG format now supported with TIEVisionSearchablePDFGenerator
- Resolved issue where saving with TIEVisionSearchablePDFGenerator may fail if file already exists
- Minor fixes and improvements
Top Five Enhancements
- Support for local neural networks to classify objects, detect text and increase resolution
- Searchable PDF documents can now be created without images
- New HAAR classifiers: Eye pair, Nose, Mouth, Stop Sign
- New method to check successful language loading for OCR
- Improved exception messages for OCR
Top Five Enhancements
- OCR now built on Tesseract 5 for greater performance using less system memory, and improved accuracy, particularly with images of low resolution or contrast
- OCR results can be returned in hOCR, ALTO (XML) and text-separated value formats
- Other new OCR features including support for Black and White lists, analysis constructor and confidence values
- Many enhancements to stitching including new thresholding options and improved performance with documents
- Other fixes and improvements
- Thin Plate Spline shape transformations
- Resolved some OCR issues
- Minor fixes and improvements
- OpenCV updated to v4.6
- Multiple matches can now be found when searching an image (matchTemplateMulti)
- New "Scans" option for image stitcher
- Implemented LibJpeg-Turbo for faster JPEG handling
- Updated LibRaw to v0.21.1 to support newer Canon, Nikon, Sony and other camera formats
- Optimized DLLs: Files are now nearly 50% smaller
- Fixed error when using very different images with findHomography *
- Fixed possible exception when using Binary Descriptor line detection with video feed
- Fixed image not changing when using IEImage.smooth(), pyrUp(), pyrDown() without destination bitmap
- Minor fixes and improvements
- Added support CgBI PNG (Apple's proprietary extension to PNG)
- Added support for JPEG with arithmetic encoding
- Fixed error when using Canny edge detection
- Minor fixes and improvements
- Compression can be configured for searchable PDF generator
- Fixed exceptions that can occur under 64bit
- Updated OpenJPEG to 2.4.0
- Added support for X3F and 8bit DNG raw images
- Minor fixes and improvements
Top Five Enhancements
- Orb Feature Detector: Find matching points in a pair of images
- Find Homography: Find the alignment matrix between points in a pair of images (e.g. for automatic image alignment)
- Warp Perspective: Adjust the perspective of an image based on a matrix
- Exposure Fusion: Merge images taken with multiple exposures into a single image
- Updated all OCR language files and added OCR script files (e.g. all Latin languages)
- Updated OCR engine to Tesseract 4.1.1
- Three new OCR page segmentation modes
- Installer automatically cleans up old version DLL files
- Fixed some resource issues
- Minor fixes and improvements
- Updated LibRaw to 0.20.2
- Updated Jpeg2000 to OpenJpeg 2.3.1
- New Subtract Background from Image demo (\Demos\IEVision\BackgroundSubtract\BackgroundSubtract.dpr)
- Fixed issues with installer, generation of searchable PDFs and MOG2 Background subtractor
- Generate Searchable PDFs: Now supports color images
- DICOM: Now supports 12bit JPEG files
- Minor fixes and improvements
- Updated LibRaw to 0.20 for improved camera raw support
- DPI can be specified when generating PDF files
- New OpenMP DLL's that significantly improve OCR processing speeds (can be more than twice as fast on modern systems)
- Minor fixes and improvements
- Updates to demos
- New demos: Facial Recognition in a video stream, Blur car number plates
- Threshold method now returns the calculated thresholding value
- Image Stitcher can now run deterministically (for consistent results)
- Uses RandomizedBaseAddress (ASLR) and DataExecutionPrevention (DEP) flags for security
- Other improvements and fixes
- Updated LibRaw to 201910 for updated camera support
- Minor fixes and improvements
- Optimized JPEG2000 Engine
- Other minor improvements
Top Five Enhancements
- Now supports Tesseract 4.0.0 for much more accurate OCR (Error Reduction Statistics: English: 30%, French: 50%, Spanish: 46%, Russian: 79%, Hebrew: 32%, Chinese: 22%, Korean 79%, etc.)
- Sixty Languages added to OCR, such as: Armenian, Breton, Corsican, Filipino, Gaelic, Mongolian, Maori, Tongan
- New PDF generation class to create searchable (OCRed) PDF documents from images
- New OCR properties to detect advanced formatting (Sub/Superscript, dropped caps, etc)
- Other improvements and fixes
- TIEVisionBlobDetector now supports monochrome images
- Fixed: TIEVisionBlobDetector crashes on unsupported formats
- Other minor improvements
- Added TIEVisionBarCodeSymbol.getQuality method
- Fixed: createCascadeClassifier fails under 64bit
- Fixed: getWordBoxes may raise exception on invalid selection
- Other minor improvements
Top Five Enhancements
- New Blob Detector to locate shapes within an image
- Template Matching now calculates a confidence value for each match
- Background Subtractor class supports improved selection methods
- TIEVisionImage can now detect lines
- Other improvements and fixes
Top Five Enhancements
- Pattern Matching: Search image for template images
- Pattern Matching with Map: Search for template images and return comparison map
- Classifier Training: Find objects in an image using positive and negative samples
- Watershed Selection: Automatic selection using painted markers
- Grabcut Selection: Automatically select the main subject within an image
- Fixed InPaint crash when brush is smaller than ROI rectangle
- Fixed problems loading some X3F files
IEVision 3.0.7
- Slow JP2 saving
- Lossless JPEG rotation may fail
IEVision 3.0.6
- Updated Camera Raw format support to Dcraw 1.477
IEVision 3.0.5
- Minor improvements only
IEVision 3.0.4
- FaceRecognizer: Added clear, isTrained, train, load and save overloads
- Added: ObjectsFinder.setHaarMaxSize and setHaarMinSize methods
- ObjectsFinder, added setEqualizeHistogram method to make histogram equalization optional
IEVision 3.0.3
- Updated Dcraw to version 1.476 (9.26)
- Linked Dcraw to jpeglib and jasperlib to support some Kodak devices
IEVision 3.0.2
- Fixed: Can get errors loading JPEG at reduced sizes
- Fixed: May get error with OCR
- Fixed: Previous Tesseract installation may affect IEVision OCR
Top Ten Enhancements
- Facial Recognition: Detect known faces within images
- Panorama stitching: Create a single image from multiple source images
- New detectable objects: IEVC_CASCADE_SMILE, IEVC_FRONTAL_CAT_FACE, IEVC_LICENSE_PLATE_RUS, IEVC_RUSSIAN_PLATE_NUMBER
- Background Subtraction: Remove the background from videos
- Line and Segment Detection: New "Hough Line" methods
- Edge Detection: "Canny" algorithm for edge detection
- Image Denoising: Clean up images using Non-local Means denoising
- Enhanced Blur: New blur algorithm
- Image Thresholding: New threshold and adaptive thresholding methods
- Image Erosion and Dilation: Now supports morphological image processing
- Updated DCRAW to support newest Digital Camera Raw formats
- Barcode decoder now supports monochrome images
- Now supports recognition of all standard barcode formats (EAN-13/UPC-A, UPC-E, EAN-8, Code 128, Code 39, Interleaved 2 of 5 and QR Code)
Top Five Enhancements
- Support for 30 more OCR languages: Afrikaans, Albanian, Ancient Greek, Arabic, Azerbaijani, Basque, Belarusian, Bengali, Cherokee, Croatian, Esperanto, Estonian, Frankish, Galician, Hebrew, Hindi, Icelandic, Italian (Ancient), Kannada, Macedonian, Malay, Malayalam, Maltese, Middle English (1100-1500), Middle French (ca. 1400-1600), Spanish (Old), Swahili, Tamil, Telugu, Thai
- Enhanced OCR accuracy
- TIEVisionOCR can now load and detect multiple languages
- TIEVisionOCRWordBox now supports much formatting detection properties
- OCR is now multi-threaded
- Minor bug fixes
- Added 64bit version
- Support for latest camera RAW formats
- Various minor enhancements