Vision 101

New to vision system design? See our list of resources to find the information you need to successfully design and set up your next vision application.

Cameras and Image Sensors

Choosing the Right Camera Bus

From PC-based buses to vision-specific buses, there are a number of cameras to choose from on the market today. Check out this white paper to learn about the benefits and trade-offs for different camera buses.

Choose the right bus for you

Camera Selection Basics

Need help finding the camera that is right for your application? Watch this short webcast from our camera technology partner, Basler, to learn the basics for choosing the right camera and sensor technology.

Learn the basics of camera selection

NI Camera Network

Find or submit cameras that have been tested with NI software. Download necessary camera support files to quickly start acquiring images.

Find a camera for your application

Lighting

A Practical Guide to Machine Vision Lighting

Lighting is one of the most critical, and often overlooked, components of any vision system. With so many types of light sources on the market, it can be difficult to know where to start. Read this in-depth guide to learn about the different types of lighting, and when you should use each.

Learn about vision lighting

Fundamentals of Machine Vision Lighting

Need help finding the best lighting for your application? Watch this short webcast from our lighting technology partner, Advanced Illumination, to learn the basics for choosing the right light source for your application.

Find lighting for your application

Optics

Fundamentals of Optics

Need help finding the lens that is right for your application? Watch this short webcast from our optics technology partner, Edmund Optics, to learn the basics for choosing the right camera and sensor technology.

Find the right lens for your application

Additional Optics Resources

Visit Edmund Optics' resource portal for more advanced information.

Learn more about optics

FPGA Image Processing

Introduction to FPGA Vision

Need more performance out of your vision system? FPGAs can be used as an inline, or coprocessor to your vision application to give you the boost you need.

Learn how FPGAs can boost your system performance

Synchronize Vision and I/O

Want to synchronize your vision acquisition with I/O for applications like vision and motion integration? Take advantage of Vision RIO, turnkey IP for NI vision systems that allows you to use the FPGA-based I/O without having to program the FPGA.

Take advantage of FPGA-based I/O in your application