Doi: 10.1145/2184319.2184337
Article development led by
queue.acm.org
Mobile computer-vision technology will soon
become as ubiquitous as touch interfaces.
By kARi PuLLi, AnAToLy BAksheeV,
kiRiLL koRnyAkoV, AnD ViCToR eRuhiMoV
Real-Time
Computer
Vision with
openCV
CoMpUter vIsIon Is a rapidly growing field devoted to
analyzing, modifying, and high-level understanding of
images. Its objective is to determine what is happening
in front of a camera and use that understanding to
control a computer or robotic system, or to provide
people with new images that are more informative
or aesthetically pleasing than the
original camera images. Application
areas for computer-vision technology
include video surveillance, biometrics, automotive, photography, movie
production, Web search, medicine,
augmented reality gaming, new user
interfaces, and many more.
Modern cameras are able automati-
cally to focus on people’s faces and trig-
ger the shutter when they smile. Optical
text-recognition systems help trans-
form scanned documents into text that
can be analyzed or read aloud by a voice
synthesizer. Cars may include automat-
ed driver-assistance systems that help
users park or warn them about poten-
tially dangerous situations. Intelligent
video surveillance plays an increasingly
important role in monitoring the secu-
rity of public areas.