9
Computer Vision in Healthcare
Computer Vision in Healthcare
Daryna Pesina Photo
Daryna Pesina COO @It-Jim

Artificial intelligence (AI) and machine learning (ML) are being progressively used across different sectors including healthcare. One of the AI-powered tools is computer vision (CV), the ability to recognize, interpret, and process visual data. Thus, potential applications of computer vision in the medical field are multifold, from image processing and predictive analysis to automated health reco...

85
Practical Aspects of Real-Time Video Pipelines
Practical Aspects of Real-Time Video Pipelines
Oleksiy Grechnyev Photo
Oleksiy Grechnyev CV/ML engineer @It-Jim

Video is an extremely popular way to represent information. Indeed, sometimes it is enough to watch a short clip instead of long listening or reading about complicated technical concepts. From a user’s point of view, a video is just a sequence of images followed one-by-one with a very short inter-frame interval. Typically it has around 30 frames per second (FPS). However, many things are lef...

256
Embedded and Single-Board Computer Vision: Running Deep Neural Nets
Embedded and Single-Board Computer Vision: Running Deep Neural Nets
Oleksiy Grechnyev Photo
Oleksiy Grechnyev CV/ML engineer @It-Jim

Deep learning (DL) and neural networks are extremely widespread in different computer vision (CV) applications. Indeed, many typical problems (like object recognition or semantic segmentation) are effectively solved by the convolutional neural networks (CNNs). In this article, we are going to discuss how to utilize CNNs on embedded devices. Neural networks today are ubiquitous. In particular, it i...

523
Embedded and Single-Board Computer Vision: Introduction
Embedded and Single-Board Computer Vision: Introduction
Oleksiy Grechnyev Photo
Oleksiy Grechnyev CV/ML engineer @It-Jim

Computer vision (CV) and machine learning (ML) algorithms solve a tremendous amount of problems. However many businesses often do not understand what hardware to choose for running your favorite neural net or some advanced image and video processing pipelines. With this blog post, we start a series of articles about embedded vision and specific practical things you need to know before making your ...

622
Watch your steps: a brief review of step detection using mobile sensors
Watch your steps: a brief review of step detection using mobile sensors
Daryna Pesina Photo
Daryna Pesina COO @It-Jim

In our swarming world, it is quite hard to imagine someone having no mobile phone in the pockets of his jeans, her dress or their suits. Even the inveterate skeptic has to accept the fact that smartphones entered our life and have become its inalienable part, the part of us. The mobile phones became our assistants in all aspects of our life, like filming the greatest events of our life, scheduling...

624
Overview of Indoor Navigation Technologies
Overview of Indoor Navigation Technologies
Ievgen Gorovyi Photo
Ievgen Gorovyi CEO @It-Jim

Development of indoor navigation services and algorithms is becoming a popular trend in IT-industry in recent years. Some of the modern buildings, like airports, shopping malls, warehouses have grown enough (Fig.1) to feel a need for their own navigation tools for customers. Closed environment conditions exclude the usage of common satellite-based navigation systems like GPS or GLONASS, so nowaday...

527
Marker-Based Augmented Reality
Marker-Based Augmented Reality
Dmytro Sharapov Photo
Dmytro Sharapov CV engineer @It-Jim

Augmented Reality (AR) is one of the most popular and challenging fields in computer vision research. It allows to supplement real world with some kind of digital content, for example, virtual 3D objects. The key feature of Augment Reality in comparison to other image processing tools is that virtual objects are moved and rotated in 3D coordinates instead of 2D image coordinates. The main objectiv...

1081
Tesseract library configuration
Tesseract library configuration
Dmytro Sharapov Photo
Dmytro Sharapov CV engineer @It-Jim

You’ve undoubtedly seen it before… It’s widely used to process everything from scanned documents to the handwritten scribbles on your tablet PC and Google Translate. And today you’ll create your first app for text recognition. Optical Character Recognition, or OCR, is the process of electronically extracting text from images and reusing it in a variety of ways such as document editing, fre...

1058
Automatic number plate recognition (ANPR) systems
Automatic number plate recognition (ANPR) systems
Ievgen Gorovyi Photo
Ievgen Gorovyi CEO @It-Jim

Currently, the number of cars in the world is well over 1 billion. It is no wonder that one of the most common computer vision tasks is the effective control of these vehicles through automatic number plate recognition (ANPR) systems. The applications of automatic vehicle number plate detection and recognition vary depending on the area of use and include, among others, border control, stolen car ...