It-Jim

Computer Vision and Pattern Recognition Experts

5.0 10 Reviews
Visit website
Write a Review
Verified Profile

It-Jim is a leading AI company primarily focusing on computer vision and natural language processing (NLP) development and AI-powered mobile applications.

We are experts in

  • Custom computer vision development: image segmentation, pattern recognition, object detection and tracking, face detection and recognition, OCR& text analysis
  • 3D computer vision solutions: 3D reconstruction, SfM/SLAM, visual localization, 3D object detection and tracking, 3D meshing, etc.
  • NLP development: text classification and summarization; sentiment analysis; NER; information extraction; chatbots; OpenAI's API; GPT-3, BERT, T5 and other LLMs, etc.
  • Audio processing: text-to-speech and speech-to-text solutions, voice cloning, emotion recognition, speech recognition and noise suppression;
  • AI-powered mobile applications: deployment of DL models on edge, custom C++ code optimization for mobile devices; MLKit, CoreML, ARKit, RoomPlanAPI, SceneKit; iPhone sensors fusion (camera, LiDAR, TrueDepth, IMU, mic)
  • Deep learning solutions
  • Extended reality (XR)
  • Embedded & Robotics solutions
  • Signal processing

At our company, we offer full-scale development services, including technical consulting and project management, and support our clients throughout the entire product lifecycle. Whether you need a one-time project or ongoing technical support, we are committed to delivering high-quality solutions that meet your needs and exceed your expectations.

$50 - $99/hr
10 - 49
2015
Locations
Ukraine
17 Alchevskykh Str., Kharkiv, Kharkiv 61002
+380668205318
United States
30 N Gould St Ste R, Sheridan, Wyoming 82801
+13025661501

Focus Areas

Service Focus

50%
25%
25%
  • Artificial Intelligence
  • Software Development
  • AR & VR Development

Client Focus

50%
50%
  • Medium Business
  • Small Business

Industry Focus

25%
25%
25%
25%
  • Automotive
  • Art, Entertainment & Music
  • Healthcare & Medical

It-Jim Executive Interview

Ievgen Gorovyi
Ievgen Gorovyi
CEO
Visit Profile
Kindly share your feedback on how GoodFirms has been doing so far in increasing your visibility among potential clients.
We constantly receive traffic from GoodFirms to our website and use this platform to showcase our expertise, portfolio, and most importantly, feedback from our previous and current clients. What's it like to work with It-Jim? What to expect in terms of delivery, service, and dedication? No one can provide this information better than the clients you've been working with for a long time.
Please introduce your company and give a brief about your role within the organization.
It-Jim is a Ukraine-based company specializing in artificial intelligence solutions. Or major expertise lies in visual intelligence and signal processing. As a team of experts with Ph.D. degrees in various mathematical disciplines, we provide technical consulting, R&D services, and custom software development for any image and video analysis problems. Computer vision, machine, and deep learning, extended reality, signal and image processing, NLP, and audio processing – we have completed dozens of projects in each of these categories.

I founded the company in 2015 and have served as a CEO ever since. My role is mainly strategic – business development, anticipating the company's growth path, analyzing trends and technologies so that our expertise expands accordingly, and working with customers and leads. I’m also actively involved in technical leadership and management of multiple R&D and software engineering groups. Most of the core team has grown under my direct supervision at It-Jim.
What is the story behind starting this company?
After finishing my Ph.D. in image and signal processing I was really looking for new horizons and climbing new heights. I successfully tried my hand at freelancing and after a short while realized that I felt ambitious to work not only on my own but to build up a team of really smart and talented people – the kind of people with whom I communicated during my graduate studies. One day I came across the field of computer vision - it was around the time AlexNet had appeared and there was a buzz around deep learning - and I knew straight away that this was an area I wanted to dive into. I put together a team of scientists and developers and took the best of two worlds. On the one hand, we had scientific experience, the ability to analyze and conduct research, and openness to complex problems with no straightforward solutions. On the other hand, our team was skilled to integrate high-quality solutions across multiple platforms and hardware, from a mobile device, an embedded board, and a web browser up to a distributed system in the cloud. This combination has proven to work extremely well.
What are your company’s business model–in house team or third party vendors/ outsourcing?
For the development of algorithms and the research part of the projects we always employ the in-house core team of computer vision and deep learning engineers. In this way, we guarantee the quality of solutions that are well-balanced in terms of accuracy, performance, and computation resources and that they are delivered with clear communication and respect for deadlines.

