JP5671900B2 - Imaging apparatus, imaging method, and program - Google Patents
Imaging apparatus, imaging method, and program Download PDFInfo
- Publication number
- JP5671900B2 JP5671900B2 JP2010206057A JP2010206057A JP5671900B2 JP 5671900 B2 JP5671900 B2 JP 5671900B2 JP 2010206057 A JP2010206057 A JP 2010206057A JP 2010206057 A JP2010206057 A JP 2010206057A JP 5671900 B2 JP5671900 B2 JP 5671900B2
- Authority
- JP
- Japan
- Prior art keywords
- image
- unit
- continuous shooting
- continuous
- moving image
- 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
Images
Landscapes
- Television Signal Processing For Recording (AREA)
- Studio Devices (AREA)
Description
本発明は、静止画像を連続的に撮像する撮像装置、撮像方法、及びプログラムに関する。 The present invention relates to an imaging apparatus, an imaging method, and a program that continuously capture still images.
近年、静止画像を連続的に撮像(連写)する機能を備える撮像装置が製品化されている。この撮像装置では、被写体像の動きが速い場合は連写間隔を短くし、被写体像の動きが遅い場合は連写間隔を長くすれば、被写体像の動きに適した過不足のない連写が可能になる。 In recent years, an imaging apparatus having a function of continuously capturing still images (continuous shooting) has been commercialized. In this imaging device, if the subject image moves fast, the continuous shooting interval is shortened, and if the subject image moves slowly, the continuous shooting interval is lengthened, so that continuous shooting without excess or deficiency suitable for the movement of the subject image is achieved. It becomes possible.
そこで、被写体像の動きに応じて連写速度(静止画像の連写時の単位時間あたりの撮像回数)を変更できる種々の撮像装置が開示されている。 Therefore, various imaging devices are disclosed that can change the continuous shooting speed (number of times of imaging per unit time during continuous shooting of still images) according to the movement of the subject image.
例えば、被写体像の動きを検出し、検出された動きに基づいて連写速度を決定してから連写を行うカメラ等が開示されている(例えば、特許文献1及び2参照)。
For example, there has been disclosed a camera or the like that performs continuous shooting after detecting the motion of a subject image and determining a continuous shooting speed based on the detected motion (see, for example,
また、被写体像の動画像を一時的に録画しておき、録画後に、録画された動画像の中から被写体像の動きに適した間隔で静止画像を選択することにより、連写画像を取得する撮像装置が開示されている(例えば、特許文献3参照)。 In addition, a moving image of a subject image is temporarily recorded, and after recording, a continuous image is obtained by selecting a still image from the recorded moving images at intervals suitable for the movement of the subject image. An imaging device is disclosed (for example, see Patent Document 3).
しかし、特許文献1及び2に開示されたカメラ等では、被写体像の動きを検出し、連写速度を決定した後に連写を行うため、被写体像の動きを検出する時間と連写を行う時間との間にタイムラグが発生する。このタイムラグの間に被写体像の動きが変化すると、連写速度が必ずしも被写体像の動きに適したものにならなくなるおそれがある。
However, since the cameras disclosed in
また、特許文献3に開示された装置では、動画像を一時的に記憶する大容量のバッファが必要である。また、事後的に静止画像を選択する処理を行うので、最終的に連写画像を得るまでに時間を要する。 In addition, the apparatus disclosed in Patent Document 3 requires a large-capacity buffer for temporarily storing moving images. In addition, since a process for selecting a still image is performed after the fact, it takes time to finally obtain a continuous shot image.
本発明は上記実情に鑑みてなされたものであり、被写体像の動きにより適した連写速度で、より効率的に連写画像を取得できる撮像装置、撮像方法及びプログラムを提供することを目的とする。 The present invention has been made in view of the above circumstances, and an object thereof is to provide an imaging apparatus, an imaging method, and a program capable of acquiring a continuous shot image more efficiently at a continuous shooting speed more suitable for movement of a subject image. To do.
上記目的を達成するため、本発明の第1の観点に係る撮像装置は、
動画像の撮像と並行して、静止画像を撮像可能な撮像装置であって、
画像を撮像する撮像部と、
前記撮像部によって撮像された画像中に含まれる被写体像の動き量を検出する動き量検出部と、
前記動き量検出部によって検出された被写体像の動き量を用いたフレーム間予測により、前記撮像部によって撮像された画像を動画像として符号化する動画像符号化部と、
前記動画像符号化部による動画像の符号化と並行して、前記動き量検出部によって検出された所定の時間間隔毎の被写体像の動き量に基づいて、静止画像の連写時の単位時間あたりの撮像回数である連写速度を算出する算出部と、
前記動画像符号化部による動画像の符号化と並行して、前記算出部によって算出された連写速度で、前記撮像部によって撮像された画像を連写画像として取得する連写画像取得部と、
を備える。
In order to achieve the above object, an imaging apparatus according to the first aspect of the present invention provides:
An imaging device capable of capturing a still image in parallel with capturing a moving image,
An imaging unit that captures an image;
A motion amount detection unit for detecting a motion amount of a subject image included in the image captured by the imaging unit;
A moving image encoding unit that encodes an image captured by the imaging unit as a moving image by inter-frame prediction using a motion amount of the subject image detected by the motion amount detection unit ;
In parallel with the encoding of the moving image by the moving image encoding unit, the unit time for continuous shooting of still images based on the amount of movement of the subject image at predetermined time intervals detected by the movement amount detection unit A calculation unit that calculates a continuous shooting speed that is the number of times per image is taken,
In parallel with the moving image encoding by the moving image encoding unit, a continuous image acquisition unit that acquires images captured by the imaging unit as a continuous image at the continuous shooting speed calculated by the calculation unit; ,
Is provided.
また、前記連写画像取得部は、
連写画像を取得する連写速度を、前記算出部によって所定の時間間隔毎に算出された連写速度に変更する、
こととしてもよい。
Further, the prior Kiren'utsushi image acquisition unit,
Changing the continuous shooting speed for acquiring the continuous shooting image to the continuous shooting speed calculated at predetermined time intervals by the calculation unit;
It is good as well.
また、前記算出部は、
前記動き量検出部によって検出された被写体像の動き量の代表値に基づいて、前記連写画像取得部における連写画像を取得する連写速度を算出する、
こととしてもよい。
In addition, the calculation unit
Based on a representative value of the amount of motion of the subject image detected by the motion amount detection unit, a continuous shooting speed for acquiring a continuous image in the continuous image acquisition unit is calculated.
It is good as well.
また、前記連写画像取得部は、
前記撮像部によって最高の連写速度で撮像された画像を、連写画像として一時的に記憶し、
前記一時的に記憶された連写画像の中から、前記算出部によって算出された連写速度に応じて静止画像を選択することにより、その連写速度での連写画像を取得する処理を、所定の時間間隔で繰り返す、
こととしてもよい。
Further, the continuous image acquisition unit
An image captured at the highest continuous shooting speed by the imaging unit is temporarily stored as a continuous shooting image,
A process of acquiring a continuous shot image at the continuous shooting speed by selecting a still image according to the continuous shooting speed calculated by the calculation unit from the temporarily stored continuous shooting images. Repeat at a predetermined time interval,
It is good as well.
また、前記動画像符号化部による動画像の符号化はMPEG形式であって、
符号化データは、フレーム内符号化データであるIピクチャ、順方向予測符号化データであるPピクチャ及び双方向予測符号化データであるBピクチャである、
こととしてもよい。
この場合、前記算出部は、
前記動き量検出部によって検出された、前記Iピクチャ、Pピクチャ及びBピクチャによらない所定の時間間隔毎の被写体像の動き量に基づいて、静止画像の連写時の単位時間あたりの撮像回数である連写速度を算出する、
こととしてもよい。
The moving image encoding by the moving image encoding unit is in MPEG format,
The encoded data is an I picture that is intra-frame encoded data, a P picture that is forward predictive encoded data, and a B picture that is bidirectional predictive encoded data.
It is good as well.
In this case, the calculation unit
The number of times per unit time during continuous shooting of still images based on the amount of motion of the subject image for each predetermined time interval that does not depend on the I picture, P picture, and B picture detected by the motion amount detection unit Calculate the continuous shooting speed,
It is good as well.
また、本発明の第2の観点に係る撮像方法は、
動画像の撮像と並行して、静止画像を撮像可能な撮像方法であって、
画像を撮像する撮像工程と、
前記撮像工程によって撮像された画像中に含まれる被写体像の動き量を検出する動き量検出工程と、
前記動き量検出工程によって検出された被写体像の動き量を用いたフレーム間予測により、前記撮像工程によって撮像された画像を動画像として符号化する動画像符号化工程と、
前記動画像符号化工程による動画像の符号化と並行して、前記動き量検出工程によって検出された所定の時間間隔毎の被写体像の動き量に基づいて、静止画像の連写時の単位時間あたりの撮像回数である連写速度を算出する算出工程と、
前記動画像符号化工程による動画像の符号化と並行して、前記算出工程によって算出された連写速度で、前記撮像工程によって撮像された画像を連写画像として取得する連写画像取得工程と、
を備える。
An imaging method according to the second aspect of the present invention includes:
An imaging method capable of capturing a still image in parallel with capturing a moving image,
An imaging process for capturing an image;
A motion amount detection step of detecting a motion amount of a subject image included in the image captured by the imaging step;
A moving image encoding step of encoding the image captured by the imaging step as a moving image by inter-frame prediction using the amount of motion of the subject image detected by the motion amount detection step ;
A unit time for continuous shooting of still images based on the amount of motion of the subject image at predetermined time intervals detected by the motion amount detection step in parallel with the motion image encoding by the motion image encoding step. A calculation step of calculating a continuous shooting speed that is the number of times per image is taken,
Concurrently with the encoding of the moving image by the moving image encoding step, the continuous image acquisition step of acquiring the image captured by the imaging step as a continuous image at the continuous shooting speed calculated by the calculation step; ,
Is provided.
また、本発明の第3の観点に係るプログラムは、
動画像の撮像と並行して、静止画像を撮像可能な撮像装置を制御するコンピュータを、
画像を撮像する撮像部によって撮像された画像中に含まれる被写体像の動き量を検出する動き量検出部、
前記動き量検出部によって検出された被写体像の動き量を用いたフレーム間予測により、前記撮像部によって撮像された画像を動画像として符号化する動画像符号化部、
前記動画像符号化部による動画像の符号化と並行して、前記動き量検出部によって検出された所定の時間間隔毎の被写体像の動き量に基づいて、静止画像の連写時の単位時間あたりの撮像回数である連写速度を算出する算出部、
前記動画像符号化部による動画像の符号化と並行して、前記算出部によって算出された連写速度で、前記撮像部によって撮像された画像を連写画像として取得する連写画像取得部、
として機能させる。
A program according to the third aspect of the present invention is:
A computer that controls an imaging device capable of capturing a still image in parallel with capturing a moving image,
A motion amount detection unit that detects a motion amount of a subject image included in an image captured by an image capturing unit that captures an image;
A moving image encoding unit that encodes an image captured by the imaging unit as a moving image by inter-frame prediction using a motion amount of the subject image detected by the motion amount detection unit;
In parallel with the encoding of the moving image by the moving image encoding unit, the unit time for continuous shooting of still images based on the amount of movement of the subject image at predetermined time intervals detected by the movement amount detection unit A calculation unit that calculates a continuous shooting speed that is the number of times per image is taken,
In parallel with the encoding of the moving image by the moving image encoding unit, a continuous image acquisition unit that acquires an image captured by the imaging unit as a continuous image at the continuous shooting speed calculated by the calculation unit,
To function as.
本発明によれば、静止画像の連写速度は、その連写と並行して行われる動画像の符号化の際に得られる被写体像の動きに関する情報に基づいて算出されるため、被写体像の動きにより適した連写速度で、より効率的に連写画像を取得できる。 According to the present invention, the continuous shooting speed of a still image is calculated based on information about the movement of the subject image obtained when encoding a moving image performed in parallel with the continuous shooting. A continuous shot image can be acquired more efficiently at a continuous shooting speed more suitable for movement.
以下、本発明の実施形態について添付の図面を参照して詳細に説明する。なお、本発明は下記の実施形態及び図面によって限定されるものではない。 Hereinafter, embodiments of the present invention will be described in detail with reference to the accompanying drawings. In addition, this invention is not limited by the following embodiment and drawing.
(第1の実施形態)
まず、本発明の第1の実施形態について説明する。
(First embodiment)
First, a first embodiment of the present invention will be described.
本実施形態に係る撮像装置1はデジタルカメラ、デジタルビデオカメラ等の画像を撮像する装置である。撮像装置1は静止画像を連写する機能を有する。また、撮像装置1は動画像を撮像しながら、任意のタイミングで静止画像を連写できる。
The
撮像装置1は動画像を圧縮するために、例えばMPEG(Moving Picture Experts Group)−4等のMPEG形式で規定された符号化を行う。
In order to compress a moving image, the
図1に示すように、撮像装置1は操作部2、表示部3、撮像部4、A/D変換部5、信号処理部6、制御部7、及び記録部8を備える。
As illustrated in FIG. 1, the
操作部2はシャッターボタン、録画ボタン、ジョグダイヤル、タッチパネル等(いずれも不図示)を備える。ユーザによる操作は操作部2を介して入力される。操作部2は入力された操作に対応する操作入力信号を出力する。出力される操作入力信号は、例えば、録画開始、録画終了、連写開始、連写終了等に対応する操作入力信号である。
The
表示部3は例えば液晶ディスプレイ(不図示)等を備え、動画像又は静止画像等を液晶ディスプレイ等に表示する。 The display unit 3 includes, for example, a liquid crystal display (not shown) and displays a moving image or a still image on the liquid crystal display.
撮像部4は光学系とイメージセンサ(いずれも不図示)を備える。 The imaging unit 4 includes an optical system and an image sensor (both not shown).
光学系はシャッタ、レンズ、フォーカスレンズ、及び絞り等(いずれも不図示)を備える。光学系を通過した光がイメージセンサの受光面に入射することにより、被写体像がイメージセンサの受光面に結像される。 The optical system includes a shutter, a lens, a focus lens, a diaphragm, and the like (all not shown). The light passing through the optical system is incident on the light receiving surface of the image sensor, whereby a subject image is formed on the light receiving surface of the image sensor.
イメージセンサは、例えばCCD(Charge Coupled Device)センサやCMOS(Complementary Metal Oxide Semiconductor)センサ等の撮像素子(不図示)を備える。イメージセンサは結像された被写体像を光電変換して、被写体像に対応するアナログ画像信号を出力する。 The image sensor includes an imaging element (not shown) such as a CCD (Charge Coupled Device) sensor or a CMOS (Complementary Metal Oxide Semiconductor) sensor. The image sensor photoelectrically converts the formed subject image and outputs an analog image signal corresponding to the subject image.
A/D変換部5はイメージセンサから出力されたアナログ画像信号をデジタル画像信号に変換して出力する。
The A /
信号処理部6はA/D変換部5から出力されたデジタル画像信号に対して、階調補正、白バランス調整等の処理を行う。
The
制御部7はCPU及びメモリ(いずれも不図示)を備える。CPUがメモリに格納されたプログラムを実行することにより、制御部7は以下の機能を実現する。
The
制御部7は操作部2に入力された操作入力信号に従って、撮像装置1を統括制御する。例えば、制御部7は録画開始に対応する操作入力信号に従って動画像を録画し、録画終了に対応する操作入力信号に従ってその録画を終了する。また、制御部7は連写開始に対応する操作入力信号に従って連写を開始し、連写終了に対応する操作入力信号に従って連写を終了する。
The
さらに、制御部7は表示部3における動画像等の表示を制御する。また、制御部7は撮像部4の光学系やイメージセンサの動作を制御する。
Further, the
制御部7は動画像符号化部9、算出部10及び連写画像取得部11を備える。
The
動画像符号化部9は信号処理部6から出力されたデジタル画像信号に基づく画像を動画像として符号化する。
The moving
動画像符号化部9はフレーム間予測によって画像を動画像として符号化する。フレーム間予測とは、異なる時点の画像に基づいて予測された画像(予測画像)と実際の画像との差分を符号化する方法である。この方法では、予測画像を生成するために、画像に含まれる被写体像の動きベクトル(動き量)が求められる。
The moving
例えば、図2(A)に示す時点t1で撮像された画像を参照画像とし、図2(B)に示す時点t2の画像についてフレーム間予測を行う場合には、矢印で示される被写体像21の動きベクトルが動き量として検出される。また、図2(B)に示す時点t2で撮像された画像を参照画像とし、図2(C)に示す時点t3の画像についてフレーム間予測を行う場合には、矢印で示される被写体像21の動きベクトルが動き量として検出される。図2(A)乃至図2(C)に示すように、時点t1と時点t2との間では、時点t2と時点t3との間よりも、被写体像21の動きが速いので、被写体像21の動き量も大きくなっている。
For example, when the image captured at the time t1 shown in FIG. 2A is used as the reference image and the inter-frame prediction is performed on the image at the time t2 shown in FIG. 2B, the
動き量を検出するため、動画像符号化部9は動き量検出部12を備える。動き量検出部12は、例えばブロックマッチング処理等を行って、信号処理部6から出力されたデジタル画像信号に基づく画像中に含まれる被写体像の動き量を検出する。
In order to detect the amount of motion, the moving
動画像符号化部9は動き量検出部12によって検出された動き量を用いてフレーム間予測を行い、予測画像と実際の画像との差分を圧縮することにより動画像の符号化を行う。動画像符号化部9で符号化された動画像は記憶部8に出力される。
The moving
算出部10は動画像符号化部9による動画像の符号化と並行して、動画像符号化部9における符号化の際に得られる被写体像の動きに関する情報(動き量)に基づいて、静止画像の連写時の単位時間あたりの撮像回数である連写速度を算出する。
In parallel with the moving image encoding by the moving
連写画像取得部11は動画像符号化部9による動画像の符号化と並行して、算出部10によって算出された連写速度で、信号処理部6から出力されたデジタル画像信号に基づく画像を連写画像として取得する。なお、連写画像取得部11は画像を静止画像として符号化する機能を有していてもよい。連写画像取得部11で符号化された静止画像は記憶部8に出力される。
The continuous shot
記録部8は動画像符号化部9及び連写画像取得部11から出力された動画像、静止画像等を記録する。
The
次に、図3のタイミングチャートを参照して、撮像装置1の動作について説明する。
Next, the operation of the
操作部2から録画開始に対応する操作入力信号が入力されると、制御部7は動画像の録画を開始する(時点t4)。
When an operation input signal corresponding to the start of recording is input from the
録画が開始されると、動画像符号化部9の動き量検出部12はフレーム間予測で得られる動き量の検出を開始する。さらに、動画像符号化部9は検出された動き量を用いて画像を動画像として符号化する。符号化された動画像が記録部8に記録される。これにより動画像の録画が行われる。
When recording is started, the motion
これらの処理は時点t7で録画終了に対応する操作入力信号が入力されるまで継続される。 These processes are continued until an operation input signal corresponding to the end of recording is input at time t7.
動画像の撮像中(時点t4−時点t7)に、操作部2から連写開始に対応する操作入力信号が入力されると、制御部7は静止画像の連写を開始する(時点t5)。
When an operation input signal corresponding to the start of continuous shooting is input from the
連写が開始されると、算出部10は動画像符号化部9による動画像の符号化と並行して、動き量検出部12によって検出された被写体像の動き量に基づいて連写速度を算出する。さらに、連写画像取得部11は動画像符号化部9による動画像の符号化と並行して、算出部10によって算出された連写速度で、信号処理部6から出力されたデジタル画像信号に基づく画像を連写画像として取得する。取得された連写画像が記録部8に記録される。これにより連写が行われる。
When the continuous shooting is started, the
これらの処理は時点t6で連写終了に対応する操作入力信号が入力されるまで継続される。 These processes are continued until an operation input signal corresponding to the end of continuous shooting is input at time t6.
動き量検出部12は動画像の符号化と並行して動き量を検出するため、連写画像取得部11は時点t5から時点t6の間で動き量の変化に対応した連写速度で連写画像を取得する。
Since the motion
本実施形態における連写のタイミングについて、図4を参照して詳細に説明する。 The timing of continuous shooting in this embodiment will be described in detail with reference to FIG.
動画像符号化部9によって符号化された動画像は、動画像中のフレームに対応するIピクチャ、Pピクチャ、及びBピクチャから構成される。
The moving image encoded by the moving
Pピクチャは時間的に前のフレームから変化した差分のみを符号化する順方向予測符号化データである。Bピクチャは時間的に前後のフレームから変化した差分のみを符号化する双方向予測符号化データである。PピクチャとBピクチャは動き量を用いて符号化される。なお、Iピクチャは予測を用いずに符号化されるフレーム内符号化データである。 The P picture is forward prediction encoded data that encodes only the difference changed from the previous frame in terms of time. A B picture is bi-directional predictive encoded data that encodes only the differences that have changed from temporally preceding and succeeding frames. P picture and B picture are encoded using the amount of motion. The I picture is intra-frame encoded data that is encoded without using prediction.
算出部10は、所定の時間間隔で得られた動き量に基づいて、静止画像の連写速度を算出する。例えば、算出部10は符号化データA1から符号化データA2までの画像各々の符号化で得られた動き量の平均値、符号化データA3から符号化データA4までの画像各々の符号化で得られた動き量の平均値、符号化データA5から符号化データA6までの画像各々の符号化で得られた動き量の平均値、符号化データA7から符号化データA8までの画像各々の符号化で得られた動き量の平均値をそれぞれ取得する。そして、算出部10は、取得された動き量の平均値各々に基づいて、期間P1、P2、P3、及びP4各々における連写速度を算出する。連写画像取得部11は連写速度を、算出部10によって算出された連写速度に変更する。
The
このように、静止画像の連写速度は、並行して行われる動画像の符号化の際に得られる被写体像の動きに関する情報に基づいて算出される。このため、被写体像の動きを検出する時間と連写を行う時間との間に生じるタイムラグを極力短くすることができる。また、連写画像を得るために動画像を一時的に記憶するバッファと動画像の録画後に連写画像を選択する処理が不要となる。この結果、被写体像の動きにより適した連写速度で、より効率的に連写画像を取得できる。 As described above, the continuous shooting speed of the still images is calculated based on the information on the movement of the subject image obtained when the moving images are encoded in parallel. For this reason, the time lag generated between the time for detecting the movement of the subject image and the time for performing continuous shooting can be minimized. In addition, a buffer for temporarily storing moving images for obtaining continuous shot images and a process for selecting continuous shot images after recording of moving images become unnecessary. As a result, a continuous shot image can be acquired more efficiently at a continuous shooting speed more suitable for the movement of the subject image.
また、本実施形態によれば、動画像の符号化においてフレーム間予測を行っている場合には、そのフレーム間予測において算出される動き量が連写速度の算出に用いられる。このようにすれば、最も効率的に連写速度を算出できる。 Further, according to the present embodiment, when inter-frame prediction is performed in moving image encoding, the amount of motion calculated in the inter-frame prediction is used for calculating the continuous shooting speed. In this way, the continuous shooting speed can be calculated most efficiently.
また、本実施形態によれば、動き量に基づいて連写速度を一定間隔で更新するので、被写体像の動きに迅速に対応できる。 Further, according to the present embodiment, the continuous shooting speed is updated at regular intervals based on the amount of movement, so that it is possible to quickly cope with the movement of the subject image.
また、本実施形態によれば、算出部10は被写体像の動き量の平均値に基づいて、連写速度を算出するため、被写体像の動きの瞬間的な変動に左右されずに連写速度を算出することができる。
Further, according to the present embodiment, since the
また、本実施形態によれば、MPEG形式による動画像の圧縮と並行して、連写画像を効率的に取得できる。 Further, according to the present embodiment, continuous shot images can be efficiently acquired in parallel with the compression of moving images in the MPEG format.
(第2の実施形態)
次に、本発明の第2の実施形態について説明する。
(Second Embodiment)
Next, a second embodiment of the present invention will be described.
本実施形態に係る撮像装置1の構成は、上記実施形態1に係る撮像装置1の構成と同じである。
The configuration of the
連写画像取得部11は、図5に示すように、最高の連写速度で静止画像を連写し、連写画像を一時的に記憶する。
As shown in FIG. 5, the continuous
これと並行して、例えば、算出部10は、符号化データB1から符号化データB2までの画像各々の符号化で得られた動き量の平均値を取得する。そして、算出部10は、取得された動き量の平均値に基づいて、動き量が得られた時とほぼ同時の期間P5における連写速度を算出する。連写画像取得部11は一時的に記憶された連写画像の中から、算出部10によって算出された連写速度に応じて静止画像を選択することによって、その連写速度での連写画像を取得する。
In parallel with this, for example, the
連写画像取得部11は、このようにして、符号化データB3から符号化データB4までに得られる動き量の平均値、符号化データB5から符号化データB6までに得られる動き量の平均値、符号化データB7から符号化データB8までに得られる動き量の平均値それぞれに基づいて算出された動き量に基づいて期間P6、P7、P8各々における連写速度を算出する。連写画像取得部11は算出された連写速度に応じて静止画像を選択することによって、その連写速度での連写画像を取得する。
In this way, the continuous shot
このようにすれば、被写体像の動きを検出する時間と連写を行う時間との間に生じるタイムラグをさらに短くすることができる。 In this way, the time lag generated between the time for detecting the movement of the subject image and the time for continuous shooting can be further shortened.
なお、動画像の符号化で得られた動き量の平均値に限られず、算出部10は、中間値、最頻値等の代表値に基づいて、連写速度を算出するようにしてもよい。
Note that the
なお、上記実施形態では、動画像の符号化形式がMPEG−4の場合を説明したが、例えば、動画像の符号化形式はMPEG−1、MPEG−2、H.261、H.263、H.264等でもよい。 In the above embodiment, the case where the encoding format of the moving image is MPEG-4 has been described. For example, the encoding format of the moving image is MPEG-1, MPEG-2, H.264. 261, H.H. 263, H.M. H.264 or the like may be used.
また、制御部7はCPUを2個以上備え、動画像の録画と静止画像の連写を別々のCPUが実行するようにしてもよい。このようにすると、CPUが動画像の録画用のCPUと静止画像の連写用のCPUとに分かれているので、動画像の録画と静止画像の連写を並行に実行しやすい。
The
なお、上記実施形態において、実行されるプログラムは、フレキシブルディスク、CD−ROM(Compact Disk Read-Only Memory)、DVD(Digital Versatile Disk)、MO(Magneto-Optical Disk)等のコンピュータ読み取り可能な記録媒体に記録して配布し、そのプログラムをインストールすることにより、上述の処理を実行するシステムを構成することとしてもよい。 In the above embodiment, the program to be executed is a computer-readable recording medium such as a flexible disk, a CD-ROM (Compact Disk Read-Only Memory), a DVD (Digital Versatile Disk), and an MO (Magneto-Optical Disk). It is also possible to configure a system that performs the above-described processing by recording and distributing the program and installing the program.
また、プログラムをインターネット等の通信ネットワーク上の所定のサーバ装置が有するディスク装置等に記録しておき、例えば、搬送波に重畳させて、ダウンロード等するようにしてもよい。 Further, the program may be recorded on a disk device or the like included in a predetermined server device on a communication network such as the Internet, and may be downloaded, for example, superimposed on a carrier wave.
また、OS(Operating System)が分担して上述の機能を実現する場合又はOSとアプリケーションとの協働により上述の機能を実現する場合等には、OS以外の部分のみを媒体に記録して配布してもよく、また、ダウンロード等してもよい。 Also, when the above functions are realized by sharing an OS (Operating System), or when the above functions are realized by cooperation between the OS and an application, only the part other than the OS is recorded on a medium and distributed. It may also be downloaded.
1…撮像装置、2…操作部、3…表示部、4…撮像部、5…A/D変換部、6…信号処理部、7…制御部、8…記録部、9…動画像符号化部、10…算出部、11…連写画像取得部、12…動き量検出部、21…被写体像
DESCRIPTION OF
Claims (8)
画像を撮像する撮像部と、
前記撮像部によって撮像された画像中に含まれる被写体像の動き量を検出する動き量検出部と、
前記動き量検出部によって検出された被写体像の動き量を用いたフレーム間予測により、前記撮像部によって撮像された画像を動画像として符号化する動画像符号化部と、
前記動画像符号化部による動画像の符号化と並行して、前記動き量検出部によって検出された所定の時間間隔毎の被写体像の動き量に基づいて、静止画像の連写時の単位時間あたりの撮像回数である連写速度を算出する算出部と、
前記動画像符号化部による動画像の符号化と並行して、前記算出部によって算出された連写速度で、前記撮像部によって撮像された画像を連写画像として取得する連写画像取得部と、
を備えることを特徴とする撮像装置。 An imaging device capable of capturing a still image in parallel with capturing a moving image,
An imaging unit that captures an image;
A motion amount detection unit for detecting a motion amount of a subject image included in the image captured by the imaging unit;
A moving image encoding unit that encodes an image captured by the imaging unit as a moving image by inter-frame prediction using a motion amount of the subject image detected by the motion amount detection unit ;
In parallel with the encoding of the moving image by the moving image encoding unit, the unit time for continuous shooting of still images based on the amount of movement of the subject image at predetermined time intervals detected by the movement amount detection unit A calculation unit that calculates a continuous shooting speed that is the number of times per image is taken,
In parallel with the moving image encoding by the moving image encoding unit, a continuous image acquisition unit that acquires images captured by the imaging unit as a continuous image at the continuous shooting speed calculated by the calculation unit; ,
An imaging apparatus comprising:
連写画像を取得する連写速度を、前記算出部によって所定の時間間隔毎に算出された連写速度に変更する、
ことを特徴とする請求項1に記載の撮像装置。 Before Kiren'utsushi image acquisition unit,
Changing the continuous shooting speed for acquiring the continuous shooting image to the continuous shooting speed calculated at predetermined time intervals by the calculation unit;
The imaging apparatus according to claim 1 .
前記動き量検出部によって検出された被写体像の動き量の代表値に基づいて、前記連写画像取得部における連写画像を取得する連写速度を算出する、
ことを特徴とする請求項1又は2に記載の撮像装置。 The calculation unit includes:
Based on a representative value of the amount of motion of the subject image detected by the motion amount detection unit, a continuous shooting speed for acquiring a continuous image in the continuous image acquisition unit is calculated.
The imaging apparatus according to claim 1 or 2, wherein
前記撮像部によって最高の連写速度で撮像された画像を、連写画像として一時的に記憶し、
前記一時的に記憶された連写画像の中から、前記算出部によって算出された連写速度に応じて静止画像を選択することにより、その連写速度での連写画像を取得する処理を、所定の時間間隔で繰り返す、
ことを特徴とする請求項1乃至3のいずれか1項に記載の撮像装置。 The continuous image acquisition unit
An image captured at the highest continuous shooting speed by the imaging unit is temporarily stored as a continuous shooting image,
A process of acquiring a continuous shot image at the continuous shooting speed by selecting a still image according to the continuous shooting speed calculated by the calculation unit from the temporarily stored continuous shooting images. Repeat at a predetermined time interval,
The imaging apparatus according to any one of claims 1 to 3, characterized in that.
符号化データは、フレーム内符号化データであるIピクチャ、順方向予測符号化データであるPピクチャ及び双方向予測符号化データであるBピクチャである、
ことを特徴とする請求項1乃至4のいずれか1項に記載の撮像装置。 The moving image encoding by the moving image encoding unit is in MPEG format,
The encoded data is an I picture that is intra-frame encoded data, a P picture that is forward predictive encoded data, and a B picture that is bidirectional predictive encoded data.
The imaging apparatus according to any one of claims 1 to 4, characterized in that.
前記動き量検出部によって検出された、前記Iピクチャ、Pピクチャ及びBピクチャによらない所定の時間間隔毎の被写体像の動き量に基づいて、静止画像の連写時の単位時間あたりの撮像回数である連写速度を算出する、The number of times per unit time during continuous shooting of still images based on the amount of motion of the subject image for each predetermined time interval that does not depend on the I picture, P picture, and B picture detected by the motion amount detection unit Calculate the continuous shooting speed,
ことを特徴とする請求項5に記載の撮像装置。The imaging apparatus according to claim 5.
画像を撮像する撮像工程と、
前記撮像工程によって撮像された画像中に含まれる被写体像の動き量を検出する動き量検出工程と、
前記動き量検出工程によって検出された被写体像の動き量を用いたフレーム間予測により、前記撮像工程によって撮像された画像を動画像として符号化する動画像符号化工程と、
前記動画像符号化工程による動画像の符号化と並行して、前記動き量検出工程によって検出された所定の時間間隔毎の被写体像の動き量に基づいて、静止画像の連写時の単位時間あたりの撮像回数である連写速度を算出する算出工程と、
前記動画像符号化工程による動画像の符号化と並行して、前記算出工程によって算出された連写速度で、前記撮像工程によって撮像された画像を連写画像として取得する連写画像取得工程と、
を備えることを特徴とする撮像方法。 An imaging method capable of capturing a still image in parallel with capturing a moving image,
An imaging process for capturing an image;
A motion amount detection step of detecting a motion amount of a subject image included in the image captured by the imaging step;
A moving image encoding step of encoding the image captured by the imaging step as a moving image by inter-frame prediction using the amount of motion of the subject image detected by the motion amount detection step ;
A unit time for continuous shooting of still images based on the amount of motion of the subject image at predetermined time intervals detected by the motion amount detection step in parallel with the motion image encoding by the motion image encoding step. A calculation step of calculating a continuous shooting speed that is the number of times per image is taken,
Concurrently with the encoding of the moving image by the moving image encoding step, the continuous image acquisition step of acquiring the image captured by the imaging step as a continuous image at the continuous shooting speed calculated by the calculation step; ,
An imaging method comprising:
画像を撮像する撮像部によって撮像された画像中に含まれる被写体像の動き量を検出する動き量検出部、
前記動き量検出部によって検出された被写体像の動き量を用いたフレーム間予測により、前記撮像部によって撮像された画像を動画像として符号化する動画像符号化部、
前記動画像符号化部による動画像の符号化と並行して、前記動き量検出部によって検出された所定の時間間隔毎の被写体像の動き量に基づいて、静止画像の連写時の単位時間あたりの撮像回数である連写速度を算出する算出部、
前記動画像符号化部による動画像の符号化と並行して、前記算出部によって算出された連写速度で、前記撮像部によって撮像された画像を連写画像として取得する連写画像取得部、
として機能させるプログラム。 A computer that controls an imaging device capable of capturing a still image in parallel with capturing a moving image,
A motion amount detection unit that detects a motion amount of a subject image included in an image captured by an image capturing unit that captures an image;
A moving image encoding unit that encodes an image captured by the imaging unit as a moving image by inter-frame prediction using a motion amount of the subject image detected by the motion amount detection unit;
In parallel with the encoding of the moving image by the moving image encoding unit, the unit time for continuous shooting of still images based on the amount of movement of the subject image at predetermined time intervals detected by the movement amount detection unit A calculation unit that calculates a continuous shooting speed that is the number of times per image is taken,
In parallel with the encoding of the moving image by the moving image encoding unit, a continuous image acquisition unit that acquires an image captured by the imaging unit as a continuous image at the continuous shooting speed calculated by the calculation unit,
Program to function as.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2010206057A JP5671900B2 (en) | 2010-09-14 | 2010-09-14 | Imaging apparatus, imaging method, and program |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2010206057A JP5671900B2 (en) | 2010-09-14 | 2010-09-14 | Imaging apparatus, imaging method, and program |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2012065050A JP2012065050A (en) | 2012-03-29 |
| JP5671900B2 true JP5671900B2 (en) | 2015-02-18 |
Family
ID=46060337
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2010206057A Expired - Fee Related JP5671900B2 (en) | 2010-09-14 | 2010-09-14 | Imaging apparatus, imaging method, and program |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP5671900B2 (en) |
Family Cites Families (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2000115762A (en) * | 1998-10-06 | 2000-04-21 | Hitachi Ltd | Monitoring device |
| JP2006067452A (en) * | 2004-08-30 | 2006-03-09 | Nikon Corp | Video recording apparatus and electronic camera |
| JP2006174025A (en) * | 2004-12-15 | 2006-06-29 | Canon Inc | Imaging recording / playback device capable of simultaneous recording of moving image still images |
-
2010
- 2010-09-14 JP JP2010206057A patent/JP5671900B2/en not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JP2012065050A (en) | 2012-03-29 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP5359783B2 (en) | Image processing apparatus and method, and program | |
| JP6385212B2 (en) | Image processing apparatus and method, imaging apparatus, and image generation apparatus | |
| JP5609742B2 (en) | Imaging apparatus, image composition method, and program | |
| KR101393560B1 (en) | Image processing device, image processing method and recording medium | |
| WO2009098877A1 (en) | Image processing device and image processing method | |
| JP2011040902A (en) | Image capturing apparatus and control apparatus for the same | |
| WO2009098741A1 (en) | Imaging device, integrated circuit, and imaging method | |
| JP4483483B2 (en) | Imaging device | |
| JP2019208103A (en) | Image recording device, image recording method, and program | |
| CN102547104B (en) | Image processing apparatus capable of generating wide angle image | |
| JP5790858B2 (en) | Image composition apparatus, image composition method, and program | |
| JP4678061B2 (en) | Image processing apparatus, digital camera equipped with the same, and image processing program | |
| CN116132805B (en) | Imaging element, camera device, working method of imaging element and storage medium | |
| JP2011053255A (en) | Autofocus apparatus and method, and program | |
| JP5671900B2 (en) | Imaging apparatus, imaging method, and program | |
| JP5044922B2 (en) | Imaging apparatus and program | |
| JP2006115116A (en) | Image processing apparatus and electronic camera | |
| JP5321108B2 (en) | Camera, lens aberration correction program, and computer-readable recording medium recording lens aberration correction program | |
| JP2010171491A (en) | Imaging device, imaging method, and program | |
| JP2011205719A (en) | Imaging device | |
| JP5944246B2 (en) | Imaging device | |
| JP2009188754A (en) | Pan or tilt detection method in imaging device, and imaging device | |
| JP6632385B2 (en) | Image processing device, imaging device, image processing method, and program | |
| JP5683898B2 (en) | TRACKING DEVICE AND TRACKING METHOD | |
| JP5507865B2 (en) | Image processing apparatus and image processing method |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20130718 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20140306 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20140401 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20140528 |
|
| 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: 20141125 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20141208 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 5671900 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| LAPS | Cancellation because of no payment of annual fees |