JPH04257831A - Photometric calculation device - Google Patents

Photometric calculation device

Info

Publication number
JPH04257831A
JPH04257831A JP3040474A JP4047491A JPH04257831A JP H04257831 A JPH04257831 A JP H04257831A JP 3040474 A JP3040474 A JP 3040474A JP 4047491 A JP4047491 A JP 4047491A JP H04257831 A JPH04257831 A JP H04257831A
Authority
JP
Japan
Prior art keywords
group
photometric
value
brightness
subroutine
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.)
Granted
Application number
JP3040474A
Other languages
Japanese (ja)
Other versions
JP3024231B2 (en
Inventor
Hiroyuki Iwasaki
宏之 岩崎
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.)
Nikon Corp
Original Assignee
Nikon 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 Nikon Corp filed Critical Nikon Corp
Priority to JP3040474A priority Critical patent/JP3024231B2/en
Priority to DE69231428T priority patent/DE69231428T2/en
Priority to EP92102271A priority patent/EP0499210B1/en
Publication of JPH04257831A publication Critical patent/JPH04257831A/en
Priority to US08/309,469 priority patent/US5414487A/en
Application granted granted Critical
Publication of JP3024231B2 publication Critical patent/JP3024231B2/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Landscapes

  • Photometry And Measurement Of Optical Pulse Characteristics (AREA)
  • Exposure Control For Cameras (AREA)

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
(57) [Summary] This bulletin contains application data before electronic filing, so abstract data is not recorded.

Description

【発明の詳細な説明】[Detailed description of the invention]

【0001】0001

【産業上の利用分野】本発明は、カメラの最適露光値を
演算する測光演算装置に関するものである。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a photometric calculation device for calculating the optimum exposure value of a camera.

【0002】0002

【従来の技術】従来、撮影画面内の測光値を得る方法と
して、図16に一点鎖線、二点鎖線、三点鎖線、点線で
示すように撮影画面内の枠を順次小さくし、それぞれの
枠内の測光値の平均を求め、測光値とすることが行われ
ていた。
2. Description of the Related Art Conventionally, as a method of obtaining photometric values within a photographic screen, the frames within the photographic screen are sequentially made smaller as shown in FIG. The photometric value was determined by calculating the average of the photometric values within the range.

【0003】0003

【発明が解決しようとする課題】しかしながらこのよう
な従来の装置は、測光画面を単純に小形サイズ化した縮
小測光枠での測光が行われるので、グループ化される測
光領域の形状が最初から決まっており、被写体の正確な
輝度分布を測光することができないという課題があった
。本装置は複数の被写体がある場合でも、確実に被写体
毎の輝度を測光できるようにしたものである。
[Problems to be Solved by the Invention] However, in such conventional devices, photometry is performed using a reduced photometry frame that simply reduces the size of the photometry screen, so the shape of the photometry area to be grouped is not determined from the beginning. Therefore, there was a problem in that it was not possible to measure the accurate brightness distribution of the subject. This device is designed to reliably measure the brightness of each subject even when there are multiple subjects.

【0004】0004

【課題を解決するための手段】このような課題を解決す
るため第1の発明は、被写界を複数の領域に分割して各
々の領域毎に測光出力を送出する測光手段と、その測光
手段の出力値を比較して測光領域が隣接していてかつ類
似輝度の領域を同一のグループして処理する測光領域グ
ループ化手段とを備えたものである。
[Means for Solving the Problems] In order to solve such problems, a first invention provides a photometry means for dividing a field into a plurality of regions and transmitting a photometry output for each region, and a photometry means for dividing a field into a plurality of regions and transmitting a photometry output for each region. The photometric area grouping means compares the output values of the means and processes areas in which the photometric areas are adjacent and have similar luminance as the same group.

【0005】第2の発明は、被写界を複数の領域に分割
して各々の領域毎に測光出力を送出する測光手段と、そ
の測光手段の出力値を比較して測光領域が隣接していて
かつ類似輝度の領域を同一のグループとして処理する測
光領域グループ化手段と、そのグループ化手段によって
グループ化されたグループの数を算出するグループ数算
出手段と、グループ内の平均輝度値を算出するグループ
輝度算出手段と、グループ毎の領域における重心を求め
る重心算出手段と、求められた重心の位置における測光
値から最適露出値を演算する露出演算手段を備えたもの
である。
[0005] The second invention includes a photometric means that divides the field into a plurality of areas and sends a photometric output for each area, and compares the output values of the photometric means to determine whether the photometric areas are adjacent. photometric area grouping means for processing areas with similar brightness as the same group; group number calculation means for calculating the number of groups grouped by the grouping means; and calculating an average brightness value within the group. The apparatus is equipped with a group brightness calculation means, a center of gravity calculation means for calculating the center of gravity in the area of each group, and an exposure calculation means for calculating the optimum exposure value from the photometric value at the determined position of the center of gravity.

【0006】[0006]

【作用】被写界のうち輝度が類似し近接する部分は一ま
とまりのブロックに分けられ、そのブロック毎の測光が
行われるようになる。このためそのブロック毎に測光値
がわかり、重心が高くかつ明るいものは空であると判断
すれば、明るい方に引きずられた測光が行われることが
ない。
[Operation] Portions of the subject that have similar brightness and are close to each other are divided into blocks, and photometry is performed for each block. For this reason, the photometry value is known for each block, and if it is determined that the object with a high center of gravity and brightness is the sky, the photometry will not be carried out in the direction of brightness.

【0007】[0007]

【実施例】図1は本発明の一実施例を示すブロック図で
あり、対物レンズ1を介して取り込まれた光はメインミ
ラー2、スクリーン3、ペンタプリズム4を介して受光
素子5で検出される。受光素子5で検出された情報は測
光回路6、グループ数算出手段8、グループ輝度算出手
段9、重心位置算出手段10に供給され、それぞれ所定
の処理が行われ、露出演算手段11に供給され最適露光
量が演算され、露出制御手段12を介してシャッタ13
および絞り14を制御する。
[Embodiment] FIG. 1 is a block diagram showing an embodiment of the present invention, in which light taken in through an objective lens 1 is detected by a light receiving element 5 through a main mirror 2, a screen 3, and a pentaprism 4. Ru. The information detected by the light-receiving element 5 is supplied to a photometry circuit 6, a group number calculation means 8, a group brightness calculation means 9, and a center of gravity position calculation means 10, where predetermined processing is performed on each of them, and the information is supplied to an exposure calculation means 11 to determine the optimum value. The exposure amount is calculated, and the shutter 13 is controlled via the exposure control means 12.
and controls the aperture 14.

