Computer Vision Solutions
Computer Vision Developments by 3D FabTech AS
One of the most powerful types of Artificial Intelligence is Computer Vision which you’ve almost surely experienced in any number of ways without even knowing it by using application on your phone or tablet for example.
Computer vision is the field of computer science that focuses on replicating parts of the complexity of the human vision system and enabling computers to identify and process objects in images and videos in the same way that humans do. Until recently, computer vision only worked in limited capacity.
Thanks to advances in artificial intelligence and innovations in deep learning and neural networks, the field has been able to take great leaps in recent years and has been able to surpass humans in some tasks related to detecting and labeling objects.
Also the accelerated development of hardware capacity, sensors and camera quality improvements have lead to a lot more possibilities with the use of Computer Vision.
One of the driving factors behind the growth of computer vision is the amount of data we generate today that is then used to train and make computer vision better.
Computer Vision Applications
3D FabTech AS develops part and total solutions both in Software and Hardware regarding Computer Vision based concepts such as surface, object and environment recognition, 3D Scanning, 3D Measuring and much more. Computer vision is one of the areas in Machine Learning where core concepts are already being integrated into major products that we use every day. Below some examples of what is already being done with Computer Vision.
Computer Vision In Self-Driving Cars
Computer vision enables self-driving cars to make sense of their surroundings. Cameras capture video from different angles around the car and feed it to computer vision software, which then processes the images in real-time to find the extremities of roads, reading traffic signs, detecting other cars, objects and pedestrians. The self-driving car can then steers its way on streets and highways, avoid hitting obstacles, and (hopefully) safely driving its passengers to their destination.
Computer Vision in Facial Recognition & 3D Scanning
Computer vision also plays an important role in facial recognition applications, the technology that enables computers to match images of people’s faces to their identities. Computer vision algorithms detect facial features in images and compare them with databases of face profiles. Consumer devices like your phone or tablet already use facial recognition to authenticate the identities of their owners. Social media apps use facial recognition to detect and tag users. Law enforcement agencies also rely on facial recognition technology to identify criminals in video feeds.
But also 3D Scanning a surface, object or face of a person requires Computer Vision solutions using Depth Sensors, Cameras and smart software to recreate what it is detecting in a 3D Object. One of the examples is a development we created for the StaySafeMask. The StaySafeMask App uses Computer Vision to 3D Scan the face of a person in a Snapshot like making a normal Selfie. This is then converted in a 3D Surface that we use to automatically generate a perfect fitting 3D-Tailored Custom StaySafeMask (read more about the StaySafeMask here)
Computer Vision In Augmented Reality & Mixed Reality
3D FabTech AS has many years of experience in Augmented Reality and Mixed Reality Software Development. Computer vision also plays an important role in augmented and mixed reality, the technology that enables computing devices such as smartphones, tablets and smart glasses to overlay and embed virtual objects on real world imagery. Using computer vision, AR gear can detect objects and surfaces in the real world in order to determine the locations on a device’s display to place a virtual object. For instance, computer vision algorithms can help AR applications detect planes such as tabletops, walls and floors, a very important part of establishing depth and dimensions and placing virtual objects in physical world.
Computer Vision In Healthcare
Computer Vision has also been an important part of advances in health-tech. Computer Vision algorithms can help automate tasks such as detecting cancerous moles in skin images or finding symptoms in x-ray and MRI scans. And as we have developed a way to produce a perfect fitting N95 Face Mask to keep you safe from dangerous airborne viruses like Covid-19. (read more about the StaySafeMask here)