Technology

Take a look under the hood to understand how our software works.

Technology

Anyline is a mobile SDK that lets you scan words, numbers and codes with the video camera of your device, in real time. All processing is completed on your device for fast and accurate results. It works in all conditions so you can always scan the data necessary for your processes.

All the features you need and more

Anyline Documentation

Easy adaptability – OCR module adaptability

Anyline lets you add OCR capabilities to your mobile app in an instant. No prior computer vision experience is required to embed and deploy the SDK.

You can take full advantage of Anyline by configuring which parameters you scan. Adjust the SDK to scan different font sizes, font layouts, character sets and colors. The SDK also comes with preconfigured OCR implementations. These help you take your first steps with mobile OCR as soon as possible.

Cross-Platform Support

Anyline runs on a C++ core, ensuring easy integration on all major mobile platforms. You can add the SDK to your iOS and Android apps. It also runs on devices that are part of the Windows Universal Platform. You can integrate it with Cordova and Xamarin plugins. More recently, we’ve also added React Native support.

You also have the option of integrating Anyline with your smartglasses apps. Anyline is supported on Google Glass, Vuzix, Epson and more leading smartglasses models. Augmented Reality developers can create projects with Microsoft Hololens in mind. Get in touch for more info!

Anyline Documentation
Anyline Documentation

Complete UI Customization

Anyline offers top-level performance but it’s simple to customize and integrate with your user experience. You can take full control of the look and feel of your app. Add feature highlighting, loading bars or logos to your implementation at will.

The SDK includes configurable parameters so you can start applying computer vision to your use case as soon as possible. Haptic feedback and audio features are also included in the SDK. Visual feedback is a standard feature to make scanning simpler for end users. You can use these to show users that a scan was successful or what their next steps should be.

Real-Time Recognition

Unlike other OCR solutions, Anyline processes and extracts information from your device’s video stream. This near real-time performance recognizes values within milliseconds, making it seem instant in the hands of your users.

There’s no need to take a photo of your scan target, just point your device at it and let your video camera do the work. Anyline processes multiple frames from your video stream to detect and read your scan target. Once the SDK knows what it’s looking at, it transforms the data into digital output. By having access to more than one camera frame image, which is normal in traditional OCR, the Anyline SDK is able to deliver more accurate scan outputs.

Anyline Documentation
Anyline Documentation

Efficient Font Training

Training your app to read fonts is crucial for creating a successful computer vision application. Anyline simplifies this process with a free tool that will train your font for the open-source framework, Tesseract. Tesseract is used internally by the SDK. Train Your Tesseract will help your app to understand the font it’s scanning. Train Your Tesseract is also available as an external tool, as it has applications for other use cases too.

If you’re hesitant about training your app to read fonts, you can get in touch. We’ll take a look at your use case and let you know how feasible your project is. This saves you the hassle of working on implementations that may not be suited to mobile OCR.

Train your font for free!

Full Offline Functionality

You can perform scans in any location using Anyline, thanks to its offline functionality. This makes it the perfect tool for scanning data in locations without signal, like cellars, tunnels or underground carparks.

This offline functionality also makes Anyline a secure tool for scanning sensitive personal or financial data. None of your scan data needs to be sent to the cloud for processing or storage. All scans are performed and stored on your device until you decide to upload or transfer them to a server backend or drive.

Anyline Documentation

Why developers love working with Anyline

“We at Pixelflush chose Anyline as innovative partner for the development of the Landskron Brewery app. Integrating the Anyline® SDK was a breeze. The fact that Anyline supports React Native made it particularly easy for us to develop our app for both Android and iOS simultaneously. This was a great advantage! The marketing campaign turned out to be a great success and we are very glad to have chosen the right business partner for it.”

Matthias Schmidt, Head of Development, Pixelflush

“Using Anyline`s state of the art scanning technology was one of the most innovative features we have offered in our program. Our users loved it.”

Jerolim Filippi, Head of Product & Sales, Red Bull MOBILE

“With Anyline we found the right partner to develop a smart recharging feature for prepaid customers. Anyline adds an innovative feature integrated in our yesss! App to easily scan the voucher codes with your camera – without typing on your smartphone keyboard every time.”

Helmut Jernej, Transformation, Market & Corp. Functions, yesss!