We also have mobile and web developers as well as business analysts, project managers, and QA engineers on board. For development in other areas, for example, in back-end or UI/UX design, we have partners with whom we have been cooperating for a long time.
How does your company differentiate itself from the competition?
I believe that the combination of academic excellence with solid commercial development experience in such a complex field as artificial intelligence makes our company unique. And, of course, the team. That's what I'm most proud of. We choose our people very carefully and do everything we can to foster the development of all newcomers. Most junior developers come to the company after completing a trainee program, which involves a 2-month mentoring by our leading professionals and working on real projects. We have also developed a custom computer vision course that most of them take at the beginning of their career.

But it is not only for internal use that we develop educational programs. We pay great attention to the growth and development of the Ukrainian CV community, regularly holding internships and winter schools, giving lectures for university students or lecturers of IT specialties to improve their skills, and giving tutorials at scientific conferences.
What industries do you generally cater to? Are your customers repetitive? If yes, what ratio of clients has been repetitive to you?
Most of our customers fall into one of the following categories: healthcare, automotive, entertainment, sports analytics, surveillance, or retail.

Working with current customers is a key factor for business growth, and we do our best to find those clients with whom we believe and with whom we want to grow side-by-side for many years. A return rate of over 50% indicates that we are quite successful in these endeavors.
Please share some of the services that you offer for which clients approach you the most for?
Our non-exhaustive list of the services we are most often contacted for includes custom computer vision software development, especially for iOS and web, deep learning solutions and their deployment on edge devices, extended reality (XR) development, digital signal processing research, and technical consulting.
What is your customer satisfaction rate according to you? What steps do you take to cater to your customer’s needs and requirements?
Let the reviews and ratings here on GoodFirms do the talking instead of us. Our track record says that at least 9 times out of 10 our customers are satisfied with what we have delivered.

Our steps to make our clients happy include regular and clear communication, providing them with R&D reports describing all phases of algorithm development, business analysis and participation in the product development process, post-project support, etc.
What kind of support system do you offer to your clients for catering to their queries and issues?
Most questions and problems are easily resolved or even never arise thanks to regular communication. Our customers often participate in Slack channels and can get a first-hand response from a technical leader, project manager, or engineer if needed. Should the issue appear after the project completion, we are still there to help the client out.
What kind of payment structure do you follow to bill your clients? Is it Pay per Feature, Fixed Cost, Pay per Milestone (could be in phases, months, versions etc.)
The most common scheme involves two stages. First, we start with a POC with a fixed budget. In most cases this is a win-win deal - both the client and we get to know each other better, we demonstrate our competence by providing a working prototype, and the client shows himself as a reliable partner. Then we move on to time and material payments paid on a 2-week sprint basis.
Do you take in projects which meet your basic budget requirement? If yes, what is the minimum requirement? If no, on what minimum budget you have worked for?
Our minimum budget requirement is 10k.
What is the price range (min and max) of the projects that you catered to in 2021?
The price range of the projects that we catered to in 2021 ranged from $10k to $500k+.
Where do you see your company in the next 10 years?
Great question. In 10 years, I see our company as a pioneer in CV, a leader in computer vision for 3d development, and a key contributor to the immersiveness of Metaverse or even its key partner. My hope is that we will become a company with a proven track record in computer vision education both in Ukraine and around the world. I see us developing AI-based products for society, with an R&D center that constantly explores new technologies and moves technology forward. Finally, I believe we can be very successful contributors to AI events and conferences, including major players such as CVPR or NeurIPS.

It-Jim Clients & Portfolios

