ICIP, IEEE International Conference on Image Processing

advertisement
http://cipcv.ir/digital-image-processing
1. What is Machine Vision?
Machine vision (MV) is the technology and methods used to provide
imaging-based automatic inspection and analysis for such applications
as automatic inspection, process control, and robot guidance in industry.
The scope of MV is broad. MV is related to, though distinct
from, computer vision.
Computer vision is a field that includes methods for acquiring, processing, analyzing, and
understanding images and, in general, high-dimensional data from the real world in order to
produce numerical or symbolic information, e.g., in the forms of decisions. A theme in the
development of this field has been to duplicate the abilities of human vision by electronically
perceiving and understanding an image. This image understanding can be seen as the disentangling
of symbolic information from image data using models constructed with the aid of geometry,
physics, statistics, and learning theory. Computer vision has also been described as the enterprise of
automating and integrating a wide range of processes and representations for vision perception.
Machine vision has become a key technology in the area of
manufacturing and quality control due to the increasing quality demands
of manufacturers and customers. Machine vision utilizes industrial image
processing through the use of cameras mounted over production lines
and cells in order to visually inspect products in real time without
operator intervention.
Machine vision (also called "industrial vision" or "vision systems") is
primarily focused on computer vision in the context of industrial
manufacturing processes, be it in the inspection process itself (e.g.
checking a measurement or identifying a character string is printed
correctly) or through some other responsive input needed for control
(e.g. robot control or type verification). The machine vision system can
consist of a number of cameras all capturing, interpreting and signalling
individually with a control system related to some pre-determined
tolerance or requirement.
Machine vision encompasses computer science, optics, mechanical
engineering, and industrial automation. Unlike computer vision which is
mainly focused on machine-based image processing, machine vision
integrates image capture systems with digital input/output devices and
computer networks to provide real time quality control and for general
control of manufacturing equipment such as robots. Manufacturers
favour machine vision systems for visual inspections that require highspeed, high-magnification, 24-hour operation, and/or repeatability of
measurements.
Components of a machine vision system?
A typical machine vision system will be part of an automated production process consisting of the following components:
very specialized, light sources.
A typical machine vision system will be part of an automated production process consisting of the following
components:
- One or more digital cameras (monochrome or color) with suitable optics for acquiring images, such as lenses
to focus the desired field of view onto the image sensor and suitable, often very specialized, light sources.
- A synchronizing sensor for part detection (often an optical or magnetic sensor) to trigger image acquisition and
processing and some form of actuators to sort, route or reject defective parts.
- A computer program (normally running on the latest Windows 7 OS) to process images, detect, measure,
compare etc in order to confirm a quality criteria has been met or to provide type verification or robot control to
another control system.
- Input/Output hardware (e.g. digital I/O) or communication links (e.g. Industrial Ethernet, ProfiBUS etc) to
report results and to automatically reject components.
("Intelligent" or "smart" cameras combine the above into a single unit).
The aim of a machine vision inspection system is typically to check the compliance of a test piece with certain
requirements, such as prescribed dimensions, serial numbers, presence of components, etc. The complete task
can frequently be subdivided into independent stages, each checking a specific criterion.
Types on inspection tasks
The mst common use for deploying machine vision is to perform the following tasks:
- Position recognition
- Identification (by codes, characters etc.)
- Shape and dimension checks
- Completeness checks
- Image and object comparison
- Surface inspection
2. What are the differences between Machine Vision and Image
Processing?
CV applications range from tasks such as industrial machine
vision systems which, say, inspect bottles speeding by on a production
line, to research into artificial intelligence and computers or robots that
can comprehend the world around them. The computer vision and
machine vision fields have significant overlap. Computer vision covers
the core technology of automated image analysis which is used in many
fields. Machine vision usually refers to a process of combining
automated image analysis with other methods and technologies to
provide automated inspection and robot guidance in industrial
applications.
Machine Vision Uses
Vision systems can be applied in almost any industry. Historically the first systems were deployed in the semiconductor and automotive industries due to their high intensive use of industrial automation within these
industries. Modern vision systems can be applied across a hugely diverse range of industry sectors, these
industries include:
- Automotive
- Semi-conductor
- Electronics
- Medical Devices and Pharmaceutical
- Printing and Packaging
- General Mechanical Engineering
- Food Processing
- Solar Production
3. What are the main companies working on Computer Vision?
The Computer Vision Industry
David Lowe
This web page lists companies that develop computer vision products. Computer
vision (also often referred to as "machine vision" for industrial vision applications) is
the automated extraction of information from images. This differs from image
processing, in which an image is processed to produce another image. This page
covers only products based on computer vision, and it does not cover image
processing or any of the many suppliers of sensors or other equipment to the
industry.
Companies are categorized under their principal application area, and then listed
alphabetically. Companies are listed only if they have web pages giving information
about their products. Please let me know of any links that are missing.
Automotive driver assistance and traffic management
Image Sensing Systems (St. Paul, Minnesota). Real-time traffic management using
roadside cameras. License plate recognition systems.

Travel time monitoring system

Crime Solutions
Police mobile systems (in-car)

Detection of moving violations

Police town centre with fixed systems

Hazardous vehicle plate detection

Customs and border control

Vehicle class detection

Port and airport surveillance and control

Reporting

Military usage

Bus lane enforcement

Rapide deployment systems

Railroad crossing monitoring

Counter terror – covert and remote
systems
Intelligent Traffic Management
Parking Solutions
Security/Access Control
Solutions

Access Control

Access control

Roll Call

Site entrance and exit

Car Park Counting

Temporary visitors

Hotlists

Short term access

Alarms

White Lists/Black Lists

SMS Messages

LED Sign or Relay Control

Email

Frequent visitor

LED sign or relay control

Alarms

Traffic Light or relay control

Ski Data Interfaces
Iteris (Santa Ana, California). Real-time traffic management and signaling using video
detection.
Innovation for better mobility
Traffic and Weather
Real-time
and
actionable
information
Iteris provides the most comprehensive, integrated traffic and
weather solutions for public sector, media, automotive and
consumer application markets. Iteris' analytics application
solutions, real-time data, and professional services provide
actionable information via 511, web, and mobile applications for
the most current route-specific traffic and road weather
conditions.
Iteris is the industry leader in innovation for enhanced cost
efficiency and operational reliability for the traffic and weather
information markets. Using proprietary advanced data ingestion
and fusion technologies from years of applied research that
integrate the vast diversity in traffic and weather data, Iteris has
solved the critical technological issues permitting the generation
of predictive traffic and road conditions that provide next
generation solutions for both public and private transportation
applications.





