JP2002199281A - Image processing apparatus - Google Patents
Image processing apparatusInfo
- Publication number
- JP2002199281A JP2002199281A JP2000392830A JP2000392830A JP2002199281A JP 2002199281 A JP2002199281 A JP 2002199281A JP 2000392830 A JP2000392830 A JP 2000392830A JP 2000392830 A JP2000392830 A JP 2000392830A JP 2002199281 A JP2002199281 A JP 2002199281A
- Authority
- JP
- Japan
- Prior art keywords
- image data
- boundary
- image
- photoelectric conversion
- detected
- 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.)
- Withdrawn
Links
- 230000015654 memory Effects 0.000 claims abstract description 148
- 238000000034 method Methods 0.000 claims abstract description 21
- 238000006243 chemical reaction Methods 0.000 claims description 38
- 238000001514 detection method Methods 0.000 claims description 34
- 239000004065 semiconductor Substances 0.000 claims description 2
- 230000000295 complement effect Effects 0.000 claims 1
- 238000010586 diagram Methods 0.000 description 11
- 230000001965 increasing effect Effects 0.000 description 10
- 230000003287 optical effect Effects 0.000 description 6
- 238000003491 array Methods 0.000 description 4
- 238000005192 partition Methods 0.000 description 3
- 230000000694 effects Effects 0.000 description 2
- 230000002708 enhancing effect Effects 0.000 description 2
- 230000006870 function Effects 0.000 description 2
- 238000012356 Product development Methods 0.000 description 1
- 230000003247 decreasing effect Effects 0.000 description 1
- 230000000994 depressogenic effect Effects 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 230000002093 peripheral effect Effects 0.000 description 1
- 239000000758 substrate Substances 0.000 description 1
Landscapes
- Image Input (AREA)
- Image Processing (AREA)
- Transforming Light Signals Into Electric Signals (AREA)
Abstract
Description
【0001】[0001]
【発明の属する技術分野】本発明は、光電変換素子アレ
イから検出した画像データを処理する装置に係り、特
に、ディジタルカメラ等の電子カメラにおいて、CMO
Sデバイスを利用した光電変換素子アレイ(以下、CM
OSアレイという。)から検出した画像データを処理す
る画像処理装置に関する。さらに詳しくは、CMOSア
レイを利用した電子カメラにおいて、コストの削減を図
るとともに回路規模の小型化を図るのに好適な画像処理
装置に関する。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to an apparatus for processing image data detected from a photoelectric conversion element array, and more particularly to an electronic camera such as a digital camera.
S-device-based photoelectric conversion element array (hereinafter, CM
It is called an OS array. The present invention relates to an image processing apparatus for processing image data detected from the above. More specifically, the present invention relates to an image processing apparatus suitable for reducing the cost and reducing the circuit size of an electronic camera using a CMOS array.
【0002】[0002]
【従来の技術】近年では、ディジタルカメラやディジタ
ルビデオカメラ等のディジタル記録方式の電子カメラが
広く普及している。電子カメラは、例えば、撮影タイミ
ングを入力するレリーズスイッチと、CCD(Charge C
oupled Device)を利用した光電変換素子アレイ(以
下、CCDアレイという。)を有する画像取込部と、画
像取込部で取り込んだ画像データを処理する画像処理部
と、撮影画像を表示するLCD(Liquid Crystal Displ
ay)と、画像処理部で処理した画像データを記憶する画
像メモリとで構成されており、画像処理部からの撮影画
像をLCDに表示するとともに、レリーズスイッチの入
力タイミングで画像処理部から画像データを取り込み、
取り込んだ画像データをJPEG形式等で圧縮して画像
メモリに格納するようになっている。2. Description of the Related Art In recent years, digital recording type electronic cameras such as digital cameras and digital video cameras have become widespread. The electronic camera includes, for example, a release switch for inputting a shooting timing and a CCD (Charge C).
Oupled Device), an image capturing unit having a photoelectric conversion element array (hereinafter, referred to as a CCD array), an image processing unit for processing image data captured by the image capturing unit, and an LCD (LCD) for displaying a captured image. Liquid Crystal Displ
ay) and an image memory for storing the image data processed by the image processing unit. The captured image from the image processing unit is displayed on the LCD, and the image data from the image processing unit is input at the input timing of the release switch. Capture
The captured image data is compressed in a JPEG format or the like and stored in an image memory.
【0003】画像取込部は、入射光量に応じた電気信号
を出力する複数のセンサを行方向および列方向に2次元
的に配列したセンサアレイと、センサアレイから行方向
に画像データを検出するCCDアレイとを有して構成さ
れている。画像処理部は、CCDアレイの行方向の素子
数に相当するビット数の記憶容量を有しかつ電気的にカ
スケード接続した複数のラインメモリと、ラインメモリ
を制御するラインメモリコントローラと、ラインメモリ
の画像データを処理する画像処理回路とを有して構成さ
れている。[0003] The image capture unit includes a sensor array in which a plurality of sensors that output electric signals corresponding to the amount of incident light are two-dimensionally arranged in a row direction and a column direction, and detects image data in the row direction from the sensor array. And a CCD array. The image processing unit includes a plurality of line memories that have a storage capacity of the number of bits corresponding to the number of elements in the row direction of the CCD array and are electrically cascaded, a line memory controller that controls the line memories, and a line memory controller. And an image processing circuit for processing image data.
【0004】次に、ラインメモリ、ラインメモリコント
ローラおよび画像処理回路の構成を図6を参照しながら
詳細に説明する。図6は、ラインメモリ、ラインメモリ
コントローラおよび画像処理回路の構成を説明するため
の図である。各ラインメモリLM1〜LM9は、CCDア
レイの行方向の素子数が例えば1800個である場合に
は、1800×所定ビットの記憶容量を有しており、図
6に示すように、それぞれ電気的にカスケード接続され
ている。各ラインメモリLM 1〜LM9は、その端部(b
n:先頭からn番目の記憶領域を示す。)をデータ入力
側とし逆の端部(b0)をデータ出力側としたときに、
前段のデータ出力側と後段のデータ入力側とが電気的に
接続されている。したがって、ラインメモリコントロー
ラが画像データをシフトさせたときは、例えば、ライン
メモリLM2のbnの画像データは、次にラインメモリL
M2のbn-1に格納され、ラインメモリLM1のb0の画像
データは、次にラインメモリLM2のbnに格納される。Next, a line memory, a line memory controller,
The configuration of the roller and the image processing circuit will be described with reference to FIG.
This will be described in detail. FIG. 6 shows a line memory and a line memory.
To explain the configuration of the controller and image processing circuit
FIG. Each line memory LM1~ LM9Is a CCD camera
When the number of elements in the row direction of a ray is 1800, for example,
Has a storage capacity of 1800 × predetermined bits.
As shown in FIG.
ing. Each line memory LM 1~ LM9Is at its end (b
n: Indicates the n-th storage area from the head. ) To enter data
And the opposite end (b0) Is the data output side,
The data output side of the former stage and the data input side of the latter stage are electrically connected.
It is connected. Therefore, the line memory controller
When the camera has shifted the image data,
Memory LMTwoBnIs stored in the line memory L
MTwoBn-1And the line memory LM1B0Image of
The data is then stored in the line memory LMTwoBnIs stored in
【0005】ラインメモリコントロールは、ラインメモ
リLM1〜LM9の画像データを前段から後段に向けて1
つシフトし、イメージセンサで検出した画像データをラ
インメモリLM1のbnに記憶し、こうした一連の動作を
イメージセンサですべてのCCDを走査するまで行うよ
うになっている。CCDアレイから画像データを検出す
るには、CCDアレイを行方向(例えば、左から右に)
に走査し、その行の右端部まで走査したら一つ下の行に
移行するという走査を、最下行の右端部のCCDまで繰
り返す。[0005] The line memory control is performed by moving the image data of the line memories LM 1 to LM 9 from the first stage to the second stage.
One shift, store the image data detected by the image sensor to b n of the line memory LM 1, has such a series of operations to perform until scanning all CCD image sensor. To detect image data from a CCD array, the CCD array must be moved in a row direction (eg, from left to right).
, And scanning to the next lower row after scanning to the right end of the row is repeated up to the rightmost CCD of the lowermost row.
【0006】画像処理回路26は、各ラインメモリLM
1〜LM9の特定領域(例えば、b0〜b8)の画像データ
を取り込んで窓26aを形成し、窓26a内の画像デー
タに基づいて、窓26aの中心に位置する対象画像デー
タを処理するようになっている。画像処理回路26によ
る処理としては、画像中のノイズ成分を除去する2次元
ローパスフィルタ処理、画像のエッジ部分を強調し、画
像の先鋭感を出すハイパスフィルタ処理がある。例え
ば、図7に示すようなLM1、LM2、LM3を使った画
像処理例を挙げる。[0006] The image processing circuit 26 includes a line memory LM
Specific area of 1 to L m 9 (e.g., b 0 ~b 8) to form a window 26a captures image data of, based on the image data in the window 26a, the processing target image data positioned at the center of the window 26a It is supposed to. The processing by the image processing circuit 26 includes a two-dimensional low-pass filter processing for removing a noise component in the image, and a high-pass filter processing for enhancing the edge of the image so as to sharpen the image. For example, an example of image processing using LM 1 , LM 2 , and LM 3 as shown in FIG. 7 will be described.
【0007】窓26aにおいて、画像データP00〜P06
が第1行目に、画像データP10〜P 16が第2行目に、画
像データP20〜P26が第3行目にあり、対象画像データ
をその中心であるP13とした場合において、各画像デー
タに対する重み付けを、画像データP00〜P06について
はそれぞれ「0」、「1」、「2」、「2」、「2」、
「1」、「0」とし、画像データP10〜P16については
それぞれ「1」、「2」、「3」、「4」、「3」、
「2」、「1」とし、画像データP00〜P06については
それぞれ「0」、「1」、「2」、「2」、「2」、
「1」、「0」とすると、対象画像データP13のフィル
タ出力は、下式(1)により算出される。下式(1)に
おいて、各画像データP00〜P26は、RGB成分ごとに
その輝度の大きさを数値で表したものである。 P13={P01+P05+P10+P16+P21+P2 5 +2×(P02+P03+P04+P11+P15+P22+P23+P24+) +3×(P12+P14)+4×P13}/32 …(1)In the window 26a, the image data P00~ P06
Is the image data P on the first line.Ten~ P 16Is on the second line
Image data P20~ P26Is on the third line and the target image data
Is the center of P13Each image data
Weight for the image data P00~ P06about
Are "0", "1", "2", "2", "2",
“1” and “0”, and the image data PTen~ P16about
"1", "2", "3", "4", "3",
“2” and “1”, and the image data P00~ P06about
"0", "1", "2", "2", "2",
If “1” and “0” are set, the target image data P13Phil
The data output is calculated by the following equation (1). In the following equation (1)
Here, each image data P00~ P26Is for each RGB component
The magnitude of the luminance is represented by a numerical value. P13= {P01+ P05+ PTen+ P16+ Ptwenty one+ Ptwenty five + 2 × (P02+ P03+ P04+ P11+ P15+ Ptwenty two+ Ptwenty three+ Ptwenty four+) + 3 × (P12+ P14) + 4 × P13} / 32… (1)
【0008】[0008]
【発明が解決しようとする課題】このように、上記従来
の画像処理部にあっては、画像処理回路26が対象画像
データを処理するためには、対象画像データのみならず
その周辺の画像データを必要とするため、ラインメモリ
LM1〜LM9を設けて画像データを保持し、窓26aを
形成しながら画像データを一つ一つ処理している。As described above, in the conventional image processing section, in order for the image processing circuit 26 to process the target image data, not only the target image data but also the peripheral image data is processed. requires a, the image data held by providing the line memories LM 1 to L m 9, and one by one processing image data with a window 26a.
【0009】また、CCDの性質上、CCDアレイから
画像データを検出するには、CCDアレイを左端部から
行方向に走査し、その行の右端部まで走査したら一つ下
の行に移行するという走査を、最下行の右端部のCCD
まで繰り返す必要がある。すなわち、上記走査手順以外
では画像データを検出することはできず、検出のための
走査が一定の手順に制限されてしまうのである。したが
って、上記走査手順に従いかつ窓26aを形成するに
は、各ラインメモリLM1〜LM9の記憶容量として、C
CDアレイの行方向の素子数に相当するビット数の記憶
容量が最低でも必要となる。ラインメモリLM1〜LM9
の記憶容量がそれよりも少ないと、上記走査手順では窓
26aを形成できなくなるからである。In order to detect image data from the CCD array due to the nature of the CCD, the CCD array is scanned in the row direction from the left end, and once the right end of the row is scanned, the line is shifted to the next lower row. Scan the rightmost CCD in the bottom row.
Need to repeat until: That is, the image data cannot be detected by any method other than the above-described scanning procedure, and scanning for detection is limited to a certain procedure. Therefore, to form and window 26a in accordance with the above scan procedure, as the storage capacity of the line memories LM 1 ~LM 9, C
At a minimum, a storage capacity of the number of bits corresponding to the number of elements in the row direction of the CD array is required. Line memories LM 1 to LM 9
This is because if the storage capacity is smaller than this, the window 26a cannot be formed by the above scanning procedure.
【0010】しかしながら、最近の電子カメラは、CC
Dの素子数が300万〜400万画素ときわめて高解像
度となってきたため、それに合わせてラインメモリLM
1〜LM9の記憶容量も増加させなければならない。例え
ば、200万画素の電子カメラならば、CCDアレイの
行方向の素子数がおよそ1800個程度になるため、ラ
インメモリLM1〜LM9の記憶容量としては、1つ当た
り1800×所定ビットの記憶容量が最低でも必要とな
る。ラインメモリLM1〜LM9は、記憶容量が大きくな
ると、記憶容量に応じて価格も増大しコストの上昇を招
くばかりか、基板の専有面積も大きくなり小型化が困難
となる。[0010] However, recent electronic cameras are CC
D has a very high resolution of 3 million to 4 million pixels, so the line memory LM
The storage capacity of 1 to LM 9 must also be increased. For example, in the case of an electronic camera with 2 million pixels, the number of elements in the row direction of the CCD array is about 1800, so that the storage capacity of each of the line memories LM 1 to LM 9 is 1800 × predetermined bit storage. A minimum capacity is required. As the storage capacity of the line memories LM 1 to LM 9 increases, not only does the price increase according to the storage capacity, causing an increase in cost, but also the occupied area of the substrate increases, making it difficult to reduce the size.
【0011】ところで、最近では、CMOSアレイの利
用が見直され、これを電子カメラに採用することが試み
られている。CMOSアレイは、CCDアレイと比較す
ると、画像品質の面では劣るものの、CMOSアレイか
ら任意の走査方向に画像データを検出することができる
という点で優れている。CMOSアレイは、CCDアレ
イと肩を並べるほど歴史ある技術ではあるが、画像品質
の向上を目指した製品開発のなかでは、コストの面でさ
ほどの有利があるわけではなかったので、CCDアレイ
が主として採用されることとなり、CMOSアレイの採
用は少なくなっていった。しかし、CMOSアレイの不
利であった画像品質が、近年の高解像度化によりCCD
アレイと比較してほとんど遜色が見られなくなったこと
から、ここにきて見直しが図られている。Recently, the use of CMOS arrays has been reviewed, and attempts have been made to adopt them in electronic cameras. The CMOS array is inferior in image quality as compared with the CCD array, but is superior in that image data can be detected in an arbitrary scanning direction from the CMOS array. Although CMOS arrays are a technology that is as old as CCD arrays, CCD arrays are mainly used because the cost was not so great in product development aimed at improving image quality. As a result, adoption of a CMOS array has decreased. However, the image quality, which was disadvantageous to the CMOS array, has been increased due to the recent increase in resolution.
This is now being reviewed, as it is almost inferior to the array.
【0012】そこで、本発明は、このような従来の技術
の有する未解決の課題に着目してなされたものであっ
て、CMOSアレイを利用した電子カメラにおいて、コ
ストの削減を図るとともに回路規模の小型化を図るのに
好適な画像処理装置を提供することを目的としている。Accordingly, the present invention has been made in view of such unresolved problems of the prior art, and aims to reduce the cost and reduce the circuit size of an electronic camera using a CMOS array. It is an object of the present invention to provide an image processing device suitable for downsizing.
【0013】[0013]
【課題を解決するための手段】上記目的を達成するため
に、本発明に係る請求項1記載の画像処理装置は、入射
光量に応じた電気信号を出力する複数の光電変換素子を
行方向および列方向に2次元的に配列した光電変換素子
アレイと、前記光電変換素子アレイから任意の走査方向
に画像データを検出可能な画像データ検出手段とを備え
た画像取込装置に適用する装置であって、前記光電変換
素子アレイを、各区分領域の前記行方向の光電変換素子
数がいずれも同一となるように前記列方向に論理的に区
分し、前記区分領域の前記行方向の光電変換素子数に応
じた記憶容量を有しかつ電気的にカスケード接続した複
数のラインメモリと、前記画像データ検出手段で検出し
た画像データを処理する画像データ処理手段とを備え、
前記画像データ処理手段は、前記各区分領域ごとに、前
記画像データ検出手段により前記光電変換素子アレイか
ら前記行方向に画像データを検出し、検出した画像デー
タを先入れ先出し方式で前記ラインメモリに順次記憶す
るようになっている。According to a first aspect of the present invention, there is provided an image processing apparatus comprising: a plurality of photoelectric conversion elements for outputting an electric signal corresponding to an amount of incident light; An apparatus to be applied to an image capturing apparatus including a photoelectric conversion element array two-dimensionally arranged in a column direction and image data detecting means capable of detecting image data from the photoelectric conversion element array in an arbitrary scanning direction. The photoelectric conversion element array is logically divided in the column direction so that the number of photoelectric conversion elements in the row direction in each of the divided areas is the same, and the photoelectric conversion elements in the row direction in the divided areas are divided. A plurality of line memories having a storage capacity according to the number and electrically cascaded, and image data processing means for processing image data detected by the image data detection means,
The image data processing means detects image data in the row direction from the photoelectric conversion element array by the image data detection means for each of the divided areas, and sequentially stores the detected image data in the line memory in a first-in first-out manner. It is supposed to.
【0014】このような構成であれば、画像データ処理
手段により、各区分領域ごとに、画像データ検出手段に
より光電変換素子アレイから行方向に画像データが検出
され、検出された画像データが先入れ先出し方式でライ
ンメモリに順次記憶される。ここで、ラインメモリをカ
スケード接続するとは、例えば、各ラインメモリの端部
をデータ入力側とし反対の端部をデータ出力側としたと
きに、前段のデータ出力側と後段のデータ入力側とを電
気的に接続することをいう。With such a configuration, image data is detected in the row direction from the photoelectric conversion element array by the image data detecting means for each of the divided areas by the image data processing means, and the detected image data is first-in first-out. Are sequentially stored in the line memory. Here, the cascade connection of the line memories means that, for example, when the end of each line memory is the data input side and the opposite end is the data output side, the data output side of the preceding stage and the data input side of the subsequent stage are connected. Refers to electrical connection.
【0015】また、先入れ先出し方式とは、ラインメモ
リに先に記憶させた画像データの方が後に記憶させた画
像データよりも先にラインメモリから取出または消滅す
るような記憶方式をいい、例えば、カスケード接続した
ラインメモリの画像データを前段から後段に向けてシフ
トし、最前段のラインメモリの端部に画像データを記憶
すればよい。The first-in first-out method refers to a storage method in which image data stored first in the line memory is taken out or deleted from the line memory earlier than image data stored later. The image data of the connected line memory may be shifted from the previous stage to the subsequent stage, and the image data may be stored at the end of the foremost line memory.
【0016】さらに、本発明に係る請求項2記載の画像
処理装置は、請求項1記載の画像処理装置において、前
記区分領域の前記列方向の境界を検出する境界検出手段
を備え、前記画像データ処理手段は、前記境界検出手段
で境界を検出したときは、前記画像データ検出手段で検
出した画像データのうちその境界に対応する境界画像デ
ータを待避するとともに、隣接する区分領域について待
避した境界画像データに基づいて、前記画像データ検出
手段で検出した画像データのうちその境界に対応する境
界画像データを処理するようになっている。The image processing apparatus according to a second aspect of the present invention is the image processing apparatus according to the first aspect, further comprising a boundary detecting means for detecting a boundary in the column direction of the divided area, When the boundary is detected by the boundary detection unit, the processing unit saves the boundary image data corresponding to the boundary among the image data detected by the image data detection unit, and saves the boundary image saved in the adjacent divided area. Based on the data, of the image data detected by the image data detecting means, boundary image data corresponding to the boundary is processed.
【0017】このような構成であれば、境界検出手段に
より境界が検出されると、画像データ処理手段により、
画像データ検出手段で検出された画像データのうちその
境界に対応する境界画像データが待避される。また、境
界検出手段により境界が検出されると、隣接する区分領
域について待避した境界画像データがあれば、その境界
画像データに基づいて、画像データ検出手段で検出され
た画像データのうちその境界に対応する境界画像データ
が処理される。With such a configuration, when the boundary is detected by the boundary detection means, the image data processing means
Among the image data detected by the image data detecting means, boundary image data corresponding to the boundary is saved. Further, when the boundary is detected by the boundary detecting means, if there is boundary image data evacuated for the adjacent segmented area, the boundary of the image data detected by the image data detecting means is determined based on the boundary image data. The corresponding boundary image data is processed.
【0018】ここで、画像データ処理手段は、隣接する
区分領域について待避した境界画像データに基づいて、
画像データ検出手段で検出した画像データのうちその境
界に対応する境界画像データを処理するようになってい
ればよく、例えば、現在の区分領域について処理を行う
場合に、待避した境界画像データを、画像データ検出手
段で検出した画像データの対応する箇所に付加してライ
ンメモリに記憶させるようになっていてもよいし、ライ
ンメモリの画像データに基づいて窓を用いた画像処理を
行う場合に、待避した境界画像データを用いるようにな
っていてもよい。Here, the image data processing means, based on the border image data evacuated for the adjacent divided areas,
It is only necessary to process boundary image data corresponding to the boundary among the image data detected by the image data detecting means.For example, when processing is performed on the current segmented area, the saved boundary image data is The image data detected by the image data detecting means may be added to the corresponding portion of the image data and stored in the line memory, or when performing image processing using a window based on the image data of the line memory, The saved boundary image data may be used.
【0019】さらに、本発明に係る請求項3記載の画像
処理装置は、請求項1および2のいずれかに記載の画像
処理装置において、前記光電変換素子アレイは、CMO
Sデバイスを利用したものである。このような構成であ
れば、画像データ検出手段により、各区分領域ごとに、
CMOSデバイスを利用した光電変換素子アレイから画
像データの検出が可能となる。According to a third aspect of the present invention, in the image processing apparatus according to any one of the first and second aspects, the photoelectric conversion element array is a CMO.
This uses an S device. With such a configuration, the image data detection unit performs, for each of the divided areas,
Image data can be detected from a photoelectric conversion element array using a CMOS device.
【0020】[0020]
【発明の実施の形態】以下、本発明の実施の形態を図面
を参照しながら説明する。図1ないし図4は、本発明に
係る画像処理装置の実施の形態を示す図である。本実施
の形態は、本発明に係る画像処理装置を、図1に示すよ
うに、CMOSアレイを利用した電子カメラにおいて、
CMOSアレイ12を、各区分領域DE 0〜DE7の行方
向の素子数がいずれも同一となるように列方向に論理的
に区分(図1の例では8等分)し、イメージセンサ16
により、各区分領域DE0〜DE7ごとに、CMOSアレ
イ12から画像データを検出し処理する場合について適
用したものである。Embodiments of the present invention will be described below with reference to the drawings.
This will be described with reference to FIG. 1 to 4 illustrate the present invention.
It is a figure showing an embodiment of such an image processing device. This implementation
In the embodiment, an image processing apparatus according to the present invention is shown in FIG.
Thus, in an electronic camera using a CMOS array,
The CMOS array 12 is connected to each of the divided areas DE. 0~ DE7Whereabouts
Logical in the column direction so that the number of elements in each direction is the same
(In the example of FIG. 1, divided into eight equal parts).
, Each section area DE0~ DE7CMOS array
It is suitable for detecting and processing image data from
It was used.
【0021】まず、本発明を適用する電子カメラ100
の構成を図2を参照しながら説明する。図2は、電子カ
メラ100の内部構成を示すブロック図である。電子カ
メラ100は、図2に示すように、撮影画像を撮影画像
データとして取り込む画像取込部10と、画像取込部1
0で取り込んだ撮影画像データを処理する画像処理部2
0と、画像処理部20からの高解像度画像をLCD52
が表示可能な低解像度画像に変換するなどの処理を行う
変換部30と、変換部30で変換した低解像度画像を表
示する表示部50と、区分領域DE0〜DE7の境界に対
応する画像データである境界画像データを一時的に記憶
する外部メモリ60とで構成されている。First, an electronic camera 100 to which the present invention is applied
Will be described with reference to FIG. FIG. 2 is a block diagram showing the internal configuration of the electronic camera 100. As shown in FIG. 2, the electronic camera 100 includes an image capturing unit 10 for capturing a captured image as captured image data, and an image capturing unit 1
Image processing unit 2 that processes captured image data captured at 0
0 and the high resolution image from the image processing unit 20
Image but a conversion unit 30 that performs processing such as conversion into a displayable low resolution image, and a display unit 50 for displaying the low resolution image converted by the converting unit 30, corresponding to the boundary of the segmented region DE 0 ~DE 7 An external memory 60 temporarily stores boundary image data as data.
【0022】画像取込部10は、光学レンズ12と、C
MOSアレイ14と、CMOSアレイ14から任意の走
査方向に撮影画像データを検出可能なイメージセンサ1
6とで構成されている。CMOSアレイ14は、入射光
量に応じた電気信号を出力する複数のCMOSデバイス
を行方向および列方向に2次元的に配列してなり、前段
に配置された光学レンズ12を介して各画素に結像する
被写体の光画像を画像信号(電気信号)に光電変換する
ようになっている。The image capturing unit 10 includes an optical lens 12 and a C
MOS array 14 and image sensor 1 capable of detecting photographed image data from CMOS array 14 in an arbitrary scanning direction
6. The CMOS array 14 is configured by two-dimensionally arranging a plurality of CMOS devices that output electric signals in accordance with the amount of incident light in the row direction and the column direction, and is connected to each pixel via the optical lens 12 disposed at the preceding stage. An optical image of a subject to be imaged is photoelectrically converted into an image signal (electric signal).
【0023】イメージセンサ16は、図示しないが、C
MOS駆動回路と、A/D変換回路とを有して構成され
ている。CMOS駆動回路は、CMOSアレイ14に対
して垂直および水平駆動パルスを供給し、CMOSアレ
イ14で光電変換した画像信号をA/D変換回路に出力
するようになっている。A/D変換回路は、画像信号が
所定レベルに増幅された信号を所定タイミングでサンプ
リングし、サンプリングしたディジタル画像データを画
像処理部20に出力するようになっている。Although not shown, the image sensor 16 has a C
It has a MOS drive circuit and an A / D conversion circuit. The CMOS drive circuit supplies vertical and horizontal drive pulses to the CMOS array 14 and outputs an image signal photoelectrically converted by the CMOS array 14 to the A / D conversion circuit. The A / D conversion circuit samples the signal obtained by amplifying the image signal to a predetermined level at a predetermined timing, and outputs the sampled digital image data to the image processing unit 20.
【0024】画像処理部20は、複数のラインメモリL
M1〜LM9からなるラインメモリ群22と、イメージセ
ンサ16で検出した撮影画像データをラインメモリLM
1〜LM9に記憶させるラインメモリコントローラ24
と、ラインメモリLM1〜LM 9の撮影画像データを処理
する画像処理回路26と、ラインメモリコントローラ2
4の外部メモリ60に対するアクセスを制御するメモリ
アービタ28とで構成されている。The image processing unit 20 includes a plurality of line memories L
M1~ LM9A line memory group 22 composed of
The captured image data detected by the sensor 16 is stored in a line memory LM.
1~ LM9Line memory controller 24 to be stored in
And the line memory LM1~ LM 9Process captured image data
Image processing circuit 26 and line memory controller 2
4 that controls access to the external memory 60
An arbiter 28 is provided.
【0025】ラインメモリ群22は、各区分領域DE0
〜DE7の行方向の素子数に応じた記憶容量を有する複
数のラインメモリLM1〜LM9からなり、各ラインメモ
リLM 1〜LM9は、図6に示すように、それぞれ電気的
にカスケード接続されている。各ラインメモリLM1〜
LM9は、その端部(bn:先頭からn番目の記憶領域を
示す。)をデータ入力側とし逆の端部(b0)をデータ
出力側としたときに、前段のデータ出力側と後段のデー
タ入力側とが電気的に接続されている。したがって、ラ
インメモリコントローラ24が撮影画像データをシフト
させたときは、例えば、ラインメモリLM2のbnの撮影
画像データは、次にラインメモリLM2のbn-1に格納さ
れ、ラインメモリLM1のb0の撮影画像データは、次に
ラインメモリLM2のbnに格納される。The line memory group 22 stores each of the divided areas DE.0
~ DE7Having a storage capacity corresponding to the number of elements in the row direction.
Number of line memories LM1~ LM9Consists of each line memo
Re-LM 1~ LM9Are electrically connected as shown in FIG.
Are cascaded. Each line memory LM1~
LM9Is at its end (bn: The nth storage area from the top
Show. ) Is the data input side and the opposite end (b0) Data
When the output side is set, the data output side of the previous stage and the data
Data input side. Therefore, la
In-memory controller 24 shifts captured image data
When the operation is performed, for example, the line memory LMTwoBnShooting
The image data is then stored in the line memory LMTwoBn-1Stored in
And the line memory LM1B0The captured image data of
Line memory LMTwoBnIs stored in
【0026】次に、ラインメモリコントローラ24の構
成を図3を参照しながら詳細に説明する。図3は、ライ
ンメモリコントローラ24の構成を示すブロック図であ
る。ラインメモリコントローラ24は、図3に示すよう
に、イメージセンサ16への検出データ取込制御信号2
4gに基づいて各区分領域DE0〜DE7の右側の境界を
検出する右境界検出回路24aと、右境界検出回路24
aからの検出信号に基づいてイメージセンサ16で検出
した撮影画像データのうち右境界に対応する境界画像デ
ータを外部メモリ60に書き込む境界画像データ書込回
路24bと、イメージセンサ16への検出データ取込制
御信号24gに基づいて各区分領域DE0〜DE7の左側
の境界を検出する左境界検出回路24cと、左境界検出
回路24cからの検出信号に基づいて左隣の区分領域に
おいて待避した境界画像データを外部メモリ60から読
み込む境界画像データ読込回路24dと、制御回路24
eと、動作タイミングを示すタイミング信号を境界画像
データ読込回路24dおよび制御回路24eに出力する
タイミング制御回路24fとで構成されている。Next, the configuration of the line memory controller 24 will be described in detail with reference to FIG. FIG. 3 is a block diagram showing a configuration of the line memory controller 24. As shown in FIG. 3, the line memory controller 24 controls the detection data acquisition control signal 2 to the image sensor 16.
And right boundary detection circuit 24a for detecting the right boundary of the segmented region DE 0 ~DE 7 based on 4g, right boundary detection circuit 24
a boundary image data writing circuit 24b for writing boundary image data corresponding to the right boundary of the captured image data detected by the image sensor 16 based on the detection signal from the external memory 60 into the external memory 60; a left boundary detection circuit 24c that detects the left boundary of the segmented region DE 0 ~DE 7 based on the write control signal 24 g, boundaries retracted in divided areas of the left side based on the detection signal from the left boundary detection circuit 24c A boundary image data reading circuit 24d for reading image data from the external memory 60;
e, and a timing control circuit 24f that outputs a timing signal indicating an operation timing to the boundary image data reading circuit 24d and the control circuit 24e.
【0027】制御回路24eは、タイミング制御回路2
4fからのタイミング信号に応じて動作するようになっ
ており、各区分領域DE0〜DE7ごとに、その区分領域
内においてCMOSアレイ14を左端部から行方向に走
査し、その行の右端部まで走査したら一つ下の行に移行
するという走査を、最下行の右端部まで繰り返すことに
よりその区分領域の撮影画像データを検出するように、
イメージセンサ16を制御し、ラインメモリLM1〜L
M9の撮影画像データを前段から後段に向けて1つシフ
トし、イメージセンサ16で検出した撮影画像データを
ラインメモリLM 1のbnに記憶し、こうした一連の動作
をイメージセンサ16ですべての素子を走査するまで行
うようになっている。The control circuit 24e includes a timing control circuit 2
4f operates according to the timing signal from
And each segmented area DE0~ DE7For each area
In the CMOS array 14 in the row direction from the left end.
Scan, scan to the right end of the line and move to the line below
Scanning to the right end of the bottom line
In order to detect the photographed image data of the divided area more,
The image sensor 16 is controlled by the line memory LM.1~ L
M9Shifts the captured image data of
The captured image data detected by the image sensor 16.
Line memory LM 1BnIn a series of these operations
Until the image sensor 16 scans all the elements.
It has become.
【0028】また、制御回路24eは、境界画像データ
読込回路24dで読み込んだ境界画像データを、イメー
ジセンサ16で検出した撮影画像データの対応する箇所
に付加してラインメモリLM1〜LM9に記憶させるよう
になっている。すなわち、画像処理回路26において、
区分領域DE1〜DE7の左端部から所定数の撮影画像デ
ータを適切に処理するためには、図4に示すように、左
隣の区分領域DE0〜DE6の右端部から所定数の撮影画
像データが必要となるため、右境界検出回路24aおよ
び境界画像データ書込回路24bにより、左隣の区分領
域DE0〜DE6の右端部から所定数の撮影画像データを
境界画像データとして外部メモリ60に待避しておき、
区分領域DE1〜DE7の左端部の撮影画像データをイメ
ージセンサ16から読み込むときは、待避した境界画像
データを、読み込んだ撮影画像データに付加してライン
メモリLM1〜LM9に記憶する。図4は、境界画像デー
タを外部メモリ60に待避する意義を説明するための図
である。Further, the control circuit 24e can store the boundary image data read by the boundary image data reading circuit 24d, in addition to the corresponding portion of the captured image data detected by the image sensor 16 to the line memory LM 1 to L m 9 It is made to let. That is, in the image processing circuit 26,
To properly process a predetermined number of photographed image data from the left end of the segment regions DE 1 ~DE 7, as shown in FIG. 4, the left side partitioned area DE 0 ~DE 6 from the right end of the predetermined number since the captured image data is required, the right boundary detection circuit 24a and the boundary image data writing circuit 24b, the outside a predetermined number of photographed image data from the right end of the left side partition areas DE 0 ~DE 6 as the boundary image data Saved in the memory 60,
When reading the photographed image data at the left ends of the divided areas DE 1 to DE 7 from the image sensor 16, the saved boundary image data is added to the read photographed image data and stored in the line memories LM 1 to LM 9 . FIG. 4 is a diagram for explaining the significance of saving the boundary image data in the external memory 60.
【0029】画像処理回路26は、図6に示すように、
各ラインメモリLM1〜LM9の特定領域(例えば、b0
〜b8)の撮影画像データを取り込んで窓26aを形成
し、窓26a内の撮影画像データに基づいて、窓26a
の中心に位置する対象画像データを処理するようになっ
ている。画像処理回路60による処理としては、例え
ば、画像中のノイズ成分を除去する2次元ローパスフィ
ルタ処理、画像のエッジ部分を強調し、画像の先鋭感を
出すハイパスフィルタ処理がある。The image processing circuit 26, as shown in FIG.
Specific region of the line memories LM 1 ~LM 9 (e.g., b 0
To b 8 ) to form the window 26 a, and based on the captured image data in the window 26 a, the window 26 a is formed.
Is processed at the center of the image data. The processing by the image processing circuit 60 includes, for example, a two-dimensional low-pass filter processing for removing a noise component in the image, and a high-pass filter processing for enhancing the edge portion of the image to make the image sharp.
【0030】一方、図2に戻り、表示部50は、LCD
52に画像を表示するタイミングを示すタイミング信号
を生成するタイミング生成回路54と、タイミング生成
回路54で生成したタイミング信号に同期して画像を表
示するLCD52とで構成されている。変換部30は、
画像処理部20で処理した高解像度画像である撮影画像
データをLCD52が表示可能な低解像度画像である表
示画像データに変換する解像度変換回路32と、制御プ
ログラムに基づいて演算およびシステム全体を制御する
CPU34と、画像データを格納するためのメインメモ
リ36と、解像度変換回路32で変換した表示画像デー
タをメインメモリ36に書き込む画像データ書込回路3
8と、画像処理部20で処理した撮影画像データをメイ
ンメモリ36に書き込む画像データ書込回路40と、メ
インメモリ36の表示画像データに基づいてLCD52
に画像を表示する制御を行う表示制御回路42と、メイ
ンメモリ36へのアクセスを制御するアクセス制御回路
44とで構成されている。その他、図示しないが、所定
領域にあらかじめCPU34の制御プログラム等を格納
しているROMを有し、CPU34は、ROMの所定領
域に格納されている所定のプログラムを起動させ、その
プログラムに従って動作するようになっている。On the other hand, returning to FIG.
A timing generation circuit 54 generates a timing signal indicating the timing of displaying an image on the display 52, and an LCD 52 displays an image in synchronization with the timing signal generated by the timing generation circuit 54. The conversion unit 30
A resolution conversion circuit 32 that converts captured image data, which is a high-resolution image processed by the image processing unit 20, to display image data, which is a low-resolution image that can be displayed by the LCD 52, and performs calculations and controls the entire system based on a control program. CPU 34, main memory 36 for storing image data, and image data writing circuit 3 for writing display image data converted by resolution conversion circuit 32 to main memory 36
8, an image data writing circuit 40 for writing the captured image data processed by the image processing unit 20 to the main memory 36, and an LCD 52 based on the display image data of the main memory 36.
A display control circuit 42 for controlling the display of an image on the LCD, and an access control circuit 44 for controlling access to the main memory 36. In addition, although not shown, a predetermined area has a ROM in which a control program of the CPU 34 is stored in advance, and the CPU 34 activates a predetermined program stored in the predetermined area of the ROM and operates according to the program. It has become.
【0031】メインメモリ36は、ROM等から読み出
したデータやCPU34の演算過程で必要な演算結果を
格納するためのRAM等からなり、さらにRAMは、特
定領域として、表示画像データを格納するためのVRA
M37を有している。VRAM37は、CPU34と、
画像データ書込回路38と、表示制御回路42とでそれ
ぞれ独立にアクセスが可能となっている。The main memory 36 is composed of a RAM for storing data read from a ROM or the like and a calculation result required in a calculation process of the CPU 34. The RAM is used as a specific area for storing display image data. VRA
M37. The VRAM 37 includes a CPU 34,
The image data writing circuit 38 and the display control circuit 42 can access each independently.
【0032】画像データ書込回路38は、撮影画像を低
解像度でLCD52に表示するために、解像度変換回路
32で変換した表示画像データをVRAM43に書き込
むようになっている。画像データ書込回路40は、図示
しないレリーズスイッチが押下されることによりCPU
34から取込要求があったときは、撮影画像を高解像度
でメインメモリ36の所定領域(VRAM37以外の領
域)に格納するために、画像処理部20で処理した撮影
画像データをメインメモリ36の上記所定領域に格納す
るようになっている。The image data writing circuit 38 writes the display image data converted by the resolution conversion circuit 32 into the VRAM 43 in order to display the photographed image on the LCD 52 at a low resolution. When the release switch (not shown) is pressed, the image data writing circuit 40
34, the captured image data processed by the image processing unit 20 is stored in the main memory 36 in order to store the captured image at a high resolution in a predetermined area (an area other than the VRAM 37) of the main memory 36. The data is stored in the predetermined area.
【0033】表示制御回路42は、タイミング生成回路
54で生成したタイミング信号に同期して、VRAM3
7に格納されている表示画像データを先頭アドレスから
順次読み出し、読み出した表示画像データを画像信号に
変換してLCD52に出力するようになっている。アク
セス制御回路48は、CPU34、画像データ書込回路
38,40または表示制御回路42からメインメモリ3
6へのアクセスが同時に複数あったときは、それらのア
クセスのうちいずれかを許可し、他のものについては許
可したアクセスが終了するまで待機させることにより、
メインメモリ36に対しては常に一つのアクセスのみを
許可するようになっている。なお、アクセスが同時に複
数あったときだけでなく、メインメモリ36へのアクセ
ス中に他のアクセスがあったときも、同様に動作する。The display control circuit 42 synchronizes with the timing signal generated by the timing generation circuit 54,
The display image data stored in the memory 7 is sequentially read from the head address, and the read display image data is converted into an image signal and output to the LCD 52. The access control circuit 48 is connected to the main memory 3 by the CPU 34, the image data writing circuits 38 and 40, or the display control circuit 42.
When there are a plurality of accesses to 6 at the same time, one of those accesses is permitted, and the other is waited until the permitted access is completed.
Only one access to the main memory 36 is always permitted. The same operation is performed not only when a plurality of accesses are made at the same time, but also when another access is made while accessing the main memory 36.
【0034】次に、上記実施の形態の動作を説明する。
電子カメラ100において図示しないレリーズスイッチ
が押下されると、CPU34により、取込要求が画像デ
ータ書込回路40に出力される。取込要求があると、画
像取込部10により、CMOSアレイ14から撮影画像
が撮影画像データとして取り込まれ、画像処理部20に
より、取り込まれた撮影画像データが処理され、画像デ
ータ書込回路40により、処理された撮影画像データが
メインメモリ36の所定領域に書き込まれる。メインメ
モリ36に書き込まれた撮影画像データは、さらにJP
EG形式等により圧縮される。Next, the operation of the above embodiment will be described.
When a release switch (not shown) in the electronic camera 100 is pressed, a capture request is output to the image data writing circuit 40 by the CPU 34. When there is a capture request, the captured image is captured as captured image data from the CMOS array 14 by the image capturing unit 10, the captured image data is processed by the image processing unit 20, and the image data writing circuit 40 Thus, the processed captured image data is written to a predetermined area of the main memory 36. The captured image data written in the main memory 36 is further described in JP
It is compressed in the EG format or the like.
【0035】画像処理部20では、制御回路24eによ
り、各区分領域DE0〜DE7ごとに、その区分領域の撮
影画像データを検出するようにイメージセンサ16が制
御される。その結果、イメージセンサ16により、各区
分領域DE0〜DE7ごとに、その区分領域内においてC
MOSアレイ14を左端部から行方向に走査し、その行
の右端部まで走査したら一つ下の行に移行するという走
査が、最下行の右端部まで繰り返され、各区分領域DE
0〜DE7の撮影画像データが検出される。In the image processing section 20, the control circuit 24e controls the image sensor 16 for each of the divided areas DE 0 to DE 7 so as to detect the photographed image data of the divided area. As a result, by the image sensor 16, for each partitioned region DE 0 ~DE 7, C in the segmented region
The scanning in which the MOS array 14 is scanned in the row direction from the left end, and then scans to the right end of the row and shifts to the next lower row is repeated up to the right end of the lowermost row, and each divided area DE
Photographed image data of 0 to DE 7 is detected.
【0036】一方、右境界検出回路24aにより、各区
分領域DE0〜DE7の右側の境界が検出されると、境界
画像データ書込回路24bにより、イメージセンサ16
で検出された撮影画像データのうち右境界に対応する境
界画像データが外部メモリ60に書き込まれる。また、
制御回路24eにより、ラインメモリLM1〜LM9の撮
影画像データが前段から後段に向けて1つシフトされ、
イメージセンサ16で検出された撮影画像データがライ
ンメモリLM1のbnに記憶される。このとき、左境界検
出回路24cにより、各区分領域DE0〜DE7の左側の
境界が検出されると、境界画像データ読込回路24dに
より、左隣の区分領域において待避された境界画像デー
タが外部メモリ60から読み込まれ、制御回路24eに
より、境界画像データ読込回路24dで読み込まれた境
界画像データが、イメージセンサ16で検出された撮影
画像データの対応する箇所に付加されてラインメモリL
M1〜LM9に記憶される。On the other hand, the right boundary detection circuit 24a, the right boundary of the segmented region DE 0 ~DE 7 is detected, the boundary image data writing circuit 24b, an image sensor 16
The boundary image data corresponding to the right boundary among the photographed image data detected in step (1) is written to the external memory 60. Also,
The control circuit 24e, photographed image data of the line memory LM 1 to L m 9 is one shift toward the front to the rear stage,
Photographed image data detected by the image sensor 16 is stored in the b n of the line memory LM 1. At this time, the left boundary detection circuit 24c, the left boundary of the segmented region DE 0 ~DE 7 is detected, the boundary image data reading circuit 24d, the boundary image data is retracted in the divided region to the left external The boundary image data read from the memory 60 and read by the boundary image data reading circuit 24d by the control circuit 24e is added to a corresponding portion of the photographed image data detected by the image sensor 16, and the line memory L
Stored in M 1 to LM 9 .
【0037】そして、画像処理回路26により、各ライ
ンメモリLM1〜LM9の特定領域の撮影画像データが取
り込まれて窓26aが形成され、窓26a内の撮影画像
データに基づいて、窓26aの中心に位置する対象画像
データが処理される。なお、図示しないレリーズスイッ
チが押下されていない非撮影時では、撮影画像を低解像
度でLCD52に表示するために、次のように動作す
る。The image processing circuit 26 takes in the photographic image data of a specific area of each of the line memories LM 1 to LM 9 to form a window 26 a, and forms the window 26 a based on the photographic image data in the window 26 a. The target image data located at the center is processed. When a release switch (not shown) is not depressed and non-photographing is being performed, the following operation is performed to display a photographed image on the LCD 52 at a low resolution.
【0038】まず、画像取込部10では、撮影画像が撮
影画像データとして取り込まれ、画像処理部20によ
り、取り込まれた撮影画像データが処理され、処理され
た撮影画像データが解像度変換回路32に出力される。
解像度変換回路32では、撮影画像データが入力される
と、画像処理部20で処理された撮影画像データが、所
定の変換率でLCD52が表示可能な表示画像データに
変換されて画像データ書込回路38に出力される。First, the image capturing section 10 captures a captured image as captured image data, the image processing section 20 processes the captured captured image data, and sends the processed captured image data to the resolution conversion circuit 32. Is output.
In the resolution conversion circuit 32, when the captured image data is input, the captured image data processed by the image processing unit 20 is converted into display image data that can be displayed on the LCD 52 at a predetermined conversion rate, and the image data writing circuit 38.
【0039】画像データ書込回路38では、表示画像デ
ータが入力されると、入力された表示画像データがVR
AM37に書き込まれる。表示画像データがVRAM3
7に書き込まれると、表示制御回路42により、タイミ
ング生成回路54からのタイミング信号に同期して、V
RAM37の表示画像データが先頭アドレスから順次読
み出され、読み出された表示画像データが画像信号に変
換されてLCD52に出力される。これにより、LCD
52では、画像取込部10で取り込まれた撮影画像デー
タが表示可能な低解像度画像に変換されて表示される。In the image data writing circuit 38, when display image data is input, the input display image data
It is written to AM37. Display image data is VRAM3
7, the display control circuit 42 synchronizes with the timing signal from the timing generation circuit 54 to
The display image data in the RAM 37 is sequentially read from the head address, and the read display image data is converted into an image signal and output to the LCD 52. With this, LCD
At 52, the captured image data captured by the image capturing unit 10 is converted into a displayable low-resolution image and displayed.
【0040】このようにして、本実施の形態では、CM
OSアレイ14を、各区分領域DE 0〜DE7の行方向の
素子数がいずれも同一となるように列方向に論理的に区
分し、各区分領域DE0〜DE7の行方向の素子数に応じ
た記憶容量を有しかつ電気的にカスケード接続した複数
のラインメモリLM1〜LM9と、イメージセンサ16で
検出した撮影画像データをラインメモリLM1〜LM9に
記憶させるラインメモリコントローラ24とを備え、ラ
インメモリコントローラ24は、各区分領域DE0〜D
E7ごとに、イメージセンサ16によりCMOSアレイ
14から行方向に画像データを検出し、検出した画像デ
ータを先入れ先出し方式でラインメモリLM1〜LM9に
順次記憶するようになっている。As described above, in the present embodiment, the CM
The OS array 14 is stored in each partitioned area DE. 0~ DE7In the row direction
Logically partition in the column direction so that the number of elements is the same.
Divided into each section area DE0~ DE7According to the number of elements in the row direction
With multiple storage capacity and electrically cascaded
Line memory LM1~ LM9And the image sensor 16
The detected photographed image data is stored in a line memory LM.1~ LM9To
A line memory controller 24 for storing the
The in-memory controller 24 controls each partitioned area DE0~ D
E7CMOS array by the image sensor 16
14, the image data is detected in the row direction, and the detected image data is detected.
Data on a first-in first-out basis in line memory LM1~ LM9To
They are stored sequentially.
【0041】これにより、電子カメラ100において素
子数が増加し高解像度化が進んでも、それに合わせて区
分領域の数を増加してやれば、ラインメモリLM1〜L
M9の記憶容量を増加させなくてもすむ。したがって、
従来に比して、CMOSアレイ14を利用した電子カメ
ラ100において、コストの削減を図るとともに回路規
模の小型化を図ることができる。As a result, even if the number of elements in the electronic camera 100 is increased and the resolution is increased, if the number of divided areas is increased accordingly, the line memories LM 1 to LM 1 to L
Without increasing the storage capacity of the M 9 live. Therefore,
Compared with the related art, in the electronic camera 100 using the CMOS array 14, the cost can be reduced and the circuit size can be reduced.
【0042】さらに、本実施の形態では、各区分領域D
E0〜DE7の列方向の境界を検出する境界検出回路24
a,24cを備え、ラインメモリコントローラ24は、
右境界検出回路24aにより各区分領域DE0〜DE7の
右側の境界を検出したときは、イメージセンサ16で検
出した画像データのうちその境界に対応する境界画像デ
ータを外部メモリ60に待避し、左境界検出回路24c
により各区分領域DE 0〜DE7の左側の境界を検出した
ときは、境界画像データ読込回路24dで読み込んだ境
界画像データを、イメージセンサ16で検出した撮影画
像データの対応する箇所に付加してラインメモリLM1
〜LM9に記憶させるようになっている。Further, in the present embodiment, each divided area D
E0~ DE7Detection circuit 24 for detecting the boundary in the column direction of
a, 24c, and the line memory controller 24 includes:
Each of the divided areas DE is determined by the right boundary detection circuit 24a.0~ DE7of
When the right boundary is detected, the image sensor 16 detects the right boundary.
The boundary image data corresponding to the boundary
Data to the external memory 60, and the left boundary detection circuit 24c
By each section area DE 0~ DE7Detected left border of
When the boundary read by the boundary image data reading circuit 24d
Image data obtained by detecting the world image data with the image sensor 16
A line memory LM is added to a corresponding portion of the image data.1
~ LM9Is to be stored.
【0043】これにより、各区分領域DE0〜DE7の境
界付近に位置する撮影画像データを適切に処理すること
ができるので、CMOSアレイ14を区分して区分単位
で処理を行っても、画像の品質を保持することができ
る。上記実施の形態において、CMOSアレイ14は、
請求項1または3記載の光電変換素子アレイに対応し、
イメージセンサ16は、請求項1または2記載の画像デ
ータ検出手段に対応し、ラインメモリコントローラ24
は、請求項1または2記載の画像データ処理手段に対応
し、右境界検出回路24aおよび左境界検出回路24c
は、請求項2記載の境界検出手段に対応している。As a result, it is possible to appropriately process the photographed image data located near the boundary between the divided areas DE 0 to DE 7. Quality can be maintained. In the above embodiment, the CMOS array 14
Corresponding to the photoelectric conversion element array according to claim 1 or 3,
The image sensor 16 corresponds to the image data detecting means according to claim 1, and the line memory controller 24.
Corresponds to the image data processing means according to claim 1 or 2, and includes a right boundary detection circuit 24a and a left boundary detection circuit 24c.
Corresponds to the boundary detecting means described in claim 2.
【0044】なお、上記実施の形態においては、ライン
メモリコントローラ24は、左境界検出回路24cによ
り各区分領域DE0〜DE7の左側の境界を検出したとき
は、境界画像データ読込回路24dで読み込んだ境界画
像データを、イメージセンサ16で検出した撮影画像デ
ータの対応する箇所に付加してラインメモリLM1〜L
M9に記憶させるように構成したが、これに限らず、画
像処理回路26は、各区分領域DE0〜DE7の左側の境
界を検出したときは、外部メモリ60の境界画像データ
を用いて、イメージセンサ16で検出した撮影画像デー
タを処理するように構成してもよい。[0044] In the above embodiment, a line memory controller 24, when detecting the left boundary of the segmented region DE 0 ~DE 7 by the left boundary detection circuit 24c is read by the boundary image data reading circuit 24d The boundary image data is added to the corresponding portion of the photographed image data detected by the image sensor 16 and the line memories LM 1 to LM
Was configured to store the M 9, not limited to this, the image processing circuit 26, upon detection of the left boundary of the segmented region DE 0 ~DE 7, using the boundary image data in the external memory 60 Alternatively, it may be configured to process captured image data detected by the image sensor 16.
【0045】また、上記実施の形態においては、境界画
像データを格納するメモリとして外部メモリ60を設け
て構成したが、これに限らず、外部メモリ60を設け
ず、境界画像データを格納するメモリとしてメインメモ
リ36を兼用するように構成してもよい。また、上記実
施の形態においては、画像処理部20は、図2に示すよ
うに、複数のラインメモリLM1〜LM9からなるライン
メモリ群22と、イメージセンサ16で検出した撮影画
像データをラインメモリLM1〜LM9に記憶させるライ
ンメモリコントローラ24と、ラインメモリLM1〜L
M9の撮影画像データを処理する画像処理回路26と、
ラインメモリコントローラ24の外部メモリ60に対す
るアクセスを制御するメモリアービタ28とで構成した
が、これに限らず、単板式の電子カメラの場合、カラー
フィルタを使用しているので、色補間をする必要上、図
5に示すように構成することもできる。図5は、画像処
理部20の他の実施の形態を示す図である。In the above embodiment, the external memory 60 is provided as the memory for storing the boundary image data. However, the present invention is not limited to this. The external memory 60 is not provided, and the memory for storing the boundary image data is used. The configuration may be such that the main memory 36 is also used. Further, in the above-described embodiment, as shown in FIG. 2, the image processing unit 20 converts the line image data detected by the image sensor 16 into a line memory group 22 including a plurality of line memories LM 1 to LM 9. A line memory controller 24 for storing the data in the memories LM 1 to LM 9 and a line memory LM 1 to L
An image processing circuit 26 for processing the captured image data of the M 9,
The line memory controller 24 is configured with the memory arbiter 28 that controls access to the external memory 60. However, the present invention is not limited to this. In the case of a single-chip electronic camera, since color filters are used, color interpolation is not necessary. , And may be configured as shown in FIG. FIG. 5 is a diagram illustrating another embodiment of the image processing unit 20.
【0046】画像処理部20は、図5に示すように、複
数のラインメモリLM1〜LM9からなるラインメモリ群
22と、イメージセンサ16で検出した撮影画像データ
をラインメモリLM1〜LM9に記憶させるラインメモリ
コントローラ24と、ラインメモリLM1〜LM9の撮影
画像データを処理する画像処理回路26と、複数のライ
ンメモリLM10〜LM18からなるラインメモリ群23
と、画像処理回路26で処理した撮影画像データをライ
ンメモリLM10〜LM18に記憶させるラインメモリコン
トローラ25と、ラインメモリLM10〜LM18の撮影画
像データを処理する画像処理回路27と、ラインメモリ
コントローラ24の外部メモリ60に対するアクセスを
制御するメモリアービタ28とで構成されている。As shown in FIG. 5, the image processing unit 20 includes a line memory group 22 composed of a plurality of line memories LM 1 to LM 9 and a line memory LM 1 to LM 9 which stores the image data detected by the image sensor 16. a line memory controller 24 to be stored in the line memory LM 1 and an image processing circuit 26 for processing the captured image data to L m 9, line memory group 23 composed of a plurality of line memories LM 10 to L m 18
When a line memory controller 25 to store the captured image data processed by the image processing circuit 26 to the line memory LM 10 to L m 18, an image processing circuit 27 for processing the captured image data of the line memory LM 10 to L m 18, line The memory arbiter 28 controls access to the external memory 60 by the memory controller 24.
【0047】画像処理回路26は、ラインメモリLM1
〜LM9の撮影画像データを取り込んで窓26aを形成
し、窓26a内の撮影画像データに基づいて、窓26a
の中心に位置する対象画像データに対して色補完する処
理を行うようになっている。画像処理回路27は、ライ
ンメモリLM10〜LM18の撮影画像データを取り込んで
窓26aを形成し、窓26a内の撮影画像データに基づ
いて、窓26aの中心に位置する対象画像データに対し
てノイズ除去する処理を行うようになっている。The image processing circuit 26 has a line memory LM 1
Forming a window 26a fetches the captured image data to L m 9, on the basis of the photographic image data in the window 26a, the window 26a
Of the target image data located at the center of the image data. The image processing circuit 27 forms a window 26a fetches the captured image data of the line memory LM 10 to L m 18, on the basis of the photographic image data in the window 26a, with respect to the target image data in the center of the window 26a Processing for removing noise is performed.
【0048】また、上記実施の形態においては、ライン
メモリコントローラ24は、各区分領域DE0〜DE7ご
とに、その区分領域内においてCMOSアレイ14を左
端部から行方向に走査し、その行の右端部まで走査した
ら一つ下の行に移行するという走査を、最下行の右端部
まで繰り返すことによりその区分領域の撮影画像データ
を検出するように、イメージセンサ16を制御するよう
に構成したが、これに限らず、このような検出動作をイ
メージセンサ16が、他からの制御を受けずに独自に行
うように構成してもよい。In the above-described embodiment, the line memory controller 24 scans the CMOS array 14 from the left end in the row direction in each of the partition areas DE 0 to DE 7 , and scans the row. The image sensor 16 is configured to control the image sensor 16 so as to detect the captured image data of the segmented area by repeating the scanning of shifting to the next lower row after scanning to the right end, to the right end of the lowermost row. However, the present invention is not limited to this, and the image sensor 16 may be configured to perform such a detection operation independently without receiving control from others.
【0049】また、上記実施の形態においては、ライン
メモリコントローラ24は、右境界検出回路24a、境
界画像データ書込回路24b、左境界検出回路24c、
境界画像データ読込回路24d、制御回路24eおよび
タイミング制御回路24fで構成したが、これに限ら
ず、ラインメモリコントローラ24の機能をCPU34
で実行する処理により実現するように構成してもよい。
この場合、ラインメモリコントローラ24の機能を実現
するためのプログラムがROMに格納されており、CP
U34は、ROMの所定領域に格納されている所定のプ
ログラムを起動させ、そのプログラムに従って、これら
の処理を実行させるようになっている。また、これに限
らず、ラインメモリコントローラ24の機能を実現する
処理を実行するにあたっては、これらの手順を示したプ
ログラムが記録された記録媒体から、そのプログラムを
メインメモリ36に読み込んで実行するようにしてもよ
い。In the above embodiment, the line memory controller 24 includes the right boundary detection circuit 24a, the boundary image data writing circuit 24b, the left boundary detection circuit 24c,
The boundary image data reading circuit 24d, the control circuit 24e, and the timing control circuit 24f are used, but the present invention is not limited to this.
It may be configured to be realized by the processing executed by.
In this case, a program for realizing the function of the line memory controller 24 is stored in the ROM,
The U34 activates a predetermined program stored in a predetermined area of the ROM, and executes these processes according to the program. The present invention is not limited to this, and when executing processing for realizing the functions of the line memory controller 24, the program is read from a recording medium on which a program indicating these procedures is recorded, and is read into the main memory 36 and executed. It may be.
【0050】ここで、記録媒体とは、RAM、ROM等
の半導体記憶媒体、FD、HD等の磁気記憶型記憶媒
体、CD、CDV、LD、DVD等の光学的読取方式記
憶媒体、MO等の磁気記憶型/光学的読取方式記憶媒体
であって、電子的、磁気的、光学的等の読み取り方法の
いかんにかかわらず、コンピュータで読み取り可能な記
録媒体であれば、あらゆる記録媒体を含むものである。Here, the recording medium is a semiconductor storage medium such as a RAM or a ROM, a magnetic storage type storage medium such as an FD or HD, an optical reading type storage medium such as a CD, CDV, LD, or DVD, or a storage medium such as an MO. It is a magnetic storage type / optical readout type storage medium, and includes any storage medium that can be read by a computer irrespective of an electronic, magnetic, optical or other reading method.
【0051】また、上記実施の形態においては、本発明
に係る画像処理装置を、本発明に係る画像処理装置を、
図1に示すように、CMOSアレイを利用した電子カメ
ラにおいて、CMOSアレイ12を、各区分領域DE0
〜DE7の行方向の素子数がいずれも同一となるように
列方向に論理的に区分(図1の例では8等分)し、イメ
ージセンサ16により、各区分領域DE0〜DE7ごと
に、CMOSアレイ12から画像データを検出し処理す
る場合について適用したが、これに限らず、本発明の主
旨を逸脱しない範囲で他の場合にも適用可能である。Further, in the above embodiment, the image processing apparatus according to the present invention, the image processing apparatus according to the present invention,
As shown in FIG. 1, in the electronic camera using the CMOS array, the CMOS array 12 is divided into the respective divided areas DE 0.
DEDE 7 are logically divided in the column direction (equally eight in the example of FIG. 1) so that the numbers of elements in the row direction are all the same, and are divided by the image sensor 16 into each of the divided areas DE 0 to DE 7. Although the present invention has been applied to the case where image data is detected and processed from the CMOS array 12, the present invention is not limited to this, and can be applied to other cases without departing from the gist of the present invention.
【0052】[0052]
【発明の効果】以上説明したように、本発明に係る請求
項1ないし3記載の画像処理装置によれば、電子カメラ
において素子数が増加し高解像度化が進んでも、それに
合わせて区分領域の数を増加してやれば、ラインメモリ
の記憶容量を増加させなくてもすむので、従来に比し
て、CMOSアレイを利用した電子カメラにおいて、コ
ストの削減を図るとともに回路規模の小型化を図ること
ができるという効果が得られる。As described above, according to the image processing apparatus of the first to third aspects of the present invention, even if the number of elements in the electronic camera is increased and the resolution is increased, the division area is adjusted accordingly. If the number is increased, the storage capacity of the line memory does not need to be increased. Therefore, compared with the conventional case, it is possible to reduce the cost and reduce the circuit size of an electronic camera using a CMOS array. The effect that it can be obtained is obtained.
【0053】さらに、本発明に係る請求項2記載の画像
処理装置によれば、各区分領域の境界付近に位置する画
像データを適切に処理することができるので、光電変換
素子アレイを区分して区分単位で処理を行っても、画像
の品質をある程度保持することができるという効果も得
られる。Further, according to the image processing apparatus of the second aspect of the present invention, since the image data located near the boundary of each divided area can be appropriately processed, the photoelectric conversion element array can be divided and divided. Even if the processing is performed in the unit of section, the effect that the quality of the image can be maintained to some extent can be obtained.
【図1】本発明の概要を説明するための図である。FIG. 1 is a diagram for explaining an outline of the present invention.
【図2】電子カメラ100の内部構成を示すブロック図
である。FIG. 2 is a block diagram showing an internal configuration of the electronic camera 100.
【図3】ラインメモリコントローラ24の構成を示すブ
ロック図である。FIG. 3 is a block diagram showing a configuration of a line memory controller 24.
【図4】境界画像データを外部メモリ60に待避する意
義を説明するための図である。FIG. 4 is a diagram for explaining the significance of saving boundary image data in an external memory 60;
【図5】画像処理部20の他の実施の形態を示す図であ
る。FIG. 5 is a diagram showing another embodiment of the image processing unit 20.
【図6】ラインメモリ、ラインメモリコントローラおよ
び画像処理回路の構成を説明するための図である。FIG. 6 is a diagram illustrating a configuration of a line memory, a line memory controller, and an image processing circuit.
【図7】画像処理回路24での処理の一例を説明するた
めの図である。FIG. 7 is a diagram for explaining an example of processing in the image processing circuit 24.
100 電子カメラ 10 画像取込部 14 CMOSアレイ 16 イメージセンサ 20 画像処理部 22,23 ラインメモリ群 24、25 ラインメモリコントローラ 24a 右境界検出回路 24b 境界画像データ書込回路 24c 左境界検出回路 24d 境界画像データ読込回路 24e 制御回路 24f タイミング制御回路 26,27 画像処理回路 28 メモリアービタ 30 変換部 32 解像度変換回路 34 CPU 36 メインメモリ 38,40 画像データ書込回路 42 表示制御回路 50 表示部 52 LCD LM ラインメモリ DE 区分領域 REFERENCE SIGNS LIST 100 electronic camera 10 image capture unit 14 CMOS array 16 image sensor 20 image processing unit 22, 23 line memory group 24, 25 line memory controller 24a right boundary detection circuit 24b boundary image data writing circuit 24c left boundary detection circuit 24d boundary image Data reading circuit 24e Control circuit 24f Timing control circuit 26,27 Image processing circuit 28 Memory arbiter 30 Conversion unit 32 Resolution conversion circuit 34 CPU 36 Main memory 38,40 Image data writing circuit 42 Display control circuit 50 Display unit 52 LCD LM line Memory DE area
Claims (3)
数の光電変換素子を行方向及び列方向に2次元的に配列
した光電変換素子アレイと、前記光電変換素子アレイか
ら任意の走査方向に画像データを検出可能な画像データ
検出手段とを備えた画像取込装置に適用する装置であっ
て、 前記光電変換素子アレイを、各区分領域の前記行方向の
光電変換素子数がいずれも同一となるように前記列方向
に論理的に区分し、 前記区分領域の前記行方向の光電変換素子数に応じた記
憶容量を有し且つ電気的にカスケード接続した複数のラ
インメモリと、前記画像データ検出手段で検出した画像
データを処理する画像データ処理手段とを備え、 前記画像データ処理手段は、前記各区分領域ごとに、前
記画像データ検出手段により前記光電変換素子アレイか
ら前記行方向に画像データを検出し、検出した画像デー
タを先入れ先出し方式で前記ラインメモリに順次記憶す
るようになっていることを特徴とする画像処理装置。1. A photoelectric conversion element array in which a plurality of photoelectric conversion elements for outputting an electric signal corresponding to the amount of incident light are two-dimensionally arranged in a row direction and a column direction, and an arbitrary scanning direction from the photoelectric conversion element array. An image data detection device capable of detecting image data, wherein the device is applied to an image capturing device, wherein the photoelectric conversion element array has the same number of photoelectric conversion elements in the row direction in each of the divided areas. A plurality of line memories having a storage capacity corresponding to the number of photoelectric conversion elements in the row direction of the divided area and electrically cascade-connected, and the image data detection; Image data processing means for processing the image data detected by the means, wherein the image data processing means determines whether the photoelectric conversion element array is provided by the image data detection means for each of the divided areas. An image processing apparatus for detecting image data in the row direction, and sequentially storing the detected image data in the line memory in a first-in first-out manner.
段を備え、 前記画像データ処理手段は、前記境界検出手段で境界を
検出したときは、前記画像データ検出手段で検出した画
像データのうちその境界に対応する境界画像データを待
避するとともに、隣接する区分領域について待避した境
界画像データに基づいて、前記画像データ検出手段で検
出した画像データのうちその境界に対応する境界画像デ
ータを処理するようになっていることを特徴とする画像
処理装置。2. The image processing apparatus according to claim 1, further comprising: a boundary detecting unit configured to detect a boundary of the divided area in the column direction, wherein the image data processing unit is configured to output the image data when the boundary is detected by the boundary detecting unit. Boundary image data corresponding to the boundary of the image data detected by the detection means is saved, and the boundary data of the image data detected by the image data detection means is saved based on the saved boundary image data of the adjacent divided area. An image processing apparatus configured to process boundary image data corresponding to the image data.
Mental-Oxide Semiconductor)デバイスを利用したもの
であることを特徴とする画像処理装置。3. The photoelectric conversion element array according to claim 1, wherein the photoelectric conversion element array is a CMOS (Complementary).
An image processing apparatus using a Mental-Oxide Semiconductor device.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2000392830A JP2002199281A (en) | 2000-12-25 | 2000-12-25 | Image processing apparatus |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2000392830A JP2002199281A (en) | 2000-12-25 | 2000-12-25 | Image processing apparatus |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JP2002199281A true JP2002199281A (en) | 2002-07-12 |
Family
ID=18858755
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2000392830A Withdrawn JP2002199281A (en) | 2000-12-25 | 2000-12-25 | Image processing apparatus |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP2002199281A (en) |
Cited By (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2006174245A (en) * | 2004-12-17 | 2006-06-29 | Nikon Corp | Scan conversion device and electronic camera |
| US7545416B2 (en) | 2003-04-02 | 2009-06-09 | Panasonic Corporation | Image processing device and camera including CPU which determines whether processing performed using external memory |
| JP2014179019A (en) * | 2013-03-15 | 2014-09-25 | Ricoh Co Ltd | Image processor, image processing program, and image processing method |
| JP2016081214A (en) * | 2014-10-15 | 2016-05-16 | 京セラドキュメントソリューションズ株式会社 | Image processing device |
| US10506189B2 (en) | 2014-06-11 | 2019-12-10 | Samsung Electronics Co., Ltd. | Image sensors and image processing systems using multilevel signaling techniques |
-
2000
- 2000-12-25 JP JP2000392830A patent/JP2002199281A/en not_active Withdrawn
Cited By (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US7545416B2 (en) | 2003-04-02 | 2009-06-09 | Panasonic Corporation | Image processing device and camera including CPU which determines whether processing performed using external memory |
| JP2006174245A (en) * | 2004-12-17 | 2006-06-29 | Nikon Corp | Scan conversion device and electronic camera |
| JP2014179019A (en) * | 2013-03-15 | 2014-09-25 | Ricoh Co Ltd | Image processor, image processing program, and image processing method |
| US10506189B2 (en) | 2014-06-11 | 2019-12-10 | Samsung Electronics Co., Ltd. | Image sensors and image processing systems using multilevel signaling techniques |
| US11277579B2 (en) | 2014-06-11 | 2022-03-15 | Samsung Electronics Co., Ltd. | Image sensors and image processing systems using multilevel signaling techniques |
| JP2016081214A (en) * | 2014-10-15 | 2016-05-16 | 京セラドキュメントソリューションズ株式会社 | Image processing device |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US11405565B2 (en) | Information processing device and information processing method | |
| RU2570354C2 (en) | Real-time image capture and display | |
| JP4255345B2 (en) | Imaging device | |
| JPH11103407A (en) | Ccd data pixel interpolating circuit and digital still camera provided with the same | |
| JP2015053644A (en) | Imaging device | |
| JP6013247B2 (en) | Imaging device | |
| KR100314801B1 (en) | Apparatus for panning and scaling window in image sensor | |
| JP2002199281A (en) | Image processing apparatus | |
| JPH11296155A (en) | Display device and its control method | |
| JP2006203437A (en) | Camera device and image processing method of camera device | |
| JP5791975B2 (en) | Solid-state imaging device and imaging device | |
| US7808539B2 (en) | Image processor that controls transfer of pixel signals between an image sensor and a memory | |
| JP4132264B2 (en) | Image signal processing circuit | |
| JP3972645B2 (en) | Solid-state image sensor | |
| JP6045247B2 (en) | Image processing apparatus, control method thereof, and control program | |
| JP2003047013A (en) | Imaging device | |
| KR20250175429A (en) | Image sensor, image processing system including the same and image processing method thereof | |
| TWI386911B (en) | Apparatus and method for sorting raw data with horizontal division | |
| JP3551670B2 (en) | Electronic still camera | |
| JP4048849B2 (en) | Solid-state image sensor | |
| JP5572940B2 (en) | Imaging device | |
| JP2000299821A (en) | Solid-state imaging device | |
| JP2008281536A (en) | Image processing apparatus, image processing program, and imaging apparatus | |
| JP2009260788A (en) | Imaging unit | |
| JP2001285625A (en) | Resolution converter |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A300 | Application deemed to be withdrawn because no request for examination was validly filed |
Free format text: JAPANESE INTERMEDIATE CODE: A300 Effective date: 20080304 |