Resources for Computer Vision Professionals
With the ever-growing interest in Computer Vision, the research, applications, and commercial possibilities for this technology are immense. Discover how the world of Computer Vision is evolving and explore the career opportunities that are newly emerging.
Introduction
“‘Intelligent’ computers require knowledge of their environment, and the most effective means of acquiring such knowledge is by seeing. Vision opens a new realm of computer applications,” Computer magazine, May 1973.
Grounded in the principles of artificial intelligence (AI), computer vision provides machines the capability to perceive and analyze visual data such as images, graphics, and videos. The intention is similar to AI — to automate decisions — yet its area of focus is exclusive to activities a human’s visual system would generally conduct. IBM describes the contrast lucidly: “If AI enables computers to think, computer vision enables them to see, observe, and understand.”
Where Is Computer Vision Headed?
According to the Top Trends in Computer Vision Report, which reviews the latest trends covered at the 2022 IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR), the computer vision industry raked in over $12.14 billion USD in 2022 and has a 7% projected growth rate with $20.88 billion USD expected by 2030.
The revenue is projected to increase due to the surging need for the technology in various fields, like transportation, healthcare, and security. Moreover, according to PS Market Research, XR entertainment systems which were worth $38.3 billion in 2022 are predicted to reach an immense value of $394.8 billion by 2030.
Discover Future Trends and Research in Computer Vision at IEEE/CVF CVPR 2023
Transportation & Aviation
-
- The U.S. National Highway Traffic Safety Administration (NHTSA) has reported that 94% of critical collisions are caused by human error. With the help of computer vision, advanced cameras and sensors allow vehicles to analyze surroundings, detect objects such as pedestrians and other vehicles, and safely navigate around them. Furthermore, the technology is also used within the aviation sector to create flight simulators. Within these sectors, Extended Reality (XR) is also used to simulate flight training while reducing costs, time, and possible damages to aircraft.
- More Resources:
Healthcare
- Computer vision is also the technology to thank for an improved patient experience within the healthcare system. This includes medical treatments and procedures. Specifically, computer vision has transformed the capabilities of medical imaging data, which allows practitioners to diagnose, monitor, or treat medical conditions. The technology also permits augmented reality (AR)-assisted surgical guidance, which can visualize human anatomy and aid practitioners when performing operations such as neurosurgical procedures.
- More Resources:
Security & Privacy
- Driven by progress made within machine learning, edge computing, IoT, and AI, computer vision enables the capability to mitigate security threats in real time. For example, with the help of image processing and statistical pattern recognition, biometrics allow computers to recognize persons based on physiological characteristics, such as faces or fingerprints. Additionally, computer vision aids security within smart security surveillance. This includes cameras that are placed in different areas within a city that monitor and detect threatening behavior. Attracting more attention is privacy-preserving biometrics as it may be used to resolve concerns related to cryptographic authentication processes.
- More Resources:
Entertainment
- Extended reality (XR) encompasses three categories: augmented reality (AR), mixed reality (MR), and virtual reality (VR). Each of these areas feed into the ever-growing demand for immersive experiences. Though mentioned previously for non-commercial use, such as flight training, XR is expanding and transforming the entertainment industry. According to Built In, a few of the top companies include Oculus, Microsoft, and Samsung.
XR gaming blurs the line between virtual and physical realities, simulating new worlds and adventures for players to be fully immersed within. According to XR Today, the technology has provided the capability to transform social gatherings by giving its users the ability to create virtual events and exhibitions anywhere at any time.
- More Resources:
Learn More About Virtual Reality and its Applications at IEEE VR 2023
Career Opportunities
According to the US Bureau of Labor Statistics, the employment of professionals in the computer and information science industry is expected to increase significantly over the next decade, reaching a 21% rise by 2031. To fill these new roles, experts in computer vision, extended reality (XR), and data visualization will be needed.
Computer Vision Engineers
- Computer vision engineers work in highly collaborative environments, usually guided by the needs of their clients. In addition to building architectures and using algorithms, their typical areas of expertise include image classification, face detection, pose estimation, and optical flow. Within this field, time is mainly spent developing models, retraining them, and creating reliable datasets.
-
-
- Skills: Developing image analysis algorithms, deep learning architectures, image processing and visualization, computer vision libraries, and data flow programming
Salary: $160K USD (This is a salary estimation for United States employees according to talent.com. View estimates for other countries via Salary Expert.) - Degree: Bachelor’s in mathematics, computer vision, computer science, machine learning, information systems
- Networking Opportunities:
- Skills: Developing image analysis algorithms, deep learning architectures, image processing and visualization, computer vision libraries, and data flow programming
-
XR Design/Graphics Engineers
- Those within the XR industry, such as XR Design/Graphics Engineers, use their knowledge of computer vision to bring creative projects to life. Furthermore, they research and develop technology that augments reality, re-creates real-life environments, or generates other spaces that users can interact with virtually. Working cross functionally with creative teams, they use their knowledge within computer vision to help aid the design, optimization, integration, and testing of XR devices and products such as video games and other entertainment systems.
-
-
- Skills: 3D visualization tools/art, coding languages such as python, C/C++ programming, and/or Java, Linear algebra, multimedia software stacks and frameworks
- Salary: $107,000 USD (This is a salary estimation for United States employees according to circuitstream.com. View estimates for other countries via Salary Expert.)
- Degree: Bachelor’s in Computer engineering, mathematics, or related fields of study. Master’s in Human Centered Design and Engineering or Interaction Design
- Networking Opportunities:
-
Data Visualization Engineers
- The power of visualizing data helps decision makers to recognize and address patterns and mistakes in their information, allowing them to make educated choices for their organization. Data visualization engineers create visual representations of data, then build dashboards for different business departments to inspect. They play a pivotal role in the process of informed decision-making.
-
-
- Skills: Business Intelligence (BI) tools, Data analysis, python-based visualizations, Data Visualization Tools such as Tableau, Yellowfin, and Qlik Sense, and mathematics/statistics
- Salary: $96,317 (This is a salary estimation for United States employees according to salary.com. View estimates for other countries via Salary Expert.)
- Degree: bachelor’s degree in computer science, computer information systems, software engineering, or a closely related field. Master’s degree in Data Analytics or Visualization
- Networking Opportunities:
-
Ethics, Standards, Diversity, and Inclusion
As the usage of computer vision technology progresses, ethics considerations have begun dominating the discussion. It’s crucial to examine specifics related to computer vision rather than depending on the general ethics linked to AI. These conversations are taking place during conferences, standards development and working groups, and research projects.
Ethics In Computer Vision
The IEEE / CVF Computer Vision and Pattern Recognition Conference (CVPR) aims to initiate further discussion within computer vision applications and research. In 2022, it was encouraged that researchers submit papers and proposals including potential negative societal impacts of their proposed research and possible methods on how to mitigate them. Potential ethical concerns include the safety of living beings, privacy, environmental impact, and economic security.
The organizers prioritized transparency and stated, “Grappling with ethics is a difficult problem for the field [computer vision], and thinking about ethics is still relatively new to many authors… In certain cases, it will not be possible to draw a bright line between ethical and unethical.”
The committee of IEEE/CVF CVPR 2023 plan to continue this conversation for the next annual conference and called for papers that focus on transparency, fairness, accountability, privacy, and ethics in vision.
Standards & Inclusion in XR
Specifically, in regard to ethics for XR, IEEE is laying down the foundation with standardization. As stated in IEEE Spectrum, “… the IEEE Standards Association (IEEE SA) is working to help define, develop, and deploy the technologies, applications, and governance practices needed to help turn metaverse concepts into practical realities, and to drive new markets.”
It’s also vital to keep in mind that this cutting-edge technology should be made accessible. For instance, it needs to accommodate people who are visually impaired. The study “Toward inclusivity: Virtual Reality Museums for the Visually Impaired” examines how narrations, spatialized “reference” audio, along with haptic feedback can be an effective replacement for the traditional use of vision in a virtual reality. The study discovered that those with visual impairments could locate objects more quickly with the aid of enhanced audio and tactile feedback.
Diversity in Visualization Research
Lastly, IEEE Transactions on Visualization and Computer Graphics (IEEE TVCG) conducted an analysis of gender representation among the attendees, organizers, and presenters at the IEEE Visualization (VIS) conference over the last 30 years. It was found that the proportion of female authors has increased from 9% in the first five years to 22% in the last five years of the conference.
It’s also vital to keep in mind that this cutting-edge technology should be made accessible. For instance, it needs to accommodate people who are visually impaired. The study “Toward inclusivity: Virtual Reality Museums for the Visually Impaired” examines how narrations, spatialized “reference” audio, along with haptic feedback can be an effective replacement for the traditional use of vision in a virtual reality. The study discovered that those with visual impairments could locate objects more quickly with the aid of enhanced audio and tactile feedback.
The IEEE Computer Society urges academics and practitioners to send any ideas that may advance the dialogue to inclusion@computer.org since, it is efforts such as these, that have the potential to push the industry towards a brighter future.
IEEE Computer Society Fellow: Greg Welch
IEEE Computer Society Fellow and computer scientist engineer, Greg Welch, is the AdventHealth Endowed Chair in Healthcare Simulation in UCF’s College of Nursing in addition to being co-director of the UCF Synthetic Reality Laboratory. In 2021, Welch reached fellowship status, for contributions to tracking methods in augmented reality applications. Specifically, his primary area of study is virtual reality (VR) and augmented reality (AR), collectively known as “XR,” with a focus in both hardware and software applications.
Currently, Welch spends his time researching the way humans perceive AR related experiences when interacting with the technology. Additionally, he is the lead of the pending NSF project, “Virtual Experience Research Accelerator (VERA),” a system that will improve the process of generating VR related research for scientists.
When asked what advice Welch had for readers with an interest in pursuing a similar path, he mentioned how beneficial ongoing exploration can be, “The field changes fast — something that is hot today might not be tomorrow. In addition, a broader perspective can enable one to see connections and opportunities.”
He recommends taking advantage of community resources and networking opportunities, “From an experiential perspective, get involved! The community [IEEE Computer Society] would not exist without volunteers, but there are so many benefits — it really is true that you get out what you put in.”