Cases. Completed software projects
Video clips builder software
Desktop application builds video clips using timeline markup, audio file and logos. Core of app built using FFMPEG library for Windows.
Segmentation of music audio signal
For one of our projects was needed algorithm which can process music audio signal to detect points where music changes (split music on segments).
Video stream segmentation
In one of our projects where was need to use video signal processing, we've needed to split video stream on parts. Segmentation should based on changing of point of shot, switching of camera and other events which interrupts video flow.
Digital signal processing software
In most of our digital signal processing projetcs we use dinamic link libraries (DLLs) written on C++ or C#. It gives to us ability to build our systems using modules architecture. We've developed this software to test and explore additional digital signal processing libraries.
Video effects library
We have developed several projects for video processing. In one of them needed dynamic link library (DLLs) written on C++ which can implement several video effects such as negative, swirl and some color filters.
Highlight of words in audio signal
Highlight of words in audio signal is a part of large project. This task is the first step of speech recognition systems also known as speech-to-text systems. We needed to create algorithm which can be able to highlight words in audio stream. Algorithm should split the signal on parts, each of them represents one of words in English.
Face detection software using OpenCV
For one of our projects was needed tool which can determine type of shot on video frame (close-up/medium/long shot and etc). The main idea was in using OpenCV to detect faces and calculate space which they hold on image. We've developed own metric system to determine type of shot using information of number and space of faces on the image.
Face detection software using OpenCV with advanced settings
In previous article we wrote about tool which can determine type of shot on video frame (close-up/medium/long shot and etc) using OpenCV. But default settings was not enough to solve our tasks.
Motion detection and definition of motion type
In video processing algorithms sometimes needs to determine what type of motion was detected. We was need to classify two types of motion: motion of object and motion of camera.
Quota workup estimation system
Application was developed for manufactures printed circuit board. This Windows desktop software helps to estimate cost of production printed circuit board using cost of work and parts.
This software system uses several smart data scrapers which collects actual prices and abilities of parts on websites of manufacturers.
This software system uses several smart data scrapers which collects actual prices and abilities of parts on websites of manufacturers.
Sapphire Root OpsMgt software – ERP system
Sapphire Root OpsMgt software - ERP system. This ERP system was developed as Windows desktop application using SQLite database. Application provide assistance in business.
Medical diagnostics system. Welcome Diagnostics
This system was build for medical purposes to control and manage workouts process in fitness center. Software stores client’s cards in database, have over 20 diagnostics tests which build conclusions using biomedical parameters. System can aggregate history of diagnostics and build charts which shows changes in client’s health. Also this software builds programs of exercises for clients using data about his health and purposes (grow thin or increase mass etc.).
Day Planner
Day Planner is a one of the last ours projects. This software is used in our work and seems like very helpful in time management. Day Planner 2.0 includes a component of Gantt diagram developed by our team special for Day Planner.
Areka CRM/ERP system
Areka is a CRM/ERP app for print shops. App controls workflow by orders, print documents using templates and has reports system. This system has database in cloud and it gives access to data from any point where user is.
Sakura CRM/ERP system
Software controlls workflow of translation bureau. This CRM/ERP software was built in 2012 for one of the largest translation bureau in Saint Petersburg.
Sort My Photos!
Sort yours photos! This app for Windows 8.1 can search for similar photos or for full doubles, sort photos in time order, put them in folders by days, get metadata (EXIF) and rotate images.
Sort My Photos can process several folders with source photos, find similar and double photos, sort photos in required order, rotate and copy in folders by dates when the photo was made.
Sort My Photos can process several folders with source photos, find similar and double photos, sort photos in required order, rotate and copy in folders by dates when the photo was made.
Nissan cars maintenance system
This software is a part of large system and uses for comfortable work with data on website by Nissan cars maintenance and repair.
System for management of kiosks for selling of water
This project is the largest web-application which we developed. System for management of kiosks for selling of water actually is an ERP (Enterprise Resource Planning) web-based system and now it uses in several companies located on Russia, Ukraine and Belarus. Current version is the second version, previous system has less functionality and using of the first version has showed new requirements.
Bulk email sender
Software helps to make notifications to clients using list of recipients and using HTML templates of messages. Software connects to Microsoft Outlook and operates them, it is a bot which send emails.
Momondo scraper
Momondo scraper
Kayak scraper
Kayak scraper
Yelp scraper
Yelp scraper
Video files scraper
Video files scraper is Windows desktop software which browse the website and downloads some videos on HDD.
Tasks regeneration software. CATS bot
Robot for automate user activity on one website. App login and process some data on website.
Twitter follow/unfollow software
Twitter is very powerful tool for promotion and searching for customers. Twitter follow/unfollow software perform bulk follow and unfollow operations in Twitter.
LinkedIn connector
LinkedIn Connector app adds people to your connections using search in ‘People you may know’ page using keywords. This is smart software for increase your connections in LinkedIn.
Emails checking software
This Windows app checks whether is registered emails on one website. It can load list of emails, checks them and say what emails are registered on this website. Application works using multi-threading.
Statistical analysis for marketing investigations
Data mining system for analysis of sales data. The software carries on analysis using probability density function and builds portrait of the most likely customers for some services.
Monitor Guru.com
Monitor Guru.com is scraper app which helps freelancers to give bids immediately on new projects. Software works in background and rereads projects list. When new project is posted app notifies user.