Key Clients

  • Geomagical Labs
  • Foresight Automotive
  • Esticom
  • Vastmindz
  • Geolitix

SDK for AR applications
View Portfolio
SDK for AR applications
  • SDK for AR applications screenshot 1
Not Disclosed
25 weeks
Advertising & Marketing

Pattern recognition is an extensive field of research since there are a number of things to detect and recognize from the real world. In this project, our goal was to develop an engine for the automatic counting of the various symbols on scanned building plans. Our custom algorithm was able to handle hundreds of different symbols, including complex ones consisting of multiple small sub-patterns and text. It is robust to rotation, scaling and partial symbol occlusions. The developed engine is based on a purely classic computer vision algorithm, works very fast and does not require GPU, which makes it very cheap to use in the cloud. In addition, a comparative test with market competitors indicates an advantage from both accuracy and performance points of view.


KEY POINTS:

  1. Automatic recognition of symbols with different complexity
  2. Optimized search using multi-threading
  3. Custom decomposition algorithm
  4. Rotation and scale-invariant recognition engine
  5. Successfully integrated into an engineering platform

Case study

WebAR: Augmented Reality in Web
View Portfolio
WebAR: Augmented Reality in Web
  • WebAR: Augmented Reality in Web screenshot 1
Not Disclosed
43 weeks
Art, Entertainment & Music

The goal of this project was to develop and optimize the image detection and tracking algorithm for AR applications. The main challenge was to make it work directly in the mobile web front-end with all computations done on the edge.
To avoid dependence on internet connection and potential lags, we have built an efficient data processing pipeline for web front-end deployment. Firstly, a custom C++ code was developed for content-based image retrieval and tracking. Secondly, we modified and recompiled the C++ code to the WebAssembly binary code using Emscripten SDK to run it directly in the browser. Finally, the algorithm was fine-tuned and optimized within the Emscripten to ensure proper performance on the web.
Case study

Indoor Positioning Engine
View Portfolio
Indoor Positioning Engine
  • Indoor Positioning Engine screenshot 1
Not Disclosed
42 weeks
Transportation & Logistics

We have developed the positioning algorithm based on cheap Bluetooth beacons and built-in IMU sensors on a mobile device.

BLE signal processing module is based on custom algorithms providing stable positioning results. IMU signal processing module provides robust step detection and device heading estimation on a real-time basis. A specifically developed fusion scheme provides stable and precise user positioning. Our algorithms are implemented in C++ and integrated on Android and iOS platforms.

The positioning engine works in different modes for corridors and open environments like halls. 

Case study
 

Document Analysis and Recognition
View Portfolio
Document Analysis and Recognition
  • Document Analysis and Recognition screenshot 1
Not Disclosed
8 weeks
Healthcare & Medical

Automatic document analysis is a key part of the overall document recognition process. A common scenario is when the user takes a picture by mobile phone or tablet and the goal is to automatically parse and recognize content from the captured document. Such as pictures, tables, text data, links, etc. There are several challenges in this case: geometric distortions of the paper, varying illumination, occlusions. Nevertheless, we have built the page unwrapping engine, which successfully handles the above problems. The developed algorithm contains several key components: Preprocessor, Feature Extractor, Geometric Model Estimator and Refiner. The preprocessor performs image filtering, roughly locates the document boundaries and extracts vertical and horizontal spans (lines and text regions). Feature Extractor module performs parsing of document content. For robustness, we have fused several types of features including corners and edges from image preprocessing in different ways. The output nonlinear grid of points is used as an input for the next system component: Geometric Model Estimator. In order to properly account for the nonlinear geometric distortions of the document, we have constructed a specific 2D-3D model, where the page shape is reconstructed as a 3D surface together with the 6 DoF camera position in 3D space. Finally, after estimation of model parameters, the document is dewarped and most of the existing distortions are corrected. Developed dewarping engine works very accurately and performs distortion correction within a reasonable time frame.