【0008】この装置は図2(a)に示すような被写体
を撮影するとき、図2(b)に示すように複数のマトリ
クスで構成された受光素子5の面に像を結ばせ、一まと
まりの部分は一つのグループとして取り扱い、そのグル
ープ毎の輝度を測定し、露光量を判断するものである。 この場合、記号20はグループ1、記号21はグループ
2、記号22はグループ3として扱われ、グループ1は
明るくかつ高い位置にあるので空であると判断し、通常
は露光対象から除外する。そして下の方にありかつ暗い
ものは人物である。通常は画面の下にあるものを撮影す
ることが多いので、このように下側の対象物に合わせて
露光量を決めれば良い。
When photographing a subject as shown in FIG. 2(a), this device focuses the image on the surface of the light-receiving element 5, which is composed of a plurality of matrices, as shown in FIG. The part is treated as one group, the brightness of each group is measured, and the exposure amount is determined. In this case, the symbol 20 is treated as group 1, the symbol 21 as group 2, and the symbol 22 as group 3. Since group 1 is bright and located at a high position, it is determined that it is empty and is usually excluded from the exposure target. The dark thing at the bottom is a person. Normally, we often photograph objects at the bottom of the screen, so it is best to determine the exposure amount according to the object at the bottom in this way.

【0009】図1の回路はこのような処理を行うための
回路であり、測光回路6は受光した光の絶対値輝度(B
V値)を測定する回路、グループ化手段7は図2(b)
に示す複数の受光セルのうち隣接するセルで輝度の類似
した部分を一つのグループにまとめる手段、グループ数
算出手段8はグループ化された数を計数する手段、グル
ープ輝度算出手段9はそれぞれのグループの輝度を測定
する手段、重心位置算出手段10はそれぞれのグループ
の重心位置を求める手段である。
The circuit shown in FIG. 1 is a circuit for performing such processing, and the photometry circuit 6 measures the absolute value luminance (B) of the received light.
The circuit for measuring the V value) and the grouping means 7 are shown in FIG. 2(b).
A group number calculating means 8 is a means for counting the number of groups, and a group brightness calculating means 9 is a means for grouping together parts of adjacent cells having similar brightness among a plurality of light receiving cells shown in FIG. The means for measuring the luminance of the group and the center of gravity position calculation means 10 are means for calculating the center of gravity position of each group.

【0010】以下、この装置の動作をフローチャートに
よって説明するが、それぞれのフローチャートに多数の
変数が登場するので、以下にその変数の定義をする。 (イ)x,y・・・受光素子の番地を示す変数であり図
2(b)ではxは0から19までの値を、yは0から1
3までの値を取る。 (ロ)BV(x,y)・・・受光素子の出力した輝度値
(ハ)B(x,y)・・・・BVを四捨五入して整数化
した値(ニ)N(x,y)・・・・受光素子の所属する
グループ番号(ホ)n・・・・・・グループ更新サブル
ーチンでインクリメントされたグループの個数を表す値 (ヘ)gn・・・・・nから無効となったグループ数を
引いたもの(有効なグルー プの総数) (ト)Bmin・・・・B(x,y)の最小値(チ)B
max・・・・B(x,y)の最大値(リ)FLG(n
)・・・フラグであり、n番目のグループが有効なら「
1」、無効なら「0」をとる (ヌ)K(n)・・・・グループ番号nのグループに所
属する素子の数 (ル)KN・・・・・グループ番号補正サブルーチンに
渡される変数で無効の方のグループ番号 (ヲ)RN・・・・・グループ番号補正サブルーチンに
渡される変数で有効の方のグループ番号 (ワ)Sx(i) ・・・グループ番号iのグループに
おけるグループの重心座標(x) (カ)Sy(i) ・・・グループ番号iのグループに
おけるグループの重心座標(y) (ヨ)BVG(i)・・・グループ番号iのグループに
おける平均輝度値(グループiに所するBV(x,y)
の平均値)
The operation of this device will be explained below using flowcharts. Since many variables appear in each flowchart, the variables will be defined below. (a) x, y... Variables indicating the address of the light receiving element. In Fig. 2(b), x has a value from 0 to 19, and y has a value from 0 to 1.
Takes values up to 3. (b) BV (x, y)...Brightness value output by the light receiving element (c) B(x, y)...Value obtained by rounding BV to an integer (d) N(x, y) ...Group number to which the light receiving element belongs (e)n...Value representing the number of groups incremented in the group update subroutine (f)gn...Group that became invalid from n minus the number (total number of valid groups) (g) Bmin... Minimum value of B (x, y) (ch) B
max... Maximum value (li) of B(x, y) FLG(n
)...is a flag, and if the nth group is valid, "
1", if invalid, take 0 (nu) K(n)...Number of elements belonging to the group with group number n (ru) KN...Variable passed to the group number correction subroutine. Invalid group number (W) RN... Valid group number (W) Sx (i) in the variable passed to the group number correction subroutine... Coordinates of the center of gravity of the group in the group with group number i (x) (f) Sy(i)...Coordinate of the center of gravity of the group in the group with group number i (y) (y) BVG(i)...Average brightness value in the group with group number i (location in group i) BV(x,y)
average value)

【0011】図3はこの装置のメインルーチ
ンの動作を示すフローチャートであり、ステップ80で
n=0に設定する処理が行われ、ステップ100のB(
x,y)代入サブルーチン、ステップ150のグループ
化サブルーチン、ステップ200のグループ数gn算出
サブルーチン、ステップ250のグループ毎の重心(S
x,Sy)算出、ステップ300のグループ毎の輝度算
出、ステップ350の露出演算のかくサブルーチンの処
理が順次行われ、その後ステップ81の露出制御が行わ
れる。各サブルーチンの詳細は後述する。
FIG. 3 is a flowchart showing the operation of the main routine of this device. In step 80, a process of setting n=0 is performed, and in step 100, B(
x, y) substitution subroutine, grouping subroutine in step 150, group number gn calculation subroutine in step 200, centroid (S
x, Sy) calculation, brightness calculation for each group in step 300, and exposure calculation in step 350 are performed in this subroutine, and then exposure control is performed in step 81. Details of each subroutine will be described later.

【0012】図4は図3のステップ100に示すB(x
,y)代入サブルーチンを説明するためのフローチャー
トであり、この処理は受光素子の出力した輝度値BV(
x,y)を四捨五入して整数化した整数化輝度値B(x
,y)を求め、その最大値と最小値を求めるものである
。この処理はステップ101でx=1,y=1に設定し
、ステップ102において、整数化輝度値をB(x,y
)=Int{BV(x,y)+0.5}の演算を行って
求める。ステップ102の処理はx,y座標における受
光素子の輝度出力値BV(x,y)を四捨五入した上、
整数化している。次にステップ103でxがこの実施例
のx座標の最大値である19に達したと判断されるまで
、ステップ104でxの値をインクリメントしながらス
テップ102においてその都度、整数化輝度値B(x,
y)を求める。
FIG. 4 shows B(x
, y) is a flowchart for explaining the substitution subroutine, and this process is performed by calculating the brightness value BV(
The integer luminance value B(x, y) is rounded to an integer.
, y), and its maximum and minimum values. This process sets x=1, y=1 in step 101, and in step 102, the integer luminance value is set to B(x, y
)=Int{BV(x,y)+0.5}. The process in step 102 involves rounding off the brightness output value BV (x, y) of the light receiving element at the x, y coordinates, and then
It is converted into an integer. Next, in step 102, the value of x is incremented in step 104 until it is determined in step 103 that x has reached 19, which is the maximum value of the x coordinate in this embodiment. x,
Find y).