Traveler Information Systems / 511
Traffic Applications
Weather Applications
Data Products
Mobile Apps
Detection
Vehicle detection and discernment for all traffic management
applications
Iteris is the global leader in video-based vehicle detection
(Vantage, VersiCam), having passed the milestone (in 2012) of
having more than 100,000 video vehicle detection sensors
deployed. As a technology innovator, the firm has achieved many
"firsts" the first mouse/monitor programming capability; the first
video/radar hybrid sensor (Vantage Vector); the first video-based
bicycle detection system (SmartCycle™) capable of differentiating
between bicycles and vehicles to enhance bicyclist safety; and the
first video system capable of performing both stop bar and
advanced detection at span-wire configured intersections
(SmartSpan™). Vantage Velocity is a market leading Bluetooth
travel time solution for traffic management agencies of all sizes.
Iteris is committed to being the global leader in leading-edge
sensor and detection technologies applied to Intelligent
Transportation Systems (ITS).
Accurate and reliable detection is the foundation for safe and
efficient management of signalized intersections and traffic data
collection. While there are many types of detection technologies,
Iteris' market leading video detection technologies assist traffic
engineers and consultants in reducing traffic congestion, fuel
consumption, air pollution, travel time, accidents and incidents
through its field proven software and hardware, coupled with
decades of development in specialized algorithms that analyze
real-time traffic scenes and turn that data into meaningful and
actionable information. With each of Iteris' detection solutions, we
believe that 100 percent visual verification of accurate detection
and quality intersection surveillance is highly desired by the traffic
engineering community worldwide.
Planning & Engineering
Efficient transportation networks from concept to completion
A well-planned, efficient transportation infrastructure is vital to a
healthy economy and a high quality of life. Iteris is at the forefront
of engineering surface transportation projects designed to meet
today’s needs while preparing to meet tomorrow’s growth.
Services in this category span the entire project life cycle from
Planning to Engineering to Integration to ongoing Operations &
Maintenance. Through our hands-on experience deploying ITS
field devices across the country we have gathered numerous
lessons learned that are fed into our engineering design practice.
As a result, our design is more precise, and includes details to the
construction contractor that help avoid schedule delays and cost
overruns. A similar feedback loop exists between Engineering
and Planning activities in that our detailed design experience
allows our long-range planning activities to more accurately reflect
what is constructible.
Combining the talents of transportation planners and engineers,
systems engineers, system integrators, software engineers and
staff members with strong construction/field experience, Iteris
brings a unique and unmatched set of skills to each and every
project.
Analytics
Visualize, predict and improve your network information
For more than 20 years, Iteris has provided market-leading
analytics application services for traffic and weather information
systems. Our analytics application solutions provide customers
with application services that turn data into actionable information
through complex algorithmic processing and state-of-the-art
visualization tools, in both web and mobile environments.
Design-Build & Integration
Disciplined approach to every system and software based project
Iteris has outstanding credentials serving as part of design-build
teams with a focus on the planning, design and deployment of
real-time intelligent transportation system elements for arterials
and freeways, the use of performance measures to improve
workzone traffic management, and the provision for real-time
traveler information. Iteris offers solutions that can enhance any
project, ultimately resulting in innovative and cost saving project
deployments. The Iteris performance measurement software,
iPeMS™, is a focal part of Iteris' planning, design and deployment
tool kit, providing multi-modal performance measurement
analytics to increase safety and improve operations. Systems
integration, which is the key to success in today's multi-modal,
multi-jurisdictional environment, is a distinguishing factor when
selecting your design-build partners and one in which Iteris staff
members excel.
Whether expanding a legacy system or deploying a new one,
Iteris integrates hardware, software and the user-interface into a
fully functional system that delivers a cost-effective turnkey
solution.
Multi-Modal
Multi-modal transportation systems are vital for the efficient
movement of people and goods, and are increasingly necessary
to serve the diverse needs of the traveling public in an economical
and environmentally friendly manner. In fact, heightened use of
multi-modal systems will be essential in the future given the level
of congestion that exists in major urban areas and the reduced
funding available for construction of new roadways. Iteris offers a
broad range of multi-modal planning and design services
including bus rapid transit (BRT), transit signal priority (TSP), and
transit communications systems. Iteris is the leader in the transit
technology field and has developed the TransitHelper™ priority
system to enable our clients to efficiently deploy transit technology
solutions. Equally important are our services relating to Complete
Street initiatives, which help plan and design roadway
environments that support all transportation modes, including
pedestrians, bicycles, transit and vehicular traffic. Iteris is also a
nationally respected leader in the development and deployment of
solutions that support goods movement and commercial vehicle
operations.
Eye and Head Tracking
Gazepoint (Vancouver, Canada). Low-cost eye-trackers for consumer and research
applications.
Eye Tracker: Tracker software collects the eye data from the S2 eye tracker and sends
the information over TCP/IP. The camera captures the image of the face, the software
finds the pupil and the glints x, y coordinates and other measures.
Viewer: The Viewer software receives the data over TCP/IP from tracker and allows
visualization of the gaze. The software captures the screen and overlays the gaze data
collected, but can also capture the Tracker camera image, add a Timestamp, and
capture mouse movements and clicks.
Mirametrix (Montreal, Canada). Free-head eye-tracker.
Smart Eye (Göteborg, Sweden). Systems to track eye and gaze position. Applications
include detection of drowsiness or inattention in drivers.
SMI (Berlin, Germany). Eye and gaze tracking systems.
Film and Video: Sports analysis
Amisco (Nice, France). Systems for tracking sports players and the ball in real time for
match analysis.
Our solutions aim to enhance the team’s pre-match analysis of
every opponent played throughout the season. Amisco has
developed its own analyzing, editing, and presentation tools to
compliment the opposition scouting services it offers. The userfriendliness and flexible solutions have been designed by
coaching staff and analysts to meet many demands. As a result,
Amisco is the most time-effective and comprehensive opposition
analysis solution available on the market today.

Amisco has entered a new era of performance analysis by
producing and delivering comprehensive live data.
Our live platform delivers match affecting real-time data, through a
secure user friendly webpage.


Real time analysis

On-line match analysis tool

Team, individual & match stats

Secured access policy


KPI monitoring

In-game decision-making

Post-match interview support

Consultation from anywhere

