Video bus for a vision system
First Claim
Patent Images
1. A video control system comprising:
- a vision interface module for converting analog video data to digital video data;
a visual histogram processor module for generating video histograms of at least a portion of the digital video data output by the vision interface module;
said histogram processor module including a window generator for reducing the quantity of video data for subsequent image processing;
a picture memory module for storing the digital video data from the vision interface module, including means for converting said data from gray scale information to black and white coded information;
a video bus connecting the three modules and for passing control signals and the digital video data from the vision interface module to the other two modules, wherein said control signals include a pixel clock signal for triggering the conversion in the vision interface module of analog video data to digital video data, and for use by the window generator in generating a window;
a horizontal synch signal for use by the picture memory module in generating a horizontal address of a pixel location; and
a vertical synch signal for use by the picture memory module in generating a vertical address of a pixel location.
1 Assignment
0 Petitions
Accused Products
Abstract
A vision system provides an apparatus and method for obtaining an image of a manufacturing apparatus that is electrically controllable. The vision system has a video bus that transmits the actual pixel value synchronized with a pixel clock, frame and line strobes which are used to synchronized each unit of the vision system, a field index bit, and provision for a pixel valid bit are included. A gray scale image of the manufacturing apparatus is obtained and is used to generate control commands that control the manufacturing apparatus.
-
Citations
9 Claims
-
1. A video control system comprising:
-
a vision interface module for converting analog video data to digital video data; a visual histogram processor module for generating video histograms of at least a portion of the digital video data output by the vision interface module; said histogram processor module including a window generator for reducing the quantity of video data for subsequent image processing; a picture memory module for storing the digital video data from the vision interface module, including means for converting said data from gray scale information to black and white coded information; a video bus connecting the three modules and for passing control signals and the digital video data from the vision interface module to the other two modules, wherein said control signals include a pixel clock signal for triggering the conversion in the vision interface module of analog video data to digital video data, and for use by the window generator in generating a window; a horizontal synch signal for use by the picture memory module in generating a horizontal address of a pixel location; and a vertical synch signal for use by the picture memory module in generating a vertical address of a pixel location. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A video imaging system for obtaining images from a plurality for cameras, of light sources on at least one mobile robot, for the purpose of providing position information to said at least one mobile robot to enable it to navigate from one place to another, comprising:
-
a vision interface module for converting analog video data from the cameras to digital video data; a visual histogram processor module for generating video histograms from at least a portion of the digital video data; a window generator for reducing the quantity of video information that must be further processed, by generating a window of data that includes only the area wherein the light sources from one of the robots is expected to be; a picture memory module for storing the digital video data, including means for converting said data from gray scale encoding to black and white encoding; and a navigation computer to receive video data from the three modules and to provide position information to the mobile robot. - View Dependent Claims (8, 9)
-
Specification