JP6452392B2 - IMAGING DEVICE, ITS CONTROL METHOD, PROGRAM, AND STORAGE MEDIUM - Google Patents
IMAGING DEVICE, ITS CONTROL METHOD, PROGRAM, AND STORAGE MEDIUM Download PDFInfo
- Publication number
- JP6452392B2 JP6452392B2 JP2014230103A JP2014230103A JP6452392B2 JP 6452392 B2 JP6452392 B2 JP 6452392B2 JP 2014230103 A JP2014230103 A JP 2014230103A JP 2014230103 A JP2014230103 A JP 2014230103A JP 6452392 B2 JP6452392 B2 JP 6452392B2
- Authority
- JP
- Japan
- Prior art keywords
- frame
- unusable
- appropriate
- hdr
- frames
- 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.)
- Expired - Fee Related
Links
Landscapes
- Television Signal Processing For Recording (AREA)
- Studio Devices (AREA)
Description
本発明は、動画のハイダイナミックレンジ(HDR)合成技術に関する。 The present invention relates to a high dynamic range (HDR) composition technique for moving images.
異なる露出(アンダー露出、適露出、オーバー露出)で撮影した複数枚の画像を合成し、画像のダイナミックレンジを拡大するハイダイナミックレンジ(HDR)合成技術が知られている。このHDR合成では、露出を変えて撮影された複数の画像における適正露出部分を合成することで、白飛びや黒潰れを抑制し、暗部から明部まで良好な階調性を有する画像を生成することができる。このHDR合成は、静止画撮影時だけでなく、動画記録時にも適用可能である。動画のHDR合成では、例えば、60fpsのフレームレートで異なる露出(適露出、アンダー露出)を交互に繰り返し撮像し、30fpsのフレームレートのHDRフレームを生成したHDR動画を記録することができる。 A high dynamic range (HDR) composition technique is known in which a plurality of images taken at different exposures (under exposure, appropriate exposure, and over exposure) are combined to expand the dynamic range of the images. In this HDR composition, by combining appropriate exposure portions in a plurality of images taken with different exposures, whiteout and blackout are suppressed, and an image having good gradation from dark to bright is generated. be able to. This HDR synthesis can be applied not only when shooting a still image but also when recording a moving image. In HDR synthesis of moving images, for example, different exposures (appropriate exposure and underexposure) can be repeatedly captured at a frame rate of 60 fps, and an HDR moving image in which an HDR frame with a frame rate of 30 fps is generated can be recorded.
カメラで動画のHDR合成を行う場合には、上記の撮像制御に加え、動画記録に関する種々の割り込み処理を考慮しなければならない。割り込み処理の一例として露出制御が挙げられる。動画記録時は静止画撮影時とは異なり、記録中にも適露出が徐々に変化するため、露出制御と動画記録とを並行して行う必要がある。絞りの駆動を瞬間的に行う制約があるレンズを使用している場合、動画記録中に絞りの駆動が発生すると画像に急激な輝度変化が発生する。 When HDR synthesis of a moving image is performed by a camera, various interrupt processing related to moving image recording must be considered in addition to the above-described imaging control. An example of the interrupt process is exposure control. When recording a moving image, different from when shooting a still image, the appropriate exposure gradually changes during recording. Therefore, it is necessary to perform exposure control and moving image recording in parallel. When using a lens that has a restriction that instantaneously drives the aperture, if the aperture is driven during moving image recording, an abrupt luminance change occurs in the image.
そこで、このような割り込み処理によってフレームとして不適な画像が生成される場合には、適切な露出の画像が得られるまでフレームの取得を停止するフレームストップという技術が知られている(特許文献1)。特許文献1によれば、HDR合成により得られた画像を破綻なく表示することができる。 Therefore, when an image inappropriate for a frame is generated by such interrupt processing, a technique called frame stop is known in which frame acquisition is stopped until an image with an appropriate exposure is obtained (Patent Document 1). . According to Patent Document 1, an image obtained by HDR synthesis can be displayed without failure.
上記特許文献1では、HDRフレームを構成するための画像のいずれかが割り込み処理によって利用不可となった場合は、その画像のフレームを含む組で合成したHDRフレームを表示することができなくなるため、画像が更新されない期間が長くなってしまう。 In Patent Document 1, when any of the images for configuring the HDR frame becomes unavailable due to the interrupt process, it is not possible to display the HDR frame synthesized with the set including the frame of the image. The period during which images are not updated becomes longer.
本発明は、上記課題に鑑みてなされ、その目的は、動画のHDR合成においてフレームストップが発生した場合でも、フレームストップの期間を短くし、フレーム間の連続性を保った動画記録を可能にする技術を実現することである。 The present invention has been made in view of the above problems, and the object thereof is to make it possible to record a moving image while shortening the frame stop period and maintaining continuity between frames even when a frame stop occurs in HDR synthesis of a moving image. It is to realize technology.
上記課題を解決し、目的を達成するために、本発明の撮像装置は、異なる露出で複数のフレームを繰り返し撮像する撮像手段と、前記露出が異なる複数のフレームを合成して1つの合成フレームを生成する合成手段と、前記複数のフレームの中に、合成フレームに利用できない利用不可フレームがあるか判定する判定手段と、前記利用不可フレームがある場合に、当該利用不可フレームの前後の利用可能なフレームを用いて合成フレームを生成する第1の処理を行うように前記合成手段を制御する制御手段と、を有する。 In order to solve the above-described problems and achieve the object, an imaging apparatus according to the present invention includes an imaging unit that repeatedly captures a plurality of frames with different exposures, and a composite frame obtained by combining the plurality of frames with different exposures. A combining unit to generate; a determining unit that determines whether there is an unusable frame that cannot be used as a combined frame in the plurality of frames; and when there is the unusable frame, the usable frame before and after the unusable frame can be used. Control means for controlling the synthesizing means so as to perform a first process of generating a synthesized frame using the frame.
本発明によれば、動画のHDR合成においてフレームストップが発生した場合でも、フレームストップの期間を短くし、フレーム間の連続性を保った動画記録が可能になる。 According to the present invention, even when a frame stop occurs in HDR synthesis of a moving image, it is possible to record a moving image while shortening the frame stop period and maintaining continuity between frames.
以下に、本発明を実施するための形態について詳細に説明する。尚、以下に説明する実施の形態は、本発明を実現するための一例であり、本発明が適用される装置の構成や各種条件によって適宜修正又は変更されるべきものであり、本発明は以下の実施の形態に限定されるものではない。また、後述する各実施形態の一部を適宜組み合わせて構成しても良い。 Hereinafter, embodiments for carrying out the present invention will be described in detail. The embodiment described below is an example for realizing the present invention, and should be appropriately modified or changed according to the configuration and various conditions of the apparatus to which the present invention is applied. It is not limited to the embodiment. Moreover, you may comprise combining suitably one part of each embodiment mentioned later.
以下では、本発明に係る撮像装置を、静止画撮影や動画記録が可能なデジタルカメラに適用した例を説明するが、本発明はデジタルカメラのような撮像を主目的とした機器に限定されないことは言うまでもない。すなわち、本発明は、例えば、携帯電話の一種であるスマートフォン、パーソナルコンピュータ(ラップトップ型、デスクトップ型、タブレット型など)、ゲーム機など、撮像装置を内蔵もしくは外部接続可能なあらゆる機器に適用可能である。従って、本明細書における「撮像装置」は、撮像機能を有するものの、撮像を主目的としていない任意の機器を包含するものとして意図されている。 In the following, an example in which the imaging apparatus according to the present invention is applied to a digital camera capable of still image recording and moving image recording will be described. However, the present invention is not limited to a device mainly intended for imaging such as a digital camera. Needless to say. In other words, the present invention can be applied to any device in which an imaging device is built-in or externally connected, such as a smartphone, a personal computer (laptop type, desktop type, tablet type, etc.), a game machine, etc. is there. Therefore, the “imaging device” in this specification is intended to include any device that has an imaging function but is not primarily intended for imaging.
<装置構成>まず、図1を参照して、本実施形態の撮像装置101の構成及び機能の概略について説明する。 <Apparatus Configuration> First, with reference to FIG. 1, an outline of the configuration and functions of the imaging apparatus 101 of this embodiment will be described.
図1において、レンズ102は、被写体の光像を集光し、撮像素子104の撮像面に結像させる。絞り103は、被写体の光像の入射光量を調整する。撮像素子104は複数の画素(蓄積型光電変換素子)が配列されたCCDやCMOSなどを用いたイメージセンサーであり、レンズ102により結像された被写体像を光電変換する。 In FIG. 1, a lens 102 collects a light image of a subject and forms it on the imaging surface of the image sensor 104. The diaphragm 103 adjusts the amount of incident light of the optical image of the subject. The image sensor 104 is an image sensor using a CCD, CMOS, or the like in which a plurality of pixels (storage type photoelectric conversion elements) are arranged, and photoelectrically converts a subject image formed by the lens 102.
画像処理部105は、撮像素子104で得られた画像データに対して、ノイズ除去、ガンマ処理、補間処理、マトリクス変換、合成処理等の各種画像処理を施し、動画を構成するフレームの画像を生成する。 The image processing unit 105 performs various image processing such as noise removal, gamma processing, interpolation processing, matrix conversion, and composition processing on the image data obtained by the image sensor 104, and generates an image of a frame constituting a moving image. To do.
絞り駆動部109は、絞り103を駆動する。露出制御部110は、撮像素子104に光を蓄積させる時間(電荷蓄積時間あるいは露光時間)を制御する。また、露出制御部110は、絞り量を設定し絞り駆動部109を制御する。 A diaphragm driving unit 109 drives the diaphragm 103. The exposure control unit 110 controls the time (charge accumulation time or exposure time) during which the image sensor 104 accumulates light. Further, the exposure control unit 110 sets the aperture amount and controls the aperture drive unit 109.
撮影制御部111は、撮像素子104、画像処理部105、フレーム記録部106、合成処理部107、動画記録部108、露出制御部110に動作指令を出すことにより、各部の動作タイミングを制御する。なお、HDR合成による動画記録時は、撮影制御部111は、所定のフレームレートで異なる露出(適露出、アンダー露出)での撮像を交互に繰り返すように各部を制御する。このようにして得られた画像には、少なくとも、適正露出で撮像された適画像のフレーム(適フレーム)と、アンダー露出で撮像されたアンダー画像のフレーム(アンダーフレーム)の組が含まれる。なお、以下の説明では、適フレーム及びアンダーフレームを単に「適」及び「アンダー」と略称することもある。 The imaging control unit 111 controls the operation timing of each unit by issuing operation commands to the image sensor 104, the image processing unit 105, the frame recording unit 106, the composition processing unit 107, the moving image recording unit 108, and the exposure control unit 110. When recording a moving image by HDR synthesis, the shooting control unit 111 controls each unit so as to alternately repeat imaging at different exposures (appropriate exposure and underexposure) at a predetermined frame rate. The image obtained in this way includes at least a set of a frame of an appropriate image (appropriate frame) captured with appropriate exposure and a frame of an under image (underframe) imaged with underexposure. In the following description, the appropriate frame and the under frame may be simply referred to as “appropriate” and “under”.
また、撮影制御部111は、画像処理部105により生成されるフレームの画像中から被写体である動体及びその移動量を検出する機能を備えている。動体検出方法は、各種存在するが、例えば2つのフレームの差分絶対値をとる方法が挙げられる。差分がある箇所は動体と推定することができ、差分の量が大きいほど動体の移動量が大きいと判定できる。 In addition, the imaging control unit 111 has a function of detecting a moving object that is a subject and an amount of movement thereof from the frame image generated by the image processing unit 105. There are various moving object detection methods. For example, there is a method of taking the absolute difference between two frames. A part having a difference can be estimated as a moving object, and it can be determined that the moving amount of the moving object is larger as the difference amount is larger.
フレーム記録部106は、動画記録時に画像処理部105により生成されたHDR合成用のフレーム(記録フレーム)を記録するメモリである。 The frame recording unit 106 is a memory that records a frame for HDR synthesis (recording frame) generated by the image processing unit 105 during moving image recording.
合成処理部107は、フレーム記録部106からHDR合成を行うための記録フレームを読み出してHDR合成を行う。 The composition processing unit 107 reads out a recording frame for performing HDR composition from the frame recording unit 106 and performs HDR composition.
動画記録部108は、合成処理部107で生成された合成フレーム(HDRフレーム)を動画として記録する内蔵ハードディスクや半導体メモリ等の記憶装置である。 The moving image recording unit 108 is a storage device such as a built-in hard disk or semiconductor memory that records the combined frame (HDR frame) generated by the combining processing unit 107 as a moving image.
操作部112は、ユーザ操作を受け付けるスイッチ類であり、静止画撮影や動画記録の開始指示その他の指示、入力等を行う。 The operation unit 112 is a switch that accepts user operations, and performs a still image shooting or moving image recording start instruction and other instructions, input, and the like.
撮影制御部111は、画像処理部105により生成され、フレーム記録部106に記録されているフレームの画像中から被写体である動体及びその移動量を検出する機能を備えている。動体検出方法は、例えば2つのフレームの差分絶対値をとり、差分がある箇所は動体と推定でき、差分値が大きいほど動体の移動量が大きいと判定できる。 The imaging control unit 111 has a function of detecting a moving object that is a subject and a moving amount thereof from a frame image generated by the image processing unit 105 and recorded in the frame recording unit 106. In the moving object detection method, for example, the absolute value of a difference between two frames is taken, and a portion where there is a difference can be estimated as a moving object.
なお、本実施形態の撮像装置101は、LCDパネルや有機ELパネル等からなる表示部を備え、撮像素子104で撮像された画像の表示や動画記録部108から読み出した動画の再生に利用される。 Note that the imaging apparatus 101 according to the present embodiment includes a display unit including an LCD panel, an organic EL panel, and the like, and is used for displaying an image captured by the imaging element 104 and reproducing a moving image read from the moving image recording unit 108. .
<HDR合成による動画記録時の動作>まず、図1及び図2を参照して、HDR合成による動画記録時の撮像装置101のHDRフレーム生成動作について説明する。 <Operation During Recording of Movie by HDR Compositing> First, an HDR frame generation operation of the imaging apparatus 101 at the time of moving image recording by HDR combining will be described with reference to FIG. 1 and FIG.
操作部112からHDR合成による動画記録の開始指示が出されると、撮影制御部111は必要な初期化処理を行い撮影を開始する。撮影制御部111から適フレームの撮像指示が出されると、露出制御部110は適露出制御値を算出し、絞り駆動部109に絞り量の設定を行う、また、撮像素子104に対してシャッタースピードと感度の設定を行う。撮影制御部111から撮像指示が出されると、レンズ102で集光され、絞り103で光量と被写界深度の調整が行われ、撮像素子104に結像した像を撮像して、適画像データが取得される。撮像素子104から読み出された適画像は、画像処理部105で記録フレームにするために必要な画像処理が行われて適フレームになる。適フレームはフレーム記録部106に記録される。適フレームの記録が完了すると、撮影制御部111はアンダーフレームの撮像指示を出す。露出制御部110は、アンダー露出になるように露出制御値を算出し、絞り103と撮像素子104の設定を行う。撮影制御部111から撮像指示が出されると、レンズ102で集光され、絞り103で光量と被写界深度の調整が行われ、撮像素子104に結像した像を撮像して、アンダー画像データが取得される。撮像素子104から読み出されたアンダー画像は、画像処理部105で記録フレームに必要な画像処理が行われてアンダーフレームになる。アンダーフレームはフレーム記録部106に記録される。撮影制御部111は適フレームとアンダーフレームの撮影が完了すると、合成処理部107でフレーム記録部106から両フレームを読み出し、HDRフレームとして合成する。HDRフレームは動画記録部108で動画として保存される。 When an instruction to start moving image recording by HDR synthesis is issued from the operation unit 112, the shooting control unit 111 performs necessary initialization processing and starts shooting. When an imaging instruction for an appropriate frame is issued from the imaging control unit 111, the exposure control unit 110 calculates an appropriate exposure control value, sets the aperture amount in the aperture drive unit 109, and sets the shutter speed for the image sensor 104. And set the sensitivity. When an imaging instruction is issued from the imaging control unit 111, the light is condensed by the lens 102, the light amount and the depth of field are adjusted by the diaphragm 103, and an image formed on the image sensor 104 is captured to obtain appropriate image data. Is acquired. The appropriate image read from the image sensor 104 is subjected to image processing necessary for making a recording frame in the image processing unit 105, and becomes an appropriate frame. The appropriate frame is recorded in the frame recording unit 106. When the recording of the appropriate frame is completed, the imaging control unit 111 issues an underframe imaging instruction. The exposure control unit 110 calculates an exposure control value so that underexposure is performed, and sets the aperture 103 and the image sensor 104. When an imaging instruction is issued from the imaging control unit 111, the light is condensed by the lens 102, the light amount and the depth of field are adjusted by the aperture 103, an image formed on the imaging element 104 is captured, and the under image data Is acquired. The under image read from the image sensor 104 is subjected to image processing necessary for the recording frame by the image processing unit 105 to become an under frame. The underframe is recorded in the frame recording unit 106. When shooting of the appropriate frame and the under frame is completed, the shooting control unit 111 reads both frames from the frame recording unit 106 with the combining processing unit 107 and combines them as an HDR frame. The HDR frame is stored as a moving image in the moving image recording unit 108.
図2は、上述した動作を繰り返し行うことで、適フレームとアンダーフレームを交互に取得し、HDRフレームを生成する動作を概念的に示している。 FIG. 2 conceptually shows an operation of acquiring an appropriate frame and an under frame alternately and generating an HDR frame by repeatedly performing the above-described operation.
<フレームストップ時の動作>次に、図1及び図3を参照して、フレームストップ時の撮像装置101のHDRフレーム生成動作について説明する。 <Operation at Frame Stop> Next, the HDR frame generation operation of the image pickup apparatus 101 at the frame stop will be described with reference to FIGS.
図2の動画記録動作において、露出制御部110は絞り量の設定を行い、絞り駆動部109がその絞り量になるように絞り103を駆動する。ここで、レンズ交換式のデジタルカメラの場合には、その制約によっては絞り103の駆動が急速にしか行えないものがある。露出制御部110は撮像素子104で取得した画像データに基づいて次のフレームの露出制御値を決定するため、絞り値が急速に変化すると、フレーム間の絞りの偏りによって画像の明るさがチラついたように見えてしまう場合がある。この場合、撮影制御部111はフレーム間の輝度差が不自然でない状態で撮像された画像を利用不可フレームと判定し、その間の画像の更新を停止させ、直前の利用可能フレームを記録フレームとして置き換える処理を行う。 In the moving image recording operation of FIG. 2, the exposure control unit 110 sets the aperture amount, and the aperture drive unit 109 drives the aperture 103 so that the aperture amount is set. Here, in the case of an interchangeable lens type digital camera, there is a camera that can drive the aperture 103 only rapidly depending on the restrictions. Since the exposure control unit 110 determines the exposure control value of the next frame based on the image data acquired by the image sensor 104, when the aperture value changes rapidly, the brightness of the image flickers due to the bias of the aperture between frames. May look like this. In this case, the imaging control unit 111 determines that an image captured in a state where the luminance difference between frames is not unnatural is determined as an unusable frame, stops updating the image during that period, and replaces the immediately previous usable frame as a recording frame. Process.
本実施形態では、このような種々の割り込み処理によって利用不可フレームが発生し、直前の利用可能フレームに置き換えることでフレームの更新が停止することをフレームストップと呼ぶ。フレームストップはレンズの制約と被写体の輝度変化によって、いつどの程度の区間で発生するかは分からない。 In the present embodiment, an unusable frame is generated by such various interrupt processes, and the frame update is stopped by replacing it with the immediately previous usable frame is called a frame stop. It is not known when and in what interval the frame stop occurs due to lens restrictions and subject brightness changes.
図3は、図2のHDR合成による動画記録時のフレームストップ動作を概念的に示し、適フレームとアンダーフレームの組のうち、アンダーフレームのみ、もしくは適フレームのみが利用不可フレームである場合もある。 FIG. 3 conceptually shows a frame stop operation at the time of moving image recording by HDR synthesis in FIG. 2, and only the under frame or only the appropriate frame may be an unusable frame among the set of the appropriate frame and the under frame. .
[実施形態1]以下、図4及び図5を参照して、実施形態1のフレームストップ時のHDR合成処理について説明する。 [Embodiment 1] The HDR synthesizing process at the time of frame stop according to Embodiment 1 will be described below with reference to FIGS.
図4において、フレームストップ時以外の定常時においては、適フレームT101とアンダーフレームU101を交互に取得し、1つのHDRフレームH101を生成する。しかし、適・アンダーの組(T102・U102)のうち、アンダーフレームU102だけが利用不可フレームである場合には、1つ前のアンダーフレームU101を利用してHDRフレームH102を生成する。また、適・アンダーの組(T103・U103)のうち、適フレームT103だけが利用不可フレームである場合は直後の適フレームT104を利用してHDRフレームH104を生成し、直前のHDRフレームH103と置き換える。 In FIG. 4, in the steady state other than the frame stop time, the appropriate frame T101 and the under frame U101 are obtained alternately to generate one HDR frame H101. However, when only the under frame U102 is an unusable frame in the appropriate / under pair (T102 / U102), the HDR frame H102 is generated using the previous underframe U101. If only the appropriate frame T103 is an unusable frame in the appropriate / under pair (T103 / U103), the immediately subsequent appropriate frame T104 is used to generate the HDR frame H104 and replace it with the immediately preceding HDR frame H103. .
ここで、図5を参照して、実施形態1の動画記録時のHDRフレーム生成処理について、図4の例に基づいて説明を行う。なお、図5の処理は、操作部112からHDR合成による動画記録の開始指示に応じて開始され、撮影制御部111が所定の制御プログラムを実行し、各部を制御することで実現される。 Here, with reference to FIG. 5, the HDR frame generation process at the time of moving image recording of Embodiment 1 is demonstrated based on the example of FIG. 5 is started in response to an instruction to start moving image recording by HDR synthesis from the operation unit 112, and is realized by the imaging control unit 111 executing a predetermined control program and controlling each unit.
ステップS101では、合成処理部107が適・アンダーの組(T101・U101)でHDRフレームH101の合成を行う。 In step S101, the synthesis processing unit 107 synthesizes the HDR frame H101 with an appropriate / under combination (T101 / U101).
ステップS102では、撮影制御部111は、適もしくはアンダーのいずれか、もしくはその両方に利用不可フレームを含むか判定する。判定の結果、利用不可フレームがない場合は、ステップS101に戻り、次の適・アンダーの組(T102・U102)の合成を行う。また、利用不可フレームがある場合は、ステップS103に進む。 In step S102, the imaging control unit 111 determines whether an unusable frame is included in either appropriate or under, or both. As a result of the determination, if there is no unusable frame, the process returns to step S101 to synthesize the next appropriate / under pair (T102 / U102). If there is an unusable frame, the process proceeds to step S103.
ステップS103では、撮影制御部111は、利用不可フレームが適フレームT102から始まるか判定し、適フレームから始まる場合は、ステップS106に進み、利用不可フレームがアンダーフレームのみであった場合はステップS104に進む。 In step S103, the imaging control unit 111 determines whether the unusable frame starts from the appropriate frame T102. If the unusable frame starts from the proper frame, the process proceeds to step S106. If the unusable frame is only the underframe, the shooting control unit 111 proceeds to step S104. move on.
ステップS104では、撮影制御部111は、1つ前のアンダーフレームU101が利用不可フレームであるか判定し、利用不可フレームであった場合はステップS106に進み、利用可能フレームであった場合はステップS105に進む。 In step S104, the imaging control unit 111 determines whether the previous underframe U101 is an unusable frame. If it is an unusable frame, the process proceeds to step S106. If it is an unusable frame, step S105 is performed. Proceed to
ステップS105では、合成処理部107は、1つ前のアンダーフレームU101を利用してHDRフレームH102を生成し、ステップS107に進む。 In step S105, the composition processing unit 107 generates an HDR frame H102 using the previous underframe U101, and proceeds to step S107.
ステップS106では、撮影制御部111はフレームストップを行い、直前のHDRフレームH101を再利用する。 In step S106, the imaging control unit 111 performs frame stop and reuses the immediately previous HDR frame H101.
ステップS107では、撮影制御部111は、適・アンダー(T104・U104)もしくはアンダー・1つ後の適(U103・T104)の利用可能フレームで組が作れるか判定する。判定の結果、いずれかの組が作れる場合はステップS108に進み、組が作れない場合はフレームストップ(S106)を行い、フレームストップ直前のHDRフレームH102を再利用し続ける。 In step S107, the imaging control unit 111 determines whether or not a pair can be formed using an appropriate / under (T104 / U104) or under / suitable next (U103 / T104) usable frame. As a result of the determination, if any pair can be created, the process proceeds to step S108. If a pair cannot be created, a frame stop (S106) is performed, and the HDR frame H102 immediately before the frame stop is reused.
ステップS108では、撮影制御部111は、適・アンダー(T104・U104)もしくはアンダー・1つ後の適(U103・T104)のどちらの組であるか、また、利用可能フレームの1フレーム目が適フレームであるか判定する。判定の結果、適・アンダーの組(T104・U104)の場合は、ステップS101に戻り、定常時のHDRフレームの合成を行い、アンダー・1つ後の適(U103・T104)の組の場合は、ステップS109に進む。 In step S108, the imaging control unit 111 determines whether the set is appropriate / under (T104 / U104) or under / suitable after one (U103 / T104), and the first available frame is appropriate. Determine if it is a frame. As a result of the determination, in the case of a suitable / under combination (T104 / U104), the process returns to step S101 and the HDR frame is synthesized in a stationary state. The process proceeds to step S109.
ステップS109では、撮影制御部111は、アンダー・1つ後の適(U103・T104)の組でHDRフレームH104の合成を行い、ステップS110に進む。 In step S109, the imaging control unit 111 combines the HDR frame H104 with a combination of under and one after (U103 / T104), and the process proceeds to step S110.
ステップS110では、撮影制御部111は、フレームストップの最終フレームH103とステップS109で合成されたHDRフレームH104を置き換える。 In step S110, the imaging control unit 111 replaces the last frame H103 of the frame stop with the HDR frame H104 synthesized in step S109.
その後、ステップS111では、撮影制御部111は、操作部112からの動画記録の終了指示があるまで、ステップS101からの処理を繰り返し行う。 Thereafter, in step S111, the imaging control unit 111 repeats the processing from step S101 until there is an instruction to end moving image recording from the operation unit 112.
上述した実施形態1によれば、利用不可フレームが不規則に発生する状況でHDR合成を用いた動画記録を行う際に、フレームストップ前後で利用可能な適もしくはアンダーのフレームがある場合には、その利用可能フレームを用いてHDRフレームを生成する。このようにして最大2フレームを補間することができる。これにより、HDR合成を用いた動画記録においてフレームストップが発生した場合でもフレームストップの期間を短くし、フレーム間の連続性をもった動画記録を行うことが可能になる。 According to the first embodiment described above, when performing moving image recording using HDR synthesis in a situation where unusable frames occur irregularly, if there are suitable or under frames that can be used before and after the frame stop, An HDR frame is generated using the available frame. In this way, a maximum of 2 frames can be interpolated. As a result, even when a frame stop occurs in moving image recording using HDR synthesis, it is possible to shorten the frame stop period and perform moving image recording with continuity between frames.
[実施形態2]次に、図6ないし図12を参照して、実施形態2のフレームストップ時のHDR合成処理について説明する。 [Embodiment 2] Next, the HDR synthesizing process at the time of frame stop according to Embodiment 2 will be described with reference to FIGS.
図6は適フレームとアンダーフレームを交互に取得してHDRフレームを生成している動画記録時において、フレーム間の被写体としての動体の変化を示している。図6でHDRフレームの動体P201はアンダー画像中の動体P202が用いられるものとする。この状況で、あるフレームでアンダーフレームU201と適フレームT201が利用不可となった場合にはフレームストップとなり、動体P201は動体P203の位置にジャンプしたようになる。 FIG. 6 shows a change of a moving object as a subject between frames at the time of moving image recording in which an appropriate frame and an under frame are alternately obtained to generate an HDR frame. In FIG. 6, it is assumed that the moving object P201 in the under image is the moving object P201 in the HDR frame. In this situation, when the underframe U201 and the appropriate frame T201 become unavailable in a certain frame, the frame is stopped, and the moving object P201 jumps to the position of the moving object P203.
ここで、図7を参照して、実施形態2のフレームストップ時の合成比率の切り替えによるHDR合成処理について説明する。 Here, with reference to FIG. 7, the HDR synthesizing process by switching the synthesizing ratio at the time of frame stop according to the second embodiment will be described.
図7において、フレームストップ時以外の定常時においては、適フレームT301とアンダーフレームU301を交互に取得し、1つのHDRフレームH301を生成する。また、適・アンダーの組(T302・U302)のうちアンダーフレームU302だけが利用不可フレームである場合は、1つ前のアンダーフレームU301を利用してHDRフレームH302を生成する。ここで、本実施形態では、適画像と1つ前のアンダー画像中の動体の合成比率を定常時に対して切り替えて動体P301を多重表示させたHDRフレームH302を生成する。合成比率の切り替えを行うかどうかは、適フレームとアンダーフレームそれぞれの輝度値を用いて動体が白飛びや黒潰れしているか判定し、多重表示時に適フレームの動体もしくはアンダーフレームの動体のいずれか一方だけが消失してしまうことを防止する。また、適・アンダーの組(T303・U303)のうち、適フレームT303だけが利用不可フレームである場合は直後の適フレームT304を利用してHDRフレームH304を生成し、直前のHDRフレームH403と置き換える。 In FIG. 7, in a steady state other than the frame stop time, the appropriate frame T301 and the under frame U301 are alternately obtained to generate one HDR frame H301. Further, when only the under frame U302 is an unusable frame in the appropriate / under combination (T302 / U302), the HDR frame H302 is generated using the previous underframe U301. Here, in the present embodiment, the HDR frame H302 in which the moving object P301 is displayed in a multiplexed manner is generated by switching the composition ratio of the moving object in the appropriate image and the previous under image with respect to the normal time. To determine whether to switch the composition ratio, use the brightness values of the appropriate frame and underframe to determine whether the moving object is whiteout or blacked out. Only one side is prevented from disappearing. Also, if only the appropriate frame T303 is an unusable frame among the appropriate / under pairs (T303 / U303), the HDR frame H304 is generated using the immediately subsequent appropriate frame T304 and replaced with the immediately preceding HDR frame H403. .
以下、図8を参照して、実施形態2の動画記録時のHDRフレーム生成処理について、図7の例に基づいて説明を行う。なお、図8の処理は、操作部112からHDR合成による動画記録の開始指示に応じて開始され、撮影制御部111が所定の制御プログラムを実行し、各部を制御することで実現される。 Hereinafter, with reference to FIG. 8, the HDR frame generation processing during moving image recording according to the second embodiment will be described based on the example of FIG. 8 is started in response to an instruction to start moving image recording by HDR synthesis from the operation unit 112, and is realized by the imaging control unit 111 executing a predetermined control program and controlling each unit.
ステップS201では、合成処理部107が適・アンダーの組(T301・U301)でHDRフレームH301の合成を行う。 In step S201, the synthesis processing unit 107 synthesizes the HDR frame H301 with an appropriate / under combination (T301 / U301).
ステップS202では、撮影制御部111は、適もしくはアンダーのいずれか、もしくはその両方に利用不可フレームを含むか判定する。判定の結果、利用不可フレームがない場合は、ステップS201に戻り、次の適・アンダーの組(T302・U302)の合成を行う。また、利用不可フレームがある場合は、ステップS203に進む。 In step S202, the imaging control unit 111 determines whether an unusable frame is included in either appropriate or under, or both. If there is no unusable frame as a result of the determination, the process returns to step S201 to synthesize the next appropriate / under pair (T302 / U302). If there is an unusable frame, the process proceeds to step S203.
ステップS203では、撮影制御部111は、利用不可フレームが適フレームT302から始まるか判定し、適フレームから始まる場合は、ステップS209に進み、利用不可フレームがアンダーフレームのみであった場合はステップS204に進む。 In step S203, the imaging control unit 111 determines whether the unusable frame starts from the proper frame T302. If the unusable frame starts from the proper frame, the process proceeds to step S209. If the unusable frame is only the underframe, the shooting control unit 111 proceeds to step S204. move on.
ステップS204では、撮影制御部111は、1つ前のアンダーフレームU301が利用可能フレームであるか判定する。判定の結果、利用可能フレームであった場合はステップS205に進み、利用不可フレームであった場合はステップS209に進む。 In step S204, the imaging control unit 111 determines whether the previous underframe U301 is an available frame. If it is determined that the frame is usable, the process proceeds to step S205. If the frame is unusable, the process proceeds to step S209.
ステップS205では、撮影制御部111は、適フレームT302の輝度が閾値以下であるか判定を行い、動体が白飛びしていないか判定する。判定の結果、閾値以下の場合は白飛びしていないと判定してステップS206に進み、閾値を超えている場合は白飛びしていると判定してステップS209に進む。 In step S205, the imaging control unit 111 determines whether the luminance of the appropriate frame T302 is equal to or lower than the threshold value, and determines whether the moving object is over-exposed. As a result of the determination, if it is equal to or less than the threshold value, it is determined that no whiteout has occurred, and the process proceeds to step S206.
ステップS206では、撮影制御部111は、1つ前のアンダーフレームU301の輝度が閾値以上であるか判定を行い、動体が黒潰れしていないか判定する。判定の結果、閾値以上の場合は黒潰れしていないと判定してステップS207に進み、閾値未満の場合は黒潰れしていると判定してステップS209に進む。 In step S206, the imaging control unit 111 determines whether the luminance of the previous underframe U301 is equal to or higher than a threshold value, and determines whether the moving object is blacked out. As a result of the determination, if it is equal to or greater than the threshold value, it is determined that black is not crushed, and the process proceeds to step S207.
ステップS205、S206では、撮影制御部111は、適フレームT302の被写体の白飛びとアンダーフレームU301の被写体の黒潰れのいずれか一方でも検出された場合はフレームストップを行う(S209)。 In steps S205 and S206, the imaging control unit 111 performs a frame stop when any one of the whiteout of the subject in the appropriate frame T302 and the blackout of the subject in the underframe U301 is detected (S209).
ステップS207では、撮影制御部111は、動体P301の合成比率の設定(例えば、適50%、アンダー50%)を切り替える。 In step S207, the imaging control unit 111 switches the setting of the composition ratio of the moving object P301 (for example, appropriate 50%, under 50%).
ステップS208では、合成処理部107は、1つ前のアンダーフレームU301を利用してHDRフレームH302を生成し、ステップS210に進む。 In step S208, the composition processing unit 107 generates an HDR frame H302 using the previous underframe U301, and proceeds to step S210.
ステップS209では、撮影制御部111はフレームストップを行う。すなわち、1つ前のアンダーフレームU301が利用可能フレームであった場合(S204)、適フレームT302の輝度が閾値以下であるか判定を行い、動体が白飛びしていないか判定する(S205)。また、1つ前のアンダーフレームU301の輝度が閾値以上であるか判定を行い、動体が黒潰れしていないかを判定する(S206)。判定の結果、適・アンダーのいずれか一方でも所定の輝度範囲にないならば、フレームストップを行う(S209)。 In step S209, the imaging control unit 111 performs frame stop. That is, when the previous underframe U301 is an available frame (S204), it is determined whether the luminance of the appropriate frame T302 is equal to or lower than a threshold value, and it is determined whether the moving object is not over-exposed (S205). In addition, it is determined whether the luminance of the previous underframe U301 is equal to or higher than a threshold value, and it is determined whether the moving object is blackened (S206). As a result of the determination, if any one of appropriate and under is not within the predetermined luminance range, the frame is stopped (S209).
ステップS209では、撮影制御部111はフレームストップを行い、直前のHDRフレームH301を再利用する。 In step S209, the imaging control unit 111 performs frame stop and reuses the immediately preceding HDR frame H301.
ステップS210では、撮影制御部111は、適・アンダー(T304・U304)もしくはアンダー・1つ後の適(U303・T304)の利用可能フレームで組が作れるか判定する。いずれかの組が作れる場合はステップS211に進み、組が作れない場合はフレームストップ(S209)を行い、フレームストップ直前のHDRフレームH302を再利用し続ける。 In step S <b> 210, the imaging control unit 111 determines whether a pair can be created with an appropriate / under (T304 / U304) or under / suitable one (U303 / T304) usable frame. If any pair can be created, the process proceeds to step S211. If no pair can be created, frame stop (S209) is performed, and the HDR frame H302 immediately before the frame stop is reused.
ステップS211では、撮影制御部111は、適・アンダー(T304・U304)もしくはアンダー・1つ後の適(U303・T304)のどちらの組であるか、また、利用可能フレームの1フレーム目が適フレームであるか判定する。判定の結果、適・アンダーの組(T304・U304)の場合は、ステップS201に戻り、定常時のHDRフレームの合成を行い、アンダー・1つ後の適(U303・T304)の組の場合は、ステップS212に進む。 In step S211, the imaging control unit 111 determines whether the combination is appropriate / under (T304 / U304) or under / adequate (U303 / T304), and the first available frame is appropriate. Determine if it is a frame. As a result of the determination, in the case of the appropriate / under combination (T304 / U304), the process returns to step S201, and the HDR frame is synthesized in the normal state. The process proceeds to step S212.
ステップS212では、撮影制御部111は、アンダー・1つ後の適(U303・T304)の組でHDRフレームH304の合成を行い、ステップS213に進む。 In step S212, the imaging control unit 111 synthesizes the HDR frame H304 with a combination of under and one after (U303 / T304), and proceeds to step S213.
ステップS213では、撮影制御部111は、フレームストップの最終フレームH303とステップS213で合成されたHDRフレームH304を置き換える。なお、図7で、例えば、利用不可フレームが検出されなくなった時点が適フレーム、つまり、利用可能なフレームが適フレームから始まる場合には、ステップS213で最終フレームの置き換えは行わず、定常時と同様に適・アンダーの組から合成されたHDRフレームを利用する。 In step S213, the imaging control unit 111 replaces the last frame H303 of the frame stop with the HDR frame H304 synthesized in step S213. In FIG. 7, for example, when the unusable frame is not detected at the appropriate frame, that is, when the usable frame starts from the appropriate frame, the last frame is not replaced in step S213, Similarly, an HDR frame synthesized from an appropriate / under pair is used.
その後、ステップS214では、撮影制御部111は、操作部112からの動画記録の終了指示があるまで、ステップS201からの処理を繰り返し行う。 Thereafter, in step S214, the imaging control unit 111 repeats the processing from step S201 until there is a moving image recording end instruction from the operation unit 112.
次に、図9を参照して、実施形態2のフレームストップ時の適フレームを利用したHDR合成処理について説明する。 Next, with reference to FIG. 9, the HDR synthesis process using an appropriate frame at the time of frame stop according to the second embodiment will be described.
図9において、定常時は適フレームT401とアンダーフレームU401を交互に取得し、1つのHDRフレームH401を生成する。また、適・アンダーの組(T402・U402)のうちアンダーフレームU402だけが利用不可フレームである場合は、1つ前のアンダーフレームU401を利用してHDRフレームH402を生成する。また、適・アンダーの組(T403・U403)のうち適フレームT403だけが利用不可フレームである場合は、直後の適フレームT404を利用してHDRフレームH404を生成し、直前のHDRフレームH403と置き換える。ここで、本実施形態では、適フレームT404の動体の合成比率を100%に切り替えて動体P401を多重表示させたHDRフレームH404を生成する。合成比率の切り替えを行うかどうかは、適フレームとアンダーフレームそれぞれの輝度値を用いて動体が白飛びや黒潰れしているか判定し、多重表示時に適フレームの動体もしくはアンダーフレームの動体のいずれか一方だけが消失してしまうことを防止する。 In FIG. 9, the appropriate frame T401 and the underframe U401 are alternately obtained in the normal state, and one HDR frame H401 is generated. In addition, when only the under frame U402 is an unusable frame in the appropriate / under pair (T402 / U402), the HDR frame H402 is generated using the previous underframe U401. If only the appropriate frame T403 is an unusable frame in the appropriate / under pair (T403 / U403), the HDR frame H404 is generated by using the immediately subsequent appropriate frame T404 and replaced with the immediately preceding HDR frame H403. . Here, in the present embodiment, the HDR frame H404 in which the moving object P401 is displayed in a multiplexed manner is generated by switching the composition ratio of the moving object in the appropriate frame T404 to 100%. To determine whether to switch the composition ratio, use the brightness values of the appropriate frame and underframe to determine whether the moving object is whiteout or blacked out. Only one side is prevented from disappearing.
以下、図10を参照して、実施形態2の動画記録時のHDRフレーム生成処理について、図9の例に基づいて説明を行う。なお、図10の処理は、操作部112からHDR合成による動画記録の開始指示に応じて開始され、撮影制御部111が所定の制御プログラムを実行し、各部を制御することで実現される。 Hereinafter, with reference to FIG. 10, the HDR frame generation processing during moving image recording according to the second embodiment will be described based on the example of FIG. 10 is started in response to an instruction to start moving image recording by HDR synthesis from the operation unit 112, and is realized by the imaging control unit 111 executing a predetermined control program and controlling each unit.
ステップS301では、合成処理部107が適・アンダーの組(T401・U401)でHDRフレームH401の合成を行う。 In step S301, the synthesis processing unit 107 synthesizes the HDR frame H401 with an appropriate / under combination (T401 / U401).
ステップS302では、撮影制御部111は、適もしくはアンダーのいずれか、もしくはその両方に利用不可フレームを含むか判定する。判定の結果、利用不可フレームがない場合は、ステップS301に戻り、次の適・アンダーの組(T402・U402)の合成を行う。また、利用不可フレームがある場合は、ステップS303に進む。 In step S302, the imaging control unit 111 determines whether an unusable frame is included in either appropriate or under, or both. As a result of the determination, if there is no unusable frame, the process returns to step S301, and the next appropriate / under combination (T402 / U402) is synthesized. If there is an unusable frame, the process proceeds to step S303.
ステップS303では、撮影制御部111は、利用不可フレームが適フレームT402から始まるか判定し、適フレームから始まる場合は、ステップS306に進み、利用不可フレームがアンダーフレームのみであった場合はステップS304に進む。 In step S303, the imaging control unit 111 determines whether the unusable frame starts from the proper frame T402. If the unusable frame starts from the proper frame, the process proceeds to step S306. If the unusable frame is only an underframe, the shooting control unit 111 proceeds to step S304. move on.
ステップS304では、撮影制御部111は、1つ前のアンダーフレームU401が利用不可フレームであるか判定し、利用不可フレームであった場合はステップS306に進み、利用可能フレームであった場合はステップS305に進む。 In step S304, the imaging control unit 111 determines whether the previous underframe U401 is an unusable frame. If it is an unusable frame, the process proceeds to step S306. If it is an unusable frame, step S305 is performed. Proceed to
ステップS305では、合成処理部107は、適フレームT402の動体の合成比率100%、1つ前のアンダーフレームU401(動体の合成比率0%)を利用してHDRフレームH402を生成し、ステップS307に進む。 In step S305, the composition processing unit 107 generates an HDR frame H402 by using the moving object combining ratio 100% of the appropriate frame T402 and the previous underframe U401 (moving object combining ratio 0%), and the process proceeds to step S307. move on.
ステップS306では、撮影制御部111はフレームストップを行い、直前のHDRフレームH401を再利用する。 In step S306, the imaging control unit 111 performs frame stop and reuses the immediately preceding HDR frame H401.
ステップS307では、撮影制御部111は、適・アンダー(T404・U404)もしくはアンダー・1つ後の適(U403・T404)の利用可能フレームで組が作れるか判定する。判定の結果、いずれかの組が作れる場合はステップS308に進み、組が作れない場合はフレームストップ(S306)を行い、フレームストップ直前のHDRフレームH402を再利用し続ける。 In step S <b> 307, the imaging control unit 111 determines whether a pair can be created using the appropriate / under (T404 / U404) or under / appropriate (U403 / T404) available frames. As a result of the determination, if any pair can be created, the process proceeds to step S308. If a pair cannot be created, frame stop (S306) is performed, and the HDR frame H402 immediately before the frame stop is reused.
ステップS308では、撮影制御部111は、適・アンダー(T404・U404)もしくはアンダー・1つ後の適(U403・T404)のどちらの組であるか、また、利用可能フレームの1フレーム目が適フレームであるか判定する。判定の結果、適・アンダーの組(T404・U404)の場合は、ステップS301に戻り、定常時のHDRフレームの合成を行い、アンダー・1つ後の適(U403・T404)の組の場合は、ステップS309に進む。 In step S308, the imaging control unit 111 determines whether the set is appropriate / under (T404 / U404) or under / suitable after (U403 / T404), and the first available frame is appropriate. Determine if it is a frame. As a result of the determination, in the case of a suitable / under combination (T404 / U404), the process returns to step S301, where the HDR frame is synthesized in a stationary state, and in the case of an under / appropriate (U403 / T404) combination, The process proceeds to step S309.
ステップS309では、撮影制御部111は、適フレームT404の輝度が閾値以下であるか判定を行い、被写体である動体が白飛びしていないか判定する。判定の結果、閾値以下の場合は白飛びしていないと判定してステップS310に進み、閾値を超えている場合は白飛びしていると判定してステップS301に戻る。 In step S309, the imaging control unit 111 determines whether the luminance of the appropriate frame T404 is equal to or lower than the threshold, and determines whether the moving object that is the subject is not overexposed. As a result of the determination, if it is equal to or less than the threshold value, it is determined that no whiteout has occurred, and the process proceeds to step S310. If it exceeds the threshold value, it is determined that whiteout has occurred and the process returns to step S301.
ステップS310では、撮影制御部111は、1つ前のアンダーフレームU403の輝度が閾値以上であるか判定を行い、被写体である動体が黒潰れしていないか判定する。判定の結果、閾値以上の場合は黒潰れしていないと判定してステップS311に進み、閾値未満の場合は黒潰れしていると判定してステップS301に戻る。 In step S310, the imaging control unit 111 determines whether the luminance of the previous underframe U403 is equal to or higher than a threshold value, and determines whether the moving object that is the subject is blacked out. As a result of the determination, if it is equal to or greater than the threshold value, it is determined that the black is not crushed, and the process proceeds to step S311.
ステップS311では、撮影制御部111は、動体P401の合成比率の設定(例えば、適50%、アンダー50%)を切り替える。 In step S311, the imaging control unit 111 switches the setting of the composition ratio of the moving object P401 (for example, appropriate 50%, under 50%).
ステップS312では、合成処理部107は、アンダー・1つ後の適(U403・T404)の組でHDRフレームH404の合成を行い、ステップS313に進む。 In step S312, the composition processing unit 107 performs composition of the HDR frame H404 with a combination of under and one after (U403 / T404), and the process proceeds to step S313.
ステップS313では、撮影制御部111は、フレームストップの最終フレームH403とステップS312で合成されたHDRフレームH404を置き換える。なお、図9で、例えば、利用不可フレームが検出されなくなった時点が適フレーム、つまり、利用可能なフレームが適フレームから始まる場合には、ステップS313で最終フレームの置き換えは行わず、定常時と同様に適・アンダーの組から合成されたHDRフレームを利用する。 In step S313, the imaging control unit 111 replaces the last frame H403 of the frame stop with the HDR frame H404 synthesized in step S312. In FIG. 9, for example, when an unusable frame is no longer detected at the appropriate frame, that is, when an available frame starts from an appropriate frame, the last frame is not replaced at step S313. Similarly, an HDR frame synthesized from an appropriate / under pair is used.
その後、ステップS314では、撮影制御部111は、操作部112からの動画記録の終了指示があるまで、ステップS301からの処理を繰り返し行う。 Thereafter, in step S314, the imaging control unit 111 repeats the processing from step S301 until there is a moving image recording end instruction from the operation unit 112.
次に、図11を参照して、実施形態2のフレームストップ時の合成比率の入れ替えによるHDR合成処理について説明する。 Next, with reference to FIG. 11, an HDR synthesis process by exchanging the synthesis ratio at the time of frame stop according to the second embodiment will be described.
図11において、定常時は適フレームT501とアンダーフレームU501を交互に取得し、1つのHDRフレームH501を生成する。HDRフレームH501の動体P501は適フレームT501とアンダーフレームU501の各動体が多重表示されている。また、適・アンダーの組(T502・U502)のうちアンダーフレームU502だけが利用不可フレームである場合は、1つ前のアンダーフレームU501を利用してHDRフレームH502を生成する。ここで、本実施形態では、定常時の適・アンダーの組の合成比率(適30%、アンダー70%)と、HDRフレームH502の適・1つ前のアンダーの組の合成比率(適70%、アンダー30%)とを入れ替える。例えば、定常時のHDRフレームH501の動体P501における適フレームT501の合成比率が30%、アンダーフレームU501が70%であったとする。この場合は、HDRフレームH502の動体P502における適フレームT502とアンダーフレームU501の合成比率をそれぞれ70%と30%に設定する。 In FIG. 11, the appropriate frame T501 and the underframe U501 are alternately acquired in the steady state, and one HDR frame H501 is generated. In the moving body P501 of the HDR frame H501, the moving bodies of the appropriate frame T501 and the underframe U501 are displayed in a multiplexed manner. In addition, when only the under frame U502 is an unusable frame in the appropriate / under pair (T502 / U502), the HDR frame H502 is generated using the previous underframe U501. Here, in the present embodiment, the composition ratio of the appropriate / under group in a steady state (appropriate 30%, under 70%) and the composition ratio of the appropriate / preceding under group of the HDR frame H502 (appropriate 70%). , Under 30%). For example, it is assumed that the composition ratio of the appropriate frame T501 in the moving object P501 of the HDR frame H501 at the normal time is 30% and the underframe U501 is 70%. In this case, the composition ratio of the appropriate frame T502 and the under frame U501 in the moving object P502 of the HDR frame H502 is set to 70% and 30%, respectively.
また、適・アンダーの組(T503・U503)のうち適フレームT503だけが利用不可フレームである場合は、直後の適フレームT504を利用してHDRフレームH504を生成し、直前のHDRフレームH503を置き換える。この場合も、アンダー・適の組の合成比率を定常時に対して入れ替える。例えば、定常時のHDRフレームH505の動体P505における適フレームT504の合成比率が30%、アンダーフレームU504が70%であったとする。この場合は、HDRフレームH504の動体P504における適フレームT504とアンダーフレームU503の合成比率をそれぞれ70%と30%に設定する。 In addition, when only the appropriate frame T503 is an unusable frame in the appropriate / under pair (T503 / U503), the HDR frame H504 is generated using the immediately subsequent appropriate frame T504, and the immediately preceding HDR frame H503 is replaced. . In this case as well, the combination ratio of the under / suitable pair is replaced with that in the steady state. For example, it is assumed that the composition ratio of the appropriate frame T504 in the moving object P505 of the HDR frame H505 in the normal state is 30% and the underframe U504 is 70%. In this case, the composition ratio of the appropriate frame T504 and the underframe U503 in the moving object P504 of the HDR frame H504 is set to 70% and 30%, respectively.
合成比率の切り替えを行うかどうかは、適フレームとアンダーフレームそれぞれの輝度値を用いて動体が白飛びや黒潰れしているか判定し、多重表示時に適フレームの動体もしくはアンダーフレームの動体のいずれか一方だけが消失してしまうことを防止する。 To determine whether to switch the composition ratio, use the brightness values of the appropriate frame and underframe to determine whether the moving object is whiteout or blacked out. Only one side is prevented from disappearing.
以下、図12を参照して、実施形態2の動画記録時のHDRフレーム生成処理について、図11の例に基づいて説明を行う。なお、図12の処理は、操作部112からHDR合成による動画記録の開始指示に応じて開始され、撮影制御部111が所定の制御プログラムを実行し、各部を制御することで実現される。 Hereinafter, with reference to FIG. 12, the HDR frame generation processing at the time of moving image recording according to the second embodiment will be described based on the example of FIG. 12 is started in response to an instruction to start moving image recording by HDR synthesis from the operation unit 112, and is realized by the imaging control unit 111 executing a predetermined control program and controlling each unit.
ステップS401では、合成処理部107が適・アンダーの組(T501・U501)でHDRフレームH501の合成を行う。 In step S401, the synthesis processing unit 107 synthesizes the HDR frame H501 with an appropriate / under combination (T501 / U501).
ステップS402では、撮影制御部111は、適もしくはアンダーのいずれか、もしくはその両方に利用不可フレームを含むか判定する。判定の結果、利用不可フレームがない場合は、ステップS401に戻り、次の適・アンダーの組(T502・U502)の合成を行う。また、利用不可フレームがある場合は、ステップS403に進む。 In step S402, the imaging control unit 111 determines whether an unusable frame is included in either appropriate or under, or both. If there is no unusable frame as a result of the determination, the process returns to step S401, and the next appropriate / under combination (T502 / U502) is synthesized. If there is an unusable frame, the process proceeds to step S403.
ステップS403では、撮影制御部111は、利用不可フレームが適フレームT502から始まるか判定し、適フレームから始まる場合は、ステップS409に進み、利用不可フレームがアンダーフレームのみであった場合はステップS404に進む。 In step S403, the imaging control unit 111 determines whether the unusable frame starts from the proper frame T502. If the unusable frame starts from the proper frame, the process proceeds to step S409. If the unusable frame is only an underframe, the shooting control unit 111 proceeds to step S404. move on.
ステップS404では、撮影制御部111は、1つ前のアンダーフレームU501が利用可能フレームであるか判定し、利用可能フレームであった場合はステップS405に進み、利用不可フレームであった場合はステップS409に進む。 In step S404, the imaging control unit 111 determines whether the previous underframe U501 is an available frame. If it is an available frame, the process proceeds to step S405. If it is an unusable frame, step S409 is performed. Proceed to
ステップS405では、撮影制御部111は、適フレームT502の輝度が閾値以下であるか判定を行い、被写体である動体が白飛びしていないか判定する。判定の結果、閾値以下の場合は白飛びしていないと判定してステップS406に進み、閾値を超えている場合は白飛びしていると判定してステップS409に進む。 In step S405, the imaging control unit 111 determines whether the luminance of the appropriate frame T502 is equal to or lower than the threshold value, and determines whether the moving object that is the subject is not overexposed. As a result of the determination, if it is equal to or less than the threshold value, it is determined that no whiteout has occurred, and the process proceeds to step S406. If it exceeds the threshold value, it is determined that whiteout has occurred, and the process proceeds to step S409.
ステップS406では、撮影制御部111は、1つ前のアンダーフレームU501の輝度が閾値以上であるか判定を行い、被写体である動体が黒潰れしていないか判定する。判定の結果、閾値以上の場合は黒潰れしていないと判定してステップS407に進み、閾値未満の場合は黒潰れしていると判定してステップS409に進む。 In step S406, the imaging control unit 111 determines whether the luminance of the previous underframe U501 is equal to or higher than a threshold value, and determines whether the moving object that is the subject is blacked out. As a result of the determination, if it is equal to or greater than the threshold value, it is determined that black is not crushed, and the process proceeds to step S407. If it is less than the threshold value, it is determined that black is crushed, and the process proceeds to step S409.
ステップS407では、撮影制御部111は、動体P502の合成比率の設定(例えば、適70%、アンダー30%)を入れ替える。 In step S407, the imaging control unit 111 switches the setting of the composition ratio of the moving object P502 (for example, appropriate 70%, under 30%).
ステップS408では、合成処理部107は、1つ前のアンダーフレームU501を利用してHDRフレームH502を生成し、ステップS410に進む。 In step S408, the composition processing unit 107 generates an HDR frame H502 using the previous underframe U501, and proceeds to step S410.
ステップS409では、撮影制御部111はフレームストップを行い、直前のHDRフレームH502を再利用する。 In step S409, the imaging control unit 111 performs frame stop and reuses the immediately preceding HDR frame H502.
ステップS410では、撮影制御部111は、適・アンダー(T504・U504)もしくはアンダー・1つ後の適(U503・T504)の利用可能フレームで組が作れるか判定する。判定の結果、いずれかの組が作れる場合はステップS411に進み、組が作れない場合はフレームストップ(S409)を行い、フレームストップ直前のHDRフレームH502を再利用し続ける。 In step S410, the imaging control unit 111 determines whether or not a pair can be created using the appropriate / under (T504 / U504) or under / appropriate (U503 / T504) available frames. As a result of the determination, if any pair can be created, the process proceeds to step S411. If a pair cannot be created, frame stop (S409) is performed, and the HDR frame H502 immediately before the frame stop is reused.
ステップS411では、撮影制御部111は、適・アンダー(T504・U504)もしくはアンダー・1つ後の適(U503・T504)のどちらの組であるか、また、利用可能フレームの1フレーム目が適フレームであるか判定する。判定の結果、適・アンダーの組(T504・U504)の場合は、ステップS401に戻り、定常時のHDRフレームの合成を行い、アンダー・1つ後の適(U503・T504)の組の場合は、ステップS412に進む。 In step S411, the imaging control unit 111 determines whether the combination is appropriate / under (T504 / U504) or under / adequate (U503 / T504), and the first frame of the available frames is appropriate. Determine if it is a frame. As a result of the determination, in the case of an appropriate / under combination (T504 / U504), the process returns to step S401, and the HDR frame is synthesized in a stationary state. In the case of an under / appropriate (U503 / T504) combination The process proceeds to step S412.
ステップS412では、撮影制御部111は、適フレームT504の輝度が閾値以下であるか判定を行い、被写体である動体が白飛びしていないか判定する。判定の結果、閾値以下の場合は白飛びしていないと判定してステップS413に進み、閾値を超えている場合は白飛びしていると判定してステップS401に戻る。 In step S412, the imaging control unit 111 determines whether the luminance of the appropriate frame T504 is equal to or lower than the threshold value, and determines whether the moving object that is the subject is not overexposed. As a result of the determination, if it is equal to or less than the threshold value, it is determined that no whiteout has occurred, and the process proceeds to step S413. If it exceeds the threshold value, it is determined that whiteout has occurred and the process returns to step S401.
ステップS413では、撮影制御部111は、1つ前のアンダーフレームU503の輝度が閾値以上であるか判定を行い、被写体である動体が黒潰れしていないか判定する。判定の結果、閾値以上の場合は黒潰れしていないと判定してステップS414に進み、閾値未満の場合は黒潰れしていると判定してステップS401に戻る。 In step S413, the imaging control unit 111 determines whether the luminance of the previous underframe U503 is greater than or equal to a threshold value, and determines whether the moving object that is the subject is blacked out. As a result of the determination, if it is equal to or greater than the threshold value, it is determined that black is not crushed, and the process proceeds to step S414.
ステップS414では、撮影制御部111は、動体P503の合成比率の設定(例えば、適70%、アンダー30%)を入れ替える。 In step S414, the imaging control unit 111 switches the setting of the composition ratio of the moving object P503 (for example, appropriate 70%, under 30%).
ステップS415では、合成処理部107は、アンダー・1つ後の適(U503・T504)の組でHDRフレームH504の合成を行い、ステップS416に進む。 In step S415, the composition processing unit 107 performs composition of the HDR frame H504 with a combination of under and one after (U503 / T504), and the process proceeds to step S416.
ステップS416では、撮影制御部111は、フレームストップの最終フレームH503とステップS415で合成されたHDRフレームH504を置き換える。なお、図11で、例えば、利用不可フレームが検出されなくなった時点が適フレーム、つまり、利用可能なフレームが適フレームから始まる場合には、ステップS416で最終フレームの置き換えは行わず、定常時と同様に適・アンダーの組から合成されたHDRフレームを利用する。 In step S416, the imaging control unit 111 replaces the last frame H503 of the frame stop with the HDR frame H504 synthesized in step S415. In FIG. 11, for example, when the unusable frame is not detected at the appropriate frame, that is, when the usable frame starts from the suitable frame, the last frame is not replaced in step S416. Similarly, an HDR frame synthesized from an appropriate / under pair is used.
その後、ステップS417では、撮影制御部111は、操作部112からの動画記録の終了指示があるまで、ステップS401からの処理を繰り返し行う。 Thereafter, in step S417, the imaging control unit 111 repeats the processing from step S401 until there is a moving image recording end instruction from the operation unit 112.
上述した実施形態2によれば、実施形態1の効果に加えて、利用不可フレームが検出され、その利用不可フレームの前後の利用可能フレームで補間を行う場合に、動体を多重表示させてその合成比率を調節する。このようにしてフレームストップで動体がジャンプして見えないように滑らかに表示できる。これにより、HDR合成を用いた動画記録においてフレームストップが発生した場合でもフレームストップの期間を短くし、フレーム間の連続性をもった動画記録を行うことが可能になる。 According to the second embodiment described above, in addition to the effects of the first embodiment, when an unusable frame is detected and interpolation is performed on the usable frames before and after the unusable frame, the moving object is displayed in a multiple display and combined. Adjust the ratio. In this way, the moving object can be displayed smoothly so that it cannot be seen by jumping at the frame stop. As a result, even when a frame stop occurs in moving image recording using HDR synthesis, it is possible to shorten the frame stop period and perform moving image recording with continuity between frames.
[実施形態3]次に、図13ないし図15を参照して、実施形態3のフレームストップ時のHDR合成処理について説明する。 [Third Embodiment] Next, the HDR synthesizing process at the time of frame stop according to the third embodiment will be described with reference to FIGS.
本実施形態では、図13に示すように、動画記録時に適フレームとアンダーフレームを交互に取得して動体を多重表示させたHDRフレームを生成する。そして、適・アンダーの組のうちいずれか一方が利用不可フレームである場合には、直前の利用可能フレームを利用してHDRフレームを生成する。すなわち、適・アンダーの組(T602・U602)のうちアンダーフレームU602が利用不可フレームの場合は直前の利用可能なアンダーフレームU601を利用してHDRフレームH602を生成する。また、適・アンダーの組(T602・U602)のうち適フレームT603が利用不可フレームの場合は直前の利用可能な適フレームT602を利用してHDRフレームH603を生成する。 In the present embodiment, as shown in FIG. 13, an HDR frame in which appropriate frames and underframes are alternately obtained and a moving object is displayed in a multiplexed manner during moving image recording is generated. Then, if any one of the appropriate / under pairs is an unusable frame, an HDR frame is generated using the immediately available frame. That is, when the underframe U602 is an unusable frame in the appropriate / under pair (T602 / U602), the HDR frame H602 is generated using the immediately available underframe U601. Further, when the appropriate frame T603 is an unusable frame in the appropriate / under pair (T602 / U602), the HDR frame H603 is generated using the immediately preceding available appropriate frame T602.
ところが、時間的に前後のHDRフレームH601とHDRフレームH602の合成において同じアンダーフレームU601を用いると、動体P601と動体P602がフレーム間で停止した、不自然なフレームが生成されてしまう。また、HDRフレームH602とHDRフレームH604で同じ適フレームT602を用いると、動体の移動量によっては、それまでのHDRフレームH601、H602と比べて動体P603の多重感が大きく異なり、不自然なフレームが生成されてしまう。 However, if the same under frame U601 is used in the synthesis of the HDR frame H601 and the HDR frame H602 that are temporally before and after, an unnatural frame in which the moving object P601 and the moving object P602 are stopped between frames is generated. In addition, when the same appropriate frame T602 is used in the HDR frame H602 and the HDR frame H604, depending on the moving amount of the moving object, the multiplicity of the moving object P603 is significantly different from the HDR frames H601 and H602 so far, and an unnatural frame is generated. Will be generated.
そこで、本実施形態では、このような不自然なフレームの生成を抑制するように動体の移動量に応じたHDR合成処理を行う。 Therefore, in the present embodiment, HDR synthesis processing according to the moving amount of the moving object is performed so as to suppress the generation of such an unnatural frame.
図14を参照して、実施形態4のフレームストップ時におけるHDR合成処理について説明する。 With reference to FIG. 14, the HDR synthesis process at the time of frame stop according to the fourth embodiment will be described.
図14において、フレームストップ時以外の定常時においては、適フレームT701とアンダーフレームU701を交互に取得し、1つのHDRフレームH701を生成する。ここで、適・アンダーの組(T702・U702)のうちアンダーフレームU702だけが利用不可フレームである場合は、2つ前のアンダーフレームU700と1つ前のアンダーフレームU701を利用して動体の検出を行う。そして、動体の移動量が閾値以下の場合は、1つ以上前のアンダーフレームU701を利用してHDRフレームH702を生成し、閾値を超えている場合はフレームストップを行う。 In FIG. 14, in the steady state other than the frame stop time, the appropriate frame T701 and the under frame U701 are obtained alternately to generate one HDR frame H701. Here, when only the under frame U702 is an unusable frame in the appropriate / under pair (T702 / U702), the moving object is detected by using the two previous underframes U700 and U701. I do. When the moving amount of the moving object is equal to or smaller than the threshold, the HDR frame H702 is generated using one or more previous underframes U701. When the moving amount exceeds the threshold, the frame is stopped.
また、適・アンダーの組(T703・U703)のうち適フレームT703だけが利用不可フレームである場合は、1つ後の適フレームT704と直前の利用可能な適フレームT702を利用して動体の検出を行う。そして、動体の移動量が閾値以下の場合は、直前の利用可能な適フレームT602を利用してHDRフレームH604を生成し、直前のHDRフレームH703と置き換え、閾値を超えている場合はフレームストップを行う。 In addition, when only the appropriate frame T703 is an unusable frame in the appropriate / under pair (T703 / U703), the moving object is detected by using the next appropriate frame T704 and the immediately preceding available appropriate frame T702. I do. If the moving amount of the moving object is equal to or smaller than the threshold, the HDR frame H604 is generated using the immediately preceding appropriate frame T602, replaced with the immediately preceding HDR frame H703, and if the threshold is exceeded, the frame stop is set. Do.
以下、図15を参照して、実施形態3の動画記録時のHDRフレーム生成処理について、図14の例に基づいて説明を行う。なお、図15の処理は、操作部112からHDR合成による動画記録の開始指示に応じて開始され、撮影制御部111が所定の制御プログラムを実行し、各部を制御することで実現される。 Hereinafter, the HDR frame generation processing at the time of moving image recording according to the third embodiment will be described with reference to FIG. 15 based on the example of FIG. 15 is started in response to an instruction to start moving image recording by HDR synthesis from the operation unit 112, and is realized by the imaging control unit 111 executing a predetermined control program and controlling each unit.
ステップS501では、合成処理部107が適・アンダーの組(T701・U701)でHDRフレームH501の合成を行う。 In step S501, the synthesis processing unit 107 synthesizes the HDR frame H501 with an appropriate / under combination (T701 / U701).
ステップS502では、撮影制御部111は、適もしくはアンダーのいずれか、もしくはその両方に利用不可フレームを含むか判定する。判定の結果、利用不可フレームがない場合は、ステップS501に戻り、次の適・アンダーの組(T702・U702)の合成を行う。また、利用不可フレームがある場合は、ステップS503に進む。 In step S502, the imaging control unit 111 determines whether an unusable frame is included in either appropriate or under, or both. If there is no unusable frame as a result of the determination, the process returns to step S501 to synthesize the next appropriate / under pair (T702 / U702). If there is an unusable frame, the process proceeds to step S503.
ステップS503では、撮影制御部111は、利用不可フレームが適フレームT702から始まるか判定する。判定の結果、適フレームから始まる場合はフレームストップを行い(S508)、直前のHDRフレームH701を再利用し、利用不可フレームがアンダーフレームのみであった場合はステップS504に進む。 In step S503, the imaging control unit 111 determines whether the unusable frame starts from the appropriate frame T702. If it is determined that the frame starts from an appropriate frame, frame stop is performed (S508). The immediately preceding HDR frame H701 is reused, and if the unusable frame is only an underframe, the process proceeds to step S504.
ステップS504では、撮影制御部111は、2つ前のアンダーフレームU700と1つ前のアンダーフレームU701が利用可能フレームであるか判定する。判定の結果、少なくともいずれか一方が利用不可フレームであった場合はステップS508に進み、いずれも利用可能フレームであった場合はステップS505に進む。 In step S504, the imaging control unit 111 determines whether the second previous underframe U700 and the previous underframe U701 are usable frames. As a result of the determination, if at least one of them is an unusable frame, the process proceeds to step S508, and if both are usable frames, the process proceeds to step S505.
ステップS505では、撮影制御部111は、2つ前のアンダーフレームU700と1つ前のアンダーフレームU701の画像を用いて動体の検出を行う。動体検出方法は、例えば、2つのフレームの差分絶対値から求める。 In step S505, the imaging control unit 111 detects a moving object using the images of the two previous underframes U700 and U701. The moving object detection method is obtained from, for example, an absolute difference value between two frames.
ステップS506では、撮影制御部111は、ステップS505で検出された動体の移動量が閾値以下であるか判定し、閾値以下の場合はステップS507に進み、閾値を超えている場合はステップS508に進む。 In step S506, the imaging control unit 111 determines whether the moving amount of the moving object detected in step S505 is less than or equal to the threshold value. If it is equal to or less than the threshold value, the process proceeds to step S507. .
ステップS507では、合成処理部107は、1つ前のアンダーフレームU701を利用してHDRフレームH702を生成し、ステップS508に進む。 In step S507, the composition processing unit 107 generates an HDR frame H702 using the previous underframe U701, and proceeds to step S508.
ステップS508では、撮影制御部111はフレームストップを行い、直前のHDRフレームH702を再利用する。 In step S508, the imaging control unit 111 performs frame stop and reuses the immediately preceding HDR frame H702.
ステップS509では、撮影制御部111は、適・アンダー(T704・U704)もしくはアンダー・1つ後の適(U703・T704)の利用可能フレームで組が作れるか判定する。判定の結果、いずれかの組が作れる場合はステップS510に進み、組が作れない場合はフレームストップ(S409)を行い、フレームストップ直前のHDRフレームH702を再利用し続ける。 In step S509, the imaging control unit 111 determines whether or not a pair can be created using the appropriate / under (T704 / U704) or under / appropriate (U703 / T704) available frames. As a result of the determination, if any pair can be created, the process proceeds to step S510. If a pair cannot be created, frame stop (S409) is performed, and the HDR frame H702 immediately before the frame stop is reused.
ステップS510では、撮影制御部111は、適・アンダー(T704・U704)もしくはアンダー・1つ後の適(U703・T704)のどちらの組であるか、また、利用可能フレームの1フレーム目が適フレームであるか判定する。判定の結果、適・アンダーの組(T704・U704)の場合は、ステップS501に戻り、定常時のHDRフレームの合成を行い、アンダー・1つ後の適(U703・T704)の組の場合は、ステップS511に進む。 In step S510, the imaging control unit 111 determines whether the combination is appropriate / under (T704 / U704) or under / adequate after (U703 / T704), and the first frame of available frames is appropriate. Determine if it is a frame. As a result of the determination, in the case of an appropriate / under combination (T704 / U704), the process returns to step S501, and the HDR frame is synthesized in a stationary state. In the case of an under / appropriate (U703 / T704) combination The process proceeds to step S511.
ステップS511では、撮影制御部111は、1つ前の利用可能フレームの適画像T702と1つ後の適画像T704を用いて動体検出を行う。 In step S511, the imaging control unit 111 performs moving object detection using the appropriate image T702 of the previous available frame and the next appropriate image T704.
ステップS512では、撮影制御部111は、ステップS511で検出された移動の移動量が閾値以下であるか判定し、閾値以下の場合はステップS513に進み、閾値を超えている場合はステップS501に戻る。 In step S512, the imaging control unit 111 determines whether or not the movement amount of the movement detected in step S511 is equal to or less than a threshold value. .
ステップS513では、合成処理部107は、アンダー・1つ後の適(U703・T704)の組でHDRフレームH704の合成を行い、ステップS514に進む。 In step S513, the composition processing unit 107 synthesizes the HDR frame H704 with a combination of under and one after (U703 / T704), and the process proceeds to step S514.
ステップS514では、撮影制御部111は、フレームストップの最終フレームH703とステップS513で合成されたHDRフレームH704を置き換える。なお、図14で、例えば、利用不可フレームが検出されなくなった時点が適フレーム、つまり、利用可能なフレームが適フレームから始まる場合には、ステップS514で最終フレームの置き換えは行わず、定常時と同様に適・アンダーの組から合成されたHDRフレームを利用する。 In step S514, the imaging control unit 111 replaces the last frame H703 of the frame stop with the HDR frame H704 synthesized in step S513. In FIG. 14, for example, when the unusable frame is not detected at the appropriate frame, that is, when the usable frame starts from the appropriate frame, the last frame is not replaced in step S514. Similarly, an HDR frame synthesized from an appropriate / under pair is used.
その後、ステップS515では、撮影制御部111は、操作部112からの動画記録の終了指示があるまで、ステップS501からの処理を繰り返し行う。 Thereafter, in step S515, the imaging control unit 111 repeats the processing from step S501 until there is a moving image recording end instruction from the operation unit 112.
上述した実施形態3によれば、実施形態1の効果に加えて、利用不可フレームが発生した場合には、その利用不可フレームの前後のフレームで動体検出を行い、利用可能フレームで補間を行うかフレームストップを行うかを判定する。このようにしてHDRフレームが不自然な画像にならないように制御する。これにより、HDR合成を用いた動画記録においてフレームストップが発生した場合でもフレームストップの期間を短くし、フレーム間の連続性をもった動画記録を行うことが可能になる。 According to the third embodiment described above, in addition to the effects of the first embodiment, when an unusable frame occurs, whether moving object detection is performed in frames before and after the unusable frame, and interpolation is performed in the usable frame. Determine whether to stop the frame. In this way, control is performed so that the HDR frame does not become an unnatural image. As a result, even when a frame stop occurs in moving image recording using HDR synthesis, it is possible to shorten the frame stop period and perform moving image recording with continuity between frames.
上述した実施形態では、動画記録時のHDR合成処理として、少なくとも適・アンダーの組から合成フレームを生成する例を説明しているが、露出差のある複数枚の画像を合成した合成画像を記録や表示など任意の用途に用いる場合でも本発明は適用可能である。また、上述した実施形態では、フレームストップの発生原因として絞り駆動による割り込みを例に挙げているが、これに限られず、発生原因によらず本発明は適用可能である。 In the embodiment described above, an example in which a composite frame is generated from at least an appropriate / under combination is described as an HDR composite process at the time of moving image recording. The present invention is applicable even when used for arbitrary purposes such as display and display. Further, in the above-described embodiment, the interruption due to the diaphragm drive is exemplified as the cause of occurrence of the frame stop. However, the present invention is not limited to this and can be applied regardless of the cause of occurrence.
また、本発明は、上述の実施形態の1以上の機能を実現するプログラムを、ネットワーク又は記憶媒体を介してシステム又は装置に供給し、そのシステム又は装置のコンピュータにおける1つ以上のプロセッサがプログラムを読み出し実行する処理でも実現可能である。また、1以上の機能を実現する回路(例えば、ASIC)によっても実現可能である。 Further, the present invention supplies a program that realizes one or more functions of the above-described embodiment to a system or apparatus via a network or a storage medium, and one or more processors in a computer of the system or apparatus execute the program. It can also be realized by a process of executing reading. It can also be realized by a circuit (for example, ASIC) that realizes one or more functions.
104…撮像素子、105…画像処理部、106…フレーム記録部、107…合成処理部、109…絞り駆動部、110…露出制御部、111…撮像制御部 DESCRIPTION OF SYMBOLS 104 ... Image sensor, 105 ... Image processing part, 106 ... Frame recording part, 107 ... Composition processing part, 109 ... Aperture drive part, 110 ... Exposure control part, 111 ... Imaging control part
Claims (17)
前記露出が異なる複数のフレームを合成して1つの合成フレームを生成する合成手段と、
前記複数のフレームの中に、合成フレームに利用できない利用不可フレームがあるか判定する判定手段と、
前記利用不可フレームがある場合に、当該利用不可フレームの前後の利用可能なフレームを用いて合成フレームを生成する第1の処理を行うように前記合成手段を制御する制御手段と、を有することを特徴とする撮像装置。 Imaging means for repeatedly imaging a plurality of frames at different exposures;
Combining means for combining the plurality of frames with different exposures to generate one combined frame;
Determining means for determining whether there is an unusable frame that cannot be used as a composite frame among the plurality of frames;
Control means for controlling the synthesizing means so as to perform a first process of generating a synthesized frame using available frames before and after the unavailable frame when there is the unavailable frame. An imaging device that is characterized.
前記合成手段は、前記第1の処理において合成される複数のフレームの輝度が所定の範囲にある場合には、当該複数のフレームの画像中の所定の被写体の合成比率を切り替えて前記所定の被写体を多重表示させた合成フレームを生成することを特徴とする請求項6に記載の撮像装置。 Detection means for detecting a subject in the image using a plurality of available frames before the unusable frame;
When the luminance of the plurality of frames combined in the first process is within a predetermined range, the combining unit switches the combination ratio of the predetermined subjects in the images of the plurality of frames to change the predetermined subject. The imaging apparatus according to claim 6, wherein a composite frame in which multiple images are displayed is generated.
前記制御手段は、少なくとも前記適フレームが利用不可フレームの場合には、前記第2の処理を行うように制御し、
前記アンダーフレームのみが利用不可フレームの場合には、その利用不可フレームの直前のアンダーフレームが利用可能であるか否かに応じて前記第1の処理を行うか前記第2の処理を行うかを切り替えることを特徴とする請求項3ないし10のいずれか1項に記載の撮像装置。 The plurality of frames with different exposures consist of a set of an appropriate frame imaged at an appropriate exposure and an underframe imaged at an underexposure,
The control means controls to perform the second process at least when the appropriate frame is an unusable frame,
If only the under frame is an unusable frame, whether to perform the first process or the second process depending on whether the under frame immediately before the unusable frame is usable or not is used. The imaging apparatus according to claim 3, wherein the imaging apparatus is switched.
前記制御手段は、少なくとも前記適フレームが利用不可フレームの場合には、前記第2の処理を行うように制御し、
前記アンダーフレームのみが利用不可フレームの場合に、その利用不可フレームの直前のアンダーフレームが利用可能な場合には、その利用可能なアンダーフレームを用いて前記第1の処理を行うように制御することを特徴とする請求項3ないし10のいずれか1項に記載の撮像装置。 The plurality of frames with different exposures consist of a set of an appropriate frame imaged at an appropriate exposure and an underframe imaged at an underexposure,
The control means controls to perform the second process at least when the appropriate frame is an unusable frame,
When only the under frame is an unusable frame and the under frame immediately before the unusable frame is usable, control is performed so that the first process is performed using the usable under frame. The imaging device according to any one of claims 3 to 10, wherein:
前記複数のフレームの中に、合成フレームに利用できない利用不可フレームがあるか判定するステップと、
前記利用不可フレームがある場合に、当該利用不可フレームの前後の利用可能なフレームを用いて合成フレームを生成する第1の処理を行うように前記合成手段を制御するステップと、を有することを特徴とする撮像装置の制御方法。 An imaging apparatus control method comprising: an imaging unit that repeatedly captures a plurality of frames with different exposures; and a combining unit that combines the plurality of frames with different exposures to generate one combined frame,
Determining whether there is an unusable frame that cannot be used as a composite frame among the plurality of frames;
And, when there is the unusable frame, controlling the synthesizing unit to perform a first process of generating a synthesized frame using available frames before and after the unusable frame. A method for controlling the imaging apparatus.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2014230103A JP6452392B2 (en) | 2014-11-12 | 2014-11-12 | IMAGING DEVICE, ITS CONTROL METHOD, PROGRAM, AND STORAGE MEDIUM |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2014230103A JP6452392B2 (en) | 2014-11-12 | 2014-11-12 | IMAGING DEVICE, ITS CONTROL METHOD, PROGRAM, AND STORAGE MEDIUM |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2016096392A JP2016096392A (en) | 2016-05-26 |
JP6452392B2 true JP6452392B2 (en) | 2019-01-16 |
Family
ID=56071391
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2014230103A Expired - Fee Related JP6452392B2 (en) | 2014-11-12 | 2014-11-12 | IMAGING DEVICE, ITS CONTROL METHOD, PROGRAM, AND STORAGE MEDIUM |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP6452392B2 (en) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR102412591B1 (en) | 2017-12-21 | 2022-06-24 | 삼성전자주식회사 | Method of generating composite image using a plurality of images with different exposure values and electronic device supporting the same |
CN110581957B (en) * | 2019-08-26 | 2021-04-02 | Oppo广东移动通信有限公司 | Image processing method, image processing device, storage medium and electronic equipment |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP5548023B2 (en) * | 2010-05-07 | 2014-07-16 | オリンパスイメージング株式会社 | Imaging apparatus and imaging method |
JP2014039169A (en) * | 2012-08-16 | 2014-02-27 | Sony Corp | Image processor, image processing method, and program |
JP6172967B2 (en) * | 2013-02-20 | 2017-08-02 | キヤノン株式会社 | Imaging apparatus and control method thereof |
-
2014
- 2014-11-12 JP JP2014230103A patent/JP6452392B2/en not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
JP2016096392A (en) | 2016-05-26 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP5432799B2 (en) | Imaging apparatus, imaging system, and imaging method | |
CN102629976B (en) | Image processing apparatus, and control method thereof | |
JP2019054461A (en) | Imaging apparatus and imaging method | |
US10334176B2 (en) | Imaging apparatus | |
JP2013046259A (en) | Video apparatus, control method, and program | |
US9819873B2 (en) | Image-processing apparatus and image-processing method | |
JPWO2015151386A1 (en) | Imaging apparatus, image data output method and program | |
JP6304605B2 (en) | Imaging apparatus, flicker detection method, and program | |
JP2008109253A (en) | Device and method for detecting light source state, and imaging apparatus | |
JP2015231118A (en) | Image composition device, image composition system and image composition method | |
JP2009004885A (en) | Image processing apparatus, image processing method, and program | |
JP2014119997A (en) | Image processing apparatus and control method thereof | |
JP6452392B2 (en) | IMAGING DEVICE, ITS CONTROL METHOD, PROGRAM, AND STORAGE MEDIUM | |
JP2016220003A (en) | Moving image generation device, moving image generation method, and program | |
JP2008263262A (en) | Imaging device | |
JP5106283B2 (en) | Video camera | |
US11516414B2 (en) | Imaging device and method of controlling the same | |
JP2012075082A (en) | Moving image playback system and image capturing apparatus | |
JP2015061236A (en) | Image processing apparatus, image processing method and program | |
WO2021251260A1 (en) | Imaging device, and imaging method | |
JP6075829B2 (en) | IMAGING DEVICE, CAMERA SYSTEM, IMAGING DEVICE CONTROL METHOD, PROGRAM, AND STORAGE MEDIUM | |
EP3799416A1 (en) | Image processing apparatus and method, and image capturing apparatus | |
JP2017011676A (en) | Image-processing apparatus and image-processing method | |
US20230260150A1 (en) | Image capture apparatus and control method thereof | |
US12108149B2 (en) | Image capturing apparatus having function of photographing still image during moving image photographing, and method of controlling same |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20171101 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20180828 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20180903 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20181102 |
|
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: 20181112 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20181211 |
|
R151 | Written notification of patent or utility model registration |
Ref document number: 6452392 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R151 |
|
LAPS | Cancellation because of no payment of annual fees |