
The application scenarios for imaging colorimeters can be roughly divided into two categories: offline (Lab) precision measurement in research laboratories and high-speed inline inspection on production lines. These two have fundamentally different requirements for system architecture. Understanding these differences is a prerequisite for successfully integrating an imaging colorimeter into an automated inspection system.
I. Research Laboratory (Lab/Offline) Detection: Centered on Precision#

1.1 Application Scenarios and Demand Characteristics#
Detection tasks in research labs typically target the following scenarios:
- New Product R&D Validation: During the design and development phases of a display panel, engineers need a comprehensive and accurate characterization of optical parameters like luminance uniformity, chromaticity consistency, and Gamma curves.
- Incoming Inspection and Arbitration: Sample testing of display screens or optical components provided by suppliers to determine compliance with technical specifications. Laboratory precision measurement results are the final basis for adjudication when disputes arise over measurement data with suppliers.
- Calibration Verification: Performance verification of the imaging colorimeter itself, comparing its results with spot spectroradiometers (like the Konica Minolta CS-2000 class) to confirm the equipment’s accuracy is under control.
- Failure Analysis: In-depth optical analysis of returned or complained-about defective products to locate the root causes of defects.
1.2 System Architecture Characteristics#
The architecture of laboratory detection systems is guided by flexibility and precision:
Hardware Level:
- Camera: Usually scientific-grade or high-end imaging colorimeters equipped with cooled CCD/CMOS sensors to reduce dark current noise, with sensor bit depths typically at 14-16 bit.
- Lens: Fixed focal length lenses selected based on the size of the Device Under Test (DUT) and measurement distance. Telecentric lenses might be used for precision dimensional measurement to eliminate perspective error.
- Optical Bench: Optical rails and precision adjustable mounts fix the camera and DUT, ensuring optical axis alignment and repeatability of measurement distance.
- Darkroom Environment: Operations are conducted in specialized darkrooms for low-luminance or high-precision measurement to eliminate stray light interference (see article 14 in this series).
Software and Control Level:
- Operation Mode: Primarily human-interactive. Operators manually set exposure parameters, select Regions of Interest (ROI), choose analysis algorithms, and view and export results via PC software.
- Exposure Strategy: Multi-exposure High Dynamic Range (HDR) synthesis algorithms or multi-frame averaging (MultiPic) denoising algorithms can be used to obtain optimal SNR. Single measurement cycles can be long (seconds to dozens of seconds).
- Data Flow: Image data travels from the camera to the PC, where all image processing, photometric calculation, and defect analysis are completed. USB 3.0 or GigE interfaces are usually sufficient.
- Result Output: Generates detailed measurement reports (PDF/Excel) containing statistical data, false color maps, line profiles, etc.
1.3 Core Advantages of Lab Detection#
- No Takt Time constraints, allowing full utilization of long exposures and multi-frame averaging to enhance SNR.
- Operators can adjust parameters in real-time, flexibly handling different DUTs and measurement needs.
- Simultaneous connection to spot spectrometers for cross-validation is possible.
- Full retention of raw image data and intermediate processing results for subsequent traceability analysis.
II. Production Line (Inline) Detection: Centered on Speed#