KEY POINTS:

  1. Handling illumination changes
  2. Correction of nonlinear geometric distortions
  3. Automatic page border detection
  4. 2-step procedure returns well-refined document layout
     

It-Jim Reviews

5.0 10 Reviews
  • All Services
  • Artificial Intelligence
  • Software Development
  • Relevance
  • Most Recent
  • Rating: high to low
  • Rating: low to high
Write a Review
Cameron King

Amazing AI / computer vision team, will continue working with them!

Rating Breakdown

  • Quality
  • Schedule & Timing
  • Communication
  • Overall Rating

Project Detail

$0 to $10000
In Progress

Share it on

Review Summary

My overall experience working with IT-Jim was fantastic. They took time to really understand the deliverable and executed. The proof of concept of what I asked for was delivered before deadline and I'm happy with the results. Furthermore, they went above and beyond researching next steps to the proof of concept and I plan on engaging with them with more ongoing work on this project. I'd refer them for any ML / CV needs.

What was the project name that you have worked with It-Jim?

Stealth startup - using ML in a metaverse application

What service was provided as part of the project?

Software Development, AR & VR Development, Artificial Intelligence

Describe your project in brief

Use machine learning to generate 3D objects for a range of applications. The task was complex since the requirement was to only use 2D images as reference.

What is it about the company that you appreciate the most?

They delivered exactly what I asked for (within scope) in record time. They have excellent customer service! We met frequently and they were very responsive.

What was it about the company that you didn't like which they should do better?

There was nothing really I could suggest they do better.

Nikhil Sehgal

Excellent experience working with IT-Jim's R&D engineers on challenging problems

Rating Breakdown

  • Quality
  • Schedule & Timing
  • Communication
  • Overall Rating

Project Detail

$200000+
In Progress

Share it on

Review Summary

IT-Jim's engineers are a pleasure to work with. They are able to conceptualise a problem and come up with an innovative solution. We have worked on many innovative challenges that require deep academic expertise and IT-Jim's team were able to deliver on this. I would highly recommend them and I hope to continue working with them as we progress to the next stage of our company.

What was the project name that you have worked with It-Jim?

Physiological monitoring to prevent the onset of chronic diseases

What service was provided as part of the project?

Software Development

Describe your project in brief

A computer vision solution that will allow greater accessibility to physiological monitoring without significants costs or logistical issues that are borne by traditional hardware solutions

What is it about the company that you appreciate the most?

The ability to come up with innovative solutions to challenging problems

The ability to apply complex academic solutions to industry-focused problems

What was it about the company that you didn't like which they should do better?

Nothing, IT-Jim are the best engineering team in the market and I could not have hoped for a better team

Björn Wedler

Exceptional expertise in Computer Vision and Machine learning with deep knowledge

Rating Breakdown

  • Quality
  • Schedule & Timing
  • Communication
  • Overall Rating

Share it on

Review Summary

It-Jim has helped us to build two strategic products: AR SDK and Indoor Navigation SDK. The team has delivered a custom computer vision technology and made it work on mobile platforms.

What service was provided as part of the project?

Software Development

What is it about the company that you appreciate the most?

Strong expertise in Computer vision and Machine learning with deep knowledge

Full dedication to the project and willingness to do more than promised

Long-term vision of the CEO and a strong motivate team

What was it about the company that you didn't like which they should do better?

I enjoyed working with It-Jim. It was a great experience.

Company Response
It-Jim
It-Jim

Thank you, Björn!

Posted on Sep 13, 2022
Anthony Le

Exceptional team to work with! Cool team to hang out and travel with as well!

Rating Breakdown

  • Quality
  • Schedule & Timing
  • Communication
  • Overall Rating

Project Detail

$200000+
Completed

Share it on

Review Summary

We have worked with IT Jim for years on several large projects. Each project was successfully completed and we were always blown away by the deliverables and quality. Communications and overall project management is exceptional. You can tell the team is passionate about what they do, which is exactly what you want in a high performing team.

What was the project name that you have worked with It-Jim?

AI ML Development for IOS

What service was provided as part of the project?

Artificial Intelligence