【0013】x方向の整数化輝度値が全て求まると、ス
テップ105の判断が行われるが、この時点ではまだy
=1であるから、ステップ106においてy方向の座標
が一つインクリメントされ、再びステップ102から1
04の処理を行い、そのy座標におけるx座標の整数化
輝度値を求める。この処理を繰り返すとやがてステップ
105においてy>13と判断されるので、ステップ1
07において、今まで求めた整数化輝度値B(x,y)
の最大値であるBmax,Bminを求め、図3のステ
ップ100におけるB(x,y)代入のサブルーチンを
終了する。
[0013] When all the integer luminance values in the x direction have been determined, a decision is made in step 105, but at this point, the y
= 1, the coordinate in the y direction is incremented by one in step 106, and the coordinate is incremented by 1 from step 102 again.
04 is performed to obtain the integer luminance value of the x coordinate at the y coordinate. If this process is repeated, it will eventually be determined in step 105 that y>13, so step 1
In 07, the integer luminance value B(x, y) obtained so far
The maximum values of Bmax and Bmin are determined, and the B(x,y) assignment subroutine in step 100 of FIG. 3 is completed.

【0014】図5は図3におけるステップ150のグル
ープ化を実現するためのサブルーチンである。先ず、ス
テップ151において、判断の基準となる判定輝度値B
を図4のステップ107で求めたBminに設定し、ス
テップ152でx=1,y=1に設定する。そしてステ
ップ153において、この座標における受光素子の出力
する輝度値B(x.y)がステップ151で設定した判
定基準値Bと等しいか否かを判定する。この時点での判
定基準値は先に測定した受光素子の出力する最低の輝度
値に設定されているのでこの段階では一致する確率は低
いが、理解の容易なように一致していると仮定して説明
を進める。
FIG. 5 shows a subroutine for realizing the grouping of step 150 in FIG. First, in step 151, a determination brightness value B, which is a criterion for determination, is determined.
is set to Bmin determined in step 107 of FIG. 4, and x=1, y=1 are set in step 152. Then, in step 153, it is determined whether the brightness value B (x.y) output by the light receiving element at this coordinate is equal to the determination reference value B set in step 151. The criterion value at this point is set to the lowest luminance value output by the light-receiving element measured earlier, so the probability of matching is low at this stage, but for ease of understanding, it is assumed that they match. Let's proceed with the explanation.

【0015】ステップ153においてB(x,y)がB
、ここではステップ151で設定したBminと等しい
場合は、ステップ154でy=1であるか否かが判断さ
れ、この時点ではy=1であるからステップ155でx
=1であるか否かが判断されるが、x=1であるから、
この場合はステップ156のグループ更新のサブルーチ
ン処理が行われる(この処理の詳細については後述する
が、x=1の場合すなわち画面の左下端だけこの処理が
行われる)。そしてステップ157においてx>19で
はないと判断されるので、ステップ158においてx座
標がインクリメントされたうえ、フローはステップ15
3に戻る。
[0015] In step 153, B(x, y) is
, here, if it is equal to Bmin set in step 151, it is determined in step 154 whether y=1, and since y=1 at this point, x is set in step 155.
It is determined whether x = 1, but since x = 1,
In this case, the group update subroutine process of step 156 is performed (details of this process will be described later, but if x=1, that is, this process is performed only at the lower left corner of the screen). Then, in step 157, it is determined that x>19 is not satisfied, so the x coordinate is incremented in step 158, and the flow continues to step 15.
Return to 3.

【0016】ここでステップ153においてB(x,y
)=B、すなわちBminであると判断されたとして説
明する。この場合にはステップ154においてy=1で
あると判断されるが、x座標はステップ158でインク
リメントされているため、ステップ155ではx=1で
はないと判断され、ステップ159のグループ判別1の
処理が行われる(この処理の詳細については後述するが
、画面の下端だけこの処理が行われるようになっている
)。
Here, in step 153, B(x, y
)=B, that is, it is assumed that Bmin is determined. In this case, it is determined in step 154 that y=1, but since the x coordinate has been incremented in step 158, it is determined in step 155 that x is not 1, and the process of group determination 1 in step 159 is performed (details of this process will be described later, but this process is only performed at the bottom edge of the screen).

【0017】この後、前述と同様にステップ157、1
58によりx座標のインクリメント処理が行われた後、
フローはステップ153に戻り、前述と同様な処理が行
われるので、やがてステップ157においてx>19と
判断される。しかし、ステップ165においてy>13
ではないと判断されるのでステップ166においてx=
1,y=y+1の処理が行われ、フローはステップ15
3に戻る。
After this, step 157, 1 is performed in the same manner as described above.
After the x coordinate is incremented by 58,
The flow returns to step 153 and the same processing as described above is performed, so that it is eventually determined in step 157 that x>19. However, in step 165 y>13
Since it is determined that x=
1, y=y+1 processing is performed, and the flow goes to step 15.
Return to 3.

