High-speed digital video serial link
First Claim
Patent Images
1. A communications protocol for use on a high-speed machine-vision digital serial communications link comprising:
- a packaged digital control packet having a first header that identifies the control packet as having control information and that provides routing information that identifies a source and a destination for the control packet on the digital serial communications link; and
a packaged digital video-data packet having a second header that identifies the video-data packet as having video data and that provides routing information that identifies a source and a destination for the control packet on the digital serial communications link;
wherein the first header and the second header are directly decodeable to distinguish control packets from video-data packets in order to provide high-speed operation for a machine-vision manufacturing operation, andwherein the control packet is optionally inserted within the video-data packet such that the first header distinguishes the control pack from other information within the video-data packet without changing second header and without adding another header.
1 Assignment
0 Petitions
Accused Products
Abstract
A system for bi-directional digital serial communication and control of remote units including video cameras and input/output devices in machine vision systems. The communication system includes a main processor, communication hubs and remote units. The system is capable of monitoring and controlling the remote units in real-time while receiving video data images from the remote video cameras. Digital signals are transmitted in two different protocols; one for data communications, and one for control communications.
67 Citations
20 Claims
-
1. A communications protocol for use on a high-speed machine-vision digital serial communications link comprising:
-
a packaged digital control packet having a first header that identifies the control packet as having control information and that provides routing information that identifies a source and a destination for the control packet on the digital serial communications link; and a packaged digital video-data packet having a second header that identifies the video-data packet as having video data and that provides routing information that identifies a source and a destination for the control packet on the digital serial communications link; wherein the first header and the second header are directly decodeable to distinguish control packets from video-data packets in order to provide high-speed operation for a machine-vision manufacturing operation, and wherein the control packet is optionally inserted within the video-data packet such that the first header distinguishes the control pack from other information within the video-data packet without changing second header and without adding another header. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method of operating a machine vision control system having a plurality of remote video cameras including a first remote camera, and a main processor connected to the plurality of remote cameras by a digital serial link that includes a communication hub, the method comprising:
-
receiving an input trigger signal from a trigger source; generating a digital control packet, including a first header, based upon the input trigger signal; capturing an image of an object with the first remote video camera in response to the digital control packet; converting the image to a digital video-data packet including a second header; serially transmitting the digital video-data packet from the first remote video camera to the communication hub; in the communications hub, evaluating a destination address identifier included in the second header, and transmitting the digital video-data packet to the main processor based on the evaluation; and machine-vision analyzing the digital video-data packet with the main processor to evaluate the captured image and generating a response signal based on an image content of the captured image, wherein the first header and the second header are directly decodeable to distinguish control packets from video-data packets in order to provide high-speed operation for a machine-vision manufacturing operation. - View Dependent Claims (11, 12, 13, 14, 15)
-
-
16. A machine-vision control system for use in a manufacturing environment using two-directional high-speed serial digital transmissions comprising:
-
a main processor that receives digital video-data packets and digital control packets and that transmits digital control packets, the main processor including an analyzer circuit that analyzes received video image data and that generates and transmits a packaged digital control signal that includes a content-analysis response based upon content of the video image data; a primary communication hub having a first interface and a plurality of second interfaces, the first interface connected to the main processor through a serial communication bus that transmits and receives the packaged digital data and control signals; a plurality of remote video cameras each having a third interface that is connected to one of the plurality of second interfaces for two-directional communication with the primary communication hub; and a first trigger source responsive to a manufacturing process or assembly step, that provides a signal commanding that one of the plurality of remote video cameras acquire an image; wherein the digital video-data packets and digital control packets each have different headers that distinguish digital video-data packets from digital control packets, and the primary communication hub adapted to generate a priority response to a high priority request signal, the priority response being inserted between the beginning and end of transmission of a digital data packet carrying video information from one of the remote video cameras to the main processor, in order that high-speed automated manufacturing is performed. - View Dependent Claims (17, 18, 19, 20)
-
Specification