Release Notes 3.16

3.16

Android

Release Date 2017-09-15

Fixed

MRZ

– Fixes a vertical shift of the visual feedback when scanning MRZ in landscape mode.
– Fixed bug in DocumentScanner module where scanning could not be restarted after a successful scan

iOS

Release Date 2017-08-18

Fixed

MRZ

– The Flashbutton will now be initialized correctly if you set the flash mode to ALFlashModeAuto.

Upcoming Releases

This release may seem a little bare when compared to normal updates, but that’s because we have a lot in the works for you. Our next release will feature improvements for both iOS and Android, plus other cool stuff.

Stay tuned to the blog to find out when Release 3.17 arrives and keep an eye on our social media channels for some upcoming news that you won’t want to miss!

How can you get the new SDK?

You can try out the new Anyline® OCR SDK for 30 days.

If you have questions, ideas, feature requests or any other kind of information you’d like us to have, simply reach out to [email protected]! We’re happy to help out and make sure that your bugs are fixed within one release cycle (within a month).

Happy Scanning!

Scan all the things meme

Content Manager at Anyline
I like to write blog posts, make product videos and share news about mobile OCR online.
I spend most of my time outside the office playing sports and exploring Vienna.

Release Notes 3.15

release-notes-3.15

release-3_15_banner_english

Android

Release Date 2017-08-18

Improved

Energy

– Improves accuracy of Digital Meters
– Improves rotation tolerance of Digital Meters
– Improves accuracy of Digital Meters in Auto Mode

Fixed

MRZ

– Fixes a detection bug in MRZ TD1 size
– Fixes a MRZ landscape scanning bug

General

– Fixes a focus problem on Samsung Galaxy S4 device

iOS

Release Date 2017-08-18

Improved

Energy

– Improves accuracy of “ALDigitalMeters“
– Improves rotation tolerance of “ALDigitalMeters“
– Improves accuracy of Digital Meters in “ALAutoAnalogDigitalMeter“

Fixed

MRZ

– Visual feedback will now be drawn correctly in landscape mode
– Fixes a detection bug in MRZ for TD1 size

 

 

How can you get the new SDK?

You can try out the new Anyline® OCR SDK for 30 days.

If you have questions, ideas, feature requests or any other kind of information you’d like us to have, simply reach out to [email protected]! We’re happy to help out and make sure that your bugs are fixed within one release cycle (within a month).

Happy Scanning!

Scan all the things meme

Founder and Head of Online Marketing at anyline.io
There’s hardly anyone who knows Anyline better than him. When he’s not leading the Online Marketing Team, he’s usually training for sports events like the Ironman

Release Notes 3.14

Anyline OCR SDK Release3.14

release-3_14_banner_english

Android

Release Date 2017-07-07

Breaking Changes

All deprecated ScanModes for the Energy Module were removed.

Please update to ANALOG mode or try out AUTO_ANALOG_DIGITAL_METER

Energy

The following ScanModes have been removed:

  • ANALOG_METER_4
  • ANALOG_METER_7
  • ANALOG_METER_WHITE
  • ELECTRIC_METER
  • ELECTRIC_METER_5_1
  • ELECTRIC_METER_6_1
  • GAS_METER
  • GAS_METER_6
  • WATER_METER_BLACK
  • WATER_METER_WHITE

New

Energy

  • Adds Dial Meter scan mode (Alpha stage)

Improved

MRZ

  • Improves rotation tolerance in MRZ scanning
  • Improves distance tolerance in MRZ scanning

Fixed

General

  • Fixes problems with the camera on some Huawei devices

 

ios

Release Date 2017-07-07

New

Energy

  • Adds Dial Meter scan mode (Alpha stage)

Improved

MRZ

  • Improves rotation tolerance in MRZ scanning
  • Improves distance tolerance in MRZ scanning

 

How can you get the new SDK?

You can try out the new Anyline® OCR SDK for 30 days.

If you have questions, ideas, feature requests or any other kind of information you’d like us to have, simply reach out to [email protected]! We’re happy to help out and make sure that your bugs are fixed within one release cycle (within a month).

Happy Scanning!

Scan all the things meme