【0018】この段階ではステップ154においてy=
1と判断され、ステップ167でx=1と判断されるの
でステップ168のグループ判別2の処理が行われる(
この処理は後述するが、画面の左下端を除く左端の処理
である)。その後は前述と同様に、ステップ157でx
>19の判定が行われるまでステップ158でx座標増
加の処理が行われるので、今度はステップ167がx=
1ではないと判断し、ステップ169のグループ判別3
の処理が行われる(この処理は後述するが画面の左端、
下端を除く領域の処理である)。
At this stage, in step 154, y=
1, and in step 167 it is determined that x=1, so the process of group determination 2 in step 168 is performed (
This process will be described later, but it is a process for the left edge of the screen excluding the lower left edge). Thereafter, in step 157, x
Since the process of increasing the x coordinate is performed in step 158 until the determination of >19 is made, step 167 then
It is determined that it is not 1, and the group determination 3 in step 169 is performed.
(This process will be explained later, but the left edge of the screen,
(This is processing of the area excluding the bottom edge).

【0019】その後、ステップ158によるx座標の増
加、ステップ166によるy座標の増加を繰り返しなが
ら、ステップ168のグループ判別2および、ステップ
169のグループ判別3の処理が行われ、yが13を越
えた時点でステップ175のB=Bmaxであるか否か
の判断が行われるが、輝度Bはステップ151でB=B
minに設定されているためステップ176で輝度を1
段階増加させる処理が行われ、フローはステップ152
に戻り、前述までの処理が同様に行われる。そして全て
の輝度について前述の処理が終了するとグループ化の処
理を終了する。
Thereafter, while repeating the increase in the x coordinate in step 158 and the increase in the y coordinate in step 166, group determination 2 in step 168 and group determination 3 in step 169 are performed, and when y exceeds 13, At this point, it is determined in step 175 whether B=Bmax, but the brightness B is determined in step 151 as B=Bmax.
Since the brightness is set to min, the brightness is set to 1 in step 176.
Step increment processing is performed, and the flow proceeds to step 152.
The process returns to , and the processes described above are performed in the same way. When the above-described processing is completed for all luminances, the grouping processing is ended.

【0020】図6は図5のステップ156に示したグル
ープ更新の処理の詳細内容を示しており、ステップ15
6aでグループの個数nをインクリメントすると共に、
グループ番号nが有効である旨を表示するため、フラグ
FLG(n)=1に設定する。フラグFLG(n)はグ
ループ番号nが有効であるか否かを表す変数であり、1
の場合は有効であり、0の場合は無効である。変数FL
Gが必用である理由は図5によるグループ化サブルーチ
ンでX,Yをスキャンしていくうちに2つのグループが
合体する場合の対策である。この具体例については図9
のグループ判別3サブルーチンおよび、図10のグルー
プ番号補正サブルーチンにおいて説明する。
FIG. 6 shows the details of the group update process shown in step 156 of FIG.
In step 6a, the number of groups n is incremented, and
In order to indicate that group number n is valid, the flag FLG(n) is set to 1. Flag FLG(n) is a variable indicating whether group number n is valid or not, and is 1
If , it is valid, and if it is 0, it is invalid. Variable FL
The reason why G is necessary is to prevent two groups from merging while scanning X and Y in the grouping subroutine shown in FIG. 5. For this specific example, see Figure 9.
This will be explained in the group determination 3 subroutine in FIG. 10 and the group number correction subroutine in FIG.

【0021】ステップ156bではx,y番地の画素が
どのグループに属するかを表す変数N(x,y)にグル
ープ番号nを代入する処理と、グループnの要素数すな
わちグループ番号nのグループに所属する素子の数を代
入する処理K(n)が行われる。ここではグループがで
きたばかりであるから、要素数は1であり、K(n)=
1に設定される。これでグループ更新の処理を終わる。
Step 156b includes a process of assigning a group number n to a variable N(x,y) representing which group the pixel at address x, y belongs to, and determining the number of elements in group n, that is, the group belonging to group number n. A process K(n) of substituting the number of elements is performed. Here, since the group has just been created, the number of elements is 1, and K(n)=
Set to 1. This completes the group update process.

【0022】図7は図5のステップ159に示したグル
ープ判別1の処理の詳細内容を示しており、ステップ1
59aで輝度値BVを四捨五入して正数化した輝度値B
(x,y)がある画素の1つ左の画素の輝度B{(x−
1),y}と同じか否かを判定する。そうであった場合
はステップ159bで、受光素子の所属するグループ番
号N(x,y)にその1つ左の画素のグループ番号N{
(x−1),y}を代入し、グループ番号nのグループ
に所属する素子の数K{N(x,y)}をインクリメン
トする。そうでない場合はステップ156に示すグルー
プ更新の処理(図6に示す処理)を行う。
FIG. 7 shows the details of the group determination 1 process shown in step 159 of FIG.
Brightness value B obtained by rounding the brightness value BV to a positive number in step 59a
The brightness of the pixel to the left of a pixel (x, y) is B{(x-
1), y}. If so, in step 159b, the group number N(x,y) of the pixel to the left of the group number N(x,y) to which the light receiving element belongs is set.
(x-1), y} is substituted, and the number of elements K{N(x, y)} belonging to the group with group number n is incremented. If not, the group update process shown in step 156 (the process shown in FIG. 6) is performed.

【0023】図8は図5のステップ168に示したグル
ープ判別2の処理の詳細内容を示しており、ステップ1
68aで輝度値BVを四捨五入して正数化した輝度値B
(x,y)がある画素の1つ下の画素の輝度B{x,(
y−1)}と同じか否かを判定する。そうであった場合
はステップ168bで、受光素子の所属するグループ番
号N(x,y)にその1つ下の画素のグループ番号N{
x,(y−1)}を代入し、グループ番号nのグループ
に所属する素子の数K{N(x,y)}をインクリメン
トする。そうでない場合はステップ156に示すグルー
プ更新の処理(図6に示す処理)を行う。
FIG. 8 shows the details of the group determination 2 process shown in step 168 of FIG.
Brightness value B obtained by rounding the brightness value BV to a positive number in step 68a
The brightness of the pixel one below the pixel (x, y) is B{x, (
y-1)}. If so, in step 168b, the group number N(x, y) to which the light receiving element belongs is set to the group number N of the pixel immediately below it.
x, (y-1)}, and the number of elements K{N(x, y)} belonging to the group with group number n is incremented. If not, the group update process shown in step 156 (the process shown in FIG. 6) is performed.

【0024】図9は図5のステップ169に示したグル
ープ判別3の処理の詳細内容を示している。ステップ1
69aで輝度値BVを四捨五入して正数化した輝度値B
(x,y)がある画素の1つ左の画素の輝度B{(x−
1),y}と同じか否かを判定する。そうでなかった場
合はステップ169bの処理を行い、そうであった場合
はステップ169dの処理を行う。
FIG. 9 shows the details of the group determination 3 process shown in step 169 of FIG. Step 1
Brightness value B obtained by rounding the brightness value BV to a positive number in step 69a
The brightness of the pixel to the left of a pixel (x, y) is B{(x-
1), y}. If not, the process of step 169b is performed, and if that is the case, the process of step 169d is performed.

【0025】ステップ169bは、ある画素の1つ下の
画素の輝度B{x,(y−1)}と同じか否かを判定す
る。そうでなかった場合はステップ156に示すグルー
プ更新の処理(図6に示す処理)を行い、そうであった
場合はステップ169cで、受光素子の所属するグルー
プ番号N(x,y)に、その1つ下の画素のグループ番
号N{x,(y−1)}を代入し、グループ番号nのグ
ループに所属する素子の数K{N(x,y)}をインク
リメントする。
In step 169b, it is determined whether the brightness of a certain pixel is the same as the brightness B{x, (y-1)} of the pixel immediately below it. If not, the group update process shown in step 156 (the process shown in FIG. 6) is performed, and if so, in step 169c, the group number N(x, y) to which the light receiving element belongs is updated. The group number N{x, (y-1)} of the next pixel below is assigned, and the number of elements K{N(x, y)} belonging to the group with the group number n is incremented.

