100+
successful projects
300+
scientific publications
10+
PhDs on the team
Clutch bage

Computer vision, image and signal processing, machine and deep learning solutions

It-Jim is a group of experts with Ph.D. degrees in various mathematical disciplines. We are focused on technical consulting and R&D services as well as custom software development for any image and video analysis problems. Let us contribute to your business with computer vision, pattern recognition, machine learning, artificial intelligence, augmented reality, signal and image processing. You can count on solutions that are well-balanced in terms of accuracy, performance and computation resources, delivered with clear communication and respect for the deadlines.

Expertise

Learn more

Portfolio

Read more

Indoor Positioning Engine

Indoor positioning systems are becoming popular nowadays. Indeed, there is plenty of opportunities for real-time user navigation in GPS-denied environments. An interesting...

Indoor positioning systems are becoming popular nowadays. Indeed, there is plenty of opportunities for real-time user navigation in GPS-denied environments. An interesting use cases are as follows: Fig. 1. Indoor navigation use cases There are several options for hardware (see It-Jim blog post). We have developed the positioning algorithm based on cheap...

Read more

SDK for Augmented Reality Applications

Our client’s goal was to enhance various printed media (magazines, posters, banners, etc.) with interactive experience using augmented reality. With AR, certain...

Our client’s goal was to enhance various printed media (magazines, posters, banners, etc.) with interactive experience using augmented reality. With AR, certain areas on the reading materials can be overlayed with digital information of a different kind: from videos, images, and 3D models to weather information and buttons that bring additional functionality,...

Read more

Page Unwrapper

The task of automatic document analysis and recognition is very common in everyday life. Basically, every time when a user needs to...

The task of automatic document analysis and recognition is very common in everyday life. Basically, every time when a user needs to automatically parse and recognize some content from a picture captured with a mobile phone/tablet or a scanned document – for example, text, tables, links, etc., automatic document recognition and text...

Read more

Industries

HEALTHCARE

Computer vision and pattern recognition solutions for health monitoring, medical image analysis, vitals monitoring and noninvasive diagnostics

AUTOMOTIVE

Object detection and recognition, SLAM and 3D point cloud processing, semantic and instance segmentation, sensor fusion

ENTERTAINMENT

Visual search, object recognition, 3D reconstruction and SLAM, object tracking, face detection and tracking, camera pose estimation, CV/ML solutions for AR/VR/MR

SPORT ANALYTICS

Pose estimation, object detection and tracking, ball tracking, automatic goal scoring detection, panorama stitching, action recognition, AR/MR for sports

SECURITY AND SURVEILLANCE

Face detection and recognition, multiple object tracking, abnormal events detection, people counting and distancing control, automatic number plate recognition, biometric identification

RETAIL

Object detection and recognition, text localization and OCR, people tracking and recognition, indoor positioning, analysis of motion patterns

Blog

All posts

iPhone’s 12 PRO LiDAR: How to Get and Interpret Data

Apple events always amaze the entire world and 2020 was not the exception. Apple presented the first mobile devices equipped with LiDAR:...

Apple events always amaze the entire world and 2020 was not the exception. Apple presented the first mobile devices equipped with LiDAR: iPad Pro 11 and iPhone 12 Pro (and PRO max version). This active sensor measures physical distances to the objects on a spatial two-dimensional grid. Nowadays it is widespread in...

Read more

A C++ Mini-Tutorial on MediaPipe

What MediaPipe Really Is: a C++ Mini-Tutorial Basic concepts As we already explained, MediaPipe is a C++ pipeline library. It is very...

What MediaPipe Really Is: a C++ Mini-Tutorial Basic concepts As we already explained, MediaPipe is a C++ pipeline library. It is very poorly documented, basically, the only documentation is the comments and docstrings in the MP source code. There are also examples, but they are not very readable. There is only one...

Read more

Audio Processing Basics in Python

If you want to try some sound processing in Python (with neural network or otherwise) and don’t know where to start, then...

If you want to try some sound processing in Python (with neural network or otherwise) and don’t know where to start, then this article is for you. This post is for absolute beginners.  What do we want? Basically 3 tasks. Read and write audio files in different formats (WAV, MP3, WMA etc.)....

Read more

Meet Us

All events