
Object recognition and tracking
- ADAS – obstacle detection, road signs, road irregularities, pedestrians etc
- Tracking objects in video streams in real time
- Predicting trajectories of moving objects
- 360-degree vision systems
- Security sensors for UAVs, vehicles and robots
Gesture recognition
- Stereo video based recognition of gestures
3D reconstruction
- Reconstructing scenes in motion from mono or stereo cameras, shots from different angles
- Localizing cameras into already recorded scenes
- Change management – tracking scene changes by comparing clouds
- 3D modelling
- Odometry/SLAM
- Visual odometry
- Lidar odometry
- Photogrammetry


Defectoscopy and visual inspection
- Anomaly detection and prediction
- Polarization
- Identifying surface defects using precise computations from surface profiles
- Filling out 3D models using surface profile calculations
Biometrics
- Face recognition
- Eye tracking
- Fingerprints
Machine learning
- AI and deep learning, reinforcement learning
- Neural networks
- new algorithm and architecture development
- biometrics and object tracking
- Decision support
- Classification and regression
- Clustering
- Time series forecasting
Internet of Things and connectivity
- Sensors and data collection, including GNSS
- Big data and data analysis
- Cloud and large scale systems
- High-reliability systems
- Wireless and mobile technology
Sensors
- Camera mono/stereo, lidar, radar, gps etc
- Camera calibration
- High-precision internal parameters calibration
- Autocalibration for camera systems
- Automatic compensation for camera movement
- Sensor fusion


Mathematical modelling
- Algorithm development
- Simulation models
- Digital twins
- Mathematical modelling
- Sensor fusion
Autonomous systems
- Robotics
- Autonomous vehicles
- Drones
- Control systems

Imaging
- Pattern recognition
- Medical imaging, X-ray
- Stitching panoramas
- 2D panorama stitching (360×180)
- 360 video panoramas for surveillance or tracking systems