The present invention relates to an image-recording system and to a method for controlling an image-recording system.
From German Patent No. 696 17 150, a mechanical optical recognition system for the inspection of containers is known, which includes a camera for recording an image, a preprocessor for receiving pixel data from the camera and the carrying out of selected preprocessing operations on it, and a main processor for carrying out an image analysis on the preprocessed pixel data received from the preprocessor. The preprocessor has a system of hardware logic elements which are variably configurable (FPGA—field programmable gate array), so that the preprocessing hardware may easily be reprogrammed or reconfigured for the execution of different preprocessing operations. A digital memory is also provided in which configuration programs are stored for the programmable logic device. The preprocessor reacts to control signals from the main processor, in order selectively to vary the configuration of the hardware logic elements. The digital memory for recording the configuration programs for the hardware logic elements requires space on the printed circuit board of the image-recording system, and represents an additional cost factor.
The present invention makes possible a small cost-effective construction of an image-recording system, which is therefore particularly advantageous for installation in a motor vehicle. The small size of the image-recording system is important for such applications, because it is frequently to be positioned in the area of the windshield of the vehicle for forward viewing applications. It is clear that, in addition, the price for an application in mass production is an important sales argument.
The present invention relates to the knowledge that programming of a logic module (FPGA) that is situated structurally adjacent, in an optical module, to an image sensor, may take place expediently also by control by a control unit of the image-recording system that is locally removed from the optical module. The image-recording system is able to be controlled into a configuration mode and an operating mode particularly advantageously, for this purpose. In this context, the logic module is configured in the configuration mode, while in the operating mode data are transmitted between the optical module and the control unit of the image-recording system. Particularly advantageously, the optical module and the control unit of the image-recording system are connected to each other by connecting means which include a cable including a plurality of conductors. In order to keep the circuit technology expenditure as low as possible, individual conductors, in this context, have allocated to them several functions which are actively controlled partially in the configuration mode and partially in the operating mode of the image recording unit. Advantageously, in the operating mode, those connections are switched to be highly resistive which were active in the configuration mode, in order to avoid interferences.
In one advantageous method, for controlling an image-recording system which includes an optical module having a programmable logic module and a control unit having control means for the logic module, after each power-on, the image-recording system is first routed into a configuration mode and only subsequently into an operating mode. In this context, the logic module is configured in the configuration mode, while in the operating mode data are transmitted between the optical module and the control unit of the image-recording system.
The method of functioning of image-recording system 1 will be briefly elucidated below. It should first be assumed that after a power-on, image-recording system 1 is in the configuration mode (10B, 13B), in which the blocks drawn by a dashed line of control means 130.1 in control unit 13 and of logic module 11.1 in optical module 10 are active. For the renewed configuration of logic module 11.1 after a power-on, at least two signals are required, namely configuration clock (CCLK) and configuration data (CDATA). These signals are transmitted by control means 130.1 of control unit 13 via resistors 14A, 14B, 14C, 14D, conductors 12A, 12B, 12C, 12D and resistors 15A, 15B, 15C, 15D in the direction of optical module 10 to logic module 11.1 that is situated there. After the successful configuration of logic module 11.1, the line connections used for the configuration are switched to be highly resistive, and conductors 12A, 12B, 12C, 12D are used in the operating mode of image-recording system 1 for the data transmission between optical module 10 and control unit 13. Within the scope of this data transmission, control signals are transmitted from control unit 13 to optical module 10, and image data are transmitted from optical module 10 to control unit 13. For these data transmissions, LVDS signals (LVDS=low voltage differential signal) are expediently used. After the configuration mode it is expediently checked whether the configuration of logic module 11 has been successful. This may be established via a successful initialization of the image sensor in control unit 13. In order to improve the signal quality during the configuration of logic module 11, Schmitt triggers may also advantageously be integrated into the lines on the part of optical module 10.
Number | Date | Country | Kind |
---|---|---|---|
102004033481.1 | Jul 2004 | DE | national |
Filing Document | Filing Date | Country | Kind | 371c Date |
---|---|---|---|---|
PCT/EP2005/052379 | 5/24/2005 | WO | 00 | 12/21/2007 |