Online Marketing Manager at anyline.io
Besides working in Online Marketing and Graphic Design at Anyline and engaging with our awesome community, she’s a music enthusiast and hardcore foodie who’s always trying to make the perfect espresso.
,

Release Notes 3.13

Anyline OCR SDK 3.13 Release

We are proud to announce the Anyline® OCR SDK 3.13.0 Release!
Like always, here’s a short summary of the most important updates:

  • Predefined whitelists and updated regexes (for example for the e-mail and ISBN configurations)
  • MRZ result as string so the developer can process the result more flexible after scanning
  • Improved detection of Digital Meters
  • Improved overall MRZ support
  • Improved the support of visas in MRZ scanning

 

ANDROID RELEASE NOTES FOR 3.13.0

Release Date 2017-06-09

Breaking Changes

These breaking changes are unlikely to affect you as a client. They are breaking however.

If you did not implement the PictureTakenListener interface in your app, these changes do not concern you.

We are sorry for any inconvenience

PictureTakenListener

  • The PictureTakenListener interface is renamed to HighResolutionImageListener

New

Anyline OCR

  • Predefined Regular Expressions now include character whitelists

MRZ

  • The MRZ scanning result now contains the full MRZ string

Improved

Energy

  • Improves detection of Digital Meters

MRZ

  • Improves overall MRZ support
  • Improves the support of visas in MRZ scanning

Fixed

Anyline OCR

  • Fixes problems with predefined regular expressions being interpreted differently on different devices

MRZ

  • Fixes a problem where visas could potentially produce an incorrect allCheckdigitsValid field

 

iOS RELEASE NOTES FOR 3.13.1

Release Date 2017-06-12

Fixed

Fixed an issue where special license keys would stop working in the energy module.

iOS RELEASE NOTES FOR 3.13.0

Release Date 2017-06-09

Breaking Changes

All deprecated ALScanModes for the Energy Module were removed.

Please update to ALAnalog or try out ALAutoAnalogDigitalMeter

Energy

The following deprecated scan modes have been removed:

  • ALElectricMeter
  • ALElectricMeter5_1
  • ALElectricMeter6_1
  • ALGasMeter
  • ALGasMeter6
  • ALWaterMeterBlackBackground
  • ALWaterMeterWhiteBackground

New

MRZ

  • The MRZ scanning result now contains the full MRZ string

Improved

Energy

  • Improves detection of Digital Meters

MRZ

  • Improves overall MRZ support
  • Improves the support of visas in MRZ scanning

Fixed

Anyline OCR

  • Fixes problems with predefined regular expressions being interpreted differently on different devices

MRZ

  • Fixes a problem where visas could potentially produce an incorrect allCheckdigitsValid field

 

How can you get the new SDK?

You can try out the new Anyline® OCR SDK for 30 days.

If you have questions, ideas, feature requests or any other kind of information you’d like us to have, simply reach out to [email protected]! We’re happy to help out and make sure that your bugs are fixed within one release cycle (within a month).

Happy Scanning!

Scan all the things meme

Online Marketing Manager at anyline.io
Besides working in Online Marketing and Graphic Design at Anyline and engaging with our awesome community, she’s a music enthusiast and hardcore foodie who’s always trying to make the perfect espresso.

Release Notes 3.12

anyline sdk release 3.12

It’s been some busy weeks and our dev team has been working hard to successfully release the Anyline® SDK 3.12 for you!

Anyline OCR SDK Release 3.12 Giphy

Summary and highlights of Anyline 3.12:

New AUTO Scan mode for the OCR module, which makes it so much easier to build your own scanning use case since you don’t have to configure any parameters any more. As you can see in the picture below, you only have to configure the regex and the whitelist and you are good to scan!
– Predefined regex for the OCR module

 

anyline ocr module demo

Anyline Ocr Module Demo

Android

New

Anyline OCR

  • Predefined Regular Expressions are now available in the Anyline OCR Module

Improved

Anyline OCR

  • Improves the Anyline OCR Auto Mode to automatically detect multiple lines and lowercase characters

Fixed

General

  • Fixes a race condition, where inflating the view and opening the camera before calling initAnyline(...) will result in a LicenseException: Initialization failed

MRZ

  • Fixes a bug where scanning an arbitrary text with the MRZ module may lead to a crash of the SDK

