Qrapp delivers custom image analysis software for machine vision systems, designed to meet complex needs of the manufacturing industry.
We partner with machine vision technology vendors, hardware manufacturers, system integrators, and end customers in manufacturing industries:
displays and LEDs
food, and more
Rooted in science, our software engineering competencies cover the entire process of image analysis in industrial settings: from image acquisition to communicating the final decision, we teach machines to see, understand, remember and, ultimately, learn. Our software applies to both PC-based machine vision systems and smart cameras, and can be developed as an embedded image analysis module for integration into third-party hardware.
When specific manufacturing tasks require high-level customization, we step in to provide tailored solutions, recognizing our customers’ individual needs and a multitude of factors that influence them.
With our industrial image analysis solutions, we enable every aspect of automated visual inspection (AVI) of both still and moving products and their parts.
Covering the inspection of both work-in-progress and finished products, we assist in quality control throughout the supply chain for better product traceability. We equip AVI systems with visual capabilities that no human eye can provide:
object recognition, classification and sorting
detection of visual defects and anomalies
high-precision measurement for dimensional accuracy
counting in piles, stacks, and more (including touching and overlapping objects)
barcode / label verification and validation, using optical character recognition (OCR) and 1D / 2D symbol decoding
recognition of item location and positioning
3D scanning, modeling and mapping
Plus, with strong backend development competencies in both on-premises and cloud-based software, we enable image storage, archiving and search. Putting continuously accumulated data to use, we help manufacturers tap into proactive quality control by identifying trends, tracking down root causes and preventing defects.
Enabled with powerful image analysis capabilities, machine vision systems bring accuracy, consistency and higher efficiency. Compared to human inspection, industrial image analysis solutions operate tirelessly, faster and more productive. As a result, it eases up human labor and lowers labor costs, increases yield, and with it, profitability.
Detect assembly defects and increase the output quality
Improve customer safety by preventing faulty assembly and mislabeling
Reduce workforce’s health risk resulting from manual handling of inspected objects
Reduce waste in the final product by eliminating assembly line and inspection errors
Shorten delivery time by speeding up inspection at all production and post-production stages
Comply with regulations, including on barcode grading, global traceability and mass serialization
We deliver custom software that supports every stage of the computer vision cycle for 2D and 3D images. We apply skill and talent to ensure precision and accuracy to minimize costly false rejects in any conditions, including high-speed motion on a conveyor belt. Our capabilities extend also to data coordination from multiple industrial cameras and simultaneous inspection of an object’s multiple properties.
Preprocessing: image restoration, noise reduction, deconvolution, enhancement
High-level processing of detected features to serve a particular application or a combination of applications at a time (e.g., in PCB inspection)
Decision making, such in pass/fail and match/no-match tests
Communication of the decision from the machine vision system to the automation system in control via digital I/O, serial buses, protocols, and networks
To cover the variety of industrial machine vision applications, we offer the following methods performing high-level image processing in our solutions:
pose estimation (geometric and learning-based)
object-based image analysis (OBIA)
pattern matching for location and verification using reference objects
We recognize that for many manufacturers who are forced to adopt machine vision systems out of financial, ethical or regulatory considerations, there are still many unknowns when it comes to how reliable – and manageable – such systems are. We do our best to address the challenges and elevate industrial image analysis above misconceptions.
Low image quality: we consider lighting conditions and their limitations to incorporate required image enhancement at the preprocessing stage and achieve the clearest result possible.
Inaccurate analysis: with every analyzed image, we aim for a 99% and higher accuracy rate to minimize false rejects and overlooked errors on the production line.
Poor manageability: our solutions can be managed by manufacturing floor staff with no specialized knowledge in machine vision thanks to user-friendly interfaces and flexible, configurable features.
For 5 years now, we have delivered custom software during 300+ projects worldwide. Yet since its very foundation day, Qrapp has been dedicated to strengthening the grasp of C++ development as one of our core technological offerings.
Today, we employ 10 C++ developers with the average working experience of 6 years. To aid them, there is a strong team of software consultants who can take any rough idea up to its realization in a fully functioning solution.
C++ on Linux, Windows, OS X
Convolutional neural networks
Support Vector Machine (SVM)
Scale-invariant feature transform (SIFT)
Our image analysis software consultants are here to answer your questions, hold a free kick-off meeting and deliver a prototype to illustrate our approach and competence. Reach out to partner with us and stand out as a consistently reliable manufacturer.