computer vision

AI Trainee Program 2023
AI Trainee Program 2023

Are you passionate about AI and looking to kickstart your career in this exciting field? Join our trainee program, designed to give aspiring talents like you a head start in the world of: 🔹 2D/3D Computer Vision 🔹 Deep Learning 🔹 Natural Language Processing 🔹 Generative AI, and beyond. 📝 Application Deadline: 27 August 2023 🔗 Apply now:  https://bit.

AI R&D Lab
AI R&D Lab

It-Jim is looking for talented individuals to join our brand-new R&D lab! Apply today to take your AI skills to the next level!

JAX: Can It Beat PyTorch and TensorFlow?
JAX: Can It Beat PyTorch and TensorFlow?

Historically, there have been many Deep Learning (DL) frameworks, like Theano, CNTK, Caffe2, and MXNet. Nowadays, they appear to be dead or dying, as just two frameworks heavily dominate the DL scene: Google TensorFlow (TF), which includes Keras; and PyTorch from Meta aka FaceBook. However, there is no reason to believe such a duopoly will persist forever. All the time, new DL frameworks are proposed.

GStreamer C++ Tutorial
GStreamer C++ Tutorial

In the previous article, we’ve learned what GStreamer is and its most common use cases. Now, it’s time to start coding in C++. This tutorial does not replace but rather complements the official GStreamer tutorials. Here we focus on using appsrc and appsink for custom video (or audio) processing in the C++ code. In such situations, GStreamer is used mainly for encoding and decoding of various audio and video formats.

GStreamer for Computer Vision and Audio Processing
GStreamer for Computer Vision and Audio Processing

You might have heard of something called “GStreamer”. I know what you think. This is some old and boring geek-and-nerd stuff from Linux, right? But what is it? What is the use of GStreamer? If we want computer vision or audio (speech, music) processing, can GStreamer help us? In this article, I’ll try to answer these questions. This article is beginner-level and assumes no or little previous experience with GStreamer.

Lecture: Introduction to Computer Vision
Lecture: Introduction to Computer Vision

As part of the Guest Edu project of Kharkiv IT Cluster, our Chief Learning Officer Serge Yerin will deliver his talk on Introductory to Computer Vision and tell you about: ✅ what Computer Vision is and its role in the AI field, ✅ real-world cases and its applications, ✅ the main tasks a CV engineer faces and the means to solve them, ✅ where to start if you want to study and work in CV 📅 September

Computer Vision in a Web Browser: Practical Examples
Computer Vision in a Web Browser: Practical Examples

This blog post covers some important aspects of deploying and running classical computer vision algorithms as well as convolutional neural networks in a web front-end. Please make sure you have read the first part of the blog post. This will definitely help you to follow all technical aspects much easier. How can you pass an image or a video frame from JS to C++ and back? We’ll give a minimal example.

Computer Vision in a Web Browser: Basics
Computer Vision in a Web Browser: Basics

Are you interested in Computer Vision (CV)? Probably yes, if you are reading this. If you read CV tutorials, you might have noticed that most of them are in Python. This applies to both traditional CV (without neural networks) and, even more, to deep learning (neural networks). Occasionally, CV tutorials use C++ instead of Python, but any other programming languages are very rare.

Computer Vision in the Food Domain
Computer Vision in the Food Domain

Surprising but true: according to market research, customers prefer apples with a maximum diameter of 75 to 80 mm 🍏 Now you know 🙂 People would obviously struggle to accurately evaluate fruits’ size with their naked eyes. In contrast, computer vision (CV) systems can measure the precise diameter of an apple in the blink of an eye, literally. CV systems can collect and process a variety of parameters, including size, weight, shape, texture, color, and much more.

It-Jim’s 2021 Summer Internship on Computer Vision: an Overview
It-Jim’s 2021 Summer Internship on Computer Vision: an Overview

Another summer, another edition of our internship on computer vision to be proud of! This time we received well over 100 applications from more than 20 cities including Kyiv, Kharkiv, Lviv, Dnipro, Odesa, Mykolaiv, Vinnytsia, Uzhhorod, Poltava, Kremenchuk, Sumy, Zaporizhzhia, Kryvyi Pih, and Mariupol. What an impressive geography! Only three of the applicants made it to the ‘finals’.