iOS

New

Anyline OCR

  • Predefined Regular Expressions and Character White Lists are now available in the Anyline OCR Module

Anyline MRZ

  • MRZ will return date objects if valid dats were found.

Improved

Anyline OCR

  • Improves the Anyline OCR Auto Mode to automatically detect multiple lines and lowercase characters

Fixed

Barcode

  • There was a special condition where the barcode module did not scan for a brief moment.

 

How can you get the new SDK?

You can try out the new Anyline® OCR SDK for 30 days.

If you have questions, ideas, feature requests or any other kind of information you’d like us to have, simply reach out to [email protected]! We’re happy to help out and make sure that your bugs are fixed within one release cycle (within a month).

Happy Scanning!

Scan all the things meme

Online Marketing Manager at anyline.io
Besides working in Online Marketing and Graphic Design at Anyline and engaging with our awesome community, she’s a music enthusiast and hardcore foodie who’s always trying to make the perfect espresso.

Release Notes 3.11

Anyline OCR SDK release 3.11

We are proud to announce the Anyline® OCR SDK 3.11 Release! We have some exciting news, especially for the meter reading enthusiasts out there!

For the hasty ones, here are the major updates:

Detection of partially visible digits for analog meters

Automatic analog/digital mode for meter scanning

Visa support for MRZ scanner

release 3_11_banner_english

 

Addionally, the parameters for configuring the OCR module were reduced, which makes it easier for you to configure your own use case.

So instead of this:

AnylineOcrConfig anylineOcrConfig = new AnylineOcrConfig();
anylineOcrConfig.setTesseractLanguages("anyline_capitals");
anylineOcrConfig.setCharWhitelist("ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789");
anylineOcrConfig.setValidationRegex("[A-Z0-9]{8}$");
anylineOcrConfig.setMinCharHeight(45);
anylineOcrConfig.setMaxCharHeight(85);
anylineOcrConfig.setMinConfidence(85);
anylineOcrConfig.setScanMode(AnylineOcrConfig.ScanMode.GRID);
anylineOcrConfig.setCharCountX(8);
anylineOcrConfig.setCharCountY(1);
anylineOcrConfig.setCharPaddingXFactor(0.5);
anylineOcrConfig.setIsBrightTextOnDark(true);

you will find this in the SDK:

AnylineOcrConfig anylineOcrConfig = new AnylineOcrConfig();
anylineOcrConfig.setTesseractLanguages("anyline_capitals");
anylineOcrConfig.setCharWhitelist("ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789");
anylineOcrConfig.setValidationRegex("[A-Z0-9]{8}$");
anylineOcrConfig.setScanMode(AnylineOcrConfig.ScanMode.AUTO);

Release Date 2017-02-17

Android

New

Energy

  • Adds AUTO_ANALOG_DIGITAL_METER mode for automatic analog / digital meter scanning

Anyline OCR

  • Adds AUTO scan mode which allows scanning without setting most of the parameters

Improved

Energy

  • Improved detection of partially visible digits
  • Improved confidence detection of results

MRZ

  • Adds support for Visa scanning

Fixed

General

  • Fixes a bug where the flash button was displayed incorrectly when rotating the device

MRZ

  • Fixes a bug where the MRZ lines were detected in incorrect order – therefore prolonging the scan result

 

iOS

New

Energy

  • Adds ALAutoAnalogDigitalMeter mode for automatic analog / digital meter scanning

Anyline OCR

  • Adds ALAuto scan mode which allows scanning without setting most of the parameters

Improved

Energy

  • Improved detection of partially visible digits
  • Improved confidence detection of results

MRZ

  • Adds support for Visa scanning

OCR

  • setting properties minCharHeight and maxCharHeight is now optional for iOS.

Fixed

General

  • Fixes a bug where the flash button was displayed incorrectly when rotating the device

MRZ

  • Fixes a bug where the MRZ lines were detected in incorrect order – therefore prolonging the scan result

How can you get the new SDK?

You can try out the new Anyline OCR SDK for 30 days.

If you have questions, ideas, feature requests or any other kind of information you’d like us to have, simply reach out to [email protected]! We’re happy to help out and make sure that your bugs are fixed within one release cycle (within a month as just announced!). 