【0026】ステップ169dは、ある画素の1つ下の
画素の輝度B{x,(y−1)}と同じか否かを判定す
る。そうでなかった場合はステップ169qで、受光素
子の所属するグループ番号N(x,y)に、その1つ左
の画素のグループ番号N{(x−1),y}を代入し、
グループ番号nのグループに所属する素子の数K{N(
x,y)}をインクリメントする。そうであった場合は
ステップ169eの処理を行う。
In step 169d, it is determined whether the brightness of a certain pixel is the same as the brightness B{x, (y-1)} of the pixel immediately below it. If not, in step 169q, the group number N{(x-1), y} of the pixel one pixel to the left is substituted for the group number N(x, y) to which the light receiving element belongs;
The number of elements belonging to the group with group number n K{N(
x, y)} is incremented. If so, the process of step 169e is performed.

【0027】ステップ169eは、(x−1,y)番地
のグループ番号と、(x,y−1)番地のグループ番号
が同一であるか否かを判定する。そうであった場合は前
述のステップ169qの処理を行い、そうでなかった場
合はステップ169fの処理を行う。
Step 169e determines whether the group number at address (x-1, y) and the group number at address (x, y-1) are the same. If so, the process of step 169q described above is performed, and if not, the process of step 169f is performed.

【0028】ステップ169fは、(x−1,y)番地
のグループ番号と、(x,y−1)番地のグループ番号
がどちらが大きいかを判定する。この場合、(x−1,
y)番地と(x,y−1)番地は同一グループに合体す
るので番号の小さい方にグループ番号を統一する。
In step 169f, it is determined which is larger, the group number at address (x-1, y) or the group number at address (x, y-1). In this case, (x-1,
Since addresses y) and (x, y-1) are combined into the same group, the group numbers are unified to the one with the smaller number.

【0029】これは次の理由による。例えば図10に示
すような被写体があった場合でもグループ化サブルーチ
ンはx=1,y=1からx軸方向にスキャンしてグルー
プ化していくことになる。そのため、x=5,y=5に
達したときに輝度の異なる被写体としてグループ数をイ
ンクリメントする。そしてy=5,x=9に達したとき
再び輝度の異なる被写体に遭遇し、またグループ数をイ
ンクリメントする。しかし、y=5,x=5の被写体と
、y=5,x=9の被写体は同一のものである(上側で
つながっている)。しかし、それはy=9,x=9にな
って初めてわかるので、それまでは違う被写体としてカ
ウントされている。このため、y=9,x=9に達した
ときにグループが合体し、グループ番号等を補正してい
る。
[0029] This is due to the following reason. For example, even if there is a subject as shown in FIG. 10, the grouping subroutine scans in the x-axis direction from x=1, y=1 and groups them. Therefore, when x=5 and y=5 are reached, the number of groups is incremented as subjects with different brightness. Then, when y=5 and x=9 are reached, an object with different brightness is encountered again, and the group number is incremented again. However, the subject at y=5, x=5 and the subject at y=5, x=9 are the same (connected at the top). However, this is only noticeable when y=9 and x=9, so until then it is counted as a different subject. Therefore, when y=9 and x=9 are reached, the groups are combined and the group number etc. are corrected.

【0030】 ステップ169fにおいてN{(x−1
),y}のほうがN{x,(y−1)}より小さい場合
はステップ169gにおいてNを代入し、Kをインクリ
メントする。そしてステップ169hにおいて(x,y
−1)番地のグループ有効フラグFLG(x,y−1)
に0を代入し、ステップ169iで後述するグループ番
号補正サブルーチンに渡される変数で無効の方のグルー
プ番号KNに合体して消える方のグループ番号を代入し
、グループ番号補正サブルーチンに渡される変数で、有
効の方のグループ番号RNに合体後にグループ番号を代
入する。そして、ステップ169nに示すグループ番号
補正サブルーチンを実行する。
In step 169f, N{(x−1
), y} is smaller than N{x, (y-1)}, N is substituted and K is incremented in step 169g. Then, in step 169h (x, y
-1) Address group valid flag FLG (x, y-1)
In step 169i, the group number that merges and disappears with the invalid group number KN is assigned to the variable passed to the group number correction subroutine to be described later, and the variable passed to the group number correction subroutine is substituted. After combining, the group number is assigned to the valid group number RN. Then, the group number correction subroutine shown in step 169n is executed.

【0031】ステップ169fにおいてN{(x−1)
,y}のほうがN{x,(y−1)}より大きい場合は
ステップ169jから169mの処理が行われた後、ス
テップ169nのグループ番号補正サブルーチンが実行
されるが、これらの処理はステップ169gから169
iの処理とx,yの変数が異なるだけであり、処理内容
は同一であるから説明を省略する。
In step 169f, N{(x-1)
, y} is larger than N{x, (y-1)}, after steps 169j to 169m are performed, the group number correction subroutine of step 169n is executed; From 169
The only difference between the processing of i and the variables of x and y is that the processing contents are the same, so a description thereof will be omitted.

