Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP6790970B2 - Image correction device, imaging system, control method and program - Google Patents
[go: Go Back, main page]

JP6790970B2 - Image correction device, imaging system, control method and program - Google Patents

Image correction device, imaging system, control method and program Download PDF

Info

Publication number
JP6790970B2
JP6790970B2 JP2017073077A JP2017073077A JP6790970B2 JP 6790970 B2 JP6790970 B2 JP 6790970B2 JP 2017073077 A JP2017073077 A JP 2017073077A JP 2017073077 A JP2017073077 A JP 2017073077A JP 6790970 B2 JP6790970 B2 JP 6790970B2
Authority
JP
Japan
Prior art keywords
image
temperature
correction
unit
image pickup
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
JP2017073077A
Other languages
Japanese (ja)
Other versions
JP2018174509A (en
Inventor
和義 中村
和義 中村
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
NEC Corp
Original Assignee
NEC Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by NEC Corp filed Critical NEC Corp
Priority to JP2017073077A priority Critical patent/JP6790970B2/en
Publication of JP2018174509A publication Critical patent/JP2018174509A/en
Application granted granted Critical
Publication of JP6790970B2 publication Critical patent/JP6790970B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Studio Devices (AREA)

Description

本発明は、画像補正装置、撮像システム、制御方法及びプログラムに関する。 The present invention relates to an image correction device, an imaging system, a control method and a program.

対象物を撮像した画像を出力する際に、撮像装置の置かれている周囲の環境によって画像の階調値などに違いが生じる。そのような画像における違いを補正するさまざまな技術がある。
特許文献1には、関連する技術として、前のフレームでの補正結果に基づいて画像信号を補正する技術が記載されている。
When an image of an object is output, the gradation value of the image differs depending on the surrounding environment in which the image pickup device is placed. There are various techniques to correct for differences in such images.
Patent Document 1 describes, as a related technique, a technique for correcting an image signal based on a correction result in a previous frame.

特開2016−134908号公報Japanese Unexamined Patent Publication No. 2016-134908

ところで、撮像装置が温度変化のある環境にある場合にも、画像の階調値に違いが生じてしまう。このとき、瞬間的な温度が同一であっても、必ずしも同一のずれ量となるとは限らない。
そのため、撮像装置が温度変化のある環境にある場合に、画像の階調値を正しく補正することのできる技術が求められていた。
By the way, even when the image pickup apparatus is in an environment where the temperature changes, the gradation value of the image is different. At this time, even if the instantaneous temperatures are the same, the deviation amounts are not always the same.
Therefore, there has been a demand for a technique capable of correctly correcting the gradation value of an image when the image pickup apparatus is in an environment where the temperature changes.

本発明は、上記の課題を解決することのできる画像補正装置、撮像システム、制御方法及びプログラムを提供することを目的としている。 An object of the present invention is to provide an image correction device, an imaging system, a control method and a program capable of solving the above problems.

上記目的を達成するために、本発明の態様は、撮像装置の温度を取得する温度取得部と、前記撮像装置から画像を取得する画像取得部と、前記画像の撮像よりも前のタイミングから前記撮像のタイミングまでの期間に前記温度取得部が取得した前記温度の推移に基づいて、前記画像を補正する補正部と、を備える画像補正装置である。 In order to achieve the above object, the aspects of the present invention include a temperature acquisition unit that acquires the temperature of the image pickup device, an image acquisition unit that acquires an image from the image pickup device, and a timing prior to the acquisition of the image. An image correction device including a correction unit that corrects the image based on the transition of the temperature acquired by the temperature acquisition unit during the period up to the timing of imaging.

また、本発明の別の態様は、上記の画像補正装置と、撮像した画像を前記画像補正装置に出力する撮像装置と、を備える撮像システムである。 Another aspect of the present invention is an imaging system including the above-mentioned image correction device and an imaging device that outputs an captured image to the image correction device.

また、本発明の別の態様は、撮像装置の温度を取得することと、前記撮像装置から画像を取得することと、前記画像の撮像よりも前のタイミングから前記撮像のタイミングまでの期間に取得した前記温度の推移に基づいて、前記画像を補正することと、を含む制御方法である。 Further, another aspect of the present invention is to acquire the temperature of the imaging device, to acquire an image from the imaging device, and to acquire the image in a period from a timing before the imaging of the image to the timing of the imaging. It is a control method including correcting the image based on the transition of the temperature.

また、本発明の別の態様は、コンピュータに、撮像装置の温度を取得することと、前記撮像装置から画像を取得することと、前記画像の撮像よりも前のタイミングから前記撮像のタイミングまでの期間に取得した前記温度の推移に基づいて、前記画像を補正することと、を実行させるプログラムである。 Further, another aspect of the present invention is to acquire the temperature of the image pickup apparatus by a computer, acquire an image from the image pickup apparatus, and from a timing before the image pickup to the image pickup timing. It is a program for correcting the image and executing the image based on the transition of the temperature acquired during the period.

本発明によれば、撮像装置が温度変化のある環境にある場合に、画像の階調値を正しく補正することができる。 According to the present invention, when the image pickup apparatus is in an environment where the temperature changes, the gradation value of the image can be corrected correctly.

本発明の一実施形態による撮像システムの構成を示す図である。It is a figure which shows the structure of the imaging system by one Embodiment of this invention. 本発明の一実施形態における温度と階調値との関係の例を示す図である。It is a figure which shows the example of the relationship between the temperature and the gradation value in one Embodiment of this invention. 本発明の一実施形態による撮像システムの処理フローを示す第1の図である。It is the first figure which shows the processing flow of the imaging system by one Embodiment of this invention. 本発明の一実施形態による撮像システムの処理フローを示す第2の図である。It is a 2nd figure which shows the processing flow of the imaging system by one Embodiment of this invention. 本発明の一実施形態おける階調補正値の例を示す図である。It is a figure which shows the example of the gradation correction value in one Embodiment of this invention. 本発明の実施形態による画像補正装置の最小構成を示す図である。It is a figure which shows the minimum structure of the image correction apparatus by embodiment of this invention. 少なくとも1つの実施形態に係るコンピュータの構成を示す概略ブロック図である。It is a schematic block diagram which shows the structure of the computer which concerns on at least one Embodiment.

<実施形態>
以下、図面を参照しながら実施形態について詳しく説明する。
本発明の一実施形態による撮像システム1の構成について説明する。
本発明の一実施形態による撮像システム1は、図1に示すように、撮像装置10と、画像補正装置20と、を備える。
<Embodiment>
Hereinafter, embodiments will be described in detail with reference to the drawings.
The configuration of the imaging system 1 according to the embodiment of the present invention will be described.
As shown in FIG. 1, the image pickup system 1 according to an embodiment of the present invention includes an image pickup device 10 and an image correction device 20.

撮像装置10は、撮像する対象物Oの画像を取得する装置である。撮像装置10は、図1に示すように、撮像素子101と、A/D変換部102と、温度測定部103と、を備える。 The image pickup device 10 is a device that acquires an image of the object O to be captured. As shown in FIG. 1, the image pickup device 10 includes an image pickup element 101, an A / D conversion unit 102, and a temperature measurement unit 103.

撮像素子101は、対象物Oの画像を撮像する。撮像素子101は、撮像した対象物Oの画像情報をA/D変換部102に出力する。 The image sensor 101 captures an image of the object O. The image sensor 101 outputs the image information of the captured object O to the A / D conversion unit 102.

A/D変換部102は、撮像素子101が撮像した対象物Oの画像情報を取得する。A/D変換部102は、取得したアナログの画像情報をデジタルの画像情報に変換する。
温度測定部103は、撮像装置10の温度を測定する。温度測定部103は、例えば、撮像素子101またはA/D変換部102の温度を測定する。
なお、撮像素子101の温度変化は、画像の階調値に直接影響を及ぼすものの1つである。そのため、温度測定部103が撮像素子101の温度を測定する場合、撮像システム1は、画像の階調値をより正確に補正できると考えられる。また、温度測定部103が撮像素子101の温度を直接測定できないが撮像素子101の温度の影響を受ける位置に設けられたA/D変換部102の温度を測定する場合、撮像システム1において、A/D変換部102は、撮像素子101の温度の影響を大きく受け、連動して推移するため、撮像素子101の温度を直接測定せずとも画像の階調値を正確に補正できると考えられる。
なお、撮像装置10には、一般的に、動作保証温度範囲外での動作を避けるための温度センサが、例えば、A/D変換部102の側に備えられている。温度測定部103は、その温度センサを利用するものであってもよい。
The A / D conversion unit 102 acquires the image information of the object O imaged by the image sensor 101. The A / D conversion unit 102 converts the acquired analog image information into digital image information.
The temperature measuring unit 103 measures the temperature of the imaging device 10. The temperature measuring unit 103 measures, for example, the temperature of the image sensor 101 or the A / D conversion unit 102.
The temperature change of the image sensor 101 is one that directly affects the gradation value of the image. Therefore, when the temperature measuring unit 103 measures the temperature of the image sensor 101, it is considered that the image pickup system 1 can more accurately correct the gradation value of the image. Further, when the temperature measuring unit 103 cannot directly measure the temperature of the image sensor 101 but measures the temperature of the A / D conversion unit 102 provided at a position affected by the temperature of the image sensor 101, the image sensor 1 uses A. Since the / D conversion unit 102 is greatly affected by the temperature of the image sensor 101 and changes in conjunction with the temperature, it is considered that the gradation value of the image can be accurately corrected without directly measuring the temperature of the image sensor 101.
The image pickup apparatus 10 is generally provided with a temperature sensor for avoiding operation outside the guaranteed operation temperature range, for example, on the side of the A / D conversion unit 102. The temperature measuring unit 103 may utilize the temperature sensor.

画像補正装置20は、画像の階調値を補正する装置である。図2に示すように、撮像装置10の温度が同一であっても、画像の階調値が同一になるとは限らない。例えば、撮像装置10(図2におけるカメラ温度)の温度が36度の場合、図2(a)では、Rの階調値がおよそ227、Gの階調値がおよそ226、Bの階調値がおよそ228である。一方、図2(b)では、Rの階調値がおよそ225、Gの階調値がおよそ225、Bの階調値がおよそ226である。画像補正装置20が撮像装置10の温度の推移を取得することは、温度測定部103の1つの測定箇所の瞬間的な温度の測定結果ではなく、温度測定部103の1つの測定箇所に温度の影響を及ぼす複数個所を含めた継続的な温度の測定結果を取得したことになる。その結果、画像補正装置20は、より正確な温度の影響を含む階調補正値で画像の階調値を補正することになる。
画像補正装置20は、図1に示すように、画像取得部201と、温度取得部202と、補正部203と、記憶部204と、を備える。
The image correction device 20 is a device that corrects the gradation value of an image. As shown in FIG. 2, even if the temperature of the image pickup apparatus 10 is the same, the gradation value of the image is not always the same. For example, when the temperature of the image pickup apparatus 10 (camera temperature in FIG. 2) is 36 degrees, in FIG. 2A, the gradation value of R is about 227, the gradation value of G is about 226, and the gradation value of B is about 226. Is about 228. On the other hand, in FIG. 2B, the gradation value of R is about 225, the gradation value of G is about 225, and the gradation value of B is about 226. The acquisition of the temperature transition of the image pickup device 10 by the image correction device 20 is not the instantaneous temperature measurement result of one measurement point of the temperature measurement unit 103, but the temperature of one measurement point of the temperature measurement unit 103. It means that the continuous temperature measurement results including multiple affected points have been obtained. As a result, the image correction device 20 corrects the gradation value of the image with a gradation correction value including the influence of more accurate temperature.
As shown in FIG. 1, the image correction device 20 includes an image acquisition unit 201, a temperature acquisition unit 202, a correction unit 203, and a storage unit 204.

画像取得部201は、撮像装置10から画像を取得する。
温度取得部202は、撮像装置10の温度を取得する。具体的には、温度取得部202は、温度測定部103が測定した温度を取得する。
補正部203は、撮像装置10の画像の撮像よりも前のタイミングからその撮像のタイミングまでの期間に温度取得部202が取得した撮像装置10の温度の推移に基づいて、画像を補正する。具体的には、補正部203は、撮像装置10の温度の推移に伴って変化する画像の階調値を補正する。
記憶部204は、撮像装置10の温度の推移と、画像の階調値の補正値との関係を示す補正情報を記憶する。
The image acquisition unit 201 acquires an image from the image pickup device 10.
The temperature acquisition unit 202 acquires the temperature of the image pickup device 10. Specifically, the temperature acquisition unit 202 acquires the temperature measured by the temperature measurement unit 103.
The correction unit 203 corrects the image based on the transition of the temperature of the image pickup device 10 acquired by the temperature acquisition unit 202 during the period from the timing before the image acquisition of the image pickup device 10 to the timing of the image pickup. Specifically, the correction unit 203 corrects the gradation value of the image that changes with the change in the temperature of the image pickup device 10.
The storage unit 204 stores correction information indicating the relationship between the temperature transition of the image pickup apparatus 10 and the correction value of the gradation value of the image.

次に、本発明の一実施形態による撮像システム1の処理について説明する。
ここでは、撮像システム1が画像の階調値を補正に用いる補正データを蓄積する補正データ蓄積処理と、撮像システム1が画像の階調値を補正する階調値補正処理とについて説明する。
Next, the processing of the imaging system 1 according to the embodiment of the present invention will be described.
Here, a correction data storage process for accumulating correction data in which the imaging system 1 uses the gradation value of the image for correction and a gradation value correction process in which the imaging system 1 corrects the gradation value of the image will be described.

(補正データ蓄積処理)
まず、撮像システム1が行う補正データ蓄積処理について説明する。
ここでは、図3に示す撮像システム1の処理フローについて説明する。
なお、撮像システム1が行う補正データ蓄積処理は、図2(a)、(b)に示すような温度の推移と階調値との対応関係を予め取得するための処理である。
(Correction data storage process)
First, the correction data storage process performed by the imaging system 1 will be described.
Here, the processing flow of the imaging system 1 shown in FIG. 3 will be described.
The correction data storage process performed by the imaging system 1 is a process for acquiring in advance the correspondence between the temperature transition and the gradation value as shown in FIGS. 2A and 2B.

撮像装置10の任意の初期温度に設定する(ステップS1)。例えば、所望の温度(すなわち、初期温度、例えば、図2においてT0で示される温度)に設定した恒温槽に撮像装置10を入れる。温度測定部103は、撮像装置10の温度を取得する。温度測定部103の取得する温度が、初期温度になるまで(例えば、1時間〜1時間半程度)待つ。 It is set to an arbitrary initial temperature of the image pickup apparatus 10 (step S1). For example, the imaging device 10 is placed in a constant temperature bath set to a desired temperature (that is, an initial temperature, for example, the temperature indicated by T0 in FIG. 2). The temperature measuring unit 103 acquires the temperature of the imaging device 10. Wait until the temperature acquired by the temperature measuring unit 103 reaches the initial temperature (for example, about one hour to one and a half hours).

恒温槽を任意の温度(例えば、図2においてT1で示される温度)に設定を変更する(ステップS2)。 The setting of the constant temperature bath is changed to an arbitrary temperature (for example, the temperature indicated by T1 in FIG. 2) (step S2).

撮像素子101は、色見本を撮像する(ステップS3)。色見本とは、RGB(Red、Green、Blue)の割合によって示される複数の色(例えば、白色、紫色、黄色など)から成る色の基準を示す見本である。撮像素子101は、撮像した対象物Oの画像情報を、常時、A/D変換部102に出力する。 The image sensor 101 images a color sample (step S3). A color swatch is a swatch that shows a color standard consisting of a plurality of colors (for example, white, purple, yellow, etc.) indicated by the ratio of RGB (Red, Green, Blue). The image sensor 101 constantly outputs the image information of the captured object O to the A / D conversion unit 102.

A/D変換部102は、所定のタイミング(例えば、1分ごと)に、撮像素子101が撮像した色見本のアナログ画像を示すアナログ画像情報を取得する。A/D変換部102は、取得したアナログ画像情報をデジタル画像を示すデジタル画像情報に変換する。A/D変換部102は、変換後のデジタル画像情報を画像補正装置20に出力する。 The A / D conversion unit 102 acquires analog image information indicating an analog image of a color sample imaged by the image sensor 101 at a predetermined timing (for example, every minute). The A / D conversion unit 102 converts the acquired analog image information into digital image information indicating a digital image. The A / D conversion unit 102 outputs the converted digital image information to the image correction device 20.

また、温度測定部103は、常時、撮像装置10の温度を取得する(ステップS4)。温度測定部103は、取得した温度を画像補正装置20に出力する。 Further, the temperature measuring unit 103 constantly acquires the temperature of the imaging device 10 (step S4). The temperature measuring unit 103 outputs the acquired temperature to the image correction device 20.

画像取得部201は、撮像装置10からデジタル画像情報を取得する。画像取得部201は、取得したデジタル画像情報が示す色見本の画像の各色についての平均階調値を算出する(ステップS5)。平均階調値とは、画像取得部201が取得した同一の色を示す複数の画素のそれぞれが示す階調値の平均値である。画像取得部201は、算出した平均階調値を補正部203に出力する。 The image acquisition unit 201 acquires digital image information from the image pickup device 10. The image acquisition unit 201 calculates the average gradation value for each color of the color sample image indicated by the acquired digital image information (step S5). The average gradation value is an average value of gradation values indicated by each of a plurality of pixels showing the same color acquired by the image acquisition unit 201. The image acquisition unit 201 outputs the calculated average gradation value to the correction unit 203.

温度取得部202は、所定のタイミング(例えば、1分ごと)に、温度測定部103から撮像装置10の温度を取得する。温度取得部202は、撮像装置10の温度の情報を補正部203に出力する。 The temperature acquisition unit 202 acquires the temperature of the image pickup apparatus 10 from the temperature measurement unit 103 at a predetermined timing (for example, every minute). The temperature acquisition unit 202 outputs the temperature information of the image pickup device 10 to the correction unit 203.

補正部203は、所定のタイミング(例えば、1分ごと)に、平均階調値と撮像装置10の温度の情報とを取得する。補正部203は、取得した平均階調値と撮像装置10の温度の情報とを関連付けた階調値情報を記憶部204に書き込む(ステップS6)。 The correction unit 203 acquires the average gradation value and the temperature information of the image pickup apparatus 10 at a predetermined timing (for example, every minute). The correction unit 203 writes the gradation value information in which the acquired average gradation value and the temperature information of the image pickup apparatus 10 are associated with each other in the storage unit 204 (step S6).

温度取得部202は、取得した温度が前回取得した温度と誤差の範囲内で同一であるか否かを判定する(ステップS7)。
温度取得部202は、取得した温度が前回取得した温度と誤差の範囲内で同一ではない(例えば、取得した温度と前回取得した温度との差が誤差を示すしきい値以下ではない)と判定した場合(ステップS7においてNO)、ステップS3の処理に戻す。温度取得部202が、ステップS3の処理に戻すごとに、例えば、図2においてT2、T3、T4のように示される温度の情報が増加し、その温度に関連付けられた平均階調値の情報が増加する。
また、温度取得部202が取得した温度が前回取得した温度と誤差の範囲内で同一である(例えば、取得した温度と前回取得した温度との差が誤差を示すしきい値以下である)と判定した場合(ステップS7においてYES)、補正部203は、例えば、記憶部204が記憶する階調値情報が示す階調値と色見本の階調値とに基づいて、例えば、図5に示すように、色見本の各色と階調値の補正量を示す階調補正値との対応関係を温度の推移と関連付けてRGBごとに生成する(ステップS8)。具体的には、補正部203は、例えば、記憶部204が記憶する階調値情報が示す階調値と色見本の各色の階調値との差を、階調補正値とする。
なお、色見本の各色と階調補正値とのRGBごとの対応関係は、図5に示すものに限定するものではない。例えば、色見本の各色と階調補正値とのRGBごとの対応関係は、関数で示されるものであってもよい。また、色見本の各色と階調補正値とのRGBごとの対応関係は、機械学習などによって更新させるものであってもよい。
補正部203は、生成した対応関係を温度の推移と関連付けてRGBごとに記憶部204に書き込む(ステップS9)。
The temperature acquisition unit 202 determines whether or not the acquired temperature is the same as the previously acquired temperature within an error range (step S7).
The temperature acquisition unit 202 determines that the acquired temperature is not the same as the previously acquired temperature within the margin of error (for example, the difference between the acquired temperature and the previously acquired temperature is not less than or equal to the threshold value indicating the error). If this is the case (NO in step S7), the process returns to step S3. Each time the temperature acquisition unit 202 returns to the process of step S3, for example, the temperature information shown as T2, T3, T4 in FIG. 2 increases, and the average gradation value information associated with the temperature increases. To increase.
Further, when the temperature acquired by the temperature acquisition unit 202 is the same as the temperature acquired last time within the range of the error (for example, the difference between the acquired temperature and the temperature acquired last time is equal to or less than the threshold value indicating the error). When the determination is made (YES in step S7), the correction unit 203 is shown in FIG. 5, for example, based on the gradation value indicated by the gradation value information stored in the storage unit 204 and the gradation value of the color sample. As described above, the correspondence between each color of the color sample and the gradation correction value indicating the correction amount of the gradation value is generated for each RGB in association with the temperature transition (step S8). Specifically, the correction unit 203 uses, for example, the difference between the gradation value indicated by the gradation value information stored in the storage unit 204 and the gradation value of each color of the color sample as the gradation correction value.
The correspondence between each color of the color sample and the gradation correction value for each RGB is not limited to that shown in FIG. For example, the correspondence between each color of the color sample and the gradation correction value for each RGB may be indicated by a function. Further, the correspondence between each color of the color sample and the gradation correction value for each RGB may be updated by machine learning or the like.
The correction unit 203 associates the generated correspondence with the temperature transition and writes it to the storage unit 204 for each RGB (step S9).

(階調値補正処理)
次に、撮像システム1が行う階調値補正処理について説明する。
ここでは、図4に示す撮像システム1の処理フローについて説明する。
(Gradation value correction processing)
Next, the gradation value correction process performed by the imaging system 1 will be described.
Here, the processing flow of the imaging system 1 shown in FIG. 4 will be described.

撮像装置10が起動する。温度測定部103は、常時、撮像装置10の温度を取得する(ステップS11)。温度測定部103は、取得した温度を画像補正装置20に出力する。 The image pickup device 10 is activated. The temperature measuring unit 103 constantly acquires the temperature of the imaging device 10 (step S11). The temperature measuring unit 103 outputs the acquired temperature to the image correction device 20.

温度取得部202は、所定のタイミング(例えば、1分ごと)に、温度測定部103から撮像装置10の温度を取得する。温度取得部202は、撮像装置10の温度の情報を補正部203に出力する。 The temperature acquisition unit 202 acquires the temperature of the image pickup apparatus 10 from the temperature measurement unit 103 at a predetermined timing (for example, every minute). The temperature acquisition unit 202 outputs the temperature information of the image pickup device 10 to the correction unit 203.

補正部203は、所定のタイミング(例えば、1分ごと)に、温度取得部202から撮像装置10の温度の情報を取得する。補正部203は、取得した撮像装置10の温度の情報を記憶部204に書き込む(ステップS12)。 The correction unit 203 acquires the temperature information of the image pickup apparatus 10 from the temperature acquisition unit 202 at a predetermined timing (for example, every minute). The correction unit 203 writes the acquired temperature information of the imaging device 10 in the storage unit 204 (step S12).

撮像装置10は、起動してから所定の時間(例えば、1時間〜1時間半)が経過すると、撮像可能な状態となる。
補正部203は、画像取得部201からデジタル画像情報を取得するか否かを判定する(ステップS13)。
補正部203は、画像取得部201からデジタル画像情報を取得していないと判定した場合(ステップS13においてNO)、ステップS11の処理に戻す。
When a predetermined time (for example, one hour to one and a half hours) has elapsed since the image pickup device 10 was started, the image pickup device 10 is in a state where it can take an image.
The correction unit 203 determines whether or not to acquire digital image information from the image acquisition unit 201 (step S13).
When the correction unit 203 determines that the digital image information has not been acquired from the image acquisition unit 201 (NO in step S13), the correction unit 203 returns to the process of step S11.

このような状態で、ユーザは、任意のタイミングで撮像装置10に対して撮像する操作を行う。
撮像素子101は、対象物Oを撮像する(ステップS13)。撮像素子101は、撮像した対象物Oの画像情報をA/D変換部102に出力する。
In such a state, the user performs an operation of photographing the image pickup apparatus 10 at an arbitrary timing.
The image sensor 101 images the object O (step S13). The image sensor 101 outputs the image information of the captured object O to the A / D conversion unit 102.

A/D変換部102は、撮像素子101から対象物Oのアナログ画像情報を取得する。A/D変換部102は、取得したアナログ画像情報をデジタル画像情報に変換する。A/D変換部102は、デジタル画像情報を画像補正装置20に出力する。 The A / D conversion unit 102 acquires analog image information of the object O from the image sensor 101. The A / D conversion unit 102 converts the acquired analog image information into digital image information. The A / D conversion unit 102 outputs digital image information to the image correction device 20.

画像取得部201は、撮像装置10からデジタル画像情報を取得する。画像取得部201は、取得したデジタル画像情報を補正部203に出力する。 The image acquisition unit 201 acquires digital image information from the image pickup device 10. The image acquisition unit 201 outputs the acquired digital image information to the correction unit 203.

補正部203は、この場合、画像取得部201からデジタル画像情報を取得し(ステップS13においてYES)、記憶部204が記憶する温度の推移において、温度取得部202から取得した温度の推移と誤差の範囲内で同一の温度の推移を特定する(ステップS14)。具体的には、例えば、補正部203は、平均二乗誤差などの数値解析手法を用いて、その対応関係において所定の誤差の範囲内で同一とみなせる温度の推移を特定する。なお、本発明の別の実施形態による補正部203は、温度の推移を時間軸方向及び温度軸方向に伸縮したものについて、その対応関係において温度の推移を特定するものであってもよい。
補正部203は、記憶部204において特定した温度の推移に関連付けられている補正部203が生成した対応関係を特定する(ステップS15)。
補正部203は、特定した対応関係が示す階調補正値を用いてデジタル画像情報が示す画像の階調値を補正する(ステップS16)。
In this case, the correction unit 203 acquires digital image information from the image acquisition unit 201 (YES in step S13), and in the temperature transition stored in the storage unit 204, the temperature transition and error obtained from the temperature acquisition unit 202. The same temperature transition is specified within the range (step S14). Specifically, for example, the correction unit 203 uses a numerical analysis method such as a mean square error to specify changes in temperature that can be regarded as the same within a predetermined error range in the corresponding relationship. In addition, the correction unit 203 according to another embodiment of the present invention may specify the temperature transition in the corresponding relationship with respect to the one whose temperature transition is expanded and contracted in the time axis direction and the temperature axis direction.
The correction unit 203 identifies the correspondence generated by the correction unit 203 associated with the temperature transition specified in the storage unit 204 (step S15).
The correction unit 203 corrects the gradation value of the image indicated by the digital image information by using the gradation correction value indicated by the specified correspondence (step S16).

以上、本発明の一実施形態による撮像システム1について説明した。本発明の一実施形態による画像補正装置20において、温度取得部202は、撮像装置10の温度を取得する。画像取得部201は、撮像装置10から画像を取得する。補正部203は、画像の撮像よりも前のタイミング(すなわち、撮像を開始するタイミングから、ある一定時間遡ったタイミング)から撮像のタイミングまでの期間に、温度取得部202が取得した撮像装置10の温度の推移に基づいて画像を補正する。
こうすることで、画像補正装置20は、撮像装置が温度変化のある環境にある場合に、画像の階調値を正しく補正することができる。
The image pickup system 1 according to the embodiment of the present invention has been described above. In the image correction device 20 according to the embodiment of the present invention, the temperature acquisition unit 202 acquires the temperature of the image pickup device 10. The image acquisition unit 201 acquires an image from the image pickup device 10. The correction unit 203 is the image pickup device 10 acquired by the temperature acquisition unit 202 during the period from the timing before the image acquisition (that is, the timing retroactive from the timing of starting the image pickup to the timing of a certain period of time) to the timing of the image pickup. The image is corrected based on the transition of temperature.
By doing so, the image correction device 20 can correctly correct the gradation value of the image when the image pickup device is in an environment where the temperature changes.

次に、本発明の実施形態による最小構成の画像補正装置20について説明する。
本発明の実施形態による最小構成の画像補正装置20は、図6に示すように、画像取得部201と、温度取得部202と、補正部203と、を備える。
温度取得部202は、撮像装置10の温度を取得する。
画像取得部201は、撮像装置10から画像を取得する。
補正部203は、画像の撮像よりも前のタイミングから撮像のタイミングまでの期間に、温度取得部202が取得した撮像装置10の温度の推移に基づいて画像を補正する。
このようにすれば、画像補正装置20は、撮像装置が温度変化のある環境にある場合に、画像の階調値を正しく補正することができる。
Next, the image correction device 20 having the minimum configuration according to the embodiment of the present invention will be described.
As shown in FIG. 6, the image correction device 20 having the minimum configuration according to the embodiment of the present invention includes an image acquisition unit 201, a temperature acquisition unit 202, and a correction unit 203.
The temperature acquisition unit 202 acquires the temperature of the image pickup device 10.
The image acquisition unit 201 acquires an image from the image pickup device 10.
The correction unit 203 corrects the image based on the temperature transition of the image pickup device 10 acquired by the temperature acquisition unit 202 during the period from the timing before the image acquisition to the image acquisition timing.
In this way, the image correction device 20 can correctly correct the gradation value of the image when the image pickup device is in an environment where the temperature changes.

なお、本発明の実施形態における処理は、適切な処理が行われる範囲において、処理の順番が入れ替わってもよい。 In the processing according to the embodiment of the present invention, the order of the processing may be changed as long as the appropriate processing is performed.

本発明の実施形態における記憶部204、その他の記憶部や記憶装置(レジスタ、ラッチを含む)のそれぞれは、適切な情報の送受信が行われる範囲においてどこに備えられていてもよい。また、記憶部204、その他の記憶部や記憶装置のそれぞれは、適切な情報の送受信が行われる範囲において複数存在しデータを分散して記憶していてもよい。 The storage unit 204, each of the other storage units and storage devices (including registers and latches) in the embodiment of the present invention may be provided anywhere as long as appropriate information is transmitted and received. Further, each of the storage unit 204, the other storage units, and the storage device may exist in a plurality of units within a range in which appropriate information is transmitted and received, and the data may be distributed and stored.

本発明の実施形態について説明したが、上述の撮像システム1、撮像装置10、画像補正装置20、その他の制御装置は内部に、コンピュータシステムを有していてもよい。そして、上述した処理の過程は、プログラムの形式でコンピュータ読み取り可能な記録媒体に記憶されており、このプログラムをコンピュータが読み出して実行することによって、上記処理が行われる。コンピュータの具体例を以下に示す。
図7は、少なくとも1つの実施形態に係るコンピュータの構成を示す概略ブロック図である。
コンピュータ5は、図7に示すように、CPU6、メインメモリ7、ストレージ8、インターフェース9を備える。
例えば、上述の撮像システム1、撮像装置10、画像補正装置20、その他の制御装置のそれぞれは、コンピュータ5に実装される。そして、上述した各処理部の動作は、プログラムの形式でストレージ8に記憶されている。CPU6は、プログラムをストレージ8から読み出してメインメモリ7に展開し、当該プログラムに従って上記処理を実行する。また、CPU6は、プログラムに従って、上述した各記憶部に対応する記憶領域をメインメモリ7に確保する。
Although the embodiment of the present invention has been described, the above-mentioned image pickup system 1, image pickup device 10, image correction device 20, and other control devices may have a computer system inside. The process of the above-mentioned processing is stored in a computer-readable recording medium in the form of a program, and the above-mentioned processing is performed by the computer reading and executing this program. A specific example of a computer is shown below.
FIG. 7 is a schematic block diagram showing a configuration of a computer according to at least one embodiment.
As shown in FIG. 7, the computer 5 includes a CPU 6, a main memory 7, a storage 8, and an interface 9.
For example, each of the above-mentioned image pickup system 1, image pickup device 10, image correction device 20, and other control devices is mounted on the computer 5. The operation of each processing unit described above is stored in the storage 8 in the form of a program. The CPU 6 reads a program from the storage 8, expands it into the main memory 7, and executes the above processing according to the program. Further, the CPU 6 secures a storage area corresponding to each of the above-mentioned storage units in the main memory 7 according to the program.

ストレージ8の例としては、HDD(Hard Disk Drive)、SSD(Solid State Drive)、磁気ディスク、光磁気ディスク、CD−ROM(Compact Disc Read Only Memory)、DVD−ROM(Digital Versatile Disc Read Only Memory)、半導体メモリ等が挙げられる。ストレージ8は、コンピュータ5のバスに直接接続された内部メディアであってもよいし、インターフェース9または通信回線を介してコンピュータ5に接続される外部メディアであってもよい。また、このプログラムが通信回線によってコンピュータ5に配信される場合、配信を受けたコンピュータ5が当該プログラムをメインメモリ7に展開し、上記処理を実行してもよい。少なくとも1つの実施形態において、ストレージ8は、一時的でない有形の記憶媒体である。 Examples of the storage 8 include HDD (Hard Disk Drive), SSD (Solid State Drive), magnetic disk, magneto-optical disk, CD-ROM (Compact Disk Read Only Memory), DVD-ROM (Digital Versaille Disk Read). , Semiconductor memory and the like. The storage 8 may be internal media directly connected to the bus of computer 5, or external media connected to computer 5 via an interface 9 or a communication line. When this program is distributed to the computer 5 via a communication line, the distributed computer 5 may expand the program in the main memory 7 and execute the above processing. In at least one embodiment, the storage 8 is a non-temporary tangible storage medium.

また、上記プログラムは、前述した機能の一部を実現してもよい。さらに、上記プログラムは、前述した機能をコンピュータシステムにすでに記録されているプログラムとの組み合わせで実現できるファイル、いわゆる差分ファイル(差分プログラム)であってもよい。 Further, the above program may realize a part of the above-mentioned functions. Further, the program may be a file that can realize the above-mentioned functions in combination with a program already recorded in the computer system, that is, a so-called difference file (difference program).

本発明のいくつかの実施形態を説明したが、これらの実施形態は、例であり、発明の範囲を限定しない。これらの実施形態は、発明の要旨を逸脱しない範囲で、種々の追加、種々の省略、種々の置き換え、種々の変更を行ってよい。 Although some embodiments of the present invention have been described, these embodiments are examples and do not limit the scope of the invention. These embodiments may be subject to various additions, various omissions, various replacements, and various modifications without departing from the gist of the invention.

1・・・撮像システム
5・・・コンピュータ
6・・・CPU
7・・・メインメモリ
8・・・ストレージ
9・・・インターフェース
10・・・撮像装置
20・・・画像補正装置
101・・・撮像素子
102・・・A/D変換部
103・・・温度測定部
201・・・画像取得部
202・・・温度取得部
203・・・補正部
204・・・記憶部
1 ... Imaging system 5 ... Computer 6 ... CPU
7 ... Main memory 8 ... Storage 9 ... Interface 10 ... Image pickup device 20 ... Image correction device 101 ... Image sensor 102 ... A / D converter 103 ... Temperature measurement Unit 201 ... Image acquisition unit 202 ... Temperature acquisition unit 203 ... Correction unit 204 ... Storage unit

Claims (6)

撮像装置の温度を取得する温度取得部と、
前記撮像装置から画像を取得する画像取得部と、
前記画像の撮像よりも前のタイミングから前記撮像のタイミングまでの期間に前記温度取得部が取得した前記温度の推移に基づいて、前記画像を補正する補正部と、
を備える画像補正装置。
A temperature acquisition unit that acquires the temperature of the image pickup device,
An image acquisition unit that acquires an image from the image pickup device,
A correction unit that corrects the image based on the transition of the temperature acquired by the temperature acquisition unit during the period from the timing prior to the imaging of the image to the timing of the imaging.
An image correction device comprising.
前記撮像装置において撮像素子から離れた箇所に設けられる温度測定部、
を備え、
前記温度取得部は、
前記温度測定部が検出する温度を取得する、
請求項1に記載の画像補正装置。
A temperature measuring unit provided at a location away from the image sensor in the image pickup device,
With
The temperature acquisition unit
Acquires the temperature detected by the temperature measuring unit,
The image correction device according to claim 1.
前記補正部は、
前記温度の推移に基づいて前記画像の補正量を特定し、特定した補正量を用いて前記画像を補正する、
請求項1または請求項2に記載の画像補正装置。
The correction unit
The correction amount of the image is specified based on the transition of the temperature, and the image is corrected using the specified correction amount.
The image correction device according to claim 1 or 2.
請求項1から請求項3の何れか一項に記載の画像補正装置と、
撮像した画像を前記画像補正装置に出力する撮像装置と、
を備える撮像システム。
The image correction device according to any one of claims 1 to 3,
An image pickup device that outputs the captured image to the image correction device, and
Imaging system with.
撮像装置の温度を取得することと、
前記撮像装置から画像を取得することと、
前記画像の撮像よりも前のタイミングから前記撮像のタイミングまでの期間に取得した前記温度の推移に基づいて、前記画像を補正することと、
を含む制御方法。
Acquiring the temperature of the image pickup device and
Acquiring an image from the image pickup device and
Correcting the image based on the transition of the temperature acquired in the period from the timing prior to the imaging of the image to the timing of the imaging.
Control methods including.
コンピュータに、
撮像装置の温度を取得することと、
前記撮像装置から画像を取得することと、
前記画像の撮像よりも前のタイミングから前記撮像のタイミングまでの期間に取得した前記温度の推移に基づいて、前記画像を補正することと、
を実行させるプログラム。
On the computer
Acquiring the temperature of the image pickup device and
Acquiring an image from the image pickup device and
Correcting the image based on the transition of the temperature acquired in the period from the timing prior to the imaging of the image to the timing of the imaging.
A program that executes.
JP2017073077A 2017-03-31 2017-03-31 Image correction device, imaging system, control method and program Active JP6790970B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2017073077A JP6790970B2 (en) 2017-03-31 2017-03-31 Image correction device, imaging system, control method and program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2017073077A JP6790970B2 (en) 2017-03-31 2017-03-31 Image correction device, imaging system, control method and program

Publications (2)

Publication Number Publication Date
JP2018174509A JP2018174509A (en) 2018-11-08
JP6790970B2 true JP6790970B2 (en) 2020-11-25

Family

ID=64107472

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2017073077A Active JP6790970B2 (en) 2017-03-31 2017-03-31 Image correction device, imaging system, control method and program

Country Status (1)

Country Link
JP (1) JP6790970B2 (en)

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6826361B1 (en) * 2003-12-29 2004-11-30 Hewlett-Packard Development Company, L.P. Systems and methods for estimating lens temperature
JP2006013885A (en) * 2004-06-25 2006-01-12 Fuji Photo Film Co Ltd Camera
JP4964842B2 (en) * 2008-08-07 2012-07-04 オリンパス株式会社 Camera and camera focus adjustment method
JP6294596B2 (en) * 2013-05-01 2018-03-14 キヤノン株式会社 Imaging apparatus and control method thereof

Also Published As

Publication number Publication date
JP2018174509A (en) 2018-11-08

Similar Documents

Publication Publication Date Title
JP2017078751A5 (en)
JP7109898B2 (en) IMAGE PROCESSING DEVICE, IMAGING DEVICE, IMAGE PROCESSING DEVICE CONTROL METHOD, IMAGING DEVICE CONTROL METHOD, AND PROGRAM
JP5757932B2 (en) Image correction data generation apparatus and image correction data generation program
JP2003284707A5 (en)
JP2020038073A5 (en)
WO2018049791A1 (en) Focusing compensation device of camera module and method therefor, and camera terminal
JP2017118197A5 (en)
CN109561243A (en) Control equipment, picture pick-up device, control method and storage medium
KR20160011167A (en) An imaging system and A method for anti-shading correction of an image
US10145741B2 (en) Heat source detection device and heat source detection method
US9521339B2 (en) Image processing apparatus, image capturing apparatus, and image processing method
JP2017120181A (en) Electronics
JP2020091355A5 (en) Control device, image pickup device, lens device and control method
JP6190974B2 (en) Infrared imaging device, aperture control method, and aperture control program
JP2009141684A (en) Color conversion coefficient calculation device, color conversion coefficient calculation program, and color conversion coefficient calculation method
WO2017046911A1 (en) Capsule endoscope system
JP6790970B2 (en) Image correction device, imaging system, control method and program
WO2009141403A1 (en) Correction of optical lateral chromatic aberration in digital imaging systems
JP2016161276A (en) Current sensor circuit
CN107666605B (en) Image processing apparatus, image capturing apparatus, image processing method, and storage medium
JPWO2019168182A1 (en) Information processing equipment, information processing methods, and programs
JP5321108B2 (en) Camera, lens aberration correction program, and computer-readable recording medium recording lens aberration correction program
JP6086829B2 (en) Image processing apparatus and image processing method
JP6570252B2 (en) Image processing apparatus, information processing method, and program
JP5018052B2 (en) Image processing apparatus and image processing program for correcting image color

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20200207

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20200928

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20201006

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20201019

R150 Certificate of patent or registration of utility model

Ref document number: 6790970

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150