Happy Scanning!

Scan all the things meme

Online Marketing Manager at anyline.io
Besides working in Online Marketing and Graphic Design at Anyline and engaging with our awesome community, she’s a music enthusiast and hardcore foodie who’s always trying to make the perfect espresso.
,

Release Notes 3.10

graphic of smartphone with anyline release 3.10

We are again one step closer to Scanning All The Things with the 3.10 Release. This release includes improvements, updates, fixes and some deep learning magic, we’re going to go through in detail below. Here are the biggest general updates:


– We can now scan Passport & ID MRZs on Windows 10 UWP!

– Xamarin is now open-sourced

– We have added a demo for scanning double tariff meters for our meter reading enthusiasts out there!

double tariff meter

 

release 3.10

 

 “Why is there wine on the table? Because it’s testing day…

 

Anyline OCR SDK Updates

We have adapted our Release Cycle to the lightning fast speed of scanning. In Release Cycle Terms of course. This means: We are releasing once a month from now on, stay tuned!

Android

New

  • Scan results now contain the confidence in the result as well as the position of the detected text
  • A “AnylineDebugListener“ can now be added to every module scan view
  • The “AnylineDebugListener“ receives debug information during the scans, like the brightness value, the text outline, etc.
  • It also receives information about a skipped scan run, together with the information why the run was not successful
  • Android CameraPermissionHelper for easier dealing with Android 6 camera permissions

Fixed

  • fixed a rare crash in the MRZ Module

iOS

New

  • Scan results now contain the confidence in the result as well as the position of the detected text
  • A “AnylineDebugListener“ can now be added to every module scan view
  • The “AnylineDebugListener“ receives debug information during the scans, like the brightness value, the text outline, etc.
  • It also receives information about a skipped scan run, together with the information why the run was not successful

 

Fixed

  • fixed a rare crash in the MRZ Module
  • a memory leak in the AnylineController on iOS

Windows

 New

  • Windows UWP SDK for MRZ and Meter Scanning

 

If you have questions, ideas, feature requests or any other kind of information you’d like us to have, simply reach out to [email protected]! We’re happy to help out and make sure that your bugs are fixed within one release cycle (within a month as just announced!).

Happy Scanning!

Scan all the things meme

Online Marketing Manager at anyline.io
Besides working in Online Marketing and Graphic Design at Anyline and engaging with our awesome community, she’s a music enthusiast and hardcore foodie who’s always trying to make the perfect espresso.
,

Anyline OCR SDK 3.9 Release Notes

Graphic of smartphone with Anyline OCR SDK Release 3.9

This release was all about improving the accuracy and speed of our MRZ Module as well as improving the detection of uncommon meter types for our Energy Module! Update your Anyline OCR SDK to the 3.9 version and enjoy scanning!

Release Date 2017-02-17

Android & iOS

Improved

Energy

  • Improved detection on uncommon meter types

MRZ

  • Improved MRZ accuracy and speed

License Plates PoC // Alpha

  • Improved country detection

 

Android Fixed

  • Document Scanner reporting ‘Document not sharp’ on x86 devices
  • Document Scanner would crash on some devices after taking the full picture with java.lang.IllegalStateException: maxImages (1) has already been acquired

 

How can you get the new release? Simply hit the button! 

We also have all release notes stored, in case you are looking for previous ones! Have a look! 

If you have questions about the new release or our product in general, or you simply want to say hi, via FacebookTwitter or simply via [email protected]!

Online Marketing Manager at anyline.io
Besides working in Online Marketing and Graphic Design at Anyline and engaging with our awesome community, she’s a music enthusiast and hardcore foodie who’s always trying to make the perfect espresso.
,

Anyline OCR SDK 3.8 Release Notes

smartphone vector on grey brackground with the number 3.8 on display for the anyline ocr sdk 3.8 release

The next step to an even better Anyline OCR SDK!

Today we proudly present the release of the Anyline OCR SDK 3.8! We’ve been working hard to improve our OCR SDK step by step for you. This release is especially very big for our Energy Module and we’ve accomplished something that’s unique on the market: Background Agnostic Scanning, which means no more switching between different backgrounds! Meters with white or black background can both be scanned after another without having to switch the background in between! Awesome, right? 😀