【0032】図11は図9のステップ169nに示すの
グループ番号補正サブルーチンの詳細内容である。ステ
ップ169n1はグループの要素数K(n)を、合体す
るグループどうしで足し合わせて求める(ここでは足し
合わされて残る数RNを変数nとしているためK(RN
)と表現している)。なくなる方のグループの要素は念
のため0にクリヤしている。
FIG. 11 shows the details of the group number correction subroutine shown in step 169n in FIG. Step 169n1 calculates the number of elements K(n) of the group by adding together the groups to be combined (here, the number RN remaining after addition is the variable n, so K(RN
). The elements of the group that will disappear are cleared to 0 just in case.

【0033】ステップ169n2はこのサブルーチン内
でのみ使用する座標Kx,Kyを初期値1にセットする
処理であり、その後ステップ169n3に示すように(
Kx,Ky)番地の画素がKN(合体して消える方のグ
ループ番号)であるか否かを判定する。そうであった場
合にはステップ169n4でグループ番号をRN(合体
して残る方のグループ番号)に書き換える。そうでなか
った場合にはステップ169n4の処理をスキップする
Step 169n2 is a process of setting the coordinates Kx and Ky used only in this subroutine to an initial value of 1, and then as shown in step 169n3 (
It is determined whether the pixel at the address (Kx, Ky) is KN (the group number that will disappear when combined). If so, in step 169n4, the group number is rewritten to RN (the group number of the group that remains after the combination). If not, the process of step 169n4 is skipped.

【0034】ステップ169n5はKyがyになったか
どうかを判定し、そうでない場合にはステップ169n
6の処理を行い、そうであった場合にはステップ169
n9に示す処理を行う。
Step 169n5 determines whether Ky has become y, and if not, step 169n5
6, and if yes, step 169
Perform the process shown in n9.

【0035】ステップ169n6ではKxが19、すな
わち画面の一番右端まで行ったか否かを判定する。x=
19の場合はステップ169n8でKyをインクリメン
トしたうえ、Kx=1に設定し、そうでない場合にはス
テップ169n7でKxをインクリメントする。
In step 169n6, it is determined whether Kx has reached 19, that is, has reached the rightmost end of the screen. x=
In the case of 19, Ky is incremented in step 169n8 and Kx is set to 1; otherwise, Kx is incremented in step 169n7.

【0036】ステップ169n9はKxが Xまで進ん
だか否かを判定し、そうでなかった場合はステップ16
9n10でKxをインクリメントしてステップ169n
3に戻り、そうであった場合にはこのサブルーチンを終
了する。
Step 169n9 determines whether Kx has progressed to X, and if not, step 16
Increment Kx at 9n10 and step 169n
Return to step 3, and if so, end this subroutine.

【0037】図12は図3におけるステップ200にお
いて有効なグループ数をgnを算出する詳細を示すサブ
ルーチンであり、グループ数を表す変数としてはnがあ
るが、グループが途中で合体して1つになった場合には
、変数nだけでは正確なグループ数がわからないので、
別に変数gnを設けている。図12においてステップ2
01はグループ番号iを1に設定し、有効なグループ数
gnを0に設定する処理である。
FIG. 12 is a subroutine showing the details of calculating the effective number of groups gn in step 200 in FIG. In this case, the exact number of groups cannot be determined from the variable n alone, so
A separate variable gn is provided. Step 2 in Figure 12
01 is a process of setting the group number i to 1 and setting the number of valid groups gn to 0.

【0038】ステップ202はFLG(i)=1である
か否か、すなわちグループ番号iが有効であるかどうか
を判定し、有効である場合にはステップ203でgnを
インクリメントし、有効でない場合にはステップ203
をスキップする。ステップ204はi=nすなわち、グ
ループ番号iが最後まで行ったか否かを判定し、そうで
ない場合にはステップ205においてiをインクリメン
トしてステップ202に戻り、そうであった場合にはこ
のサブルーチンを終了する。
Step 202 determines whether FLG(i)=1, that is, whether group number i is valid. If it is valid, step 203 increments gn; if not, gn is incremented. is step 203
Skip. Step 204 determines whether i=n, that is, group number i has reached the end. If not, increment i in step 205 and return to step 202. If so, this subroutine is executed. finish.

【0039】図13は図3のステップ250に示すグル
ープ毎の重心位置Sx(i),Sy(i)を求めるサブ
ルーチンの詳細内容である。先ずステップ251におい
てi=1にセットし、ステップ252でFLG(i)が
1、すなわちグループ番号iが有効であるか否かを判定
し、有効であったらステップ253に示すようにx=1
,y=1,xadd=0,yadd=0に設定し、ステ
ップ254の処理を行う。
FIG. 13 shows the detailed contents of the subroutine shown in step 250 in FIG. 3 for determining the center of gravity positions Sx(i) and Sy(i) for each group. First, in step 251, i=1 is set, and in step 252, it is determined whether FLG(i) is 1, that is, group number i is valid. If it is valid, x=1 as shown in step 253.
, y=1, xadd=0, yadd=0, and the process of step 254 is performed.

【0040】ステップ254は(x,y)番地の画素の
グループ番号がiであるか否かを判定し、そうであった
場合にはステップ255の処理を行い、そうでなかった
場合はステップ256へスキップする。ステップ255
はxadd,yaddにx,yを加算する処理である。 そしてステップ256においてx=19であるときはス
テップ258のy=13になったか否かの判定を行い、
そうでないときはステップ257でxをインクリメント
してステップ254に戻る。
Step 254 determines whether the group number of the pixel at address (x, y) is i, and if so, the process of step 255 is performed; otherwise, the process of step 256 is performed. Skip to. Step 255
is a process of adding x and y to xadd and yadd. Then, when x=19 in step 256, it is determined whether y=13 in step 258,
If not, x is incremented in step 257 and the process returns to step 254.

【0041】ステップ258でy=13でなければステ
ップ259においてx=1に設定し、yをインクリメン
トしてステップ254に戻り、そうであればステップ2
60に示すように、i番目のグループの重心位置座標S
x(i),Sy(i)を求め、ステップ261における
i=nであるか否かの判断を行う。
If y=13 in step 258, set x=1 in step 259, increment y, and return to step 254; if so, step 2
As shown in 60, the center of gravity position coordinate S of the i-th group
x(i) and Sy(i) are determined, and it is determined in step 261 whether or not i=n.

【0042】ステップ261においてi=nでなかった
ときはステップ262においてiをインクリメントして
ステップ252に戻り、i=nであればこのサブルーチ
ンの処理を終了する。
If i=n is not true in step 261, i is incremented in step 262 and the process returns to step 252, and if i=n, the process of this subroutine is ended.

【0043】図14は図3のステップ300に示すグル
ープ毎の輝度BVG(i)を求めるサブルーチンの詳細
内容である。先ずステップ301においてi=1にセッ
トし、ステップ302でFLG(i)が1、すなわちグ
ループ番号iが有効であるか否かを判定し、有効であっ
たらステップ303に示すようにx=1,y=1,BV
add=0に設定し、ステップ304の処理を行う。
FIG. 14 shows the detailed contents of the subroutine for determining the brightness BVG(i) for each group shown in step 300 of FIG. First, in step 301, i=1 is set, and in step 302, it is determined whether FLG(i) is 1, that is, group number i is valid. If it is valid, x=1, as shown in step 303. y=1, BV
Set add=0 and perform the process of step 304.

【0044】ステップ304は(x,y)番地の画素の
グループ番号がiであるか否かを判定し、そうであった
場合にはステップ305の処理を行い、そうでなかった
場合はステップ306へスキップする。ステップ305
はBVaddにBV(x,y)を加算する処理である。 そしてステップ306においてx=19であるときはス
テップ308のy=13になったか否かの判定を行い、
そうでないときはステップ307でxをインクリメント
してステップ304に戻る。
In step 304, it is determined whether the group number of the pixel at address (x, y) is i, and if so, the process of step 305 is performed, and if not, the process of step 306 is performed. Skip to. Step 305
is a process of adding BV(x,y) to BVadd. Then, when x=19 in step 306, it is determined whether y=13 in step 308,
If not, x is incremented in step 307 and the process returns to step 304.

【0045】ステップ308でy=13でなければステ
ップ309においてx=1に設定し、yをインクリメン
トしてステップ304に戻り、そうであればステップ3
10に示すように、i番目のグループの重心位置座標S
x(i),Sy(i)を求め、ステップ311における
i=nであるか否かの判断を行う。
If y=13 in step 308, set x=1 in step 309, increment y, and return to step 304; if so, step 3
As shown in 10, the center of gravity position coordinate S of the i-th group
x(i) and Sy(i) are obtained, and it is determined in step 311 whether or not i=n.

【0046】ステップ311においてi=nでなかった
ときはステップ312においてiをインクリメントして
ステップ302に戻り、i=nであればこのサブルーチ
ンの処理を終了する。
If i=n is not true in step 311, i is incremented in step 312 and the process returns to step 302, and if i=n, the process of this subroutine is ended.

【0047】図15は図3の露出演算サブルーチン35
0の詳細内容である。先ずステップ351において有効
グループ数gnが1であればステップ352で露出値B
VaとしてBVG(1)を与える。有効グループ数gn
が1でなければステップ353においてiをセットし、
j,BVaddをリセットし、ステップ354の処理を
行う。なお、iはグループの数(ループの数)、jは露
出演算に寄与したグループ数である。
FIG. 15 shows the exposure calculation subroutine 35 of FIG.
This is the detailed content of 0. First, if the number of effective groups gn is 1 in step 351, the exposure value B is determined in step 352.
BVG (1) is given as Va. Effective number of groups gn
If is not 1, set i in step 353,
j, BVadd is reset, and the process of step 354 is performed. Note that i is the number of groups (number of loops), and j is the number of groups contributing to the exposure calculation.

【0048】ステップ354ではFLG(i)=1すな
わちi番目のグループが有効であるかを判定し、有効で
あった場合はステップ355の処理を行い、有効でない
場合はステップ358へスキップする。ステップ355
はSy(i)が{Sy(1)・・・・Sy(n)} の
最大値であるか、すなわちSy(i)の重心位置が画面
にたいして一番上側にあるか否かを判定する。
In step 354, it is determined whether FLG(i)=1, that is, the i-th group is valid. If it is valid, the process of step 355 is performed, and if it is not valid, it is skipped to step 358. Step 355
determines whether Sy(i) is the maximum value of {Sy(1)...Sy(n)}, that is, whether the center of gravity of Sy(i) is at the top of the screen.

【0049】一番上であったら更にBVG(i)が{B
VG(i)・・・・BVG(n)}の最大値であるか否
かを判定し、そうであった場合にはそのままステップ3
58の処理を行い、そうでない場合はステップ357の
処理を行う。ステップ357ではj をインクリメント
すると共にBVaddにBVG(i) を加えたものを
新たなBVaddとする。
[0049] If it is the top, then BVG(i) becomes {B
VG(i)...BVG(n)}, and if so, proceed directly to step 3.
Step 58 is performed, and if not, step 357 is performed. In step 357, j is incremented and BVadd plus BVG(i) is set as a new BVadd.

【0050】ステップ358ではiがnになったか否か
を判定し、そうでない場合にはステップ359でiをイ
ンクリメントしてステップ354に戻る。そうであった
らステップ360で露出値であるBVaを求める。この
場合、ステップ355および356でわかるようにグル
ープの重心位置が一番上で、且つ最大輝度を与えるグル
ープは空等の背景であるとみなして露出値の演算から除
外している。
In step 358, it is determined whether or not i has become n. If not, i is incremented in step 359, and the process returns to step 354. If so, the exposure value BVa is determined in step 360. In this case, as can be seen in steps 355 and 356, the group whose center of gravity is at the top and which provides the maximum brightness is considered to be the background such as the sky and is excluded from the exposure value calculation.

【0051】この結果、図2(a)のような被写体を測
光したとき図2(b)に示すように背景であるグループ
1、被写体であるグループ2、3の3つのグループに分
かれ、背景が除外され、被写体のみについて測光演算が
行われる。
As a result, when the subject shown in FIG. 2(a) is photometered, it is divided into three groups: group 1, which is the background, and groups 2 and 3, which are the objects, as shown in FIG. 2(b), and the background is are excluded, and photometry calculations are performed only on the subject.

【0052】[0052]

【発明の効果】以上説明したように本発明は撮影対象の
最適露出値を演算する測光演算装置において、被写界を
複数の領域に分割し各々の領域毎に測光し、その測光出
力値を比較して測光領域が隣接していてかつ類似輝度の
領域を同一のグループして処理するようにしたので、従
来のようにグループ化される測光領域の形状が最初から
決まっているものと異なり、被写体の形状如何に関わら
ず正確な輝度分布を測光することができるという効果を
有する。
As explained above, the present invention provides a photometric calculation device that calculates the optimal exposure value of a photographic subject, which divides the photographic field into a plurality of areas, measures the light for each area, and calculates the photometric output value. In comparison, areas with adjacent photometric areas and similar brightness are processed as the same group, unlike conventional methods where the shape of the photometric areas to be grouped is determined from the beginning. This has the effect that accurate brightness distribution can be photometered regardless of the shape of the object.

【図面の簡単な説明】[Brief explanation of the drawing]

【図1】本発明の装置の一例を示すブロック図FIG. 1 is a block diagram showing an example of the device of the present invention.

【図2】
被写体の例と画面上の輝度分布を示す図
[Figure 2]
Diagram showing an example of a subject and the brightness distribution on the screen

【図3】図1の
装置の動作を示すゼネラルフローチャート
[Figure 3] General flowchart showing the operation of the device in Figure 1

【図4】図3のステップ100に示すB(x,y)代入
(輝度値BVを四捨五入して整数化した値)の詳細を示
すサブルーチンのフローチャート
4 is a flowchart of a subroutine showing details of B(x,y) assignment (a value obtained by rounding off the brightness value BV to an integer) shown in step 100 of FIG. 3; FIG.

【図5】図3のステップ150に示すグループ化の詳細
を示すサブルーチンのフローチャート
FIG. 5 is a flowchart of a subroutine showing details of grouping shown in step 150 of FIG. 3;

【図6】図5のステップ156に示すグループ更新の詳
細を示すサブルーチンのフローチャート
FIG. 6 is a flowchart of a subroutine showing details of group update shown in step 156 of FIG. 5;

【図7】図5の
ステップ159に示すグループ判別1の詳細を示すサブ
ルーチンのフローチャート
FIG. 7 is a flowchart of a subroutine showing details of group determination 1 shown in step 159 of FIG. 5;

【図8】図5のステップ16
8に示すグループ判別2の詳細を示すサブルーチンのフ
ローチャート
[Figure 8] Step 16 in Figure 5
Flowchart of a subroutine showing details of group determination 2 shown in 8.

【図9】図5のステップ169に示すグル
ープ判別3の詳細を示すサブルーチンのフローチャート
FIG. 9 is a flowchart of a subroutine showing details of group determination 3 shown in step 169 of FIG. 5;

【図10】グループ番号補正を行う理由を説明するため
の図
[Figure 10] Diagram for explaining the reason for group number correction

【図11】図5のステップ169nに示すグループ番号
補正の詳細を示すサブルーチンのフローチャート
FIG. 11 is a flowchart of a subroutine showing details of group number correction shown in step 169n of FIG. 5;

【図1
2】図3のステップ200に示すグループ数gn算出の
詳細を示すサブルーチンのフローチャート
[Figure 1
2] Flowchart of a subroutine showing details of calculating the number of groups gn shown in step 200 of FIG. 3

【図13】図
3のステップ250に示すグループ毎の重心Sx,Sy
算出の詳細を示すサブルーチンのフローチャート
13] Center of gravity Sx, Sy for each group shown in step 250 of FIG. 3
Subroutine flowchart showing calculation details

【図14】図3のステップ300に示すグループ毎の輝
度算出の詳細を示すサブルーチンのフローチャート
FIG. 14 is a flowchart of a subroutine showing details of brightness calculation for each group shown in step 300 of FIG. 3;

【図
15】図3のステップ350に示す露出演算の詳細を示
すサブルーチンのフローチャート
FIG. 15 is a flowchart of a subroutine showing details of the exposure calculation shown in step 350 of FIG. 3;

【図16】従来の課題を説明するための図[Figure 16] Diagram for explaining conventional problems

【符号の説明】[Explanation of symbols]

1    対物レンズ 2    メインミラー 3    スクリーン 4    ペンタプリズム 5    受光素子 6    測光回路6 8    グループ数算出手段 9    グループ輝度算出手段 10  重心位置算出手段 11  露出演算手段 12  露出制御手段 13  シャッタ 14  絞り 1 Objective lens 2 Main mirror 3 Screen 4 Pentaprism 5 Photo receiving element 6 Photometry circuit 6 8 Group number calculation means 9 Group brightness calculation means 10 Center of gravity position calculation means 11 Exposure calculation means 12 Exposure control means 13 Shutter 14 Aperture

Claims (2)

【特許請求の範囲】[Claims] 【請求項1】  撮影対象の最適露出値を演算する測光
演算装置において、被写界を複数の領域に分割し各々の
領域毎に測光出力を送出する測光手段と、その測光手段
の出力値を比較して測光領域が隣接していてかつ類似輝
度の領域を同一のグループとして処理する測光領域グル
ープ化手段とを備えたことを特徴とする測光演算装置。
Claim 1: A photometric calculation device that calculates the optimal exposure value of a photographic subject, comprising a photometric means that divides a field into a plurality of regions and sends out a photometric output for each region, and an output value of the photometric means. 1. A photometric calculation device comprising photometric area grouping means for comparing and processing areas with adjacent photometric areas and similar brightness as the same group.
【請求項2】  撮影対象の最適露出値を演算する測光
演算装置において、被写界を複数の領域に分割し各々の
領域毎に測光出力を送出する測光手段と、その測光手段
の出力値を比較して測光領域が隣接していてかつ類似輝
度の領域を同一のグループとして処理する測光領域グル
ープ化手段と、そのグループ化手段によってグループ化
されたグループの数を算出するグループ数算出手段と、
グループ内の平均輝度値を算出するグループ輝度算出手
段と、グループ毎の領域における重心を求める重心算出
手段と、求められた重心の位置における測光値から最適
露出値を演算する露出演算手段を備えたこと特徴とする
測光演算装置。
2. A photometric calculation device that calculates the optimum exposure value of a photographic subject, comprising: a photometry means that divides a field into a plurality of areas and sends out a photometry output for each area; photometric area grouping means for comparing and processing areas with adjacent photometric areas and similar brightness as the same group; group number calculation means for calculating the number of groups grouped by the grouping means;
A group brightness calculation means for calculating an average brightness value within a group, a center of gravity calculation means for calculating the center of gravity in each group area, and an exposure calculation means for calculating an optimum exposure value from a photometric value at the determined position of the center of gravity. A photometric calculation device characterized by:
JP3040474A 1991-02-13 1991-02-13 Photometric calculation device Expired - Lifetime JP3024231B2 (en)

Priority Applications (4)

Application Number Priority Date Filing Date Title
JP3040474A JP3024231B2 (en) 1991-02-13 1991-02-13 Photometric calculation device
DE69231428T DE69231428T2 (en) 1991-02-13 1992-02-11 Exposure calculator
EP92102271A EP0499210B1 (en) 1991-02-13 1992-02-11 Light metering calculation apparatus
US08/309,469 US5414487A (en) 1991-02-13 1994-09-22 Light metering calculation apparatus

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP3040474A JP3024231B2 (en) 1991-02-13 1991-02-13 Photometric calculation device

Publications (2)

Publication Number Publication Date
JPH04257831A true JPH04257831A (en) 1992-09-14
JP3024231B2 JP3024231B2 (en) 2000-03-21

Family

ID=12581622

Family Applications (1)

Application Number Title Priority Date Filing Date
JP3040474A Expired - Lifetime JP3024231B2 (en) 1991-02-13 1991-02-13 Photometric calculation device

Country Status (1)

Country Link
JP (1) JP3024231B2 (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6154252A (en) * 1996-11-13 2000-11-28 Nec Corporation Imaging device for use as radiation detector
US7650068B2 (en) 2006-02-14 2010-01-19 Nikon Corporation Camera and method of imaging

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6154252A (en) * 1996-11-13 2000-11-28 Nec Corporation Imaging device for use as radiation detector
US7650068B2 (en) 2006-02-14 2010-01-19 Nikon Corporation Camera and method of imaging

Also Published As

Publication number Publication date
JP3024231B2 (en) 2000-03-21

Similar Documents

Publication Publication Date Title
US7623727B2 (en) Image binarization apparatus, image binarization method, image pickup apparatus, image pickup method, and a computer product
US7345702B2 (en) Image sensing apparatus, control method for illumination device, flash photographing method, and computer program product
US7848632B2 (en) Image sensing apparatus and method of controlling same
CN114757853B (en) Method and system for acquiring flat field correction function and flat field correction method and system
JPS61279829A (en) Photometric device for camera
CN111885281B (en) Image Processing
CN113163127A (en) Image processing method, image processing device, electronic equipment and storage medium
JP2021505086A (en) Image processing methods and image processing equipment, computer-readable storage media and computer equipment
JPH027010B2 (en)
JP2002354244A (en) Method for compensating digital image for light falloff while minimizing light balance change
US20010035908A1 (en) Auto exposing apparatus for use in image sensor
JP2021182673A (en) Image processing device, image processing method, and program
CN109788206A (en) Light measuring method, device, capture apparatus and storage medium
JPH11205812A (en) White balance control method and apparatus
JP3024231B2 (en) Photometric calculation device
US20020090213A1 (en) Photometric device and camera
JP4539276B2 (en) Camera photometric device and camera
JP3178107B2 (en) Camera photometry control device
US20070019105A1 (en) Imaging apparatus for performing optimum exposure and color balance control
JP2004187147A (en) White balance adjustment method
CN118396907A (en) Image contrast enhancement method and device
CN119052652B (en) Exposure method and device based on face brightness
JPH0951472A (en) Automatic exposure control device, automatic exposure control method, and imaging device
JPH04315019A (en) Photometry device of camera
JP2003259231A (en) Automatic exposure control device and program thereof

Legal Events

Date Code Title Description
FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120121

Year of fee payment: 12

EXPY Cancellation because of completion of term
FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120121

Year of fee payment: 12