Strict Amisco confidentiality policy
One game in depth analysis
Viewer allows the study of the fitness and tactical performance of
the players and teams.
Multiple games video analysis
Organizer provides solutions for multimedia needs to store and
archive video clips collected throughout the season.
Season database & Trend analysis
Compiler is a unique solution that allows a club to study data from
multiple games or seasons.
Hawkeye (Winchester, UK). Uses multiple high-speed cameras to provide precise
tracking of the ball in tennis, cricket, and other sports for refereeing and analysis.
About Hawk-Eye
Hawk-Eye Innovations provide world leading ball tracking
technology and deliver trusted officiating, advanced simulators
and coaching systems for the sporting world.
Hawk-Eye. At the cutting edge for sports viewers, officials and
elite performers.
Sports Officiating
Find out more
Vacancies
Hawk-Eye are continuously looking for talented individuals who
want to work in a company that inspires innovation, creativity and
a strong work ethic. View current vacancies here.
Sports Simulators
Find out more
Press Centre
All the latest Hawk-Eye news from around the world
Coaching Systems
World-leading, high performance coaching systems for tennis and
cricket.
QuesTec (Deer Park, New York). Systems for tracking sports action to provide
enhanced broadcasts.
Sportvision (New York, NY). Vision systems to provide real-time graphics
augmentaion for sports broadcasts.
TRACAB (Stockholm, Sweden). Real-time tracking of players and the ball using
stereo vision from multiple cameras placed around the field. Also creates virtual
graphics for sports broadcasting.
Vizrt (Bergen, Norway). Creates 3D graphics for television broadcasts. Includes Viz
Libero computer vision product for 3D visualization of sporting events.
Film and Video
2d3 (Oxford, UK). Systems for tracking objects in video or film and solving for 3D
motion to allow for precise augmentation with 3D computer graphics.
Please see this site and its animations for more details: http://www.2d3.com/
Image Metrics (Manchester, England). A markerless tracking system for the human
face that can be used to map detailed motion and facial expressions to synthetic
characters.
Imagineer Systems (Guildford, UK). Computer vision software for the film and video
industries.
MirriAd (London, UK). Uses computer vision methods to track consistent regions in
video and insert virtual advertising.
Ooyala (Mountain View, California). Video content management and delivery,
including object identification and tracking.
Games and Gesture Recognition
GestureTek (Toronto, Canada). Tracks human gestures for playing grames or
interacting with computers.
Microsoft Kinect (Redmond, Washington). Provides motion sensing and gesture
recogntion for the Xbox gaming system. Creates 3D depth maps and registed images in
real time using projected infrared light patterns and a single camera. Sold over 8
million units in the first 60 days, which makes it the fastest selling consumer
electronics device (Wikipedia).
Reactrix (Redwood City, California). Interactive advertising for projected displays that
tracks human gestures.
General purpose vision systems
Cognex (Natick, Massachusetts) is one of the largest machine vision companies.
Develops systems for inspection, assembly, localization tasks, and many other areas.
Matrox Imaging (Dorval, Quebec, Canada). Software and hardware for machine
vision applications.
National Instruments (Austin, Texas). Vision software and systems used for many
applications, including inspection, biomedical, and security.
Neptec (Ottawa, Canada). Laser-based 3D vision systems for use on the space shuttles
and other applications.
Newton Research Labs (Renton, Washington). Vision systems for high-speed tracking
and mobile robots.
Point Grey Research (Vancouver, Canada). Real-time stereo vision systems, spherical
vision systems, and imaging hardware.
Sarnoff (Princeton, New Jersey). Vision systems for tracking, registration, navigation,
biometrics, and other applications.
Seeing Machines (Canberra, Australia). Systems for tracking head position and eye
gaze direction.
Soliton (Bangalore, India). Smart cameras for industrial inspection and other
applications.
SpikeNet (Toulouse, France). Trainable vision systems for performing recognition.
Supercomputing Systems (Zurich, Switzerland). Developed the leanXcam, a low-cost
intelligent camera using open source software.
TYZX (Menlo Park, California). Produces real-time stereo vision systems that use a
custom chip for fast stereo matching.
ViSSee (Lugano, Switzerland). Developing a low-cost real-time sensor for measuring
speed using an approach modeled on vision in the fruit fly.
VISIONx (Pointe-Claire, Quebec, Canada). Vision systems for high accuracy
measurement and other applications.
Vitronic (Wiesbaden, Germany). Vision systems for inspection, manufacturing,
logistics, traffic management, and other applications.
Industrial automation and inspection: Automotive industry
CogniTens (Ramat-Hasharon, Israel). Has developed a system for accurate scanning of
3D objects for the automotive and other industries. The system uses a 4-camera head
with projection of textured illumination to enable accurate stereo matching.
Perceptron (Plymouth, Michigan). Creates 3D laser scanning systems for automotive
and other applications.
Industrial automation and inspection: Electronics industry
KLA-Tencor (San Jose, California). Systems for inspection and process control in
semiconductor manufacturing.
Orbotech (Yavne, Israel). Automated inspection systems for printed circuit boards and
flat panel displays. (Hoover's)
Industrial automation and inspection: Food and agriculture
Montrose Technologies (Ottawa, Canada). Vision systems for the baked goods
industry. Systems monitor bake color, shape, and size of bread, cookies, tortillas, etc.
Ellips (Eindhoven, The Netherlands). Vision systems for inspecting and grading fruits
and vegetables.
Industrial automation and inspection: Printing and textiles
Advanced Vision Technology (Hod Hasharon, Israel). Systems to inspect output from
high-speed printing presses.
Elbit Vision Systems Ltd. (Yoqneam, Israel). Vision systems for textile inspection and
other applications.
Mnemonics (Mt. Laurel, New Jersey). Vision systems for print quality inspection and
other applications.
Xiris Automation (Burlington, Ontario, Canada). Inspection for the printing and
packaging industries.
Industrial automation and inspection: Other
Adept (Pleasanton, California). Industrial robots with vision for part placement and
inspection.
Avalon Vision Solutions (Lithia Springs, Georgia). Vision systems for the plastics
industry.
Basler (Ahrensburg, Germany). Inspection systems for optical media, sealants,
displays, and other industries.
Hermary Opto Electronics (Coquitlam, BC, Canada). Develops 3D scanners for
sawmills and other applications.
JLI vision (Soborg, Denmark). Vision systems for industrial inspection tasks,
including food processing, glassware, medical devices, and the steel industry.
LMI Technologies (Vancouver, Canada). Develops 3D vision systems using laser
sensors for inspection of wood products, roads, automotive manufacturing, and other
areas.
MVTec (Munich, Germany). Vision systems for inspection and other applications.
NeuroCheck GmbH (Remseck, Germany). Inspection systems for quality control.
PPT Vision (Eden Prairie, Minnesota). Vision systems for automotive, pharmaceutical,
electronics, and other industries.
Seegrid (Pittsburgh, PA). Industrial mobile robots that use vision for mapping and
navigation.
SIGHTech (San Jose, California). Trainable computer vision systems for inspection
and automation.
Virtek Vision International (Waterloo, Ontario, Canada). Laser-based inspection and
templating systems.
Wintriss Engineering (San Diego, California). Vision systems for suface inspection
and sports vision applications.
Medical and biomedical
Claron Technology (Toronto, Canada). Uses real-time stereo vision to detect and track
the pose of markers for surgical applications.
LookTel (Los Angeles, California). Software for mobile devices to assist the visually
impaired. Current products include visual recognition of paper currency, and object
recognition.
Mirada Medical (Oxford, UK). Software for medical image analysis and diagnosis
based on computer vision research.
Orcam (Jerusalem, Israel). Text reading, face recognition, and other assistance for
visually impaired users. Uses glasses with a camera to view the scene.
Object Recogntion and AR for Mobile Devices
A9 (Palo Alto, California). Image recognition and product search for camera phones.
Owned by Amazon.
Augment (Paris, France). Platform to provide real-time augmented reality for mobile
devices.
Kooaba (Zurich, Switzerland). Visual search for smartphones, photo management, and
other applications.
Layar (Amsterdam, The Netherlands). Augmented reality platform for smartphones.
Metaioa (Munich, Germany). Augmented reality SDK for mobile devices, as well as
other augmented reality hardware and software solutions.
Mobile Acuity (Edinburgh, UK). Visual product recognition and search for mobile
devices.
Panoramic Photography
Cloudburst Research (Vancouver, Canada). Develops AutoStitch Panorama, which
provides fully automatic image stitching for the iOS platform. [Disclosure: the author
of this list is a founder of the company.]
HumanEyes (Jerusalem, Israel). Develops software for creating 3D stereo views,
including stereo mosaicing.
Kolor (Challes les eaux, France). Develops the Autopano Pro software for automated
panorama stitching of digital images. Also provides high-dynamic-range imaging by
combining multiple exposures.
People tracking
Brickstream (Atlanta, GA). Tracking people within stores for sales, marketing, and
security.
Reveal (Auckland, New Zealand). Systems for counting and tracking pedestrians using
overhead cameras.
VideoMining (State College, PA). Tracking people in stores to improve marketing and
service.
Road surveying
Yotta (Leamington Spa, UK). Imaging and scanning solutions for road network
surveying.
Safety monitoring
Poseidon/MG International (Boulogne, France). The Poseidon System monitors
swimming pools to warn of accidents and drowning victims.
Security: Biometrics
Aurora (Northampton, UK). Systems for biometric face recognition.
AuthenTec (Melbourne, Florida). Fingerprint recognition systems with a novel sensor.
Digital Persona (Redwood City, California). Fingerprint recognition systems.
L-1 Identity Solutions (Stamford, Connecticut). Fingerprint, iris, and face recognition
systems as well as other security applications. (Hoover's)
Viion Systems (Montreal, Canada). Detection and identification of computer users.
Security: Monitoring and Surveillance
Aimetis (Waterloo, Ontario, Canada). Systems for intelligent video surveillance.
Briefcam (--------). Develops software for summarization of long surveillance video in
a short summary video.
Cernium (Reston, Virginia). Systems for behavior recognition in real-time video
surveillance.
Cognimatics (Lund, Sweden). Detection and counting of people and vehicles in video
streams.
EVITECH (Paris, France). Smart video surveillance systems.
Equinox (New York, NY). Security systems using novel sensors, such as registered
visible and thermal infrared images and use of polarized lighting.
Genetec (Montreal, Canada). Security systems for license plate recognition,
surveillance, and access control.
Honeywell (Morristown, New Jersey). Range of video surveillance systems and
analysis software.
Imagemetry (Prague, Czech Republic). Image processing and computer vision for
image forensics.
IntelliVision (San Jose, California). Automated monitoring systems, including face and
object recognition.
ObjectVideo (Reston, Virginia). Automated video surveillance products for tracking,
classification, and activity recognition.
Vitamin D (Menlo Park, California). Detection and monitoring of people in video
streams.
Three-dimensional modeling
Creative Dimension Software (Guildford, UK). Creates 3D models from a set of
images. Objects are imaged on a calibration mat.
Eos Systems (Vancouver, Canada). PhotoModeler software allows creation of texturemapped 3-D models from a small number of photographs. Also provides accurate
photogrammetric 3D measurements from multiple images of a scene.
Creaform (Quebec City, Canada). Develops 3D scanners for the human body and
other applications.
Web Applications
Face.com (Tel Aviv, Israel). Image retrieval based on face recognition.
Incogna (Ottawa, Canada). Develops a system for image search on the web. Uses
GPUs for increased performance.
LTU Technologies (Paris, France). Image retrieval based on content.
Photometria (San Diego, California). Virtual makeover website, TAAZ.com uses
computer vision methods to allow users to try on makeup, hair styles, sunglasses, and
jewelery.
Some other sources of information:
Computer Vision Central
Embedded Vision
Machine Vision Online
UK Industrial Vision Association
4. What can we do after learning Machine Vision?
1. Working on projects related to MV
2. Developing new solutions
3. Consulting application based on MV
4. Marketing on MV based products
5. Establishing company based on MV applications
5. What are the pre-requisites of Machine Vision?
1. Familiarity with image processing concepts
2. Signals and Systems
6. What are the main journals on Machine Vision?
IEEE Transactions:
Name
IEEE Transaction on Biomedical engineering
IF
2.3
IEEE Transaction on information technology in
Biomedicine
IEEE Transaction on image processing
IEEE Reviews on biomedical engineering
IEEE Transactions on pattern analysis and machine
intelligence
IEEE Transaction medical imaging
4.02
IEEE Transaction on computational intelligent and AI in
Games
1.6
IEEE Transaction on Geoscience and Remote sensing
3.4
Geoscience and Remote sensing Letter
1.8
IEEE Transaction on Robotics
Springer:
Elsevier:
Name
IF
Name
IF
Applied Intelligence
1.8
Artificial Intelligence
Artificial Intelligence Review
1.5
Computer Vision and Image Understanding
1.2
Artificial Life and Robotics
Computers & Graphics
0.79
Autonomous Robots
Image and Vision Computing
1.9
Discrete & Computational Geometry
0.6
Information Fusion
2.2
Fuzzy Optimization and Decision Making
1.4
Journal of Visual Communication and Image
Representation
1.1
Information Retrieval
0.6
Medical Image Analysis
4.08
Neurocomputing
1.6
Pattern Recognition
2.6
Pattern Recognition Letters
1.2
Computers in Biology and Medicine
1.1
Computerized Medical Imaging and Graphics
1.6
Artificial Intelligence in Medicine
1.3
Computer Methods and Programs in Biomedicine
1.5
Fuzzy sets and systems
1.7
Engineering Applications of Artificial Intelligence
1.6
Signal Processing: Image Communication ( Theory,
Techniques & Applications)
1.2
Information Sciences (Informatics and Computer Science
Intelligent Systems Applications)
3.6
Robotics and Autonomous Systems
1.1
AEÜ - International Journal of Electronics and
Communications
0.5
International Journal of Computer Assisted Radiology and
Surgery
1.3
Computing and Visualization in Science
Data Mining and Knowledge Discovery
2.8
Cognitive science
International Journal on Document Analysis and
Recognition (IJDAR)
0.8
Journal of Classification
0.8
Journal of Real-Time Image Processing
1.1
Journal of Mathematical Imaging and Vision
1.7
International Journal of Computer Vision
3.6
Machine Vision and Applications
1.1
Machine Learning
1.4
Neural Computing and Applications
1.1
Neural Processing Letters
1.2
Pattern Analysis and Applications
0.8
Soft computing
1.1
Signal, Image and Video Processing
0.4
Taylor and Francis:
Name
IF
Multidimensional Systems and Signal Processing
0.8
Advanced Robotics
Journal of Automated Reasoning
0.5
Applied Artificial Intelligence
Journal of Computer Science and Technology
0.4
Intelligent Automation & Soft Computing
The Visual Computer
0.9
International Journal of Intelligent Computing in Medical
Sciences & Image Processing
Virtual Reality
0.3
EURASIP Journal on Image and Video Processing
0.57
Journal of Experimental & Theoretical Artificial
Intelligence
1.6
0.3
International Journal of Image and Data Fusion
Computer Methods in Biomechanics and Biomedical
Engineering
Name
0.1
Journal of Graphics Tools
Biomedical Engineering Letters
BioMedical Engineering OnLine
0.5
IF
1.3
Computer Methods in Biomechanics and Biomedical
Engineering: Imaging & Visualization
International Journal of Computational Intelligence and
Applications
International Journal of Humanoid Robotics
Name
IF
International Journal of Image and Graphics
IET Biometrics
International Journal of Pattern Recognition and Artificial
Intelligence
IET Computer Vision
0.6
International Journal on Artificial Intelligence Tools
IET Signal Processing
0.7
Journal of Bioinformatics and Computational Biology
IET Image Processing
0.8
International Journal of Uncertainty, Fuzziness and
Knowledge-Based Systems
Electronics Letters
1.03
World Scientific:
Iranian Journals:
IET:
Inderscinece:
Name
International Journal of Artificial Intelligence and Soft
Computing
International Journal of Applied Pattern Recognition
International Journal of Computational Intelligence in
IF
1 Journal of Advances in Computer Research
Bioinformatics and Systems Biology
2 Iranian Journal of Biomedical Engineering
International Journal of Fuzzy Computation and Modelling
3 Intelligent Systems in Electrical Engineering
International Journal of Applied Pattern Recognition
4 Iranian Journal of Electrical and Computer Engineering
International Journal of Biomechatronics and Biomedical
Robotics
5
‫مجله مهندسي برق و الكترونيك دانشگاه علم و صنعت ايران‬
Iranian Journal of Electrical and Electronic Engineering
International Journal of Machine Intelligence and Sensory
Signal Processing
6 The Modares Journal of Electrical Engineering
7
International Journal of Computational Vision and
Robotics
Journal of Engineering Islamic Azad University, Mashhad
Branch
International Journal of Signal and Imaging Systems
Engineering
8 SIGNAL AND DATA PROCESSING
International Journal of Intelligent Engineering
Informatics
9 SHARIF: ENGINEERING
10
JOURNAL OF FACULTY OF ENGINEERING (UNIVERSITY OF
TABRIZ)
11 ADVANCES IN COGNITIVE SCIENCE
Name
JOURNAL OF FACULTY OF ENGINEERING (UNIVERSITY OF
12
TEHRAN)
13
INTERNATIONAL JOURNAL OF ENGINEERING SCIENCE
(ENGLISH)
14 INTERNATIONAL JOURNAL OF ROBOTICS
15 Journal of Electrical Engineering
16 MAJLESI JOURNAL OF ELECTRICAL ENGINEERING
Ultrasonic Imaging
1.5
Proceedings of the Institution of Mechanical Engineers,
Part H: Journal of Engineering in Medicine
1.4
The International Journal of Robotics Research
2.8
Engineering in Medicine
SAGE:
7. What are the main Machine Vision conferences?
CVPR, Computer Vision and Pattern Recognition
ICIP, IEEE International Conference on Image Processing
MICCAI, Medical Image Computing and Computer-assisted Intervention
ECCV, European Conference on Computer Vision
ICPR, International Conference on Pattern Recognition
8. What are the main Machine Vision labs?
http://www.cs.columbia.edu/CAVE/
http://cvlab.epfl.ch/
http://vision.stanford.edu/
IF
http://vision.ucla.edu/
http://www.vision.ee.ethz.ch/
http://vision.ucsd.edu/
http://cvl.cse.sc.edu/
http://vision.cse.psu.edu/home/home.shtml
http://mi.eng.cam.ac.uk/mi/
9. What are the Machine Vision research groups?
Computer Vision Research Groups
This page has lots of images; a text-only page This page is text-only; a visually appealing page with icons is also
available.
See Vision 1's commercial resource listing for applications groups.
 A. B. Kogan Research Institute for Neurocybernetics - Lab for Neural Network Modeling in Vision Research
 ANU Biorobotic Vision group
 ARTEMIS Project Unit Advanced research on multidimensional imaging systems : 3D/2D vision medical
imaging telecommunications and multimedia
 Aachen University of Technology - Department of Technical Computer Science Specializes in human media
technology and in knowledge based and trainable systems (computer vision and computational intelligence)
 Aachen University of Technology - Language Processing and Pattern Recognition (Computer Science
VI) The object recognition group specializes in statistical image object recognition.
 Aalborg University - Computer Vision & Media Technology Laboratory
 Academia Sinica - Laboratories of Intelligent Systems
 Adelaide University - Computer Vision Lab Primarily researching (1) structure from motion and related
geometric problems in computer vision, and (2) video surveillance and analysis. (See publications.)
 Amerinex Applied Imaging Inc.
 Aristotle University of Thessaloniki Computer Vision and Image Processing group
 Auckland U, Tamaki Campus, Computer Vision Unit at Tamaki
 Belarusian Academy of Sciences - Laboratory of Image Processing and Recognition
 Berlin Technical University Computer Vision group
 Bilkent University - RETINA Vision and Learning Group
 Boston University Image and Video Computing Research group
 Brown Universtity - SHAPE Lab Shape representation, 3D object and scene reconstructions, Object
recognition, Computer vision for Architecture, Archaeology, CAD, and beyond.
 Computational Interaction and Robotics Lab Our group is interested in understanding the problems that
involve dynamic, spatial interaction at the intersection of vision, robotics, and human-computer interaction.
 CREATIS - Center for Research and Applications in Image and Signal Processing
 CRIN / INRIA Lorraine Image Synthesis and Analysis group
 CSSIP - Visual Processing Research Group
 Computer Vision and Imaging Group Model-based human tracking, robust methods and medical image
understanding.
 Caltech Vision group
 Cambridge University Speech, Vision and Robotics group
 Cankaya University - Pattern Recognition and Image Processing Lab
 Cardiff University - Vision and Geometry Research Group Specialises in machine vision, automated
inspection, 3d vision, geometric computing, medical imaging, and computer graphics
 Carnegie Mellon Digital Mapping Lab
 Carnegie Mellon University / University of Karlsruhe - Interactive Systems Lab Specializes in multimodal
human computer interaction, real-time face tracking, eye/gaze tracking, lipreading
 Carnegie Mellon Vision and Autonomous Systems Center
 Center for Applied Vision and Imaging Sciences
 Center for Biological and Computational Learning at MIT
 Technical University of Cluj-Napoca Image Processing and Pattern Recognition Group Our main activities
are research and teaching in the fields of image processing, pattern recognition, computer vision, hardware
design for image acquisition and processing.
 Colorado State University Computer Vision group
 Columbia University - Robotics Group Group
 Columbia University Automated Vision Environment, CAVE
 Computer Vision Group at HCMUNS
 IT University of Copenhagen - Image Group The Image Analysis (IA) group performs research within the
foundation of image and shape analysis and primarily medical image analysis applications.
 Cornell Vision Group
 Curtin University AI and Computer Vision
 Cyclops Project - Research on Computer Vision Applications in Medicine The Cyclops Project is a
German/Brazilian project aimed at the development of an intelligent envoironment for the support of
diagnopsis-oriented medical image analysis tasks. The Project is supported by the German-Brazilian
Cooperation Programme on Information Technology.
 Czech Technical University, Prague - Center for Machine Perception
 DKFZ Heidelberg - Medical and Biological Informatics
 DLR - The Institute of Robotics and Mechatronics - Vision Group
 Projects include video OCR, handwriting recognition, face analysis
 Delft University Pattern Recognition Group
 Artificial Vision, Robotics and Intelligent Systems Group The main scope of the group is to perform and
promote research in application problems that rise in the science of electrical and computer engineering, as
well as in the production engineering one. Such applications are robotics, image processing, analysis and
understanding, digital arts, database image retrieval, quality control, visual surveillance and intelligent sensory
networks. The tools that the group uses to expand the front of the science and the corresponding research
areas of interest are: Artificial Vision (including Machine Vision, Cognitive Vision and Robot Vision) Intelligent
Systems (such as Fuzzy Systems and Artificial Neural Network) Sensor Data Fusion Pattern Recognition
 Dublin City University - Machine Vision Group Specializes in real time hand gesture recognition, pattern
analysis and recognition, and vision-based systems.
 Dundee University - Computer Vision Group Research topics include human tracking, gesture recognition,
monitoring for independent living, vision-based interfaces, medical image analysis and medical imaging
 ECRC User Interaction and Visualisation Group
 IBM Research - Exploratory Computer Vision Group
 EPFL - Computer Vision Laboratory We focus on modeling people and their motion from images and video
sequences.
 ETH Zürich Image Science group
 ETH Zurich - Perceptual Computing and Computer Vision Group
 EUTIST Integrated Machine Vision Cluster EUTIST-IMV is a European Commission supported initiative to
help companies to innovate and improve their businesses by using machine vision technology. The website
introduces the on-going projects and gives practical examples of machine vision solutions for different
industries and applications.
 Environmental Research Institute of Michigan (ERIM)
 Federal University of Santa Catarina - Intelligent Industrial Systems Group (Sistemas Industriais
Inteligentes) Home-page of the Intelligent Industrial Systems group of the Federal University of Santa Catarina
(UFSC), Brazil.
 Center for Applied Vision and Imaging Sciences The Center for Applied Vision and Imaging Sciences (CAVIS)
at Florida State University is dedicated to research and education in computer vision, pattern recognition and
applications.
 Foundation for Research and Technology - Hellas, Computer Vision and Robotics Lab
 Fraunhofer Institute for Computer Graphics Multimedia Systems and Image Processing dept
 French Ministry of Defense (DGA) - Geography, Imagery, and Perception Group The activities concerned
are the processing and the exploitation of information, available mainly but not restrictively to images (visible,
infrared, synthetic aperture radar), applied to robotics, image-based intelligence and geomatics.
 GE Research - Computer Vision Group Computer vision at GE includes basic and applied research in
surveillance, aerial and broadcast video understanding; medical imaging; industrial inspection; and general
image analysis.
 GET Computer Vision lab
 Georgia Tech - Computational Perception Laboratory The Computational Perception Laboratory (CPL) was
developed to explore and develop the next generation of intelligent machines, interfaces, and environments
that can perceive, recognize, anticipate, and interact with humans.
 Graz University of Technology - Computer Graphics and Vision Group Focal points are Machine Vision,
Image Analysis and Computer Graphics Applications are in areas such as machine vision in industry and
medicine, 3D-modelling of objects, buildings and urban ensembles, and environmental remote sensing
 Halmstad University - Signal Analysis Group Basic research specialization: Orientation analysis, Symmetries
and Tensors, local structure, texture and motion segmentation. Applied research specialization: Multimodal
person authentication, face recognition, content based image retrieval, object recognition
 Hamburg University Cognitive Systems group (KOGS) (most info in German)
 Hamburg University IMA Research Group
 Harvard Robotics Lab
 Heart Institute of São Paulo Division of Informatics R&D group
 Hebrew University Computer Vision Lab
 Heriot-Watt University - Image Systems Engineering Laboratory
 Heriot-Watt University Vision and Image Processing
 Honeywell - Video-Based Surveillance and Security Group This objective of the group is to invent, design,
and integrate innovative video-based technologies into a distributed architecture to enhance the efficiency
and capabilities of surveillance and security systems.
 Hungarian Academy of Sciences - Image and Pattern Analysis Group Textures and patterns: fundamental
structural features Motion: feature-based tracking Image and video databases: retrieval Industrial inspection:
shape defect detection
 Hunter College of CUNY - Computer Vision Laboratory
 Hunter College, City University of New York - Computer Vision and Graphics Laboratory
 IDIAP Computer Vision Group The computer vision group studies problems in machine visual perception,
such as media annotation, people detection and human gesture tracking and recognition.
 IEN Galileo Ferraris Computer Vision lab
 IIT Delhi - Vision and Graphics Laboratory
 INRIA - Perception and Integration for Smart Spaces
 INRIA - Surgery, Informatics & Robotics (Chirurgie, Informatique & Robotique) research in the key areas of
robotics surgery: modeling of deformable organs, planning and simulation of robotics procedures and safe &
real-time integration.
 INRIA Rhone-Alpes - Models for Computer Vision
 INRIA Vision Home Page, Sophia Antipolis center, INRIA Home Page
 INSA Lyon - Reconnaissance de Formes et Vision Pattern Recognition and Vision
 Indian Institute of Science - Computer Vision Lab
 Industrial Research Ltd Machine Vision
 Institute for Industrial Automation - Artificial Perception Group specializing in sensor integration and active
perception
 Institute of Automation - National Laboratory of Pattern Recognition
 Institute of Clinical Physiology CNR - Computer Vision Group Development of new mathematical operators
for the purpose of both understanding biological vision and developing real-time image-processing systems.
 Institute of Systems and Robotics - Computer Vision Laboratory
 Instituto Superior Tecnico - VisLab - Computer Vision Lab
 UCHIMURA & HU Laboratory
 Human and Computer Vision Laboratory
 Israel Computer Vision research alliance
 Istituto Trentino di Cultura - Technologies of Vision Mission of TeV is to develop innovative techniques
devoted to applicative topics, which currently include: Content based indexing of documents, images and
videos, surveillance and biometic person identification.
 JPL Machine Vision and Tracking Sensors group
 KTH - Computational Vision and Active Perception Lab at KTH (Sweden's Royal Institute of Technology)
 Medical Image Computing Specializes in 2-D and 3-D medical image acquisition, manipulation, display,
analysis, transmission, and archiving.
 Katholieke University Leuven VISICS
 Khoral Research, Inc creators of Khoros
 Kiel Cognitive Systems group
 King's College London - Image Processing Group Image processing and analysis
 Korea University - Center for Artificial Vision Research Specializes in biologically motivated computer vision
 Korean Research Groups in Visual Information Processing
 Laboratory of Motion Analysis and Virtual Reality Specialized in analysis and synthesis of human motion
through image processing.
 Laval University Computer Vision and Systems Lab
 Lawrence Berkeley Lab Imaging and Distributed Computing
 Lawrence Berkeley National Laboratory - Imaging and Collaborative Computing Group Algorithms and
software tools for scientific imaging applications.
 Le2i - Laboratory of Electronics, Computer Science and Image Processing Webpage of the Le2i, a french
research lab on computer vision and image processing
 Leeds University - Computer Vision Group Our specialities are in the areas of tracking and behaviour
modelling, medical imaging, the use of colour in image coding and compression, and OMR and handwriting
recognition.
 Lehigh University - Image Processing and Pattern Analysis Lab Mammogram Analysis, Image Database
Retrieval, Gesture Recognition and Industrial Inspection.
 Lehigh University - Vision And Software Technology Laboratory Research includes 3D vision, real-time
tracking, omni-directional processing, remote reality and teleoperation, super-resolution imaging, medicalimaging, multi-res imaging/algorithms, image-oriented user interface issues, IUE, CORBA, and DCE.
 Leiden University Imaging and Multimedia group
 Linköping University Division of Computer Vision
 Luebeck University of Medicine - Institute for Signal Processing Medical and industial image processing,
pattern recognition and classification bio-signal processing,
 Lund University - Mathematical Imaging Group Computer vision, image analysis and tomography from a
mathematical perspective.
 MIT - CS & AI Lab Vision Research
 MIT - Perceptual Science Group
 MIT-Media Lab Vision and Modelling Group
 McGill Centre for Intelligent Machines
 Michigan State Pattern Recognition and Image Processing lab
 Microsoft Research
 Middle East Technical University - Image Processing and Pattern Recognition Group
 Middle East Technical University - Image Processing and Pattern Recognition Laboratory
 University of Minnesota Artifical Intelligence, Robotics and Vision Laboratory Specializes in human activity
monitoring, intelligent transportation systems, and distributed robotics.
 NEC Computer Vision and Image Processing
 NRC (National Research Council of Canada) - Computational Video Group Stereo processing from off-theshelf cameras, camera path computation (as seen on the logo), recognition and tracking from video,
reconstruction from multiple cameras, ubiquitous video
 Nanyang Technological University - Vision and Control Research Program - vision-guided automation
 National Research Council of Canada - Visual Information Technology Group 3-D laser range sensing;
geometric image processing; object and environment modeling of shape and reflectance; applications in
computer graphics, manufacturing, robotics.
 National Technical University of Athens Computer Vision, Speech Communication and Signal Processing
Group Multiscale image analysis, enhancement, feature extraction and object detection with algebraic,
geometric and statistical methods. Analysis and modeling of shape, texture, color, and motion.
 National University of Singapore - Computer Vision Research Group
 New York University - Vision Research concentration on human vision
 Niigata University - Yamamoto-Hoshino Laboratory
 North Carolina State University - Image Analysis Laboratory
 Northwestern University - Image and Video Processing Laboratory
 Norwegian University of Science and Technology - Signal Processing Group
 Notre Dame Vision-Based Robotics using Estimation
 Ohio State University - Computer Vision Laboratory Specializes in human activity analysis
 Ohio State University - Signal Analysis and Machine Perception Laboratory Perceptual organization, 3D
vision, stereo.
 Ohio State University - Vision and Learning Group
 Oxford University - Robotics Research Group Active Vision, Projective Geometry, Medical Image Analysis
 Oxford University - Visual Geometry Group Specializes in visual reconstruction from uncalibrated image
sequences.
 Oxford University Active Vision lab, and Robotics Research group
 Parma University Computer Vision
 Penn State Computer Vision
 Politecnico di Milano - Image and Sound Processing Group
 Politecnico di Torino - Computer Graphic and Vision Group
 Postech Computer Vision Group - Pohang University of Science and Technology
 Precision Digital Images
 Purdue Robot Vision lab
 Purdue University - Video and Image Processing Laboratory (VIPER)
 Queen Mary and Westfield College Vision group
 Queen's University of Belfast - Centre for Image and Vision Systems
 RADIUS - Research and Development for Image Understanding Systems
 Real-Time Vision Group at Fraunhofer IIS Real-Time Face Detection, Face Biometrics, Camera Tracking and
3D Reconstruction, Mobile Robot Vision
 Rensselaer Polytechnic Institute (RPI) Computer Science Vision Group
 Ritsumeikan University - Computer Vision Laboratory
 Rovira i Virgili University - Intelligent Robotics and Computer Vision Group Research Lines: Disassembly
Planning, Multiagent Systems, Planning and Scheduling, Image Analysis and Processing, 3D Modeling, RealTime Systems, Computer Architectures
 Rutgers University Image Understanding Lab
 SRI International 's Perception Program at its AI Center
 SUNY at Stony Brook - Computer Vision Lab
 Statistical Visual Computing Laboratory research in both fundamental and applied problems in computer
vision, image processing, machine learning, and multimedia.
 Sarnoff - Vision Technology Group
 Seoul National University - 3D Visual Information Procesing Lab Computer vision research, especially in
range image processing, object recognition.
 Sheffield Hallam University - Microsystems & Machine Vision Laboratory
 Sheffield Hallam University - Microsystems and Machine Vision Laboratory Microrobotic systems and realtime computer vision (Kindly remove previous link with regards to http://vision.eng.shu.ac.uk on the list)
 Sheffield Hallam University Computer Vision, Pattern Recognition and Artificial Intelligence
Group Research on 3D image acquisition, surface reconstruction, and image registration and fusion
 Simon Fraser University Computational Vision lab
 Smith-Kettlewell Eye Research Institute
 Stanford University - National Biocomputation Center Focus is on 3D imaging and visualization technologies
for biomedical applications.
 Stanford Vision Lab
 Stanford Vision and Imaging Science and Technology
 Swiss Federal Institute of Technology - Computer Vision Group Computer vision group performs research in
the fields of medical image analysis and visualization, shape modeling and visualization, and remote sensing.
 Swiss Federal Institute of Technology - Vision@IPM Group Specializes in vision-based quality control of
industrial processes and automated, model-based image analysis.
 Swiss Group for AI and Cognitive Science
 TU Munich - Image Understanding Group
 TU Munich - Robot Vision Group vision for autonomous robots
 Technical University Denmark - Dept of Mathematical Modeling Section for Image Analysis Development
and use of methods and theory in practical applications: Biomedical Imaging, Industrial Vision, Material
Science, and Remote Sensing.
 Technical University of Lisbon - Image Group
 Technical University of Vienna Pattern Recognition and Image Processing
 Technion Center for Intelligent Systems Technion -- Israel Institute of Technology
 Technion-Israel Institute of Technology - Vision Research and Image Science Laboratory Main fields of
interest: Pattern recognition, Analysis of color images, Clinical applications of imaging systems, Image
segmentation, Biological and computational vision systems, Computer graphics, Robot vision research, Virtual
reality and stereoscopic vision.
 Photogrammetry Division - University of Tehran - Iran we work on vision systems in intelligent vehicles,
vision metrology systems, softcopy workstations for mapping, Feature extraction in LIDAR or ALS data and we
are interested in anythings which related to photogrammetry and comuter vision.
 Tel Aviv University - Computer Vision
 Telecom Paris - Image Processing and Understanding Group
 Trinity College Computer Vision and Robotics Group
 UBC Lab for Computational Intelligence
 UC San Diego Computer Vision and Robotics Research lab
 University of Houston's Visual Computing Lab
 USC Computer Vision
 Universidad de Las Palmas de Gran Canaria - Mathematical Analysis of Images We are interested in
applications of Partial Differential Equations to Computer Vision, Image Denoising and Enhancement, Optic
Flow , Dense Disparity Map, 3-D Geometry Reconstruction, Medical Imaging, Mutiscale Analysis, etc..
 University College London - Laboratory of computational vision Computational, theoretical, and
psychophysical Studies of biological and artificial visual systems
 University Jaume I - Computer Vision Group
 University Jaume I - Computer Vision Group Research on several areas of image analysis and pattern
recognition.
 University Jaume I - REGEO Geometric Reconstruction Group Studying the problem of automatically
generating 3D models from 2D sketches.
 University of Aberdeen - Parallel and Image Processing Research Group
 University of Algarve Vision Laboratory
 University of Amsterdam - Intelligent Autonomous Systems Group
 University of Amsterdam - Intelligent Sensory Information Systems The central research themes of ISIS are
image databases and computer vision, particularly where the two themes meet. We do strategic and
fundamental research regularly in a multi-disciplinary and applied setting
 University of Antwerp - Vision Lab
 University of Autonònoma de Barcelona Computer Vision Center
 University of Bern Research Group on Computer Vision and AI
 University of Bielefeld - Applied Computer Science Group research in the area of pattern analysis,
computer vision, and speech understanding and applications to bioinformatics and natural sciences
 University of Bielfeld - Neuroinformatics Group
 University of of Birmingham - Digital Systems and Vision Processing Group basic research in motion
analaysis, unsupervised segmentation, model-based image interpretation, reconfigurable and novel
architectures for image interpretation, speech analysis, speech synthesis and its application in medicine,
industrial inspection and education.
 University of Bologna - Biometric Systems Lab The main research effort of the Biometric Systems Lab is
devoted to develop efficient automatic systems for classification, identification and recognition of human
characteristics, such as hand shape, fingerprint and face. Our ongoing contacts with industrial partners ensure
that our research results will be tested in real applications.
 University of Bologna- Vision Mathematics Group Our team works at the use of topology and geometry in
computer vision and robotic applications. We are mainly interested in the use of Size Functions and Size
Theory for shape comparison.
 University of Bonn CSD III Computer Vision and Pattern Recognition group
 University of Bonn Institute for Photogrammetry
 University of Bremen Institute for Neurophysics
 University of Brighton - Applied Image Processing Resource Unit
 University of Bristol Image Processing and Computer Vision Group
 University of California Berkeley Computer Vision group
 University of California Irvine Computer Vision lab
 University of California Irvine Vision Research
 University of California San Diego Visual Computing lab
 University of California Santa Barbara - Four Eyes Lab Research in "imaging, interaction, and innovative
interfaces" (four I's) - primary focus on computer vision, HCI, and augmented reality.
 University of California Santa Barbara - Image Processing & Vision Research Labs


University of California, Los Angeles - Vision Lab
University of California, Riverside Visualization & Intelligent Systems Laboratory (VISLab)
 University of Cape Town Image Processing lab
 University of Central Florida Computer Vision lab
 University of Chicago Vision and Robotics group
 University of Cologne Pattern Recognition group
 University of Copenhagen - Image Research Group
 University of Costa Rica - Image Processing and Computer Vision Research Laboratory (IPCV-LAB) Our
current research projects include image segmentation, pose, shape, color, motion and mimic estimation of real
objects for robotics, on-line inspection, in-situ microscopy and video compression.
 University of Edinburgh - Machine Vision Unit
 University of Erlangen - Computer Vision, Image Processing and Analysis
 University of Essex - Vision Group face recognition, autonomous vehicle navigation, motion and occlusion,
edge finding
 University of Exeter - Pattern Analysis and Neural Networks Group Pattern Analysis and Neural Networks
 University of Florida Center for Computer Vision and Visualization
 University of Freiburg - Chair of Pattern Recognition and Image Processing
 University of Geneva Vision Group
 University of Genova - LIRA-Lab Laboratory for integrated advanced robotics
 University of Georgia - Visual and Parallel Computing Laboratory The goal of the VPCL is to advance the
state of the art in the theory and applications of Visual Computing and Parallel Computing. Current projects
deal with machine vision for inspection and production planning, image analysis of DNA microarrays, pattern
recognition problems in DNA analysis, analysis of motion in video sequences and applications of parallel
computing to the above problems.
 University of Glasgow - 3D-MATIC Research Laboratory By combining the science of 'photogrammetry' with
digital camera technology, it is now possible to capture 3D models of people, animals and objects that are both
metrically accurate and photo-realistic in appearance. Ongoing research within the Partnership is also
exploring 3D data extraction from still images and movie sequences and the extension of the imaging
technology to capture images in real time.
 University of Granada - Computer Vision Group Specializes in image representational models, distortion
measures, target distinctness and image compression
 University of Granada Digital Image Analysis group
 University of Guelph - Robot Vision Group of Intelligent Systems Lab We are interested in exploring realtime dynamic visual processes (e.g., tracking, optical flow, binocular vision) cast in a particle filter framework.
We also explore using these visual processes for autonomous robot control in conjunction with markovian
planning techniques for various applications such as elderly or disabled aids, search and rescue robotics,
intelligent automobiles,...
 University of Hannover - Institute for Photogrammetry and GeoInformation specialises in
photogrammetry, remote sensing, and aerial image analysis, in connection with geographic information
systems
 University of Hannover Institut für Theoretische Nachrichtentechnik und Informationsverarbeitung (TNT)
 University of Hawaii at Manoa - Image Sequence Processing Group Specializes in the application of vision
models (particularly local frequency representations and segmentation-based models) to image and image
sequence processing and computer vision.
 University of Heidelberg - Digital Image Processing Group Scientific Applications
 University of Illinois Chicago - Computer Vision and Robotics Laboratory
 University of Illinois Urbana-Champaign Robotics and Computer Vision
 University of Iowa Division of Physiologic Imaging
 University of Jena Digital Image Processing group
 University of Koblenz Image Recognition lab
 University of Ljubljana - Computer Vision Laboratory
 University of Louisville - Computer Vision and Image Processing Lab Computer vision and Medical Imaging
research
 University of Maryland Computer Vision Lab
 University of Massachusetts Amherst - Computer Vision Laboratory
 University of Massachusetts Amherst - Laboratory for Perceptual Robotics
 University of Melbourne Computer Vision and Machine Intelligence lab
 University of Messina - Vision Lab Still image segmentation and real-time image analysis
 University of Miami - Underwater Vision and Imaging Laboratory
 University of Modena and Reggio Emilia - Image Processing Laboratory
 University of Modena and Reggio Emilia - Imagelab
 University of Montreal - Computer Vision & Geometric Modeling Lab
 University of Nevada - Computer Vision Laboratory
 University of North Carolina at Charlotte - Vision Group We are currently working on areas such as Gesture
recognition, Vision based tracking for VR, and Skin Detection studies
 University of Nottingham - Image Processing and Interpretation Research Group The Image Processing &
Interpretation (IPI) Research Group addresses basic issues in image processing and analysis, machine vision
and artificial intelligence. The group combines theoretical and applied research, working within forcing
domains provided by real problems and applications.
 University of Otago - Computer Vision Research Group
 University of Ottawa - Video, Image, Vision and Audio Research Group Categories include: Computer
Vision, Image Processing, Video and Audio Processing and Coding.
 University of Oulu Machine Vision and Media Processing Group
 University of Paraná - Computer Vision and Image Processing Group Our current research focuses on range
image segmentation, 3D modeling from range images, medical images processing, visualization and contentbased image retrieval.
 University of Pavia - Vision Lab Specializes in visual attention mechanisms; includes human-computer
interfaces
 University of Pennsylvania - Vision Analysis and Simulation Technologies Laboratory We do research in
computer vision (shape and motion estimation), computer graphics and medical image analysis
 University of Pennsylvania GRASP lab
 University of Pennsylvania Medical Image Processing Group
 University of Pisa - Industrial Vision Lab Artificial vision applications to manufacturing processes and
product quality control.
 University of Plymouth - Robotic Intelligence Laboratory The lab focuses on problems related to the design
of intelligent domestic and helper robots. These include artificial vision for object recognition and vision for
spatial navigation, actions planning and sequencing, and natural language instruction dialogues with the user.
 University of Politecnica Madrid - Computer Vision Group Automatic visual automation in manufacturing
three-dimesional vision visual information management systems
 University of Reading - Computational Vision Group
 University of Rochester - Vision and Robotics research Lab
 University of Rochester Center for Electronic Imaging Systems
 University of São Paulo - Creative Vision Group Specializes in person recognition using video sequences
 University of São Paulo Cybernetic Vision Research group at the Instituto de Fisica de São Carlos
 University of Saskatchewan Computer Vision
 University of South Florida Image Analysis Research Group
 University of Southampton - Image, Speech, and Intelligent Systems
 University of Southamton Image, Speech and Intelligent Systems Group (ISIS)
 University of Southern California - Visual Processing Laboratory
 University of Surrey Vision, Speech, and Signal Processing Group
 University of Sussex COGS Vision Research
 University of São Paulo - Image Computing Group, Medical Physics
 University of Technology, Sydney - Computer Vision and Cluster Computing Lab Focusing on cluster-based
computer vision within the Spiral Architecture.
 University of Tennessee, Knoxville - Imaging, Robotics, and Intelligent Systems lab
 University of Toronto - Computational Vision Group
 University of Twente - Laboratory for Measurement and Instrumentation
 University of Udine - Machine Vision Lab
 University of Ulster Computer Vision and Image Processing Research group
 University of Utah - Center for Scientific Computing and Imaging
 University of Utah Robotics and Computer Vision
 University of Verona - Vision, Image Processing, and Sound Laboratory
 University of Virginia Computer Vision Research (CS)
 University of Washington - Information Processing Lab
 University of Washington Image Computing Systems Lab
 University of West Florida Image Analysis/Robotics Research Laboratory
 University of Western Australia Robotics and Vision research group
 University of Wisconsin Computer Vision group
 University of York Computer Vision and Pattern Recognition
 University of of California, San Diego - Computer Vision & Robotics Research Lab
 University of of Plymouth - Centre for Intelligent Systems
 University of of Texas - Laboratory for Vision Systems
 University of of Zagreb Image Processing Group
 University of the Balearic Islands - Computer Graphics and Vision Group
 University of the West of England - Machine Vision Group Specialize in surface inspection
 Utrecht University - Image Science Institute Focus is on medical imaging
 Vanderbilt University Center for Intelligent Systems
 Vienna University of Technology - Pattern Recognition and Image Processing Group Object recognition, 3D
Computer Vision, Graph theory in CV, AI methods in CV
 Computer Vision Group at Vietnam National University of HCMC - Univ of Natural Sciences Our research
are concentrated on Object detection, recognition, tracking, Human activity recognition and tracking.
 Vincent Torre Lab at SISSA
 Virage, Inc.
 Computer Vision Group at Virginia Tech Applied research in computer vision and pattern recognition.
 Vision Systems Laboratory, RINCE/DCU: Centre for Applied Imaging and Vision Systems Research group
 Washington University St. Louis - CVIA Lab specializing in medical computer vision
 Weizmann Institute of Science - Computer Vision Lab
 Wright State University Intelligent Systems Lab
 Wright-Patterson Model Based Vision Lab
 Yale School of Medicine Image Processing and Analysis Group
 Vision Lab at York University Research in the Vision Lab at York University concentrates on theoretical and
applied aspects of computer vision, with a particular emphasis on stereo and motion analysis.
 York University - Center For Vision Research carries out research into sensory and motor processes,
perception, and computer vision.
 York University Vision, Graphics and Robotics
 eyeTap Personal Imaging Lab The ePI Lab is a is a computer vision research and development lab focused on
the area of personal imaging, mediated reality and wearable computers.
 Statistical Learning & Image Processing Genova University Research Unit Our research focuses on: (1) the
study of mathematically sound methods for solving classification problems (2) the development of techniques
for extracting visual information from images.
 Laboratory for imagery, vision, and artificial intelligence a team of
multidisplinary reserachers on the field of artificial vision, pattern recognition,
image processing, learning algorithms, genetic computing, artificial intelligence,
and perception
10. What are the hottest Machine Vision topics?
Current Research Areas or Projects on Top, Older Ones on the Bottom
Context Tracking
Visual tracking in unconstrained
environments is very challenging, exploit
context with Distracters and Supporters.
(Recent Results) (Software Release)
Model Based
Tracking
Focus on Pedestrians and Vehicles with Partbased Detection. Motion regions do not
always correspond to objects (people or
vehicles). Single objects may split into
multiple blobs or multiple objects may merge
into a single blob. Models can help detect
and track individual objects. (Recent Results)
Activity and Event
Recognition
Detection and description of events and
activities from videos. Continuous event
recognition. Recognize normal events and
abnormal events. (Recent Results)
Lidar Processing
Extract objects and descriptions from LIDAR
and other range-based data.
Human Pose
Analysis
Human pose tracking is based on recognizing
body parts frame by frame. The relationship
between parts is given by a threedimensional model and is based on the
differences in position, size and appearance.
Moving Object
Detection
Automatic detection objects (people and
vehicles) in video. Background modeling
approaches allow derivation of a set of
regions in the frames representing the
moving objects in the scene.
Interactive Building User assisted building extraction and
Extraction
description from multiple images
Facial Expression
Recogniton
Facial Expression Recogniton system
Robust and Scalable
Recognition of
Automatic, robust and scalable recognition of
Objects and Events objects and events in a scene using video.
in Video (VACE)
GeoDec Project
Description
Constructing an information-rich and realistic
three-dimensional visualization and
simulation of a geographic location, rapidly
and accurately.
ETRI: Visual
Sensing for Natural
Human-Robot
Interaction
The project aims to create and implement
Stevi, a high-level vision sybsystem for use
with personal service robots.
Tensor Voting
This project addresses the central issue of
Perceptual Grouping in Computer Vision.
Over the past few years, we have developed
a unified Tensor Based framework to
formalize this problem. The method is not
iterative, uses no hard thresholds, and there
is a single free parameter.
3D Modeling of
From a monocular sequence, generate a
Faces from Video:
dense point cloud then a 3-D triangulation.
Face Reconstruction Such models improve results for recognition.
Event Recognition:
Human Activities
Model activities using a hierarchical activity
representation.
We present a graph-based approach merging
Mosaicing and
local and global registrations into a single
Frames Registration
framework
Perceptual
Interfaces for
Immersive
Activities (ICT)
The simulation of human activity and its
rendering has to take into account their
interactions with the objects or people in the
scene in order to create a realistic virtual
experience.
Binocular and
Multiple View
Stereo Using Tensor
Voting (IMSC)
We present an integrated approach to the
derivation of scene description from
binocular and multiple-view stereo images,
where both feature correspondence and
surface reconstruction are addressed within
the same framework.
We present a system which takes as input a
Video Surveilance
video stream, obtained from an airborne
and Monitoring.
moving platform, and produces an analysis
(VSAM): 1997-1999. of the behavior of the moving objects in the
scene.
Three Dimensional
Site Modeling:
Overview.
-
Rapid and
Affordable
Generation of
Automatic extraction of 3-D building models
Terrain and Detailed
from multiple images and other data.
Urban Feature Data
MURI Project: 19962001
Automatic
Population of
Geospatial
Databases (APGD)
1997-1999.
Old project.
Three Dimensional
Site Modeling
(1999).
Example results for automatic modeling
system
Region
Results for Segmentation experiments on
Segmentation
color images, finding regions as an aid in
Experimentsextractio
building extraction
n.
Detailed analysis of
Airport Runways
High level vision,
the use of
knowledge in
vision.: VEILproject.
1993-1996
Veil Final Report
11. What are the Machine Vision applications and Mobile industry?
SmartVisionApp: A framework for computer vision applications on mobile devices

This is a framework for developing computer vision applications in mobile devices.

This framework combines mobile devices, network technologies and computer vision.

The framework performs object recognition through photos captured by a phone
camera.

Two plug-ins for landmark recognition and fashion shopping are presented.

Experiments on several datasets shows that the system is efficient and robust.
12. What are the possible applications of Machine Vision in Iran?
13. What are the normal standards to be accepted as a PhD student?
1. Machine Vision Fundamentals
1.1. Image Processing
1.1.1.Image Enhancement
1.1.2.Image Restoration
1.1.3.Image Compression
1.2. Image Analysis
1.2.1.Point Detection
1.2.2.Line Detection
1.2.3.Edge Detection
1.2.4.Corner Detection
1.2.5.Global Image Feature
1.2.5.1.
Moments
1.2.5.2.
Transform
1.2.6.Local Image Feature
1.2.6.1.
Moments
1.2.6.2.
Transforms
1.2.7.Boundary Detection
1.2.8.Image Segmentation
1.2.9.Image Representation and Description
1.3. Image Understanding
1.3.1.Image Feature Selection
1.3.2.Image Feature extraction
1.3.3.Filter Approach
1.3.4.Wrapper Approach
1.3.5.Feature Based Understanding Algorithms
2. Pinhole Camera Model
3. Thin Lens Model
4. Thin Lens Law
5. Geometric Image Formation
6. Equivalent Geometry
7. Perspective Projection
8. Reverse Projection
9. Camera Parameters Rotation
10. Rotation Matrix
11. Linear Version of Perspective Projection
Download