Describe your project in brief

AI ML project, challenging, dynamic project. Multidisciplinary project involving AI, ML, computer vision, optical engineering and optical physics. Large team under tight timing was required to execute this project.

What is it about the company that you appreciate the most?

{"1":"Amazing talent from the team and great communications from the team!"}

What was it about the company that you didn't like which they should do better?

{"1":"No downsides to working with IT Jim. Maybe the downside is not finding them sooner!"}

Company Response
It-Jim
It-Jim

Hi Anthony, thanks a lot! It's been an amazing experience working with you, we look forward to new projects together!

Posted on Sep 07, 2022
Jérémie Lengrais

It-Jim is an expert company in Computer Vision; they perfectly teamed with us to build a CV solution optimized to our very needs (real-time detection)

Rating Breakdown

  • Quality
  • Schedule & Timing
  • Communication
  • Overall Rating

Project Detail

$10001 to $50000
Completed

Share it on

Review Summary

We subcontracted a part of a bigger project to IT-Jim, as we were looking by the time for specialists in the field of embedded CV.
We were not disappointed.
IT-Jim immediately dedicated several experts (incl. CTO) to help us define the correct HW & logical architecture. Our project required a particular focus at hardware optimization, as we were developping a real-time embedded detection solution using the NVidia Jetson family: we needed a model that was both accurate and computationally efficient.
IT-Jim helped us achieve all this in a perfect timing & within our budget.

What was the project name that you have worked with It-Jim?

Board game: real-time fast ball tracking & detection

What service was provided as part of the project?

Artificial Intelligence

Describe your project in brief

The global project (in which IT-Jim was a part) was about providing real-time event detection, with the help of an industrial RGB 120 FPS camera & Jetson devices (Nano then Xavier), for a board game with a fast-moving ball (up to 30 km/h) and with several fixed objects obstructing the camera field of vision.

What is it about the company that you appreciate the most?

A proven expertise in several branches of computer vision (tracking, detection, recognition, 3D, ...)

A focus on building models that work not only on paper or on the cloud, but in real live conditions (in our case: embedded CV)

What was it about the company that you didn't like which they should do better?

There is no particular point that we did not enjoy in our cooperation with IT-Jim

Company Response
It-Jim
It-Jim

Jérémie, thank you for your feedback! We look forward to new projects with you.

Posted on Sep 07, 2022
Federico Blumberg

Outstanding professionals. They are communicative and very knowledgeable. Highly recommended.

Rating Breakdown

  • Quality
  • Schedule & Timing
  • Communication
  • Overall Rating

Share it on

Review Summary

All the team is very knowledgeable and will always do an extra mile to achieve excellence and a happy customer. Sometimes things get complicated but they would manage to work it out. I recommend working with them.

What service was provided as part of the project?

Software Development

What is it about the company that you appreciate the most?

All the team is very knowledgeable and will always do an extra mile to achieve excellence and a happy customer

The project is properly documented and exposes the correct way of doing things.

What was it about the company that you didn't like which they should do better?

The estimations of the timelines and performance expected it's often misscalculated.

Company Response
It-Jim
It-Jim

We appreciate your feedback, Federico!

Posted on Aug 24, 2022
Robert Hock

Great technical expertise and communication throughout the entirety of the project

Rating Breakdown

  • Quality
  • Schedule & Timing
  • Communication
  • Overall Rating

Project Detail

$50001 to $200000
Completed

Share it on

Review Summary

The It-Jim team has an incredibly deep skill set in computer vision and is able to apply this skill using modern and scalable technology. We had been unable to find an existing computer vision engine to solve our complex pattern matching problem. After working with It-Jim team for just a couple weeks, it was clear this rather difficult problem could and would be solved. The weekly reports were comprehensive - comparable to an academic paper. Communication and expectations were clear throughout our nearly year-long engagement.

What was the project name that you have worked with It-Jim?

Computer Vision / Pattern Matching Engine

What service was provided as part of the project?

Software Development, Artificial Intelligence

