Rubius has been developing software since 2008. During this time, we have implemented 250 projects for customers from the USA, Europe and Asia.
Platforms
Competencies
Platforms
Competencies
Platforms
Competencies
Platforms
Competencies
Platforms
Competencies
Recognition of cars, pedestrians, bicyclists, and stationary objects; distance and collision probability calculation
Customer
NDA
Solution
System for detecting moving and static objects based on the analysis of a video stream from several cameras. It recognizes and classifies cars, pedestrians and cyclists, as well as buildings, poles, trees and other objects in real time. It also calculates distances to them and the probability of a collision occurring.
Early diagnosis of internal organ diseases using computed tomography scans and medical examination videos
Customer
Tomsk Polytechnic University
Solution
High-precision algorithm for early diagnosis of internal diseases. It identifies pathology from CT scans and video records of medical examinations. The diagnostic accuracy is 95%.
Detection of advertising content in a continuous video stream (accuracy up to 94%)
Customer
NDA
Solution
Monitoring service for television broadcast schedules based on convolutional neural networks for increasing advertising coverage. It identifies the start of advertisements on TV channels to show users related or equivalent advertisements on their mobile devices.
Road sign recognition, roadway border detection and roadbed quality estimation
Customer
NDA
Solution
Road certification system. It recognizes traffic signs and markings, detects boundaries and road quality, checks compliance with requirements and records violations.
Light source position inference algorithm for realistic shadow rendering in augmented reality
Customer
NDA
Solution
Computer vision algorithms for AR devices that determine the position of point light sources (up to three at once) using a color image and depth map. These algorithms make it possible to make virtual objects more realistic using lighting and shadows that correspond to features of real-world illumination.
Logo recognition for automatic detection of content that infringes on intellectual property rights
Customer
NDA
Solution
Machine learning algorithms to recognize logos and elements of advertising content in photographs. These algorithms are used by an image storage service to automatically detect infringing files.
Highly accurate point cloud- and color image-based gesture recognition
Customer
NDA
Solution
Computer vision and machine learning algorithms for augmented reality devices. These algorithms recognize gestures using color images or point clouds obtained with a 3D scanner. They track the position of a user’s hand to an accuracy of 5 mm.
Computation of gridded deforestation areas in satellite images
Customer
NDA
Solution
Artificial intelligence system for detecting illegal deforestation in satellite images. It analyzes images over time to identify gridded deforestation areas, their sizes and geographical coordinates, the volume of wood harvested and the damage caused. The system reduces the cost of satellite image interpretation by more than 97% and can detect the start of the deforestation process on day one.
Detection of welding beam position and trajectory
Customer
NDA
Solution
Computer vision and machine learning algorithms that detect a joint between parts to be welded together from video camera images. The algorithms can then set the trajectory of the welding beam to produce the joint.
Camera position inference algorithm for indoor navigation based on RGB images and depth maps
Customer
NDA
Solution
Machine learning algorithm that analyzes images from a video camera (including depth maps) to determine the position and orientation of the camera in space. An exact 3D model of a space containing the camera was used to train the algorithm.
Tools for semantic annotation of graphical and spatial data for machine learning algorithms (up to 100 million points)
Customer
NDA
Solution
Autonomous service set for semantic annotation of graphical and spatial data for machine learning algorithms. The services are based on a unique system of 3D visualization and scene layout, using meshes of up to 100 million pixels in a web browser.
Handwritten and printed document classification, recognition, and indexing
Customer
NDA
Solution
Document indexing and recognition system that permits searches for information about context, special terms and interrelated words. It converts handwritten and scanned texts into editable formats, and it processes and classifies data. The recognition accuracy is 96%.
Blood disease diagnostic support based on test analysis
Customer
Mednorth-Technics
Solution
Artificial intelligence system for diagnosing blood diseases using a thrombelastograph. It analyzes blood coagulability indicators received by the device in real time, and it can issue a medical report in one second. The diagnostic accuracy is 98.4%. The model was trained on 1,500 processed medical reports.
Medical care optimization and cardiovascular incident prediction
Customer
Tomsk region administration
Solution
The system analyzes data on ambulance calls and doctor visits. It identifies cases in which a patient’s condition may deteriorate in real time. It predicts subsequent ambulance calls after a patient declines hospitalization, and forecasts the occurrence of heart attacks and strokes. Additionally, the software can produce informational profiles of individuals showing signs of heart diseases. The system then uses these profiles to identify people at risk of having a heart attack or stroke. The system was trained on a set of 1,400,000 medical records.
Gas turbine malfunction and runout prediction; defect detection and investigation
Customer
NDA
Solution
The system detects and identifies the causes of malfunctions and records equipment shutdowns. It predicts breakdowns and critical turbine wear 2.5 months before expected failure times. It enables its users to perform maintenance and repair in advance, reducing losses from equipment downtime by more than 85%.
Public procurement analysis and automatic detection of violations (60,000 contracts, 232 potential violators)
Customer
NDA
Solution
System to analyze procurement documentation and identify legal violations. The system captures deceptive character replacements, conflicts of interest, and unrealistic time frames for contract execution. Among the 60,000 contracts analyzed, 232 potential violators were found.
Analysis of court rulings and influencing factors (108 judges, 90,000 cases)
Customer
NDA
Solution
Court ruling analysis system. The system was used to analyze rulings in 90,000 cases decided by 108 judges over a period of 9 years. The system estimated the effectiveness of the attorneys represented in the data. The system also found correlations between judges and their preferred case types and sentences imposed, as well as between a judge’s sex and the sentences imposed.
Railway transport malfunction and runout prediction; defect detection and investigation
Customer
NDA
Solution
System to determine estimated breakdown times, natures, causes and probabilities. The system provides recommendations and alerts for equipment maintenance and repairs. The software allowed our customer to reduce their repair costs by 30% and prevent up to 20% of breakdowns occurring after a vehicle leaves the line, as well as to establish the dependence of breakdowns on shifts, employees and particular railway tracks.
AR equipment simulator for oil and gas company training facilities
Customer
NDA
Solution
In the training mode, the simulator displays step-by-step instructions and tips, as well as notifying the user of errors. In the knowledge assessment mode, it monitors the performance of a task and records mistakes. The application allows users to practice various production situations (including emergencies) without any risk to life.
Virtual training labs for oil and gas company employees
Customer
NDA
Solution
The software incorporates precise 3D models of industrial equipment, helping to train employees to work in real plant conditions. In demonstration mode, the application familiarizes users with the purpose of each piece of equipment and presents the peculiarities of a manufacturing process. During training, it displays step-by-step guides on how to work with equipment, together with reference materials. In examination mode, the user must perform a test task. The application records the time taken and mistakes made, and then gives a score.
AR assistant for CNC machinery maintenance and repairs
Customer
Zyfra
Solution
The AR application superimposes a 3D model over a real CNC machine to reveal everything hidden under the surface. It allows users to record detected breakdowns and import this information into the EAM system. It gives step-by-step instructions on equipment repair in real time, thereby increasing the speed and quality of equipment maintenance.
AR visualization of CNC machinery using images from a printed catalog
Customer
NDA
Solution
With the help of augmented reality technology, the application “animates” images of goods from a printed catalog. Using a smartphone camera, users can see three-dimensional animated models of products and interact with them, such as by rotating them or changing their sizes. The application also has reference information about products, presentations and a video demonstration.
AR application for placing and laying out designed equipment in real spaces
Customer
NDA
Solution
The application visualizes models of designed equipment at a scale of 1:1. It allows users to create virtual exhibitions of products, “try on” equipment in real spaces and demonstrate product capabilities with animations.
AR application for visualizing construction sites and evaluating architectural structures in real urban environments
Customer
NDA
Solution
The application visualizes 3D models of buildings at a 1:1 scale. It helps users evaluate how a building would fit into the overall appearance of a street, match the façade color to that of nearby buildings, and discover any shortcomings in the project. Video from a Microsoft HoloLens device is broadcast to a laptop, so several people can see the building being designed in a real urban environment. Thus, architects, investors and clients can more quickly approve a project and search for a building site.
Interactive exhibition and museum guide
Customer
Strategy Partners
Solution
Mobile AR app for participants at the Business Re-Evolution conference. The app brings portraits of successful IT businessmen to life and displays quotes from them in augmented reality. The participants’ goal is to find all 16 portraits at the conference location and find out what their subjects have to say.
AR application for submarine visualization in ship and industrial equipment museums
Customer
NDA
Solution
App that displays 3D models of warships that sank during World War II in augmented reality. Users can see the ships’ structures and actual sizes, as well as the damage they sustained in battle. The 3D models of the warships were created from 3D captures during search expeditions in the ocean.
AR application for arranging office furniture in real interior environments
Customer
Qubius
Solution
Mobile application for choosing office furniture using augmented reality technology. The app visualizes furniture from catalogs in real interiors. After placing an object in a space of their choosing, users can select colors and materials for the object. They can also take a photo of the object in the space to share it with friends and colleagues.
AR application for an interactive university art gallery and campus tours
Customer
Tomsk State University
Solution
The mobile AR app brings portraits of professors to life and enriches users’ experiences with monuments to show the university’s history. As users view the exhibits through their smartphone cameras, they can see how the campus looked at the beginning of the 20th century, learn more about the professors and see them smile, nod and wink.
Residential complex management system featuring 3D building models for defect visualization
Customer
NDA
Solution
Residential complex infrastructure management system, allowing management companies and owners to manage both individual units and entire complexes. It contains accurate 3D models of buildings with flexible element visibility settings, and it allows operators to record identified defects (from the directory or using a photo) and promptly issue repair orders.
Interactive 3D map for university campus navigation featuring directions, background information, and user movement capture
Customer
Peter the Great St. Petersburg Polytechnic University
Solution
Three-dimensional university campus map. It records users’ movements, displays routes of movement through the campus, and provides reference information about objects. Developed for iOS and Windows.
CAM software for industrial, 5-axis 3D printer for additive manufacturing; large-scale metallic structure printing (LENS technology)
Customer
NDA
Solution
CAM system that generates control programs (G-code) for an industrial 3D printer with functionality for finishing turned workpieces. It forms five-axis trajectories of movement and shading, and also automatically calculates areas of overload to build supports for them. The system has its own slicing software for cutting planes of arbitrary shape and tilt allows users to prepare a 3D model for printing.
Real-time CNC machine shop control from mobile devices and smartwatches
Customer
NDA
Solution
The software allows users to distribute production tasks, monitor the progress of these tasks and keep control over the state of the equipment. With this application, all information about machine operation parameters, failures, maintenance and repairs is available to users in one place — on their mobile devices and smart watches.
Model preparation in architectural CAD software (ArchiCAD, Revit, Rhino, Vectorworks) for 3D printing
Customer
NDA
Solution
Plugins that let users print 3D models directly from ArchiCAD, Revit, Rhino and Vectorworks. The software automatically prepares models for 3D printing. It fixes non-manifold geometry (opposite normals, multiply connected edges and faces, holes, overlapping geometry, etc.), scales and positions models on the build area, and exports models in the STL format.
CAM software for industrial, 3-axis 3D printer for additive manufacturing, printing of metal alloys
Customer
NDA
Solution
CAM system that generates G-code to operate a commercial 3D printer that prints large metal structures using electron-beam melting. The system has its own slicer, allowing users to choose the distance between printing layers, as well as a 3D visualization module that can scale, rotate and pan across a model.
Online catalog of cutting tools and workholding products for CNC machines (Windows, Android, iOS, Web)
Customer
NDA
Solution
Cross-platform application for automatic equipment selection (drills and cutters) for CNC machines. The app contains an updated database of cutting tools from leading global suppliers and shows users the equipment they need to print 3D models of blanks. Users can order everything they need from the manufacturer right in the application, as well as download drawings and three-dimensional models for the CAM system.
ESPRIT CAM and KOMPAS-3D CAD integration
Customer
NDA
Solution
Integration module that helps users work with KOMPAS-3D CAD files in ESPRIT CAM without manually converting files. Users can open 3D models (.m3d) and assemblies (.a3d) in ESPRIT CAM; read construction trees and manage their structures; and import drawings (.cdw), fragments (.frw) and specifications (.spw) from KOMPAS-3D CAD. The integration module supports model associativity between CAD and CAM software.
ERP for financial management and labor cost tracking in IT companies
Customer
NDA
Solution
The software allows users to visually organize their company’s structural, calendar, financial and resource plans, conduct plan-fact analyses and manage their staff’s workload. Information about the company’s activities is displayed in each employee’s personal dashboard, allowing them to view important project statistics, reports and task reminders while working in a single window.
Methanol storage management (integration with automated process control systems, ERP, railway systems)
Customer
NDA
Solution
The system automates interactions between the departments of a chemical plant and third-party organizations during manufacturing and methanol shipment processes. For this purpose, 10 types of automated workstations were created at the enterprise. With their help, users can keep an inventory, keep accounting records of finished products, plan and record methanol shipment data, generate certificates of quality and accompanying documentation, and manage equipment maintenance.
Ground freight and container shipping management system
Customer
TransContainer
Solution
Mobile application that lets users arrange for and track shipments with TransContainer. Typical travel patterns include the most popular routes. An intelligent container selection feature estimates the weight, size and cargo type to offer users the most appropriate transportation option (by land or sea) for their shipment. The built-in calculator helps users calculate shipping costs in advance and compare them with costs at other companies.
Commerce network warehouse management system; barcode-based verification of goods and documents
Customer
NDA
Solution
Mobile application that helps employees keep accurate records of goods at a warehouse. A barcode-based recognition and verification feature lets users easily register new products, keep an inventory, and compare shipping and loading data (vehicle numbers, labeling and quantity). In addition, the application allows users to recognize and register accompanying documents in the system, and it keeps statistics on the work employees perform.
Government car fleet management (order and service)
Customer
NDA
Solution
Automated fleet operations system. Users can order cars and track drivers’ locations in the application. In just 15 seconds, the system selects an appropriate car for its user. For drivers, there are time tracking and car condition report features. The manager dashboard lets a car fleet chief monitor the fleet and employees, monitor drivers’ health in relation to their work, control costs and plan repairs.
Procurement platform, sale of bank-owned mortgaged properties, primary and secondary housing
Customer
NDA
Solution
Web portal for purchasing and selling real estate. An advanced search feature helps users find a suitable space with specified parameters, including region, area, purpose and number of floors. For users’ convenience, all properties are displayed on a map, accompanied by detailed descriptions with photos and prices. For users who intend to finance their purchases with a mortgage loan, users can calculate a mortgage estimate and submit an application to a bank.
Training and exams for equipment usage with NFC tags and smartwatches
Customer
NDA
Solution
The training software suite for operators at gas distribution stations. It consists of a smartwatch, a tablet or smartphone with the software, and NFC tags that are placed on machines. In the training mode, users receive step-by-step instructions and information about the parameters of technological processes. During exams, the software monitors a trainee’s actions, records any errors they make and sends information to a certification committee.
Multi-brand loyalty system, discount monitoring for retail
Customer
NDA
Solution
Mobile app for loyalty card holders. The application displays the latest information about discounts and stores offering them, as well as information about users’ bonus cards, such as the number of points earned and spent. In addition, the application helps users make shopping lists, add items to their baskets, and track their receipt histories.
Conference application with navigation, schedule, ratings, and chat
Customer
NDA
Solution
Application to help coordinate participants at conferences and forums. The app has a detailed schedule, reference information about speakers and a map of the venue. Users can create a personalized schedule, listen to simultaneous translations of presentations, ask questions and rate presentations. Event organizers can inform participants of changes to the event using push notifications.