2.1 Strict Requirements for Inline Systems#
When an imaging colorimeter is deployed on a production line, the detection system must satisfy a set of engineering constraints entirely different from those in the lab:
Takt Time Requirements: This is the most critical metric for inline detection. The overall throughput of a production line is determined by the Takt Time of the bottleneck station. For example, if the line requires a Takt Time of no more than 3 seconds per panel, the entire process from triggering the capture to outputting a Pass/Fail judgment must be completed within this window. This includes exposure time, image transmission time, image processing time, and communication time.
Reliability and Stability: Production line equipment needs to run 24/7. The system must maintain long-term stability in factory environments subject to temperature fluctuations and vibrations.
Automated Integration: The detection system cannot operate in isolation; it must be a node within the entire automated production line, collaborating seamlessly with upstream and downstream equipment (conveyors, robotic arms, lighting fixtures) and production control systems (PLC/MES).
Deterministic Response: The system must provide definite results within a definite time. “Occasional timeouts” or “intermittent crashes” are unacceptable.
2.2 System Architecture Characteristics#
Hardware Level:
- Camera: Industrial-grade imaging colorimeters emphasizing long-term stability and reliability. Global Shutter CMOS sensors are mainstream to avoid image distortion of moving objects.
- Lens: Fixed focal length and aperture, locked after matching panel size and station distance.
- Lighting/Display Fixtures: The display screens under test on the line must be lit by automated fixtures and driven according to preset signal patterns (e.g., full white, full black, R/G/B pure colors, checkerboards). Precise synchronization between the fixture and the detection system is required.
- Data Interface: For high-resolution, high-frame-rate needs, high-bandwidth interfaces like CoaXPress or 10GigE are used with dedicated Frame Grabbers to ensure lossless, high-speed image data transmission.
Triggering and Control Level:
Two typical triggering methods for inline detection systems are:
| Triggering Method | Working Principle | Applicable Scenarios |
|---|---|---|
| External Hardware Trigger | PLC triggers camera capture via I/O signal. After the panel is in place, the PLC sends a trigger pulse. | Stop-and-Go production lines, where the panel stays briefly at the detection station. |
| Encoder Trigger | Conveyor encoder outputs pulse signals, and the camera captures at fixed displacement intervals. | Continuous motion production lines, where the panel does not stop. |
A typical inline detection timing sequence is as follows:
- PLC controls the conveyor to send and position the panel at the detection station.
- PLC signals the lighting fixture to drive the panel to display the first test pattern (e.g., full white).
- PLC sends a trigger signal to the imaging colorimeter.
- The camera completes exposure and transmits the image to the processing unit.
- Image processing software executes preset analysis algorithms (luminance uniformity, chromaticity consistency, defect detection, etc.).
- The system returns the judgment result (Pass/Fail) and key parameters to the PLC via a communication protocol.
- PLC controls the sorting mechanism (good/defective product flow) based on the judgment.
- Steps 2-7 are repeated for the next test pattern.
- After all test patterns are detected, the panel flows to the next station.
Software Level:
- Unattended Operation: Software automatically executes pre-configured detection workflows in “Run Mode” without human intervention. All parameters (exposure time, ROI definition, judgment thresholds) are configured offline by engineers during the line commissioning phase.
- Algorithm Optimization: To meet Takt Time requirements, image processing algorithms are optimized, potentially using GPU acceleration, multi-threading, and simplified logic. Unlike lab mode, inline mode typically uses single exposures rather than HDR to shorten capture time.
- Judgment Logic: Software includes built-in Pass/Fail logic, comparing measurement results with preset Spec Limits and automatically outputting a decision.
III. Comparison of System Architectures#
The following table summarizes the differences between the two modes across key dimensions:
| Dimension | Laboratory (Offline) | Production Line (Inline) |
|---|---|---|
| Core Goal | Precision, data integrity | Speed, judgment efficiency |
| Takt Time | No hard constraints (seconds to minutes) | Strictly limited (typically 1-10s/panel) |
| Triggering Method | Manual or software trigger | PLC hardware trigger / Encoder trigger |
| Exposure Strategy | HDR multi-exposure, multi-frame average | Primarily single exposure |
| Controller | PC + analysis software | Industrial PC (IPC) + PLC |
| Data Interface | USB 3.0 / GigE | CoaXPress / 10GigE + Frame Grabber |
| Operation Mode | Human-interactive | Unattended automated operation |
| Result Output | Detailed reports (PDF/Excel) | Real-time Pass/Fail + data archiving |
| Environment | Darkroom, optical bench, constant temp | Factory environment (vibration, temp, dust) |
| Typical Use | R&D validation, incoming inspection, failure analysis | Full inspection (100% inline) |
IV. SDK Development Interface: Integrating into Automated Systems#

Imaging colorimeter manufacturers typically provide Software Development Kits (SDKs) to enable system integrators to embed colorimeter functions into automated inspection systems. The capability of the SDK directly determines the depth and flexibility of integration.
4.1 Typical SDK Function Modules#
A mature imaging colorimeter SDK typically includes:
- Device Control: Camera initialization, exposure time setting, gain adjustment, trigger mode configuration, etc.
- Image Acquisition: Single-frame, continuous, and external trigger acquisition.
- Image Processing: Luminance/chromaticity calculation, ROI definition and statistics, defect detection algorithm calls.
- Calibration Management: Loading and switching different calibration files (e.g., Illuminant A, four-color calibration).
- Result Output: Obtaining measurement values, Pass/Fail results, and false-color image data.
4.2 Communication with PLC/Robot#
In automated production lines, the control software for the imaging colorimeter needs two-way communication with the PLC. Common communication methods include:
| Communication Method | Characteristics | Applicable Scenarios |
|---|---|---|
| Digital I/O | Simplest, passing trigger signals and Pass/Fail results via high/low logic levels. | Scenarios with simple judgment logic. |
| TCP/IP Socket | High flexibility, capable of passing structured data (measurements, defect coordinates). | Scenarios requiring detailed data feedback. |
| Industrial Protocols | EtherNet/IP, PROFINET, Modbus TCP, etc., natively compatible with PLCs. | Standardized automated systems. |
In a typical integration solution, the control flow is: the PLC informs the detection PC that “the panel is in place” via an I/O trigger; the PC performs the measurement and returns the result to the PLC via Socket or shared memory. Communication latency must be controlled within a defined range to ensure predictable Takt Time.
V. Balance Strategy between Takt Time and Measurement Precision#