What is it about the company that you appreciate the most?

Technical ability - in computer vision, but also with integrating code in existing systems

Clear and concise communication. There was never doubt on status and deliverables.

What was it about the company that you didn't like which they should do better?

I'm unable to provide any criticism of the team- execution and communication were flawless.

Company Response
It-Jim
It-Jim

Thank you very much, Robert! We really enjoyed working with you.

Posted on Aug 12, 2022
Luhman Klein

Great team of talented experts in different fields. I would strongly recommend

Rating Breakdown

  • Quality
  • Schedule & Timing
  • Communication
  • Overall Rating

Project Detail

$0 to $10000
Completed

Share it on

Review Summary

It-Jim completed the project on time, They also delivered a high-quality neural network model.
Furthermore, they have a dedicated, flexible, communicative, and talented team. Additionally, they are always available in case you need to do modifications. Definitely, this positive experience leads to a lasting partnership.

What was the project name that you have worked with It-Jim?

Channel Estimation Using Neural Networks

What service was provided as part of the project?

Artificial Intelligence

What is it about the company that you appreciate the most?

The project was completed on time and they have prompt communication and are very helpful when you have questions.

What was it about the company that you didn't like which they should do better?

Everything went well and I plan working with them on future projects.

Company Response
It-Jim
It-Jim

Thank you, Luhman! We are looking forward to new projects with you.

Posted on Aug 12, 2022
Sushant Dhiman

Advanced Technology iOS prototype using Augmented Reality & Computer Vision

Rating Breakdown

  • Quality
  • Schedule & Timing
  • Communication
  • Overall Rating

Project Detail

$10001 to $50000
In Progress

Share it on

Review Summary

IT-JIM are a group of extremely talented Computer Vision & XR engineers & developers. They've delivered results on a complex prototype very quickly , were extremely communicative and really pleasant group of individuals to work with. I would highly recommend IT-JIM for anyone doing fast technology prototypes that could eventually be turned into a commercializable product.

What was the project name that you have worked with It-Jim?

Technology exploration and feasibility prototype development

What service was provided as part of the project?

Software Development

Describe your project in brief

Technology exploration and feasibility prototype development for IOS application using Augmented Reality and Computer Vision to capture and create 3D assets. Requires understanding of mobile development and AR + CV

What is it about the company that you appreciate the most?

They are very responsive & mindful of timelines and delivered results ahead of schedule

They are very talented in terms of Computer Vision expertise and can help architect the pipeline for challenging AR problems

What was it about the company that you didn't like which they should do better?

Some minor scope for improvement would be to improve / add more headcount for 3D modeling capabilities for mobile applications

Company Response
It-Jim
It-Jim

Thank you, Sushant! We're looking forward to collaborating again on CV-powered iOS application development ;)

Posted on Aug 24, 2022
David Lempert

very professional mamagment ant the team that works with us

Rating Breakdown

  • Quality
  • Schedule & Timing
  • Communication
  • Overall Rating

Project Detail

$0 to $10000
In Progress

Share it on

Review Summary

They stand on their milestones we are working together, more than 3 years, they know how to research and develop their research all the documentation of them very professional and will a lot of details...

Always also help us to find the right direction or solution for problems

What was the project name that you have worked with It-Jim?

Monthly work on some projects not only for one project

What service was provided as part of the project?

Software Development

Describe your project in brief

Monthly work on some projects not only for one project - cannot describe the name of the projects it's confidential between the companies. but most of the time we are working with 1 -2 team members from It-Jim

What is it about the company that you appreciate the most?

Standing on timeline for each project no matter if it's small project or big project

Summery of the reports, all the reports very professional with a lot of examples

Professional fairness and willingness to help all the time no matter which situation is the company

What was it about the company that you didn't like which they should do better?

I don't find something like that and we are working more than 3 years

Company Response
It-Jim
It-Jim

Thank you very much, David. It's a pleasure to work with you.

Posted on Aug 09, 2022

Resources

Augmented Reality: Modern Trends and Technical Solutions
View eBook