Let’s hear what our Head of Product has to say about this release:

“We are finishing a successful 2016 Anyline year with a tremendous and powerful release! This is a big leap forward in process optimisation through modern deep learning technologies.

Or Simply put:

TL;DR: Our best release ever! ;)”

The new OCR SDK is now available as a special Developer Edition for native Android and iOS!

So, what’s new?

Module Specific – Analog Meter Scanning

  • Background Agnostic Scans
  • Automatic Barcode Extraction if Barcode is visible
  • Auto Detection of Digit-Count

What does this mean:
Automatically scan white and black background without switching. Automatically recognise number of digits on meter display. Simultaneously scan barcode and meter values in the same view.

General Enhancements

  • Enhance Barcode Scanner
  • Improve Document Snapper

What does this mean:
Faster barcode scanning and any user defined format is now supported by the document snapper.

 New Features

  • Anyline Plugin for iOS and Android

What does this mean:
The Anyline Plugin allows other SDK or the app itself to access camera frames in an easy and convenient way.

Full product launch

Don’t miss the full product launch, including wrappers and store demo apps, on the 10th of January!

We always recommend to update your Anyline SDK with the newest version to get the best out of your scanning experience! Only if the SDK is updated with every release we can assure the high quality and accuracy of our software!

And you don’t want to miss the new features – do you?

How can you get the new release? Simply hit the button! 

We also have all release notes stored, in case you are looking for previous ones! Have a look! 

The story of a release

different slides about developer release on black background

And now, enjoy the great slack conversations the release brought with it 😉

quote-krisz

“Lonely songs during a lonely release”

quote-krisz-2

screen-shot-2016-12-06-at-10-48-40

screen-shot-2016-12-05-at-16-19-45

If you have questions about the new release or our product in general, or you simply want to say hi, via FacebookTwitter or simply via [email protected]!

Online Marketing Manager at anyline.io
Besides working in Online Marketing and Graphic Design at Anyline and engaging with our awesome community, she’s a music enthusiast and hardcore foodie who’s always trying to make the perfect espresso.
,

Release Notes 3.7

glowing-keyboard

Release Date 2016-11-11

### iOS ###

## Anyline SDK 3.7.2.1 ##
Release Date 2016-11-11

### Fixed ###

– LibCurl crash on iOS < 10 (Details: https://curl.haxx.se/mail/lib-2016-09/0049.html)

Release Date 2016-11-03

### iOS & Android ###

#### MRZ ####

– Symbol recognition fix between primary and secondary identifier
– Fixed issue when no or partial DoB available

 

Release Date 2016-09-29

### iOS ###

IMPORTANT. HotFix release to fix crashes reported on iOS 9.

Release Date 2016-09-23

This release focused on Tensorflow for the MRZ Module, Improvements for the Energy Module, better Reporting and support within Example Apps and the Android Camera 2 API. Also, we managed to fix some of the ever present bugs. Win!

### Android ###
### New ###

Trained OCR-B Font in TensorFlow for MRZ configuration in the Anyline SDK

Implemented awesome “award” notifications for special scanning achievements

Integrated Intercom into Anyline OCR Scanner App in the App Store

Added scan support for Portuguese IDs

“More information” button added to Examples App in Bundle

### Fixed ###

Implemented Android.Camera2 (with fallback when API Level < 21) in order to improve camera focus issue

Visual Feedback issues resolved

Fixed when isFinished is missing in order to avoid crash of App Store app

Camera is no longer frozen when returning from lock screen

Energy App: No scan after result dialog closed with click outside the dialog

### iOS ###
### New ###

Implemented awesome “award” notifications for special scanning achievements in the bundle app

Integrated Intercom into Anyline OCR Scanner App in the App Store

Changed IBAN overlay color to green in bundle app

### Fixed ###

Fixed bug with serial number scanning – returns real result now instead of “nil”

### Cordova ###
### New ###

Included Documentation in the cordova-plugin bundle

How you can profit of this new release? Simply click the button!

Happy scanning! Questions? Have a look at our FAQs, or contact us directly via [email protected]!

Head of Marketing at anyline.io
Trying to explain technology to the world. When not typing, Carina is usually found running uphill and downhill on trails or skiing.