Computer Vision Development Services

Our proficient experience in video analytics, optical character recognition, 3D reconstruction, face & emotions recognition will help your business transform into an intelligent motor.
Request computer vision services

Our Computer Vision Development Services

Our Computer Vision Expertise: Intelligent Solutions

Chudovo's computer vision engineers have the following expertise and can help the customers with:
Optical Character Recognition

Optical Character Recognition (OCR)

Extraction of the handwritten, typed, or printed text from the image and its conversion into machine-readable text data.

Military Object Recognition

Military Object Recognition

Detection, identification, and tracking of military-related objects.

Facial Recognition

Facial Recognition

Identification and verification of a person’s identity based on facial features & biometrics.

3D reconstruction

3D Reconstruction

Creation of the three-dimensional models using 2D images or video frames.

Barcodes and QR Codes Detection

Barcodes and QR Codes Detection

Detection and decoding of the barcodes & QR codes from video or images.

Video Analytics

Video Analytics

Analysis of the video footage or video stream to extract meaningful insights and data (e.g., object count, license plate recognition, traffic monitoring, zone intrusion, license plate recognition (ALPR), etc.).

Anomaly Detection

Anomaly Detection

Analysis and identification of the suspicious events or irregular activities that do not match the standard pattern of behavior.

Computer Vision Approaches Our Team Applies

Object Detection
Object Detection
  • This is a combination of the object classification and location
  • Outputs the objects and the object’s bounding boxes
  • Applies deep learning models that were trained based on large sets of data
  • Used in different industries and domains
Object Classification
Object Classification
  • Categorization of objects and assigning the whole image to a single label
  • Gives no information about object location
  • Uses CNNs or similar models
Object Recognition
Object Recognition
  • Identification of the specific known object
  • Defining an object’s type
  • Feature matching and deep learning can be used
  • Used for security purposes and authentication
Image Segmentation
Image Segmentation
  • Segmentation of the images for the region-based analysis and processing
  • Grouping of similar pixels together
  • Mapping of different image areas
  • Used for medical imaging, image editing, and autonomous driving
Semantic Segmentation
Semantic Segmentation
  • Categorization of objects and assigning specific labels to each pixel of the image
  • One label for the objects of the same class
  • Generation of a painted mask to distinguish between categories
  • Used for scene understanding
Instance Segmentation
Instance Segmentation
  • It is a combination of object detection and semantic segmentation
  • Analysis and segmentation of each pixel on the image by category and type
  • Object separation even within one class)
  • Used for tasks involving counting
Depth Estimation
Depth Estimation
  • Analysis and identification of the distance to the objects
  • Map generation with distances for every pixel on the image
  • Enables 3D reconstruction, AR, and robot navigation

Tools and Hardware Our Computer Vision Team Uses

Our Computer Vision Case Studies & Success Stories

Chudovo specializes in machine learning and computer vision development services, and below we will describe several projects and the specifics of their implementation.
Anomaly Detection to Prevent ATM Robberies
Anomaly Detection to Prevent ATM Robberies

Customer: A German leading bank.

Business challenge: Cases have become more frequent when masked attackers with gas cylinders have tried to blow up ATMs to steal money. The customer requested that an additional video analytics feature be added to identify such attempts before they are implemented.

Solution: The computer vision development team developed an algorithm that identified anomalous behavior, appearance (mask or other items covering the face), and the presence of non-standard items (gas cylinders, large packages, etc.) in people heading to ATMs. When identifying suspicious persons, the system sent an alert to the operator, and he accepted this event as normal or called the police to the crime scene.

Project Outcome: Thanks to the use of this solution, the number of ATM robberies by destroying them has decreased.

AI Drones
AI Drones

Customer: European manufacturer of drones and their components.

Business Challenge: The customer was looking for a company with embedded and AI know-how to develop an AI-based drone for autonomous combat missions.

Solution: The Chudovo team was responsible for assembling drone configurations, onboard programming, implementation of an artificial intelligence module, and development of the mobile app for managing mission parameters. The drone system has an intelligent logic that runs live on the drone itself. The drone searches for the targets in the set locations and executes the mission: landing, dropping, or hitting.

Project Outcome: The customer received a ready-made version of the smart drone to launch it into mass production and sales.

OCR Solution for Digitization of Archival Documents
OCR Solution for Digitization of Archival Documents

Customer: Aldrich by Pleuger Industries

Business Challenge: The main challenge for the customer was the large amount of documentation, namely product specifications and bill of materials (BOM). The company’s main request was to create a solution to digitize its physical archive into an online format.

Solution: The Chudovo team implemented a scalable web-based solution powered by AWS Textract. The solution extracts printed or handwritten text from the source image and generates its online version in a structured way with paragraphs and grouped text, tables with columns and cells with data, checkboxes, etc.

Project Outcome: Fast digitization of the archive and transfer of documents to an online format for their accounting and ease of access if necessary.

Brand Recognition and Inventory Count
Brand Recognition and Inventory Count

Customer: German provider of video surveillance solutions

Business Challenge: The customer company received a request from its client to add an algorithm to the VMS system for simplified automatic counting of the quantity of goods of the corresponding brand passing through a conveyor belt for further distribution to the warehouse.

Solution: The computer vision software development team implemented the video analytics algorithm that conducted the recognition of the brand based on visual signifiers and executed the counting of the arriving items to keep the inventory stock up-to-date.

Project Outcome: The implemented CV solution improved the processes of receiving and accounting for goods arriving at the warehouse in automatic mode.

What Our Experts Say

Dmytro Chudov CEO & CTO
At the forefront of innovation, our computer vision services help to transform raw data into actionable insights and thus enable smarter decisions, as well as unlock new possibilities across industries. With hands-on expertise in the implementation of the OCR, video analytics, barcode scanning solutions, and others, our computer vision team becomes a valuable partner for developing your intelligent solutions.
Dmytro Chudov
CEO/CTO

Industries We Work In

Automotive industry Automotive
Aerospace Aerospace and Defense
Public Sector Smart Cities
Contact Our Computer Vision Consultants