There is a natural conflict between Takt Time and measurement precision: longer exposures and more processing steps enhance precision but increase detection time. Engineers must find the optimal balance point.
5.1 Main Factors Affecting Takt Time#
A complete inline detection cycle can be broken down into:
Takt Time = Mechanical Positioning Time + (Exposure Time + Image Transmission Time + Image Processing Time) × Number of Test Patterns + Communication TimeOptimization strategies for each segment:
Exposure Time Optimization:
- Select appropriate exposure times based on DUT luminance to avoid under- or over-exposure.
- For high-luminance test patterns (e.g., full white), exposure can be shortened to dozens of milliseconds.
- For low-luminance patterns (e.g., low grayscales), exposure may require hundreds of milliseconds to seconds.
Image Transmission Optimization:
- Select high-bandwidth interfaces (a single CoaXPress-12 channel can reach 12.5 Gbps).
- Use pixel binning or ROI cropping to reduce data volume for applications not requiring full resolution.
Image Processing Optimization:
- Utilize GPUs for parallel image processing.
- Process arrived data while transmitting the rest (pipelining).
- Optimize algorithms specifically to eliminate unnecessary computational steps.
5.2 Compromise and Assurance of Precision#
Inline detection usually does not pursue the same precision as the lab; instead, it aims to shorten time as much as possible while ensuring “correct judgment.” Specific strategies include:
- Graded Inspection: Using loose judgment thresholds for rapid screening (coarse inspection) inline, followed by offline re-inspection (fine inspection) for borderline samples.
- Focus on Critical Parameters: Instead of full parameter analysis online, only detect key indicators directly related to mass production quality (e.g., luminance uniformity, dead pixels, color shift).
- Regular Comparison and Calibration: Perform comparative calibration of inline equipment using standard plates at a fixed frequency (e.g., per shift or per day) to ensure long-term consistency.
VI. Data Management: Real-time Judgment and Data Storage#

6.1 Real-time Judgment (Pass/Fail)#
The primary output of an inline system is an immediate judgment for each panel. Judgment rules are typically based on:
- Individual Specifications: Upper and lower limits set for each parameter; exceeding either results in a Fail.
- Comprehensive Scoring: Weighted calculation of multiple parameters into a composite score compared with a threshold.
- Defect Classification: Classifying detected defects by type and severity (Critical/Major/Minor), each triggering different actions.
6.2 Data Storage and Traceability#
Even on high-speed lines, complete data archiving is a basic requirement for modern quality management:
- Measurement Data: Key measurement values for each panel (mean luminance, chromaticity coordinates, uniformity metrics) are stored in a database and bound to the product serial number (SN).
- Thumbnails/Feature Images: Storing false-color or defect-annotated images in compressed formats for rapid traceability of defective products.
- Raw Images (Optional): Choosing to save raw images for panels judged as Fail for offline re-inspection.
- Statistical Analysis: Using Statistical Process Control (SPC) tools for trend analysis of historical data to identify process drift.
Data management systems typically interface with factory MES (Manufacturing Execution Systems) to achieve full-lifecycle quality traceability from raw materials to finished products.
VII. Summary#
Offline and inline detection are not substitutes but complements. Offline detection provides deep insights for product development and process optimization, while inline detection provides real-time assurance for production quality. The key to successfully deploying an inline imaging colorimeter system is to accurately evaluate the Takt Time budget, select matching hardware and interface solutions, deeply integrate detection functions into automated control via SDKs, and establish a robust data management system to support continuous quality improvement.
FAQ#
Q1: What are the core architectural differences between inline and offline inspection?#
The core difference lies in design objectives: offline inspection centers on precision with no Takt Time constraints, using scientific-grade cameras with HDR multi-exposure strategies, manual operator interaction, USB/GigE data transfer, and detailed PDF/Excel reports. Inline inspection centers on speed with strict 1-10 second per panel Takt Time limits, using industrial global shutter cameras, high-bandwidth CoaXPress/10GigE interfaces, PLC hardware triggering, unattended automated operation, and real-time Pass/Fail output. The two complement each other—offline provides deep insight while inline provides real-time quality assurance.
Q2: How can Takt Time be optimized for inline inspection systems?#
Takt Time breaks down into: mechanical positioning time plus (exposure time plus image transmission time plus image processing time) multiplied by the number of test patterns, plus communication time. Optimization strategies include selecting appropriate exposure times based on DUT luminance (high-luminance patterns can be shortened to tens of milliseconds); choosing high-bandwidth interfaces like CoaXPress-12 (12.5 Gbps per channel); using pixel binning or ROI cropping to reduce data volume; leveraging GPU parallel processing and pipeline architectures to overlap transmission and processing; and using single exposures instead of HDR multi-exposure in inline mode to shorten capture time.
Q3: How does an imaging colorimeter SDK enable automated integration with production line PLCs?#
The SDK provides function modules for device control, image acquisition, image processing, calibration management, and result output. Three communication methods exist for PLC integration: digital I/O is simplest, passing trigger signals and Pass/Fail results via logic levels; TCP/IP Socket offers high flexibility for passing structured data like measurement values and defect coordinates; industrial protocols like EtherNet/IP, PROFINET, and Modbus TCP are natively PLC-compatible. In a typical workflow, the PLC signals panel arrival via I/O trigger, the detection PC performs measurement and returns results via Socket, with communication latency controlled within defined limits to ensure predictable Takt Time.
This article is part of the Imaging Colorimeter Technology Knowledge Base series.
