FPGAによる画像調整
Image Adjustment by FPGA

全画素感度補正(InGaAs近赤外カメラ)
All-pixel sensitivity compensation (InGaAs near-infrared camera)

VGA-InGaAsセンサーを搭載した近赤外線USB3Visionカメラに実装したFPGAによる画質調整機能の開発事例の紹介です。

全画素感度補正:InGaAsセンサーは、一般的に欠陥画素が多く、画素間の感度バラつきも大きいことが知られています。

そこで本カメラでは、欠陥画素補正に加えて、全画素を個別に感度補正する機能を持たせています。1画素につき32bitの補正パラメーター(全体では640x480x32bit)をカメラ内部で保持し、毎フレーム、全画素個別にそのパラメーターを使ったリアルタイム補正を行うことができます。

This is an introduction to a development case study of an FPGA-based image quality adjustment function implemented in a near-infrared USB3Vision camera equipped with a VGA-InGaAs sensor.

All-pixel sensitivity correction: InGaAs sensors are generally known to have many defective pixels and large sensitivity variations among pixels.

In addition to defect pixel correction, this camera has a function to individually correct the sensitivity of all pixels. 32-bit correction parameters per pixel (640x480x32 bits in total) are maintained inside the camera, and real-time correction can be performed using these parameters for each frame and for all pixels individually. The camera can perform real-time correction using these parameters for every frame and for every pixel individually.