1. Home
  2. Glossary
  3. Computer Vision

Computer Vision

What is it?

Simply put, computer vision is the field of science that deals with how computers and servers understand and extract data from still images or video footage. What comes naturally to humans—recognizing a familiar face despite a different hairstyle or makeup, understanding a written note despite the sloppy handwriting, detecting obstacles on the road even in bad weather—used to be quite challenging for computers. Now, with computer vision, computers are able to understand what they "see"—that is, they are able to process data presented to them in graphical form.

It should be noted that the term "computer vision" is sometimes used interchangeably with "machine vision". While the two phrases refer to similar concepts, "computer vision" is the umbrella term that covers how computers extract information from pictures and videos; "machine vision" is more focused on how the machines used in industry or production put "computer vision" into practice in applications such as process control and automatic inspection.

Why do you need it?

Computer vision—and by extension, machine vision—are already being used in a wide range of vertical markets. Especially when paired with artificial intelligence that can constantly enhance the accuracy with machine learning and deep learning, computer vision can help human workers perform more efficiently in mundane tasks, such as manning security checkpoints or sorting mail in logistics centers; it can change the way we travel with intelligent, self-driving cars and smart tolling systems; and it can help us lead longer, healthier lives when used in smart medicine solutions that can discern signs of disease faster and more accurately. The possibilities are endless: if you have a task that relies on human perception and cognition, chances are, a pair of computer "eyes" can help produce better results.

How is GIGABYTE helpful?

One of the key products used in the development of modern computer vision applications is the GPU (or more accurately, GPGPU), which is ideally suited for processing data that's in graphical form. Computers powered by the most advanced GPUs can run or develop computer vision models for manufacturing, transport and logistics, healthcare, education, and entertainment purposes. GIGABYTE's G-Series GPU Servers, which offer scalable and highly dense GPU designs, have been used by clients to create computer vision-related solutions. Case in point: an Israeli developer of autonomous driving technology uses GIGABYTE G291-281 to build the brain of autonomous vehicles; a French geosciences research company uses GIGABYTE's GPU Servers to perform geophysical data imaging and seismic data analyses that help oil and gas companies determine the most suitable drilling locations.

Other computer vision-related case studies include a North American logistics giant, which purchased a customized GIGABYTE server powered by the MD50-LS0 Server Motherboard to automatically read addresses and sort packages in its smart distribution center; and various elementary schools in New Taipei, which deployed GIGABYTE's AI-based facial recognition solutions in libraries to help students check out books without library cards.

Recommended Reading

Five Minutes to Know More About the Deep Learning Industry – Will AI Replace Humans?
Article

Five Minutes to Know More About the Deep Learning Industry – Will AI Replace Humans?

Can Artificial Intelligence really mimic a human being? And what are the most popular examples of deep learning applications in recent years?
Do You Know About AIoT? The Practical Applications of Combining Artificial Intelligence with IoT
Article

Do You Know About AIoT? The Practical Applications of Combining Artificial Intelligence with IoT

AIoT: a combination of AI (Artificial Intelligence) and IoT (the Internet of Things), has recently become a hot topic, but what practical applications and benefits are directly relevant to our daily work and personal lives? The real value of adopting AIoT technology not only lies in its ability to reduce labor costs, but also in the large amount of data that is accumulated in the background, which can be analyzed to generate business insights and enable intelligent decision making. Deploying AIoT technology into your organization is not an easy task, but GIGABYTE can help – providing solutions for facial recognition and data analysis systems that can quickly guide your company to enable intelligent digital transformation.
GIGABYTE PILOT: The Autonomous-Driving Control Unit at the Heart of Taiwan’s First Self-Driving Bus
Article

GIGABYTE PILOT: The Autonomous-Driving Control Unit at the Heart of Taiwan’s First Self-Driving Bus

Developed by the Automotive Research Testing Center (ARTC), the WinBus is Taiwan’s first self-driving electric bus that has reached SAE Level 4 Driving Automation. GIGABYTE PILOT, GIGABYTE Technology’s Autonomous-Driving Control Unit (ADCU), is the AI Mobile Edge Computing Platform at the heart of the autonomous vehicle. It provides superb processing power to support the deployment of self-driving AI algorithms, versatile connectivity to act as the hub between onboard sensors and the vehicle control system, and a rugged and reliable design that is ready for long-term operations. GIGABYTE PILOT is the ideal choice for autonomous vehicles, vessels, heavy machinery, and autonomous mobile robots (AMRs).
GIGABYTE will enable your solutions of tomorrow and bring smart to life
Article

GIGABYTE will enable your solutions of tomorrow and bring smart to life

DNN Training Appliance

DNN Training Appliance

Deep Learning Can Aid in Diagnostic Work and Diagnosis
Constructing the Brain of a Self-Driving Car
Article

Constructing the Brain of a Self-Driving Car

GIGABYTE’s High Density Servers Help Technology Innovator Develop Algorithm for Autonomous Vehicle.
Myelintek MLSteam DNN Training System

Myelintek MLSteam DNN Training System

GIGABYTE's DNN Training Appliance combines powerful computing performance together with a user-friendly GUI, providing DNN developers an easy to use environment to conduct dataset management, training jobs management, real time system environment monitoring and model analysis.
What is Agentic AI? Are You On Track to Profit from It?
Article

What is Agentic AI? Are You On Track to Profit from It?

Agentic AI, a new type of AI capable of understanding general instructions, making complex, context-based decisions, and directing a network of gen AI models to execute plans, is the logical follow-up to generative AI. Investment is already pouring into this higher rung on AI’s evolutionary ladder; automation, business, and healthcare will be among the first sectors to profit. GIGABYTE has identified a critical early step in adopting agentic AI: establishing your AI infrastructure. We offer a solution portfolio that will keep you on top of the next AI wave.
What is Edge Computing? Definition and Cases Explained
Article

What is Edge Computing? Definition and Cases Explained

With the proliferation of 5G communications technology, edge computing—the practice of performing computing tasks as physically or logically close as possible to where data is created and commands are executed—has begun to permeate the modern world of smart technology. In this article, we explore the concept of edge computing in detail, and explain how it offers many excellent advantages, especially in terms of latency reduction for applications that rely on real-time decision-making.
CPU vs. GPU: What's the Difference and Which Do You Need
Article

CPU vs. GPU: What's the Difference and Which Do You Need

Besides the central processing unit (CPU), the graphics processing unit (GPU) is also an important part of a high-performing server. Do you know how a GPU works and how it is different from a CPU? Do you know the best way to make them work together to deliver unrivalled processing power? GIGABYTE Technology, an industry leader in server solutions that support the most advanced processors, is pleased to present our latest Tech Guide. We will explain the differences between CPUs and GPUs; we will also introduce GIGABYTE products that will help you inject GPU computing into your server rooms and data centers.