Camera Illuminator Synchronization via FIFO Buffer Wavelength Selection
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing systems lack the capability to select different wavelengths of monochromatic illumination for each successive frame acquired by an imaging device, limiting the unique information that can be obtained in scientific imaging applications.
Innovation Solution
A synchronization system that uses the trailing edge of a camera's expose signal to trigger a digital value from a FIFO buffer, selecting a specific illumination wavelength for the random wavelength access monochromatic illuminator, allowing wavelength changes during the non-exposure period of the camera.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If monochromatic illumination is used for each frame to maximize unique information, then imaging quality is improved, but device complexity increases due to need for wavelength selection capability
Solution Approach 1:
The patent pre-loads wavelength selection values into a FIFO buffer before the actual imaging process. The wavelength values are prepared in advance and stored in the buffer, allowing the illumination system to automatically select wavelengths without complex real-time decision-making during frame acquisition, thus reducing operational complexity while maintaining high measurement precision
Solution Approach 2:
The patent introduces a FIFO buffer as an intermediary component between the wavelength selection mechanism and the illumination source. This buffer acts as a mediator that stores pre-computed wavelength values and feeds them to the illuminator in sync with camera frames, simplifying the overall system architecture while enabling monochromatic illumination for each frame
2Adaptability or versatility
If wavelength changes are made during exposure period to enable random wavelength access, then adaptability is improved, but image quality deteriorates due to illumination instability
Solution Approach 1:
The patent performs wavelength selection in advance by pre-loading values into the FIFO buffer before the exposure period begins. This preliminary action allows the system to prepare wavelength changes during non-exposure times while maintaining stable illumination during the actual exposure period, thus achieving adaptability without compromising image quality
Solution Approach 2:
The patent implements periodic wavelength changes synchronized with the camera's frame rate. The FIFO buffer is refilled periodically with new wavelength values, and the illuminator switches wavelengths at regular intervals between frames. This periodic action enables random wavelength access while maintaining consistent illumination during each exposure period, preserving image quality
3Ease of operation
If illumination is synchronized to frame rate to enable wavelength changes between frames, then ease of operation is improved, but productivity decreases due to limited wavelength switching speed
Solution Approach 1:
The patent pre-loads multiple wavelength values into the FIFO buffer in advance, allowing the system to prepare wavelength changes during non-exposure times. This preliminary action enables the system to switch wavelengths quickly between frames without waiting for exposure completion, thus maintaining ease of operation while improving effective switching speed
Solution Approach 2:
The patent maintains continuous operation of the illumination system by pre-loading wavelengths during non-exposure periods. The FIFO buffer continuously receives and stores wavelength values, ensuring that wavelength switching is always ready to occur immediately when needed. This continuity eliminates idle waiting time and maximizes productive use of the illumination system
Data Source
AI summary
The present invention provides synchronization and control between the wavelength of a multi-wavelength illuminator and the image frames acquired by a video camera. In accordance with the present invention, the trailing edge of a camera expose-signal triggers a pre-loaded digital value to be output from a FIFO buffer. The digital value selects a particular illumination wavelength either directly or through a voltage from a digital to analog converter. The FIFO may be periodically refilled, or it may be a circular register.


