JP7793333B2 - Imaging system, control method, program, and storage medium - Google Patents
Imaging system, control method, program, and storage mediumInfo
- Publication number
- JP7793333B2 JP7793333B2 JP2021169500A JP2021169500A JP7793333B2 JP 7793333 B2 JP7793333 B2 JP 7793333B2 JP 2021169500 A JP2021169500 A JP 2021169500A JP 2021169500 A JP2021169500 A JP 2021169500A JP 7793333 B2 JP7793333 B2 JP 7793333B2
- Authority
- JP
- Japan
- Prior art keywords
- exposure
- imaging system
- imaging
- image
- target luminance
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N23/00—Cameras or camera modules comprising electronic image sensors; Control thereof
- H04N23/70—Circuitry for compensating brightness variation in the scene
- H04N23/73—Circuitry for compensating brightness variation in the scene by influencing the exposure time
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T7/00—Image analysis
- G06T7/10—Segmentation; Edge detection
- G06T7/11—Region-based segmentation
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V10/00—Arrangements for image or video recognition or understanding
- G06V10/40—Extraction of image or video features
- G06V10/60—Extraction of image or video features relating to illumination properties, e.g. using a reflectance or lighting model
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V10/00—Arrangements for image or video recognition or understanding
- G06V10/70—Arrangements for image or video recognition or understanding using pattern recognition or machine learning
- G06V10/74—Image or video pattern matching; Proximity measures in feature spaces
- G06V10/761—Proximity, similarity or dissimilarity measures
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N25/00—Circuitry of solid-state image sensors [SSIS]; Control thereof
- H04N25/50—Control of the SSIS exposure
- H04N25/53—Control of the integration time
- H04N25/533—Control of the integration time by using differing integration times for different sensor regions
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N25/00—Circuitry of solid-state image sensors [SSIS]; Control thereof
- H04N25/50—Control of the SSIS exposure
- H04N25/57—Control of the dynamic range
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N25/00—Circuitry of solid-state image sensors [SSIS]; Control thereof
- H04N25/50—Control of the SSIS exposure
- H04N25/57—Control of the dynamic range
- H04N25/58—Control of the dynamic range involving two or more exposures
- H04N25/581—Control of the dynamic range involving two or more exposures acquired simultaneously
- H04N25/583—Control of the dynamic range involving two or more exposures acquired simultaneously with different integration times
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T2207/00—Indexing scheme for image analysis or image enhancement
- G06T2207/10—Image acquisition modality
- G06T2207/10141—Special mode during image acquisition
- G06T2207/10144—Varying exposure
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Theoretical Computer Science (AREA)
- Signal Processing (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Software Systems (AREA)
- Artificial Intelligence (AREA)
- Computing Systems (AREA)
- Databases & Information Systems (AREA)
- Evolutionary Computation (AREA)
- General Health & Medical Sciences (AREA)
- Medical Informatics (AREA)
- Health & Medical Sciences (AREA)
- Studio Devices (AREA)
- Exposure Control For Cameras (AREA)
- Indication In Cameras, And Counting Of Exposures (AREA)
- Transforming Light Signals Into Electric Signals (AREA)
Description
撮像システム、制御方法、プログラム及び記憶媒体に関する。 Related to imaging systems, control methods, programs, and storage media.
監視カメラなどでは、明暗差の大きな環境や照明が異なる環境などに対してダイナミックレンジを拡大して撮像することが望まれている。 For surveillance cameras and other applications, it is desirable to expand the dynamic range to capture images in environments with large differences in brightness or different lighting conditions.
特許文献1では、撮像面における複数の画素ブロックごとに露光時間を制御することでダイナミックレンジを拡大する技術が開示されている。 Patent document 1 discloses a technology that expands the dynamic range by controlling the exposure time for each of multiple pixel blocks on the imaging surface.
本発明が解決しようとする課題は、露光時間をはじめとした露出パラメータを設定することができる画素ブロックの視認性を向上させることである。 The problem that this invention aims to solve is to improve the visibility of pixel blocks for which exposure parameters such as exposure time can be set.
上記課題を解決するために、本発明の一態様に係る撮像システムは、撮像面における複数の画素からなる画素ブロックが二次元状に配置された撮像部であって、該画素ブロックに露出パラメータを個別に設定可能な撮像部と、第1の露出パラメータと第2の露出パラメータとの差を所定の値以上となるように決定する決定部と、前記決定部が決定した前記第1の露出パラメータと前記第2の露出パラメータとを前記画素ブロックに前記二次元状に交互に設定して撮像する制御を行う露出制御部と、前記撮像部が撮像した画像を表示する表示部と、を有する。 In order to solve the above problem, an imaging system according to one aspect of the present invention includes an imaging unit in which pixel blocks consisting of a plurality of pixels are arranged two-dimensionally on an imaging surface, and which is capable of individually setting exposure parameters for the pixel blocks; a determination unit that determines a difference between a first exposure parameter and a second exposure parameter so that the difference is equal to or greater than a predetermined value; an exposure control unit that controls imaging by alternately setting the first exposure parameter and the second exposure parameter determined by the determination unit in the pixel blocks two-dimensionally ; and a display unit that displays an image captured by the imaging unit.
本発明によれば、露光時間をはじめとした露出パラメータを設定することができる画素ブロックの視認性が向上する。 This invention improves the visibility of pixel blocks for which exposure parameters such as exposure time can be set.
以下、添付図面を参照して、本発明を実施するための形態について詳細に説明する。以下に説明する実施形態は、本発明の実現手段としての一例であり、本発明が適用される装置の構成や各種条件によって適宜修正又は変更されるべきものであり、本発明は以下の実施形態に限定されるものではない。また、後述する各実施形態の一部を適宜組み合わせて構成してもよい。 The following describes in detail the modes for implementing the present invention, with reference to the accompanying drawings. The embodiment described below is one example of a means for realizing the present invention, and should be modified or changed as appropriate depending on the configuration of the device to which the present invention is applied and various conditions. The present invention is not limited to the following embodiment. Furthermore, it is also possible to configure the present invention by appropriately combining parts of each of the embodiments described below.
<実施形態1>
(システム構成)
図1は本実施形態に係る撮像システムを構成するハードウェアの一例を示す図である。撮像システム100は撮像装置101、ネットワーク102、クライアント装置103、表示部104及び入力部105を有する。
<Embodiment 1>
(System configuration)
1 is a diagram showing an example of hardware constituting an image capturing system according to this embodiment. The image capturing system 100 includes an image capturing apparatus 101, a network 102, a client apparatus 103, a display unit 104, and an input unit 105.
撮像装置101はクライアント装置103とネットワーク102を介して通信可能である。撮像装置101は被写体を撮像して画像を生成し、ネットワーク102を介してクライアント装置103へと撮像した画像を送信する。クライアント装置103には表示部104及び入力部105が接続されている。撮像装置101から送られた画像はクライアント装置103を経由して表示部104に出力され、表示される。また、入力部105はキーボードやマウス等であり、クライアント装置103を操作するために用いられる。尚、クライアント装置103への操作はネットワーク102を介した撮像装置101の撮像条件の設定やPTZ(Pan Tilt Zoom)の操作を含む。 The imaging device 101 can communicate with the client device 103 via the network 102. The imaging device 101 captures an image of a subject to generate an image, and transmits the captured image to the client device 103 via the network 102. A display unit 104 and an input unit 105 are connected to the client device 103. Images sent from the imaging device 101 are output to and displayed on the display unit 104 via the client device 103. The input unit 105 includes a keyboard, mouse, etc., and is used to operate the client device 103. Operations on the client device 103 include setting the imaging conditions of the imaging device 101 via the network 102 and operating PTZ (Pan Tilt Zoom).
本実施形態では、クライアント装置103、表示部104及び入力部105が別体としているが、タッチパネルディスプレイを有するノートPCのようにクライアント装置103、表示装置104及び入力装置105が一体となった構成でもよい。また、ネットワーク102を介して接続されている必要はなく、監視カメラ101とクライアント装置103が直接接続される構成でもよい。さらに言えば、タッチパネルディスプレイを有するコンシューマカメラのように撮像装置101、クライアント装置103、表示部104及び入力部105の全てが一体となった構成でもよい。 In this embodiment, the client device 103, display unit 104, and input unit 105 are separate entities, but the client device 103, display unit 104, and input device 105 may be integrated into one configuration, such as a notebook PC with a touch panel display. Furthermore, they do not need to be connected via the network 102, and the surveillance camera 101 and client device 103 may be directly connected. Furthermore, the imaging device 101, client device 103, display unit 104, and input unit 105 may all be integrated into one configuration, such as a consumer camera with a touch panel display.
(装置構成)
図2は本実施形態に係る撮像装置の装置構成の一例を示す図である。撮像装置101は、像部201、ネットワークI/F202、CPU(Central Processing Unit)203、RAM(Random Access Memory)204及び、ROM(Read Only Memory)205を有する。また、撮像光学系200は監視カメラ101に着脱可能に設けられている。
(Device configuration)
2 is a diagram showing an example of the device configuration of the imaging device according to this embodiment. The imaging device 101 has an imaging unit 201, a network I/F 202, a CPU (Central Processing Unit) 203, a RAM (Random Access Memory) 204, and a ROM (Read Only Memory) 205. The imaging optical system 200 is detachably provided on the surveillance camera 101.
撮像光学系200は被写体からの光を後述する撮像素子201aの撮像面に集光するレンズであり、例えばズームレンズ、フォーカスレンズ及びぶれ補正レンズ等で構成される。 The imaging optical system 200 is a lens that focuses light from a subject onto the imaging surface of the imaging element 201a (described later), and is composed of, for example, a zoom lens, a focus lens, and a blur correction lens.
本実施形態では、撮像装置101と撮像光学系200は別体として着脱可能に設けられているが、レンズ一体型のカメラのように撮像装置101と撮像光学系200とが一体となった構成でもよい。 In this embodiment, the imaging device 101 and the imaging optical system 200 are provided as separate, detachable units, but the imaging device 101 and the imaging optical system 200 may also be integrated into one unit, as in a lens-integrated camera.
撮像部201は、撮像光学系200による被写体の像を撮像し、画像を生成する。撮像部201は、撮像素子201a、増幅部201bおよびA/D変換部201cを有している。 The imaging unit 201 captures an image of a subject using the imaging optical system 200 and generates an image. The imaging unit 201 has an image sensor 201a, an amplifier 201b, and an A/D converter 201c.
撮像素子201aは、撮像光学系200によって集光された被写体からの光を光電変換して画像信号を出力する。撮像素子201a(撮像部201)の撮像面には複数の画素(例えば128×128個の画素)からなる画素ブロックが二次元状に配置されている。該画素ブロックには、露出パラメータを個別に設定可能である。ここで露出パラメータとは、露出に関するパラメータであり、露光時間や後述するアナログゲイン、露出値のうち少なくとも1つを含むパラメータである。撮像素子201aは、例えばCCD(Charge Coupled Device)センサやCMOS(Complementary Metal Oxide Semiconductor)センサなどである。 The image sensor 201a photoelectrically converts light from the subject collected by the imaging optical system 200 and outputs an image signal. Pixel blocks consisting of multiple pixels (e.g., 128 x 128 pixels) are arranged two-dimensionally on the imaging surface of the image sensor 201a (image sensor 201). Exposure parameters can be set individually for each pixel block. Here, exposure parameters are parameters related to exposure, and include at least one of exposure time, analog gain (described below), and exposure value. The image sensor 201a is, for example, a CCD (Charge Coupled Device) sensor or a CMOS (Complementary Metal Oxide Semiconductor) sensor.
増幅部201bは、撮像素子201aから出力された電気信号を増幅して出力する。増幅器201bは画素ごとに設けられており、その信号増幅率(アナログゲイン)は撮像素子201aの画素ブロックごとに設定・変更できる。 The amplifier 201b amplifies and outputs the electrical signal output from the image sensor 201a. An amplifier 201b is provided for each pixel, and its signal amplification rate (analog gain) can be set and changed for each pixel block of the image sensor 201a.
A/D変換部201cは、増幅器201bから出力されたアナログ信号である画像信号をデジタル信号へとA/D変換を行う。 The A/D conversion unit 201c converts the analog image signal output from the amplifier 201b into a digital signal.
ネットワークI/F202は、A/D変換部201cから出力されたデジタル信号である画像データを、ネットワーク102を介してクライアント装置103へと送信するためのインターフェースである。これにより送信される画像データは、画像処理によってMotiоn JpegやH264、H265などの所定のファイルフォーマットに符号化処理済みの画像データでもよい。画像データは後述するRAM204やROM205などの内部記憶装置や、SDカードのような着脱可能な記憶媒体に記憶されても良い。 The network I/F 202 is an interface for transmitting image data, which is a digital signal output from the A/D conversion unit 201c, to the client device 103 via the network 102. The image data transmitted thereby may be image data that has been encoded using image processing into a specified file format such as Motion JPEG, H264, or H265. The image data may be stored in an internal storage device such as the RAM 204 or ROM 205 described below, or in a removable storage medium such as an SD card.
CPU203は撮像装置101を統括制御する中央処理装置である。RAM204はCPU203が実行するコンピュータプログラムを一時的に記憶する。RAM204はCPU203が処理を実行する際に用いるワークエリアを提供する。また、RAM205は、フレームメモリとして機能したり、バッファメモリとして機能したりする。 The CPU 203 is a central processing unit that controls the imaging device 101. The RAM 204 temporarily stores computer programs executed by the CPU 203. The RAM 204 provides a work area used by the CPU 203 when executing processing. The RAM 205 also functions as a frame memory and a buffer memory.
ROM205は、CPU203が撮像装置101を制御するためのプログラムなどを記憶する。 The ROM 205 stores programs and other data used by the CPU 203 to control the imaging device 101.
図3は、本実施形態に係るクライアント装置の装置構成の一例を示す図である。クライアント装置103は、CPU301、RAM302、ROM303、入力I/F304、出力I/F305及びネットワークI/F406を有する情報処理装置である。 Figure 3 shows an example of the device configuration of a client device according to this embodiment. The client device 103 is an information processing device having a CPU 301, RAM 302, ROM 303, input I/F 304, output I/F 305, and network I/F 406.
CPU301はクライアント装置103を統括制御する中央処理装置である。 CPU 301 is a central processing unit that controls the client device 103.
RAM302はCPU301がクライアント装置103を制御するためのプログラムなどを一時的に記憶する。RAM302はCPU301が処理を実行する差に用いるワークエリアを提供する。また、RAM302は、フレームメモリとして機能したり、バッファメモリとして機能したりする。 RAM 302 temporarily stores programs and the like used by CPU 301 to control client device 103. RAM 302 provides a work area used by CPU 301 when executing processing. RAM 302 also functions as frame memory and buffer memory.
ROM303は、CPU301がクライアント装置103を制御するためのプログラムなどを記憶する。 ROM 303 stores programs and other data that the CPU 301 uses to control the client device 103.
入力I/F304は、入力部105とクライアント装置103とを接続するためのインターフェースであり、ユーザから入力部105を介して入力されたクライアント装置103に対する操作を受け付ける。 The input I/F 304 is an interface for connecting the input unit 105 and the client device 103, and accepts operations for the client device 103 input by the user via the input unit 105.
出力I/F306は、表示部104と接続するためのインターフェースであり、撮像装置101から出力された画像を出力する。 The output I/F 306 is an interface for connecting to the display unit 104 and outputs the image output from the imaging device 101.
ネットワークI/F306は、ネットワーク102を介して監視カメラ101と接続し、監視カメラ101に対する操作情報を入力したり、監視カメラ101から出力された画像を受け付けたりするためのインターフェースである。 The network I/F 306 is an interface that connects to the surveillance camera 101 via the network 102 and is used to input operation information for the surveillance camera 101 and accept images output from the surveillance camera 101.
(機能構成)
図4は、本実施形態に係る撮像システムの機能構成の一例を示す図である。撮像システム100は、撮像部201、決定部401、露出制御部402及び表示部104を有する。図4に示す各部は、CPU203(或いはCPU301)がRAM204(或いは302)やROM205(或いはROM303)に格納されたプログラムを読み込み、実行することで成し得る機能である。
(Functional configuration)
Fig. 4 is a diagram showing an example of the functional configuration of the imaging system according to this embodiment. The imaging system 100 has an imaging unit 201, a determination unit 401, an exposure control unit 402, and a display unit 104. The functions of each unit shown in Fig. 4 can be achieved by the CPU 203 (or CPU 301) reading and executing a program stored in the RAM 204 (or 302) or the ROM 205 (or ROM 303).
撮像部201には、撮像面における複数の画素からなる画素ブロックが二次元に配置されており、該画素ブロックに露出パラメータを個別に設定可能である。 The imaging unit 201 has pixel blocks consisting of multiple pixels arranged two-dimensionally on the imaging surface, and exposure parameters can be set individually for each pixel block.
決定部401は、第1の露出パラメータと第2の露出パラメータとの差を所定の値以上となるように決定する。第1の露出パラメータと第2の露出パラメータとは、露光時間、ゲインおよび露出値のうち少なくとも1つを含むパラメータである。従って、第1の露出パラメータと第2の露出パラメータの差とは、露光時間の差、ゲインの差および露出値の差などである。所定の値とは閾値であり、露光時間、ゲインおよび露出値でそれぞれ異なる閾値である。即ち、露光時間の閾値、ゲインの閾値及び露出値の閾値の少なくとも1つの閾値が所定の値である。所定の値はユーザまたは設計者によって設定される。 The determination unit 401 determines the difference between the first exposure parameter and the second exposure parameter to be equal to or greater than a predetermined value. The first exposure parameter and the second exposure parameter are parameters including at least one of the exposure time, gain, and exposure value. Therefore, the difference between the first exposure parameter and the second exposure parameter is the difference in exposure time, gain, and exposure value, for example. The predetermined value is a threshold, and is a different threshold for each of the exposure time, gain, and exposure value. In other words, at least one of the exposure time threshold, gain threshold, and exposure value threshold is the predetermined value. The predetermined value is set by the user or designer.
露出制御部402は、決定部401が決定した第1の露出パラメータと第2の露出パラメータとを複数の画素ブロックに交互に設定して撮像する制御を行う。 The exposure control unit 402 controls the imaging by alternately setting the first exposure parameter and the second exposure parameter determined by the determination unit 401 to multiple pixel blocks.
表示部104は、露出制御部402が撮像部201を制御して撮像した画像を表示する。 The display unit 104 displays the image captured by the exposure control unit 402 controlling the imaging unit 201.
(動作説明)
以下、図5から図11を参照して、本実施形態に係る撮像システムの動作を説明する。
(Operation description)
The operation of the imaging system according to this embodiment will be described below with reference to FIGS.
図5は撮像素子201aの撮像面と撮像された画像との一例を示す図である。図5(a)は撮像面501を模式的に表した図であり、図5(b)は撮像装置101が撮像した画像の一例を示す図である。図5(a)のように撮像面501には複数の画素からなる画素ブロック502が二次元状に配置されている。図5(b)は表示部104に表示された画像であり、本実施形態に係る撮像システムの動作が開始する前の状態を示している。また、各画素ブロックの位置は二次元座標系で表され、左下からi列j行目のブロックを(i、j)のように表す。従って、図5(a)のように一番左下の画素ブロックの座標は(1、1)と表され、右に隣接の画素ブロックは(2、1)、上に隣接する画素ブロックは(1、2)と表される。 Figure 5 shows an example of the imaging surface of the image sensor 201a and an image captured. Figure 5(a) is a schematic diagram of the imaging surface 501, and Figure 5(b) is a diagram showing an example of an image captured by the imaging device 101. As shown in Figure 5(a), pixel blocks 502 consisting of multiple pixels are arranged two-dimensionally on the imaging surface 501. Figure 5(b) shows an image displayed on the display unit 104, illustrating the state before operation of the imaging system according to this embodiment begins. The position of each pixel block is expressed in a two-dimensional coordinate system, with the block in the i-th column and j-th row from the bottom left being represented as (i, j). Therefore, as shown in Figure 5(a), the coordinates of the bottom leftmost pixel block are represented as (1, 1), the adjacent pixel block to the right is represented as (2, 1), and the adjacent pixel block above is represented as (1, 2).
図6は本実施形態に係る撮像システムの動作の一例を示すフローチャートである。図6に示すフローチャートの動作は、CPU203(或いはCPU301)がRAM204(或いは302)やROM205(或いはROM303)に格納されたプログラムを読み込み、実行することで動作を開始する。従って、撮像システム100の各動作は撮像装置101で行われてもよいし、クライアント装置103で行われてもよい。 Figure 6 is a flowchart showing an example of the operation of the imaging system according to this embodiment. The operation of the flowchart shown in Figure 6 begins when the CPU 203 (or CPU 301) reads and executes a program stored in the RAM 204 (or 302) or ROM 205 (or ROM 303). Therefore, each operation of the imaging system 100 may be performed by the imaging device 101 or the client device 103.
ステップS601では、画素ブロックの境界を表示する領域を指示する。画素ブロックの境界を表示する領域は不図示の指示部が入力部105から領域の入力があった場合に、指示する。入力部105に領域の入力が無かった場合は画面全体の画素ブロックを表示する領域に決定する。本実施形態では画像全体に渡って画素ブロックの境界を表示する場合について説明するが、ユーザが入力部105を介して指定した領域の画素ブロックの境界を表示するようにしてもよい。 In step S601, the area in which the pixel block boundaries are to be displayed is specified. The area in which the pixel block boundaries are to be displayed is specified by a specifying unit (not shown) when an area is input from the input unit 105. If no area is input from the input unit 105, the area in which the pixel blocks of the entire screen are to be displayed is determined. In this embodiment, a case in which pixel block boundaries are displayed across the entire image is described, but it is also possible to display the pixel block boundaries of an area specified by the user via the input unit 105.
ステップS602では、第1の露光時間(第1の露出パラメータ)と第2の露光時間(第2の露出パラメータ)との差が所定の値以上となるように決定部401が決定する。図7は、第1の露光時間と第2の露光時間との差を設定する画面の一例を示す図である。図7(a)および図7(b)において、スライダー701上のつまみ702指やマウスなどでドラッグ操作することによって所定の値(閾値)を設定することができる。決定部401は、第1の露光時間と第2の露光時間との差を、設定された所定の値以上となるように決定する。本実施形態では、第1の露光時間と第2の露光時間との差を所定の値に決定する。なお、第1の露光時間と第2の露光時間とは、その差が所定の値以上となっていれば、どのような値でよい。例えば、露光時間の差が1/60となるように設定した場合、第1の露光時間が1/30で第2の露光時間が1/60であってもよいし、第1の露光時間が1/60で第2の露光時間が1/30でもよい。 In step S602, the determination unit 401 determines the difference between the first exposure time (first exposure parameter) and the second exposure time (second exposure parameter) to be equal to or greater than a predetermined value. Figure 7 shows an example of a screen for setting the difference between the first exposure time and the second exposure time. In Figures 7(a) and 7(b), a predetermined value (threshold value) can be set by dragging the knob 702 on the slider 701 with a finger, a mouse, or the like. The determination unit 401 determines the difference between the first exposure time and the second exposure time to be equal to or greater than the set predetermined value. In this embodiment, the difference between the first exposure time and the second exposure time is determined to be a predetermined value. Note that the first exposure time and the second exposure time can be any value as long as the difference between them is equal to or greater than the predetermined value. For example, if the difference in exposure time is set to 1/60, the first exposure time may be 1/30 and the second exposure time 1/60, or the first exposure time may be 1/60 and the second exposure time 1/30.
ステップS603では、露出制御部402が第1の露出パラメータと第2の露出パラメータを撮像面の画素ブロックに交互に設定して撮像する制御を行う。図7(a)は所定の値小さく設定した場合の一例を模式的に表しており、図7(b)は所定の値を大きくした場合の一例を模式的に表している。 In step S603, the exposure control unit 402 controls the imaging by alternately setting the first exposure parameter and the second exposure parameter to pixel blocks on the imaging surface. Figure 7(a) shows a schematic example of a case where the predetermined value is set small, and Figure 7(b) shows a schematic example of a case where the predetermined value is set large.
ステップS604では、ステップS603の制御によって撮像部201が撮像した画像を表示部104が表示する。図8は、表示部104が表示する画像の一例を示している。図8(a)が動作開始前の画像を示しており、図8(b)がステップS604の動作が終わった後の画像を示している。図8(a)は露出パラメータを設定することができる画素ブロックの境界を視認することは困難である。一方で、図8(b)は画素ブロックの境界の視認性が向上している。これは、ユーザが特定の被写体(例えば注目被写体)に対して適切な画素ブロックを割り当てたい場合などに有効である。画素ブロックの境界の視認できれば、注目被写体が画素ブロックの境界を跨がない或いは被写体の輪郭が画素ブロックに収まるように画素ブロックのサイズを変更したり、撮像位置を調整したりすることが可能となる。 In step S604, the display unit 104 displays the image captured by the imaging unit 201 under the control of step S603. Figure 8 shows an example of an image displayed by the display unit 104. Figure 8(a) shows the image before the start of operation, and Figure 8(b) shows the image after the operation of step S604 is completed. In Figure 8(a), it is difficult to see the boundaries of the pixel blocks for which exposure parameters can be set. On the other hand, in Figure 8(b), the visibility of the boundaries of the pixel blocks is improved. This is effective when the user wants to assign an appropriate pixel block to a specific subject (e.g., a subject of interest). If the boundaries of the pixel blocks can be seen, it is possible to change the size of the pixel blocks or adjust the imaging position so that the subject of interest does not straddle the boundaries of the pixel blocks or so that the outline of the subject fits within the pixel blocks.
以上のように、本実施形態に係る撮像システムによれば、露光時間をはじめとした露出パラメータを設定することができる画素ブロックの視認性を向上させることができる。 As described above, the imaging system according to this embodiment can improve the visibility of pixel blocks for which exposure parameters such as exposure time can be set.
本実施形態の変形例について補足する。本実施形態では第1の露出パラメータと第2の露出パラメータとの差を値以上となるように決定する場合について説明したが、第1の目標輝度と第2の目標輝度との差を所定の値以上となるように決定部401が決定してもよい。ここで、目標輝度とは画素ブロックから出力される輝度の目標値である。図9は輝度差を閾値として設定する画面の一例である。図9(a)のように、つまみ702を上げるにつれて、第1の目標輝度と第2の目標輝度との差が大きくなるため、より鮮明に画素ブロックの境界を視認できるようになる。一方で図9(b)のようにつまみを下げることで画像の視認性を下げない程度に画素ブロックの視認性を向上させ得る。露出制御部402は画素ブロックの輝度が第1の目標輝度と第2の目標輝度とで交互になるように、画素ブロックごとの露出パラメータを制御する。 A further explanation of a modified example of this embodiment is provided. In this embodiment, the case has been described in which the difference between the first exposure parameter and the second exposure parameter is determined to be equal to or greater than a certain value. However, the determination unit 401 may also determine the difference between the first target luminance and the second target luminance to be equal to or greater than a predetermined value. Here, the target luminance is the target value of the luminance output from the pixel block. Figure 9 shows an example of a screen for setting the luminance difference as a threshold. As shown in Figure 9(a), as the knob 702 is raised, the difference between the first target luminance and the second target luminance increases, making the boundaries of the pixel blocks more clearly visible. On the other hand, as shown in Figure 9(b), lowering the knob can improve the visibility of the pixel blocks without reducing the visibility of the image. The exposure control unit 402 controls the exposure parameters for each pixel block so that the luminance of the pixel block alternates between the first target luminance and the second target luminance.
図10は、本実施形態の撮像システムにおいて、画像の一部の領域のみ画素ブロックの視認を可能とする場合の一例である。図10のように、ユーザが入力部105からドラッグ操作をすることで画素ブロックを表示させたい領域を指定できる。ステップS601では、指定領域1001が指定されている場合に、指定領域1001を、画素ブロックを表示する領域に不図示の指示部が指示する。露出制御部402は、第1の露出パラメータと第2の露出パラメータとを指示部が指示した領域に対応する画素ブロックに交互に設定して撮像する制御を行う。これにより、ユーザが画素ブロックを視認した領域のみ視認可能にすることができる。 Figure 10 shows an example of a case in which pixel blocks are visible only in a partial area of an image in the imaging system of this embodiment. As shown in Figure 10, the user can specify the area in which they want pixel blocks to be displayed by dragging using the input unit 105. In step S601, if a specified area 1001 is specified, an indication unit (not shown) designates the specified area 1001 as the area in which pixel blocks are to be displayed. The exposure control unit 402 controls the imaging by alternately setting the first exposure parameter and the second exposure parameter to the pixel blocks corresponding to the area designated by the indication unit. This makes it possible to make visible only the area in which the user has viewed the pixel blocks.
<その他の実施形態>
本発明は、上述の実施形態1の1以上の機能を実現するプログラムを読み出し実行する処理によって実現可能である。このプログラムは、ネットワークまたは記憶媒体を介してシステム又は装置に供給され、そのシステム又は装置のコンピュータにおける1つ以上のプロセッサによって読み出され、実行される。また、1以上の機能を実現する回路(例えば、ASIC)によっても実現可能である。
<Other embodiments>
The present invention can be realized by a process of reading and executing a program that realizes one or more functions of the above-described first embodiment. This program is supplied to a system or device via a network or a storage medium, and is read and executed by one or more processors in the computer of the system or device. The present invention can also be realized by a circuit (e.g., an ASIC) that realizes one or more functions.
100 撮像システム
104 表示部
201 撮像部
401 決定部
402 露出制御部
100 Imaging system 104 Display unit 201 Imaging unit 401 Determination unit 402 Exposure control unit
Claims (16)
第1の露出パラメータと第2の露出パラメータとの差を所定の値以上となるように決定する決定部と、
前記決定部が決定した前記第1の露出パラメータと前記第2の露出パラメータとを前記画素ブロックに前記二次元状に交互に設定して撮像する制御を行う露出制御部と、
前記撮像部が撮像した画像を表示する表示部と、
を有する撮像システム。 an imaging unit in which pixel blocks each consisting of a plurality of pixels are arranged two-dimensionally on an imaging surface, and exposure parameters can be set individually for each pixel block;
a determination unit that determines a difference between the first exposure parameter and the second exposure parameter to be equal to or greater than a predetermined value;
an exposure control unit that performs control to capture an image by alternately setting the first exposure parameter and the second exposure parameter determined by the determination unit to the pixel block in the two-dimensional pattern;
a display unit that displays an image captured by the imaging unit;
An imaging system having:
前記露出制御部は、前記第1の目標輝度と前記第2の目標輝度とが前記画素ブロックから前記二次元状に交互に出力されるように、前記二次元状に配置された前記画素ブロックごとに前記露出パラメータを個別に設定して撮像する制御を行う、
ことを特徴とする請求項1または2に記載の撮像システム。 the determination unit determines a difference between a first target luminance and a second target luminance to be equal to or greater than a predetermined value;
the exposure control unit performs control to individually set the exposure parameters for each of the pixel blocks arranged in the two-dimensional shape and capture an image so that the first target luminance and the second target luminance are alternately output from the pixel blocks in the two-dimensional shape.
3. The imaging system according to claim 1, wherein the imaging system includes: a first optical fiber;
前記露出制御部は、前記第1の露出パラメータと前記第2の露出パラメータとを前記指示部が指示した領域に対応する画素ブロックに前記二次元状に交互に設定して撮像する制御を行う、
ことを特徴とする請求項1から4のいずれか1項に記載の撮像システム。 further comprising an indicator for indicating a predetermined area from the image displayed on the display unit;
the exposure control unit performs control to capture an image by alternately setting the first exposure parameter and the second exposure parameter in the two-dimensional pattern to pixel blocks corresponding to the area designated by the designation unit.
5. The imaging system according to claim 1, wherein the imaging system includes: a first lens;
第1の露出パラメータと第2の露出パラメータとの差を所定の値以上となるように決定する決定工程と、
前記決定工程で決定した前記第1の露出パラメータと前記第2の露出パラメータとを前記画素ブロックに前記二次元状に交互に設定して撮像する制御を行う露出制御工程と、
前記露出制御工程で撮像された画像を表示する表示工程と、
を有する撮像システムの制御方法。 an imaging step of individually setting exposure parameters for pixel blocks each made up of a plurality of pixels arranged two-dimensionally on an imaging surface and capturing an image;
a determining step of determining a difference between the first exposure parameter and the second exposure parameter to be equal to or greater than a predetermined value;
an exposure control step of performing control to capture an image by alternately setting the first exposure parameter and the second exposure parameter determined in the determination step to the pixel block in the two-dimensional pattern;
a display step of displaying the image captured in the exposure control step;
A control method for an imaging system having the above features.
前記露出制御工程は、前記第1の目標輝度と前記第2の目標輝度とが前記画素ブロックから前記二次元状に交互に出力されるように、前記二次元状に配置された前記画素ブロックごとに前記露出パラメータを個別に設定して撮像する制御を行う、
ことを特徴とする請求項8または9に記載の撮像システムの制御方法。 In the determining step, a difference between the first target luminance and the second target luminance is determined to be equal to or greater than a predetermined value;
the exposure control step performs control to capture an image by individually setting the exposure parameters for each of the pixel blocks arranged in the two-dimensional shape so that the first target luminance and the second target luminance are alternately output from the pixel blocks in the two-dimensional shape.
10. The method for controlling an imaging system according to claim 8 or 9.
前記露出制御工程では、前記第1の露出パラメータと前記第2の露出パラメータとを前記指示工程で指示した領域に対応する画素ブロックに前記二次元状に交互に設定して撮像する制御を行う、
ことを特徴とする請求項8から11のいずれか1項に記載の撮像システムの制御方法。 The method further includes a designation step of designating a predetermined area from the image displayed in the display step,
In the exposure control step, the first exposure parameter and the second exposure parameter are alternately set in the two-dimensional pattern to pixel blocks corresponding to the area designated in the designation step, and control is performed to capture an image.
12. The method for controlling the imaging system according to claim 8.
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2021169500A JP7793333B2 (en) | 2021-10-15 | 2021-10-15 | Imaging system, control method, program, and storage medium |
| US18/046,069 US12160668B2 (en) | 2021-10-15 | 2022-10-12 | Image capturing system, control method, and storage medium |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2021169500A JP7793333B2 (en) | 2021-10-15 | 2021-10-15 | Imaging system, control method, program, and storage medium |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2023059464A JP2023059464A (en) | 2023-04-27 |
| JP7793333B2 true JP7793333B2 (en) | 2026-01-05 |
Family
ID=85981446
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2021169500A Active JP7793333B2 (en) | 2021-10-15 | 2021-10-15 | Imaging system, control method, program, and storage medium |
Country Status (2)
| Country | Link |
|---|---|
| US (1) | US12160668B2 (en) |
| JP (1) | JP7793333B2 (en) |
Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2015083562A1 (en) | 2013-12-04 | 2015-06-11 | ソニー株式会社 | Image processing device, image processing method, electronic apparatus, and program |
| JP2017195003A (en) | 2012-05-31 | 2017-10-26 | オリンパス株式会社 | IMAGING DEVICE, IMAGE PROCESSING DEVICE, RECORDING MEDIUM RECORDING IMAGE FILE, RECORDING METHOD, AND PROGRAM |
Family Cites Families (9)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2015041890A (en) * | 2013-08-22 | 2015-03-02 | ソニー株式会社 | Controller, control method and electronic apparatus |
| US20150130967A1 (en) * | 2013-11-13 | 2015-05-14 | Nvidia Corporation | Adaptive dynamic range imaging |
| US9342871B2 (en) * | 2014-05-30 | 2016-05-17 | Apple Inc. | Scene motion correction in fused image systems |
| US9749532B1 (en) * | 2014-08-12 | 2017-08-29 | Amazon Technologies, Inc. | Pixel readout of a charge coupled device having a variable aperture |
| WO2017002544A1 (en) * | 2015-06-30 | 2017-01-05 | オリンパス株式会社 | Image processing apparatus and imaging system |
| WO2017018188A1 (en) | 2015-07-24 | 2017-02-02 | ソニーセミコンダクタソリューションズ株式会社 | Image sensor and electronic device |
| JP7130777B2 (en) * | 2018-06-07 | 2022-09-05 | ドルビー ラボラトリーズ ライセンシング コーポレイション | HDR image generation from a single-shot HDR color image sensor |
| JP6638852B1 (en) * | 2018-08-31 | 2020-01-29 | ソニー株式会社 | Imaging device, imaging system, imaging method, and imaging program |
| US11412154B2 (en) * | 2018-09-07 | 2022-08-09 | Dolby Laboratories Licensing Corporation | Auto exposure of spatially-multiplexed-exposure high-dynamic-range image sensor metric and adjustment |
-
2021
- 2021-10-15 JP JP2021169500A patent/JP7793333B2/en active Active
-
2022
- 2022-10-12 US US18/046,069 patent/US12160668B2/en active Active
Patent Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2017195003A (en) | 2012-05-31 | 2017-10-26 | オリンパス株式会社 | IMAGING DEVICE, IMAGE PROCESSING DEVICE, RECORDING MEDIUM RECORDING IMAGE FILE, RECORDING METHOD, AND PROGRAM |
| WO2015083562A1 (en) | 2013-12-04 | 2015-06-11 | ソニー株式会社 | Image processing device, image processing method, electronic apparatus, and program |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2023059464A (en) | 2023-04-27 |
| US20230122606A1 (en) | 2023-04-20 |
| US12160668B2 (en) | 2024-12-03 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| KR101817653B1 (en) | Digital photographing apparatus, method for controlling the same, and computer-readable storage medium | |
| US9532008B2 (en) | Display control apparatus and display control method | |
| JP4513869B2 (en) | Imaging apparatus, strobe image generation method, and program | |
| KR102424984B1 (en) | Electronic device comprising plurality of cameras and method for operating therepf | |
| JP2023044339A (en) | Imaging apparatus, method for controlling imaging apparatus, program, and storage medium | |
| WO2003067517B1 (en) | Apparatus and method for providing electronic image manipulation in video conferencing applications | |
| KR20150071660A (en) | Control apparatus, imaging system, control method, and recording medium | |
| JP5877329B2 (en) | Imaging apparatus and image processing apparatus | |
| CN101091381A (en) | Method for extracting of multiple sub-windows of a scanning area by means of a digital video camera | |
| JP5423300B2 (en) | Electronic camera | |
| US11140331B2 (en) | Image capturing apparatus, control method for image capturing apparatus, and control program for image capturing apparatus | |
| JP7371076B2 (en) | Information processing device, information processing system, information processing method and program | |
| JP7793333B2 (en) | Imaging system, control method, program, and storage medium | |
| CN112640430A (en) | Imaging element, imaging device, image data processing method, and program | |
| JP5455728B2 (en) | Imaging apparatus, image processing apparatus, and image processing method | |
| JP2010200360A (en) | Imaging apparatus, stroboscopic image generation method, and program | |
| JP7832813B2 (en) | Field of view control device, imaging device, imaging system, control method and program | |
| US8854522B2 (en) | Digital photographing apparatus and control method thereof, and computer-readable medium | |
| JP6672085B2 (en) | Information processing apparatus, information processing method, and program | |
| JP6975205B2 (en) | Information processing device, system, control method of information processing device, and program | |
| US11375123B2 (en) | Image processing apparatus, image capturing apparatus, control method for image processing apparatus, and program storage medium with coordinated display of image and display of distribution information of evaluation value | |
| JP2019075621A (en) | Imaging apparatus, control method of imaging apparatus | |
| JP4687619B2 (en) | Image processing apparatus, image processing method, and program | |
| JP2007201779A (en) | Electronic camera | |
| WO2013179923A1 (en) | Image processing device, image processing method, image processing program, and imaging device |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| RD01 | Notification of change of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7421 Effective date: 20231213 |
|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20241011 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20250617 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20250708 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20250829 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20251118 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20251217 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 7793333 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |