[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

JP2013207432A - Electronic camera - Google Patents

Electronic camera Download PDF

Info

Publication number
JP2013207432A
JP2013207432A JP2012072650A JP2012072650A JP2013207432A JP 2013207432 A JP2013207432 A JP 2013207432A JP 2012072650 A JP2012072650 A JP 2012072650A JP 2012072650 A JP2012072650 A JP 2012072650A JP 2013207432 A JP2013207432 A JP 2013207432A
Authority
JP
Japan
Prior art keywords
electronic
creation
distortion correction
image
image data
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.)
Pending
Application number
JP2012072650A
Other languages
Japanese (ja)
Inventor
Susumu Ozeki
進 大関
Hiroshi Terai
寛 寺井
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Xacti Corp
Original Assignee
Xacti Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Xacti Corp filed Critical Xacti Corp
Priority to JP2012072650A priority Critical patent/JP2013207432A/en
Publication of JP2013207432A publication Critical patent/JP2013207432A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Television Signal Processing For Recording (AREA)
  • Studio Devices (AREA)

Abstract

PROBLEM TO BE SOLVED: To improve imaging performance.SOLUTION: When a shutter button 28sh is depressed full, raw image data of continuous seven frames representing a scene captured by an imager 16 are acquired. A CPU 26 creates image data of six frames for preview corresponding to raw image data of preceding six frames in parallel with acquisition processing of image data and then creates image data for preview corresponding to raw image data of a seventh frame. The image data of the seventh frame are created through distortion correction and image data of the preceding six frames are created without through distortion correction, on the other hand. The created image data for preview are displayed in a substitutive manner on an LCD monitor 40 in the order of creation. Further, the CPU 26 records the raw image data of seven frames acquired from the imager 16 onto a recording medium 44 after distortion correction.

Description

この発明は、電子カメラに関し、特に撮像装置から出力された電子画像に基づいてプレビュー画像および記録画像を作成する、電子カメラに関する。   The present invention relates to an electronic camera, and more particularly to an electronic camera that creates a preview image and a recorded image based on an electronic image output from an imaging apparatus.

この種のカメラの一例が、特許文献1に開示されている。この背景技術によれば、ズーム可動レンズ群が広角側にあることがWIDE側検出スイッチによって検出されると、ズーム可動レンズ群に起因して撮像センサの出力に表れた歪曲収差が歪補正回路によって補正される。歪補正を経て液晶モニタに表示されるプレビュー画像は、歪補正回路の処理時間に対応した時間間隔で更新される。これによって、回路規模を増大させることなく、プレビュー画面の品質を高めることができる。   An example of this type of camera is disclosed in Patent Document 1. According to this background art, when the WIDE side detection switch detects that the zoom movable lens group is on the wide-angle side, distortion aberration that appears in the output of the image sensor due to the zoom movable lens group is caused by the distortion correction circuit. It is corrected. The preview image displayed on the liquid crystal monitor through the distortion correction is updated at a time interval corresponding to the processing time of the distortion correction circuit. As a result, the quality of the preview screen can be improved without increasing the circuit scale.

特開2007−5912号公報JP 2007-5912 A

しかし、背景技術では、プレビュー画像の更新周期ひいては撮像センサからの画像の取得周期が歪補正回路の処理能力に依存するため、撮像性能に限界がある。   However, in the background art, there is a limit in imaging performance because the update period of the preview image and thus the acquisition period of the image from the imaging sensor depend on the processing capability of the distortion correction circuit.

それゆえに、この発明の主たる目的は、撮像性能を高めることができる、電子カメラを提供することである。   Therefore, a main object of the present invention is to provide an electronic camera that can improve imaging performance.

この発明に従う電子カメラ(10:実施例で相当する参照符号。以下同じ)は、記録操作を受け付けたときK個(K:2以上の整数)の電子画像を撮像手段(16)から取得する取得手段(S27~S33)、取得手段によって取得されたK個の電子画像のうち先行するK−1個の電子画像にそれぞれ対応するK−1個のプレビュー画像を歪み補正を経ることなく作成する処理を取得手段の処理と並列して実行する第1作成手段(S65~S71, S77)、取得手段によって取得されたK個の電子画像のうち末尾の電子画像に対応するプレビュー画像を歪み補正を経て作成する第2作成手段(S79~S81)、第1作成手段および第2作成手段によって作成されたK個のプレビュー画像を作成順に代替表示する表示手段(S55, S73~S75, S83~S85)、および取得手段によって取得されたK個の電子画像にそれぞれ対応するK個の記録画像を歪み補正を経て作成する第3作成手段(S37~S45)を備える。   The electronic camera according to the present invention (10: reference numeral corresponding to the embodiment; the same applies hereinafter) acquires K electronic images (K: an integer of 2 or more) from the imaging means (16) when a recording operation is accepted. Means (S27 to S33), a process of creating K-1 preview images respectively corresponding to the preceding K-1 electronic images out of the K electronic images acquired by the acquiring means without undergoing distortion correction The first creation means (S65 to S71, S77) that executes the image in parallel with the processing of the acquisition means, and the preview image corresponding to the last electronic image among the K electronic images acquired by the acquisition means is subjected to distortion correction. Second creating means (S79 to S81) to be created, display means (S55, S73 to S75, S83 to S85) for alternatively displaying the K preview images created by the first creating means and the second creating means in the order of creation; And K electronic images acquired by the acquisition means. A third generating means for generating via a distortion correction corresponding K number of recorded images, respectively (S37 ~ S45).

好ましくは、撮像手段はレンズ(12)を通して光学像を捉える撮像面を有し、歪み補正はレンズの収差に起因する歪みを補正する処理に相当する。   Preferably, the imaging means has an imaging surface for capturing an optical image through the lens (12), and the distortion correction corresponds to a process of correcting distortion caused by lens aberration.

好ましくは、取得手段によって取得された電子画像のうち指定電子画像の歪みを補正する補正手段(34)がさらに備えられ、第2作成手段は末尾の電子画像を指定して補正手段を起動し、第3作成手段はK個の電子画像の各々を指定して補正手段を起動する。   Preferably, correction means (34) for correcting the distortion of the designated electronic image among the electronic images acquired by the acquisition means is further provided, and the second creation means specifies the last electronic image and activates the correction means, The third creation means designates each of the K electronic images and activates the correction means.

好ましくは、表示手段はK個のプレビュー画像のうち先行するK−1個のプレビュー画像を第1作成手段の処理と並列して表示する第1プレビュー画像表示手段(S73~S75)を含む。   Preferably, the display means includes first preview image display means (S73 to S75) for displaying the preceding K-1 preview images among the K preview images in parallel with the processing of the first creation means.

好ましくは、表示手段の表示対象が末尾のプレビュー画像に達した後に第3作成手段を起動する起動手段(S37)がさらに備えられる。   Preferably, an activation means (S37) for activating the third creation means after the display object of the display means reaches the last preview image is further provided.

この発明に従う撮像制御プログラムは、電子カメラ(10)のプロセッサ(26)に、記録操作を受け付けたときK個(K:2以上の整数)の電子画像を撮像手段(16)から取得する取得ステップ(S27~S33)、取得ステップによって取得されたK個の電子画像のうち先行するK−1個の電子画像にそれぞれ対応するK−1個のプレビュー画像を歪み補正を経ることなく作成する処理を取得ステップの処理と並列して実行する第1作成ステップ(S65~S71, S77)、取得ステップによって取得されたK個の電子画像のうち末尾の電子画像に対応するプレビュー画像を歪み補正を経て作成する第2作成ステップ(S79~S81)、第1作成ステップおよび第2作成ステップによって作成されたK個のプレビュー画像を作成順に代替表示する表示ステップ(S55, S73~S75, S83~S85)、および取得ステップによって取得されたK個の電子画像にそれぞれ対応するK個の記録画像を歪み補正を経て作成する第3作成ステップ(S37~S45)を実行させるための、撮像制御プログラムである。   The imaging control program according to the present invention obtains K (K: an integer of 2 or more) electronic images from the imaging means (16) when a recording operation is accepted by the processor (26) of the electronic camera (10). (S27 to S33), a process of creating K-1 preview images respectively corresponding to the preceding K-1 electronic images out of the K electronic images acquired in the acquisition step without undergoing distortion correction. First creation step (S65 to S71, S77) executed in parallel with the processing of the acquisition step, a preview image corresponding to the last electronic image among the K electronic images acquired by the acquisition step is generated through distortion correction A second creation step (S79 to S81), a display step (S55, S73 to S75, S83 to S85) for displaying K preview images created by the first creation step and the second creation step in the order of creation, and Acquisition This is an imaging control program for executing a third creation step (S37 to S45) for creating K recorded images respectively corresponding to the K electronic images acquired by the step through distortion correction.

この発明に従う撮像制御方法は、電子カメラ(10)によって実行される撮像制御方法であって、記録操作を受け付けたときK個(K:2以上の整数)の電子画像を撮像手段(16)から取得する取得ステップ(S27~S33)、取得ステップによって取得されたK個の電子画像のうち先行するK−1個の電子画像にそれぞれ対応するK−1個のプレビュー画像を歪み補正を経ることなく作成する処理を取得ステップの処理と並列して実行する第1作成ステップ(S65~S71, S77)、取得ステップによって取得されたK個の電子画像のうち末尾の電子画像に対応するプレビュー画像を歪み補正を経て作成する第2作成ステップ(S79~S81)、第1作成ステップおよび第2作成ステップによって作成されたK個のプレビュー画像を作成順に代替表示する表示ステップ(S55, S73~S75, S83~S85)、および取得ステップによって取得されたK個の電子画像にそれぞれ対応するK個の記録画像を歪み補正を経て作成する第3作成ステップ(S37~S45)を備える。   The imaging control method according to the present invention is an imaging control method executed by the electronic camera (10). When a recording operation is accepted, K electronic images (K: an integer of 2 or more) are taken from the imaging means (16). Acquisition steps (S27 to S33) to be acquired, and K-1 preview images respectively corresponding to the preceding K-1 electronic images among the K electronic images acquired by the acquisition step are not subjected to distortion correction. First creation step (S65 to S71, S77) for executing the process to be created in parallel with the process of the acquisition step, the preview image corresponding to the last electronic image among the K electronic images acquired by the acquisition step is distorted A second creation step (S79 to S81) created through correction, and a display step (S55, S73 to S75, S83 to display substitute images of the K preview images created by the first creation step and the second creation step in the order of creation) S85) And a third generating step of generating the K recorded images corresponding respectively to the obtained K-number of electronic image by obtaining step through the distortion correction (S37 ~ S45).

この発明に従う外部制御プログラムは、メモリ(46)に保存された内部制御プログラムに従う処理を実行するプロセッサ(26)を備える電子カメラ(10)に供給される外部制御プログラムであって、記録操作を受け付けたときK個(K:2以上の整数)の電子画像を撮像手段(16)から取得する取得ステップ(S27~S33)、取得ステップによって取得されたK個の電子画像のうち先行するK−1個の電子画像にそれぞれ対応するK−1個のプレビュー画像を歪み補正を経ることなく作成する処理を取得ステップの処理と並列して実行する第1作成ステップ(S65~S71, S77)、取得ステップによって取得されたK個の電子画像のうち末尾の電子画像に対応するプレビュー画像を歪み補正を経て作成する第2作成ステップ(S79~S81)、第1作成ステップおよび第2作成ステップによって作成されたK個のプレビュー画像を作成順に代替表示する表示ステップ(S55, S73~S75, S83~S85)、および取得ステップによって取得されたK個の電子画像にそれぞれ対応するK個の記録画像を歪み補正を経て作成する第3作成ステップ(S37~S45)を内部制御プログラムと協働してプロセッサに実行させるための、外部制御プログラムである。   An external control program according to the present invention is an external control program supplied to an electronic camera (10) including a processor (26) that executes processing according to an internal control program stored in a memory (46), and accepts a recording operation. Acquisition step (S27 to S33) for acquiring K (K: integer greater than or equal to 2) electronic images from the imaging means (16), and preceding K-1 among the K electronic images acquired by the acquisition step A first creation step (S65 to S71, S77), in which a process of creating K-1 preview images corresponding to each of the electronic images without distortion correction is performed in parallel with the process of the acquisition step; In the second creation step (S79 to S81), the first creation step, and the second creation step, the preview image corresponding to the last electronic image among the K electronic images acquired by the above step is created through distortion correction. Display step (S55, S73 to S75, S83 to S85) for alternative display of the K preview images created in the order of creation, and K records corresponding to the K electronic images obtained in the acquisition step, respectively. It is an external control program for causing a processor to execute a third creation step (S37 to S45) for creating an image through distortion correction in cooperation with the internal control program.

この発明に従う電子カメラ(10)は、外部制御プログラムを取り込む取り込み手段(48)、および取り込み手段によって取り込まれた外部制御プログラムとメモリ(46)に保存された内部制御プログラムとに従う処理を実行するプロセッサ(26)を備える電子カメラであって、外部制御プログラムは、記録操作を受け付けたときK個(K:2以上の整数)の電子画像を撮像手段(16)から取得する取得ステップ(S27~S33)、取得ステップによって取得されたK個の電子画像のうち先行するK−1個の電子画像にそれぞれ対応するK−1個のプレビュー画像を歪み補正を経ることなく作成する処理を取得ステップの処理と並列して実行する第1作成ステップ(S65~S71, S77)、取得ステップによって取得されたK個の電子画像のうち末尾の電子画像に対応するプレビュー画像を歪み補正を経て作成する第2作成ステップ(S79~S81)、第1作成ステップおよび第2作成ステップによって作成されたK個のプレビュー画像を作成順に代替表示する表示ステップ(S55, S73~S75, S83~S85)、および取得ステップによって取得されたK個の電子画像にそれぞれ対応するK個の記録画像を歪み補正を経て作成する第3作成ステップ(S37~S45)を内部制御プログラムと協働して実行するプログラムに相当する。   An electronic camera (10) according to the present invention includes a capturing unit (48) that captures an external control program, and a processor that executes processing according to the external control program captured by the capturing unit and the internal control program stored in the memory (46). (26) The external control program obtains K (K: an integer of 2 or more) electronic images from the imaging means (16) when a recording operation is received (S27 to S33). ), A process of generating K-1 preview images respectively corresponding to the preceding K-1 electronic images among the K electronic images acquired in the acquisition step without performing distortion correction. Creation step (S65 to S71, S77) executed in parallel with the preview image, the preview image corresponding to the last electronic image among the K electronic images obtained by the obtaining step A second creation step (S79 to S81) for creating the image through distortion correction, and a display step (S55, S73 to S75, for displaying the K preview images created by the first creation step and the second creation step in the order of creation) In cooperation with the internal control program, S83 to S85) and a third creation step (S37 to S45) for creating K recorded images respectively corresponding to the K electronic images obtained by the obtaining step through distortion correction Corresponds to the program to be executed.

この発明によれば、先行するK−1個のプレビュー画像は、K個の電子画像の取得処理と並列し、かつ歪み補正を経ることなく作成される。これによって、K個の電子画像の取得に要する時間の短縮化が図られる。また、末尾の電子画像に対応するプレビュー画像は歪み補正を経て作成され、かつK個のプレビュー画像は作成順に代替表示される。これによって、プレビュー画像の見かけ上の品質が改善される。さらに、K個の記録画像は、歪み補正を経て作成される。これによって、記録画像の品質が改善される。こうして撮像性能が向上する。   According to the present invention, the preceding K-1 preview images are created in parallel with the acquisition process of K electronic images and without undergoing distortion correction. This shortens the time required to acquire K electronic images. Also, a preview image corresponding to the last electronic image is created through distortion correction, and K preview images are alternatively displayed in the order of creation. This improves the apparent quality of the preview image. Furthermore, K recorded images are created through distortion correction. This improves the quality of the recorded image. Thus, the imaging performance is improved.

この発明の上述の目的,その他の目的,特徴および利点は、図面を参照して行う以下の実施例の詳細な説明から一層明らかとなろう。   The above object, other objects, features and advantages of the present invention will become more apparent from the following detailed description of embodiments with reference to the drawings.

この発明の一実施例の基本的構成を示すブロック図である。It is a block diagram which shows the basic composition of one Example of this invention. この発明の一実施例の構成を示すブロック図である。It is a block diagram which shows the structure of one Example of this invention. 図2実施例に適用されるSDRAMのマッピング状態の一例を示す図解図である。FIG. 3 is an illustrative view showing one example of a mapping state of an SDRAM applied to the embodiment in FIG. 2; (A)は単写モードの下での静止画像の取り込み動作の一例を示すタイミング図であり、(B)は単写モードの下でのプレビュー画像の作成&表示動作の一例を示すタイミング図であり、(C)は単写モードの下での静止画像の記録動作の一例を示すタイミング図である。(A) is a timing diagram showing an example of a still image capturing operation under the single shooting mode, and (B) is a timing diagram showing an example of a preview image creation & display operation under the single shooting mode. FIG. 6C is a timing chart showing an example of a still image recording operation under the single shooting mode. (A)は連写モードの下での静止画像の取り込み動作の一例を示すタイミング図であり、(B)は連写モードの下でのプレビュー画像の作成&表示動作の一例を示すタイミング図であり、(C)は連写モードの下での静止画像の記録動作の一例を示すタイミング図である。(A) is a timing diagram showing an example of a still image capturing operation under the continuous shooting mode, and (B) is a timing diagram showing an example of a preview image creation and display operation under the continuous shooting mode. FIG. 6C is a timing chart showing an example of a still image recording operation under the continuous shooting mode. 図2実施例に適用されるCPUの動作の一部を示すフロー図である。It is a flowchart which shows a part of operation | movement of CPU applied to the FIG. 2 Example. 図2実施例に適用されるCPUの動作の他の一部を示すフロー図である。It is a flowchart which shows a part of other operation | movement of CPU applied to the FIG. 2 Example. 図2実施例に適用されるCPUの動作のその他の一部を示すフロー図である。FIG. 11 is a flowchart showing still another portion of behavior of the CPU applied to the embodiment in FIG. 2; 図2実施例に適用されるCPUの動作のさらにその他の一部を示すフロー図である。FIG. 10 is a flowchart showing yet another portion of behavior of the CPU applied to the embodiment in FIG. 2; 図2実施例に適用されるCPUの動作の他の一部を示すフロー図である。It is a flowchart which shows a part of other operation | movement of CPU applied to the FIG. 2 Example. この発明の他の実施例の構成を示すブロック図である。It is a block diagram which shows the structure of the other Example of this invention.

以下、この発明の実施の形態を図面を参照しながら説明する。
[基本的構成]
Embodiments of the present invention will be described below with reference to the drawings.
[Basic configuration]

図1を参照して、この実施例の電子カメラは、基本的に次のように構成される。取得手段1は、記録操作を受け付けたときK個(K:2以上の整数)の電子画像を撮像手段6から取得する。第1作成手段2は、取得手段1によって取得されたK個の電子画像のうち先行するK−1個の電子画像にそれぞれ対応するK−1個のプレビュー画像を歪み補正を経ることなく作成する処理を取得手段1の処理と並列して実行する。第2作成手段3は、取得手段1によって取得されたK個の電子画像のうち末尾の電子画像に対応するプレビュー画像を歪み補正を経て作成する。表示手段4は、第1作成手段2および第2作成手段3によって作成されたK個のプレビュー画像を作成順に代替表示する。第3作成手段5は、取得手段1によって取得されたK個の電子画像にそれぞれ対応するK個の記録画像を歪み補正を経て作成する。   Referring to FIG. 1, the electronic camera of this embodiment is basically configured as follows. The acquisition unit 1 acquires K (K: an integer of 2 or more) electronic images from the imaging unit 6 when a recording operation is received. The first creation means 2 creates K-1 preview images respectively corresponding to the preceding K-1 electronic images among the K electronic images acquired by the acquisition means 1 without undergoing distortion correction. The process is executed in parallel with the process of the acquisition unit 1. The second creating means 3 creates a preview image corresponding to the last electronic image among the K electronic images obtained by the obtaining means 1 through distortion correction. The display means 4 displays the K preview images created by the first creating means 2 and the second creating means 3 in the order of creation. The third creating means 5 creates K recorded images respectively corresponding to the K electronic images acquired by the acquiring means 1 through distortion correction.

先行するK−1個のプレビュー画像は、K個の電子画像の取得処理と並列し、かつ歪み補正を経ることなく作成される。これによって、K個の電子画像の取得に要する時間の短縮化が図られる。また、末尾の電子画像に対応するプレビュー画像は歪み補正を経て作成され、かつK個のプレビュー画像は作成順に代替表示される。これによって、プレビュー画像の見かけ上の品質が改善される。さらに、K個の記録画像は、歪み補正を経て作成される。これによって、記録画像の品質が改善される。
[実施例]
The preceding K-1 preview images are created in parallel with the K electronic image acquisition process and without distortion correction. This shortens the time required to acquire K electronic images. Also, a preview image corresponding to the last electronic image is created through distortion correction, and K preview images are alternatively displayed in the order of creation. This improves the apparent quality of the preview image. Furthermore, K recorded images are created through distortion correction. This improves the quality of the recorded image.
[Example]

図2を参照して、この実施例のディジタルカメラ10は、ドライバ18aおよび18bによってそれぞれ駆動されるフォーカスレンズ12および絞りユニット14を含む。これらの部材を経た光学像は、イメージャ16の撮像面に照射され、光電変換を施される。これによって、光学像に対応する電荷が生成される。   Referring to FIG. 2, the digital camera 10 of this embodiment includes a focus lens 12 and an aperture unit 14 driven by drivers 18a and 18b, respectively. The optical image that has passed through these members is irradiated onto the imaging surface of the imager 16 and subjected to photoelectric conversion. Thereby, a charge corresponding to the optical image is generated.

電源が投入されると、CPU26は、動画取り込みを開始するべくメインタスクの下でプリ露光動作および間引き読み出し動作の繰り返しをドライバ18cに命令し、動画用の後処理を開始するべく表示制御タスクの下で後処理回路36を起動し、そして画像表示を開始するべく表示制御タスクの下でLCDドライバ36を起動する。   When the power is turned on, the CPU 26 instructs the driver 18c to repeat the pre-exposure operation and the thinning-out reading operation under the main task in order to start the moving image capturing, and the display control task in order to start the post-processing for the moving image. The post-processing circuit 36 is activated below, and the LCD driver 36 is activated under the display control task to start image display.

ドライバ18cは、図示しないSG(Signal Generator)から周期的に発生する垂直同期信号Vsyncに応答して、撮像面にプリ露光を施し、かつ撮像面で生成された電荷の一部をラスタ走査態様で読み出す。イメージャ16からは、読み出された電荷に基づく低解像度の生画像データが周期的に出力される。   The driver 18c performs pre-exposure on the imaging surface in response to a vertical synchronization signal Vsync periodically generated from an SG (Signal Generator) (not shown), and a part of the charge generated on the imaging surface is raster-scanned. read out. From the imager 16, low-resolution raw image data based on the read charges is periodically output.

前処理回路20は、イメージャ16から出力された生画像データにディジタルクランプ,画素欠陥補正,ゲイン制御などの処理を施す。これらの処理を施された生画像データは、メモリ制御回路30を通してSDRAM32の生画像エリア32a(図3参照)に書き込まれる。   The preprocessing circuit 20 performs processing such as digital clamping, pixel defect correction, and gain control on the raw image data output from the imager 16. The raw image data subjected to these processes is written into the raw image area 32a (see FIG. 3) of the SDRAM 32 through the memory control circuit 30.

後処理回路36は、生画像エリア32aに格納された生画像データをメモリ制御回路30を通して読み出し、読み出された生画像データに色分離処理,白バランス調整処理およびYUV変換処理の一連の処理を施す。これによって生成されたYUV形式の画像データは、メモリ制御回路30によってSDRAM32の表示画像エリア32b(図3参照)に書き込まれる。LCDドライバ38は、表示画像エリア32bに格納された画像データをメモリ制御回路30を通して繰り返し読み出し、読み出された画像データに基づいてLCDモニタ40を駆動する。この結果、撮像面で捉えられたシーンを表す動画像がモニタ画面に表示される。   The post-processing circuit 36 reads the raw image data stored in the raw image area 32a through the memory control circuit 30, and performs a series of processes of color separation processing, white balance adjustment processing, and YUV conversion processing on the read raw image data. Apply. The YUV format image data thus generated is written into the display image area 32b (see FIG. 3) of the SDRAM 32 by the memory control circuit 30. The LCD driver 38 repeatedly reads the image data stored in the display image area 32b through the memory control circuit 30, and drives the LCD monitor 40 based on the read image data. As a result, a moving image representing a scene captured on the imaging surface is displayed on the monitor screen.

表示画像エリア32bには、バンクAおよびBが形成される。CPU26は、後処理回路36のデータ書き込み先を垂直同期信号Vsyncが発生する毎にバンクAおよびBの間で切り換え、LCDドライバ38のデータ読み出し先を垂直同期信号Vsyncが発生する毎にバンクBおよびAの間で切り換える。つまり、データ書き込み先およびデータ読み出し先は、交互かつ相補的に指定される。   Banks A and B are formed in the display image area 32b. The CPU 26 switches the data write destination of the post-processing circuit 36 between the banks A and B every time the vertical synchronization signal Vsync is generated, and the data read destination of the LCD driver 38 is changed to the banks B and B every time the vertical synchronization signal Vsync is generated. Switch between A. That is, the data writing destination and the data reading destination are specified alternately and complementarily.

図2に示す前処理回路20は、上述した処理に加えて、生画像データを簡易的にYデータに変換する簡易Y変換処理を実行する。また、撮像面には、図示しない評価エリアが割り当てられる。   The pre-processing circuit 20 shown in FIG. 2 executes a simple Y conversion process that simply converts raw image data into Y data in addition to the processes described above. An evaluation area (not shown) is assigned to the imaging surface.

AE評価回路22は、前処理回路20によって生成されたYデータのうち評価エリアに属する一部のYデータを垂直同期信号Vsyncが発生する毎に積分し、積分値をAE評価値として出力する。また、AF評価回路24は、前処理回路20によって生成されたYデータのうち評価エリアに属するYデータの高周波成分を垂直同期信号Vsyncが発生する毎に積分し、積分値をAF評価値として出力する。   The AE evaluation circuit 22 integrates part of the Y data generated by the preprocessing circuit 20 belonging to the evaluation area every time the vertical synchronization signal Vsync is generated, and outputs the integration value as an AE evaluation value. The AF evaluation circuit 24 integrates the high frequency component of Y data belonging to the evaluation area among the Y data generated by the preprocessing circuit 20 every time the vertical synchronization signal Vsync is generated, and outputs the integrated value as an AF evaluation value. To do.

キー入力装置28に設けられたシャッタボタン28shが非操作状態にあるとき、CPU26は、AE評価回路22から出力されたAE評価値を参照した簡易AE処理をメインタスクの下で実行し、適正EV値を算出する。算出された適正EV値を定義する絞り量および露光時間はドライバ18bおよび18cに設定され、これによってイメージャ16から出力される生画像データの輝度が大まかに調整される。   When the shutter button 28sh provided in the key input device 28 is in a non-operating state, the CPU 26 executes a simple AE process referring to the AE evaluation value output from the AE evaluation circuit 22 under the main task, and sets the appropriate EV. Calculate the value. The aperture amount and exposure time that define the calculated appropriate EV value are set in the drivers 18b and 18c, whereby the luminance of the raw image data output from the imager 16 is roughly adjusted.

シャッタボタン28shが半押しされると、CPU26は、AE評価値を参照した厳格AE処理をメインタスクの下で実行し、最適EV値を算出する。算出された最適EV値を定義する絞り量および露光時間もまたドライバ18bおよび18cに設定され、これによってイメージャ16から出力される生画像データの輝度が厳格に調整される。CPU26はまた、AF評価回路24から出力されたAF評価値を参照したAF処理をメインタスクの下で実行する。フォーカスレンズ12は合焦点の探索のためにドライバ18aによって光軸方向に移動し、これによって発見された合焦点に配置される。この結果、生画像データの高周波成分が増大する。   When the shutter button 28sh is half-pressed, the CPU 26 executes a strict AE process with reference to the AE evaluation value under the main task, and calculates an optimum EV value. The aperture amount and the exposure time that define the calculated optimum EV value are also set in the drivers 18b and 18c, whereby the luminance of the raw image data output from the imager 16 is strictly adjusted. The CPU 26 also executes AF processing with reference to the AF evaluation value output from the AF evaluation circuit 24 under the main task. The focus lens 12 is moved in the optical axis direction by the driver 18a in order to search for a focal point, and is arranged at the focal point found by this. As a result, the high frequency component of the raw image data increases.

シャッタボタン28shが全押しされると、CPU26は、メインタスクの下で動画取り込み処理を中断するべく、プリ露光動作および間引き読み出し動作の停止をドライバ18cに命令する。CPU26はまた、表示制御タスクの下で動画用の後処理を停止するべく、対応する命令を後処理回路36に与える。この結果、低解像度の生画像データの出力処理が停止され、さらにこれに対応するYUV形式の画像データの作成処理が停止される。   When the shutter button 28sh is fully pressed, the CPU 26 instructs the driver 18c to stop the pre-exposure operation and the thinning-out reading operation in order to interrupt the moving image capturing process under the main task. The CPU 26 also gives a corresponding command to the post-processing circuit 36 to stop the post-processing for moving images under the display control task. As a result, the output process of the low-resolution raw image data is stopped, and the corresponding YUV format image data generation process is also stopped.

CPU26はさらに、記録制御タスクの下で静止画取り込み処理を実行するべく、本露光動作および全画素読み出し動作の実行をドライバ18cに命令する。ドライバ18cは、垂直同期信号Vsyncに応答して撮像面に本露光を施し、これによって生成された電荷の全てをラスタ走査態様で読み出す。   Further, the CPU 26 instructs the driver 18c to execute the main exposure operation and the all-pixel reading operation in order to execute the still image capturing process under the recording control task. The driver 18c performs main exposure on the imaging surface in response to the vertical synchronization signal Vsync, and reads out all the charges generated thereby in a raster scanning manner.

撮像モードは、モード切換えスイッチ28mdによって単写モードおよび連写モードの間で切り換えられる。最大値Kmaxは、単写モードに対応して“1”に設定され、連写モードに対応して“7”に設定される。   The imaging mode is switched between the single shooting mode and the continuous shooting mode by the mode switch 28md. The maximum value Kmax is set to “1” corresponding to the single shooting mode, and is set to “7” corresponding to the continuous shooting mode.

ドライバ18cによる本露光動作および全画素読み出し動作は最大値Kmaxに相当する回数ずつ実行され、この結果、高解像度を有するKmaxフレームの生画像データがイメージャ16から出力される。出力された生画像データは、前処理回路20およびメモリ制御回路30を経てSDRAM32の生画像エリア32c(図3参照)に書き込まれる。   The main exposure operation and the all pixel readout operation by the driver 18c are executed by the number of times corresponding to the maximum value Kmax. As a result, the raw image data of the Kmax frame having a high resolution is output from the imager 16. The output raw image data is written into the raw image area 32c (see FIG. 3) of the SDRAM 32 through the preprocessing circuit 20 and the memory control circuit 30.

現時点の撮像モードが単写モードであれば、CPU26は、生画像エリア32cに格納された1フレームの生画像データに対する縮小&後処理の実行を、表示制御タスクの下で後処理回路36に命令する。後処理回路36は、所望の生画像データをメモリ制御回路30を通して生画像エリア32cから読み出し、読み出された生画像データの解像度を低減し、低減された解像度を有する生画像データをYUV形式の画像データに変換し、そして変換された画像データをメモリ制御回路30を通してYUV画像エリア32d(図3参照)に書き込む。   If the current imaging mode is the single-shot mode, the CPU 26 instructs the post-processing circuit 36 to execute the reduction & post-processing on one frame of raw image data stored in the raw image area 32c under the display control task. To do. The post-processing circuit 36 reads desired raw image data from the raw image area 32c through the memory control circuit 30, reduces the resolution of the read raw image data, and converts the raw image data having the reduced resolution into the YUV format. The image data is converted, and the converted image data is written into the YUV image area 32d (see FIG. 3) through the memory control circuit 30.

CPU26はまた、YUV形式の画像データに対する歪み補正処理の実行を、表示制御タスクの下で歪み補正回路34に命令する。歪み補正回路34は、所望の画像データをメモリ制御回路32を通してYUV画像エリア32dから読み出し、読み出された画像データの歪み(歪み:フォーカスレンズ12の収差に起因する歪み)を補正し、そして補正後の画像データをメモリ制御回路30を通して表示画像エリア32bの指定バンクに書き込む。   The CPU 26 also instructs the distortion correction circuit 34 to execute distortion correction processing on the YUV format image data under the display control task. The distortion correction circuit 34 reads desired image data from the YUV image area 32d through the memory control circuit 32, corrects distortion of the read image data (distortion: distortion caused by the aberration of the focus lens 12), and correction. The subsequent image data is written into the designated bank of the display image area 32b through the memory control circuit 30.

バンク指定は、次回の垂直同期信号Vsyncに応答して更新される。したがって、表示画像エリア32bに格納された画像データは、次のフレーム以降の期間にプレビュー画像としてLCDモニタ40に表示される。この結果、静止画取り込み処理が図4(A)に示すタイミングで実行されたとき、プレビュー画像は図4(B)に示すタイミングで作成されかつ表示される。   The bank designation is updated in response to the next vertical synchronization signal Vsync. Therefore, the image data stored in the display image area 32b is displayed on the LCD monitor 40 as a preview image in the period after the next frame. As a result, when the still image capturing process is executed at the timing shown in FIG. 4A, the preview image is created and displayed at the timing shown in FIG.

プレビュー画像が表示されると、CPU26は、生画像エリア32cに格納された1フレームの生画像データに対する後処理の実行を後処理回路36に命令し、後処理によって作成されたYUV形式の画像データに対する歪み補正処理の実行を歪み補正回路34に命令する。   When the preview image is displayed, the CPU 26 instructs the post-processing circuit 36 to execute post-processing on the raw image data of one frame stored in the raw image area 32c, and the image data in the YUV format created by the post-processing. Is executed to the distortion correction circuit 34.

後処理回路36は、所望の生画像データをメモリ制御回路30を通して生画像エリア32cから読み出し、読み出された生画像データをYUV形式の画像データに変換し、そして変換された画像データをメモリ制御回路30を通してYUV画像エリア32e(図3参照)に書き込む。歪み補正回路34は、所望の画像データをメモリ制御回路30を通してYUV画像エリア32eから読み出し、読み出された画像データに歪み補正を施し、そして歪みが補正された画像データをメモリ制御回路30を通してSDRAM32のYUV画像エリア32f(図3参照)に書き込む。   The post-processing circuit 36 reads out desired raw image data from the raw image area 32c through the memory control circuit 30, converts the read raw image data into YUV format image data, and performs memory control on the converted image data. The data is written into the YUV image area 32e (see FIG. 3) through the circuit 30. The distortion correction circuit 34 reads desired image data from the YUV image area 32 e through the memory control circuit 30, performs distortion correction on the read image data, and the image data with the distortion corrected through the memory control circuit 30. Is written in the YUV image area 32f (see FIG. 3).

CPU26はその後、記録処理の実行をメモリI/F42に命令する。メモリI/F42は、YUV画像エリア32fに格納された画像データをメモリ制御回路30を通して読み出し、読み出された画像データをファイル形式で記録媒体44に記録する。プレビュー画像が図4(B)に示すタイミングで表示されるとき、記録用の生画像データに対するYUV変換処理,歪み補正処理および記録処理は、図4(C)に示すタイミングで実行される。   Thereafter, the CPU 26 instructs the memory I / F 42 to execute the recording process. The memory I / F 42 reads the image data stored in the YUV image area 32f through the memory control circuit 30, and records the read image data on the recording medium 44 in a file format. When the preview image is displayed at the timing shown in FIG. 4B, the YUV conversion processing, distortion correction processing, and recording processing for the recording raw image data are executed at the timing shown in FIG.

現時点の撮像モードが連写モードであれば、CPU26は、生画像エリア32cに格納された先行6フレームの生画像データに対する縮小&後処理の実行を、表示制御タスクの下で後処理回路36に命令する。   If the current imaging mode is the continuous shooting mode, the CPU 26 executes reduction / post-processing on the raw image data of the preceding six frames stored in the raw image area 32c to the post-processing circuit 36 under the display control task. Command.

後処理回路36は、所望の6フレームの生画像データをメモリ制御回路30を通して生画像エリア32dから順に読み出し、読み出された生画像データを低解像度を有するYUV形式の画像データに変換し、そして変換された画像データをメモリ制御回路30を通して表示画像エリア32bの指定バンクに書き込む。   The post-processing circuit 36 sequentially reads out desired 6 frames of raw image data from the raw image area 32d through the memory control circuit 30, converts the read raw image data into YUV format image data having a low resolution, and The converted image data is written into the designated bank of the display image area 32b through the memory control circuit 30.

バンク指定は1フレームに相当する縮小&後処理が完了する毎に更新され、6フレームの画像データはバンクAおよびBに交互に書き込まれる。LCDドライバ38は、こうしてバンクAおよびBに書き込まれた画像データを交互に読み出す。この結果、フォーカスレンズ12の収差に起因する歪みが表れた6フレームのプレビュー画像が順にモニタ画面に表示される。   The bank designation is updated every time reduction & post-processing corresponding to one frame is completed, and 6 frames of image data are alternately written in banks A and B. The LCD driver 38 alternately reads the image data written in the banks A and B in this way. As a result, 6-frame preview images in which distortion due to the aberration of the focus lens 12 appears are sequentially displayed on the monitor screen.

CPU26はその後、生画像エリア32cに格納された7フレーム目の生画像データに対する縮小&後処理の実行を、表示制御タスクの下で後処理回路36に命令する。後処理回路36は、7フレーム目の生画像データをメモリ制御回路30を通して生画像エリア32cから読み出し、読み出された生画像データの解像度を低減し、低減された解像度を有する生画像データをYUV形式の画像データに変換し、そして変換された画像データをメモリ制御回路30を通してYUV画像エリア32dに書き込む。   Thereafter, the CPU 26 instructs the post-processing circuit 36 to execute reduction & post-processing on the raw image data of the seventh frame stored in the raw image area 32c under the display control task. The post-processing circuit 36 reads the raw image data of the seventh frame from the raw image area 32c through the memory control circuit 30, reduces the resolution of the read raw image data, and converts the raw image data having the reduced resolution to the YUV. The image data is converted into image data in the format, and the converted image data is written into the YUV image area 32d through the memory control circuit 30.

CPU26はまた、YUV形式に従う7フレーム目の画像データに対する歪み補正処理の実行を歪み補正回路34に命令する。歪み補正回路34は、7フレーム目の画像データをメモリ制御回路32を通してYUV画像エリア32dから読み出し、読み出された画像データの歪みを補正し、そして補正後の画像データをメモリ制御回路30を通して表示画像エリア32bの指定バンクに書き込む。   The CPU 26 also instructs the distortion correction circuit 34 to execute distortion correction processing on the image data of the seventh frame according to the YUV format. The distortion correction circuit 34 reads the image data of the seventh frame from the YUV image area 32 d through the memory control circuit 32, corrects the distortion of the read image data, and displays the corrected image data through the memory control circuit 30. Write to the specified bank in the image area 32b.

バンク指定は、次回の垂直同期信号Vsyncに応答して更新される。したがって、歪みが補正された7フレーム目の画像データは、次のフレーム以降の期間にプレビュー画像としてLCDモニタ40に表示される。静止画取り込み処理が図5(A)に示すタイミングで実行されたとき、プレビュー画像は図5(B)に示すタイミングで作成されかつ表示される。   The bank designation is updated in response to the next vertical synchronization signal Vsync. Therefore, the image data of the seventh frame whose distortion has been corrected is displayed on the LCD monitor 40 as a preview image in the period after the next frame. When the still image capturing process is executed at the timing shown in FIG. 5A, a preview image is created and displayed at the timing shown in FIG.

7フレーム目のプレビュー画像がLCDモニタ40に表示されると、CPU26は、生画像エリア32cに格納された7フレームの生画像データに対する後処理の実行を後処理回路36に命令し、後処理によって作成された7フレームの画像データに対する歪み補正処理の実行を歪み補正回路34に命令する。   When the preview image of the seventh frame is displayed on the LCD monitor 40, the CPU 26 instructs the post-processing circuit 36 to execute post-processing on the seven-frame raw image data stored in the raw image area 32c. The distortion correction circuit 34 is instructed to execute distortion correction processing on the generated seven frames of image data.

後処理回路36は、各フレームの生画像データをメモリ制御回路30を通して生画像エリア32cから読み出し、読み出された生画像データをYUV形式の画像データに変換し、そして変換された画像データをメモリ制御回路30を通してYUV画像エリア32e(図3参照)に書き込む。歪み補正回路34は、各フレームの画像データをメモリ制御回路30を通してYUV画像エリア32eから読み出し、読み出された画像データに歪み補正を施し、そして歪みが補正された画像データをメモリ制御回路30を通してSDRAM32のYUV画像エリア32f(図3参照)に書き込む。   The post-processing circuit 36 reads the raw image data of each frame from the raw image area 32 c through the memory control circuit 30, converts the read raw image data into YUV format image data, and stores the converted image data in the memory Data is written into the YUV image area 32e (see FIG. 3) through the control circuit 30. The distortion correction circuit 34 reads the image data of each frame from the YUV image area 32 e through the memory control circuit 30, performs distortion correction on the read image data, and passes the image data whose distortion is corrected through the memory control circuit 30. The data is written in the YUV image area 32f (see FIG. 3) of the SDRAM 32.

歪みが補正された7フレームの画像データがYUV画像エリア32fに確保されると、CPU26は、記録処理の実行をメモリI/F42に命令する。メモリI/F42は、YUV画像エリア32fに格納された各フレームのYUV画像データをメモリ制御回路30を通して読み出し、読み出された画像データをファイル形式で記録媒体44に記録する。   When 7 frames of image data with corrected distortion are secured in the YUV image area 32f, the CPU 26 commands the memory I / F 42 to execute the recording process. The memory I / F 42 reads the YUV image data of each frame stored in the YUV image area 32f through the memory control circuit 30, and records the read image data on the recording medium 44 in a file format.

プレビュー画像が図5(B)に示すタイミングで表示されるとき、記録用の生画像データに対するYUV変換処理,歪み補正処理および記録処理は、図5(C)に示すタイミングで実行される。   When the preview image is displayed at the timing shown in FIG. 5B, the YUV conversion processing, distortion correction processing, and recording processing for the recording raw image data are executed at the timing shown in FIG.

CPU26は、図6に示すメインタスク,図7〜図8に示す静止画取得制御タスクおよび図9〜図10に示す表示制御タスクを含む複数のタスクをマルチタスクOSの制御の下で並列的に実行する。なお、これらのタスクに対応する制御プログラムは、フラッシュメモリ46に記憶される。   The CPU 26 performs a plurality of tasks including the main task shown in FIG. 6, the still image acquisition control task shown in FIGS. 7 to 8, and the display control task shown in FIGS. 9 to 10 in parallel under the control of the multitask OS. Run. Note that control programs corresponding to these tasks are stored in the flash memory 46.

図6を参照して、ステップS1では、動画取り込み処理を開始するべく、プリ露光動作および間引き読み出し動作の繰り返しをドライバ18cに命令する。この結果、低解像度の生画像データがイメージャ16から繰り返し出力される。ステップS3ではシャッタボタン28shが半押しされたか否かを判別し、判別結果がNOである限り、ステップS5で簡易AE処理を繰り返す。この結果、イメージャ16から出力される生画像データの輝度が大まかに調整される。   Referring to FIG. 6, in step S1, the driver 18c is instructed to repeat the pre-exposure operation and the thinning-out reading operation in order to start the moving image capturing process. As a result, low-resolution raw image data is repeatedly output from the imager 16. In step S3, it is determined whether or not the shutter button 28sh is half-pressed. As long as the determination result is NO, the simple AE process is repeated in step S5. As a result, the luminance of the raw image data output from the imager 16 is roughly adjusted.

ステップS3の判別結果がNOからYESに更新されると、ステップS7で厳格AE処理およびAF処理を実行する。生画像データの輝度は厳格AE処理によって厳格に調整され、生画像データの高周波成分はAF処理によって増大する。   When the determination result in step S3 is updated from NO to YES, a strict AE process and an AF process are executed in step S7. The luminance of the raw image data is strictly adjusted by the strict AE process, and the high frequency component of the raw image data is increased by the AF process.

ステップS9ではシャッタボタン28shが全押しされたか否かを判別し、ステップS11ではシャッタボタン28shの操作が解除されたか否かを判別する。ステップS11の判別結果がYESであればステップS3に戻り、ステップ9の判別結果がYESであればステップS13に進む。   In step S9, it is determined whether or not the shutter button 28sh is fully pressed. In step S11, it is determined whether or not the operation of the shutter button 28sh is released. If the determination result of step S11 is YES, it will return to step S3, and if the determination result of step 9 is YES, it will progress to step S13.

ステップS13では、動画取り込み処理を中断するべく、プリ露光動作および間引き読み出し動作の停止をドライバ18cに命令する。これによって、低解像度の生画像データの出力が停止される。ステップS15では記録制御タスクを起動し、ステップS17では後述するステップS45の記録処理が完了したか否かを判別する。判別結果がNOからYESに更新されると、上述したステップS1と同様の処理をステップS19で実行し、その後にステップS3に戻る。   In step S13, the driver 18c is instructed to stop the pre-exposure operation and the thinning-out reading operation in order to interrupt the moving image capturing process. As a result, the output of the low-resolution raw image data is stopped. In step S15, a recording control task is activated, and in step S17, it is determined whether or not a recording process in step S45 described later has been completed. When the determination result is updated from NO to YES, the same process as step S1 described above is executed in step S19, and then the process returns to step S3.

図7を参照して、ステップS21では現時点の撮像モードが単写モードおよび連写モードのいずれであるかを判別する。現時点の撮像モードが単写モードであればステップS23で最大値Kmaxを“1”に設定し、現時点の撮像モードが連写モードであればステップS25で最大値Kmaxを“7”に設定する。   Referring to FIG. 7, in step S21, it is determined whether the current imaging mode is the single shooting mode or the continuous shooting mode. If the current imaging mode is the single shooting mode, the maximum value Kmax is set to “1” in step S23, and if the current imaging mode is the continuous shooting mode, the maximum value Kmax is set to “7” in step S25.

ステップS27では変数Kを“1”に設定し、ステップS29では静止画取り込み処理を実行するべく本露光動作および全画素読み出し動作の実行をドライバ18cに命令する。この結果、高解像度を有する第Kフレームの生画像データがイメージャ16から出力される。出力された生画像データは、前処理回路20およびメモリ制御回路30を経て生画像エリア32cに書き込まれる。   In step S27, the variable K is set to “1”, and in step S29, the driver 18c is instructed to execute the main exposure operation and the all-pixel reading operation to execute the still image capturing process. As a result, the raw image data of the Kth frame having high resolution is output from the imager 16. The output raw image data is written into the raw image area 32 c via the preprocessing circuit 20 and the memory control circuit 30.

ステップS31では変数Kが最大値Kmaxに達したか否かを判別し、判別結果がNOであればステップS33で変数KをインクリメントしてからステップS29に戻る。この結果、Kmaxフレームの生画像データが生画像エリア32cに確保される。   In step S31, it is determined whether or not the variable K has reached the maximum value Kmax. If the determination result is NO, the variable K is incremented in step S33, and the process returns to step S29. As a result, Kmax frame raw image data is secured in the raw image area 32c.

ステップS31の判別結果がYESに更新されると、後述するステップS85の処理の完了をステップS35で待ち、その後にステップS37で変数Kを“1”に設定する。ステップS39では第Kフレームの生画像データに対する後処理の実行を後処理回路36に命令し、ステップS41ではYUV形式に従う第Kフレームの画像データに対する歪み補正処理の実行を歪み補正回路34に命令する。第Kフレームの生画像データは後処理回路36によってYUV形式の画像データに変換され、YUV形式に従う第Kフレームの画像データは歪み補正回路34によって歪み補正を施される。   When the determination result in step S31 is updated to YES, the process waits for the completion of the process in step S85 described later in step S35, and then the variable K is set to “1” in step S37. In step S39, the post-processing circuit 36 is instructed to execute post-processing on the raw image data of the Kth frame, and in step S41, the distortion correction circuit 34 is instructed to execute distortion correction processing on the image data of the K-th frame according to the YUV format. . The K-th frame raw image data is converted into YUV format image data by the post-processing circuit 36, and the K-th frame image data according to the YUV format is subjected to distortion correction by the distortion correction circuit 34.

ステップS43では変数Kが最大値Kmaxに達したか否かを判別し、判別結果がNOであればステップS45で変数KをインクリメントしてからステップS41に戻る。この結果、歪みが補正されたKmaxフレームの画像データがYUV画像エリア32fに確保される。   In step S43, it is determined whether or not the variable K has reached the maximum value Kmax. If the determination result is NO, the variable K is incremented in step S45, and the process returns to step S41. As a result, the image data of the Kmax frame whose distortion has been corrected is secured in the YUV image area 32f.

ステップS43の判別結果がNOからYESに更新されると、ステップS47で記録処理の実行をメモリI/F42に命令する。メモリI/F42は、YUV画像エリア32fに格納された各フレームの画像データをメモリ制御回路30を通して読み出し、読み出された画像データをファイル形式で記録媒体44に記録する。記録が完了すると、ステップS21に戻る。   When the determination result in step S43 is updated from NO to YES, the memory I / F 42 is commanded to execute the recording process in step S47. The memory I / F 42 reads the image data of each frame stored in the YUV image area 32f through the memory control circuit 30, and records the read image data on the recording medium 44 in a file format. When the recording is completed, the process returns to step S21.

図9を参照して、ステップS51では表示画像エリア32bのバンク設定を初期化する。初期化によって、バンクAが後処理回路36のデータ書き込み先として指定され、バンクBがLCDドライバ38のデータ読み出し先として指定される。ステップS53では動画用の後処理の開始を後処理回路36に命令し、ステップS55では画像表示の開始をLDドライバ38に命令する。   Referring to FIG. 9, in step S51, the bank setting of display image area 32b is initialized. By the initialization, the bank A is designated as the data writing destination of the post-processing circuit 36 and the bank B is designated as the data reading destination of the LCD driver 38. In step S53, the post-processing circuit 36 is instructed to start moving image post-processing, and in step S55, the LD driver 38 is instructed to start image display.

後処理回路36は、生画像エリア32aに格納された生画像データをメモリ制御回路30を通して繰り返し読み出し、読み出された生画像データをYUV形式の画像データに変換し、そして変換された画像データをメモリ制御回路30を通して指定バンクに書き込む。LCDドライバ38は、指定バンクに格納された画像データをメモリ制御回路30を通して繰り返し読み出し、読み出された画像データに基づく画像をLCDモニタ40に表示する。   The post-processing circuit 36 repeatedly reads out the raw image data stored in the raw image area 32a through the memory control circuit 30, converts the read raw image data into image data in the YUV format, and converts the converted image data. Data is written to the designated bank through the memory control circuit 30. The LCD driver 38 repeatedly reads out the image data stored in the designated bank through the memory control circuit 30 and displays an image based on the read image data on the LCD monitor 40.

ステップS57ではシャッタボタン28shが全押しされたか否かを判別し、ステップS59では垂直同期信号Vsyncが発生したか否かを判別する。ステップS57の判別結果がNOでかつステップS59の判別結果がYESであれば、ステップS61でバンク設定を更新する。具体的には、後処理回路36のデータ書き込み先をバンクAおよびBの間で切り換え、LCDドライバ38のデータ読み出し先をバンクBおよびAの間で切り換える。更新が完了すると、ステップS57に戻る。この結果、シャッタボタン28shが全押しされない限り、動画像がLCDモニタ40に表示される。   In step S57, it is determined whether or not the shutter button 28sh has been fully pressed. In step S59, it is determined whether or not the vertical synchronization signal Vsync has been generated. If the determination result in step S57 is NO and the determination result in step S59 is YES, the bank setting is updated in step S61. Specifically, the data write destination of the post-processing circuit 36 is switched between the banks A and B, and the data read destination of the LCD driver 38 is switched between the banks B and A. When the update is completed, the process returns to step S57. As a result, the moving image is displayed on the LCD monitor 40 unless the shutter button 28sh is fully pressed.

ステップS57の判別結果がNOからYESに更新されるとステップS63に進み、動画像用の後処理の中断を後処理回路36に命令する。ステップS65では、シャッタボタン28shが全押しされた後の1フレーム目の生画像データが生画像エリア32cに確保されたか否かを判別する。判別結果がNOからYESに更新されると、ステップS67で変数Lを“1”に設定し、変数Lが最大値Kmaxに達したか否かを判別する。判別結果がNOであればステップS71に進み、判別結果がYESであればステップS77に進む。   When the determination result in step S57 is updated from NO to YES, the process proceeds to step S63, and the post-processing circuit 36 is commanded to interrupt the moving image post-processing. In step S65, it is determined whether or not the raw image data of the first frame after the shutter button 28sh is fully pressed is secured in the raw image area 32c. When the determination result is updated from NO to YES, the variable L is set to “1” in step S67, and it is determined whether or not the variable L has reached the maximum value Kmax. If the determination result is NO, the process proceeds to step S71, and if the determination result is YES, the process proceeds to step S77.

ステップS71では、第Lフレームに対する縮小&後処理の実行を後処理回路36に命令する。後処理回路36は、生画像エリア32cに格納された第Lフレームの生画像データをメモリ制御回路32を通して読み出し、読み出された生画像データをYUV形式に従う低解像度の画像データに変換し、そして変換された画像データをメモリ制御回路30を通して表示画像エリア32bの指定バンクに書き込む。   In step S71, the post-processing circuit 36 is instructed to execute reduction & post-processing on the Lth frame. The post-processing circuit 36 reads the raw image data of the Lth frame stored in the raw image area 32c through the memory control circuit 32, converts the read raw image data into low-resolution image data according to the YUV format, and The converted image data is written into the designated bank of the display image area 32b through the memory control circuit 30.

ステップ73では、垂直同期信号Vsyncが発生したか否かを判別する。判別結果がNOからYESに更新されると、上述したステップS61と同様の処理をステップS75で実行する。この結果、第Lフレームの画像データがLCDドライバ38によって読み出され、第Lフレームの静止画像がプレビュー画像としてLCDドライバ40に表示される。ステップS75の処理が完了すると、ステップS77で変数Lをインクリメントし、その後にステップS69に戻る。   In step 73, it is determined whether or not the vertical synchronization signal Vsync is generated. When the determination result is updated from NO to YES, the same process as step S61 described above is executed in step S75. As a result, the image data of the Lth frame is read by the LCD driver 38, and the still image of the Lth frame is displayed on the LCD driver 40 as a preview image. When the process of step S75 is completed, the variable L is incremented in step S77, and then the process returns to step S69.

ステップS79では第Lフレームに対する縮小&後処理の実行を後処理回路36に命令し、ステップS81では第Lフレームに対する歪み補正処理の実行を歪み補正回路34に命令する。   In step S79, the post-processing circuit 36 is instructed to execute reduction & post-processing on the Lth frame, and in step S81, the distortion correction circuit 34 is instructed to execute distortion correction processing on the Lth frame.

後処理回路36は、生画像エリア32dに格納された第Lフレームの生画像データをメモリ制御回路30を通して読み出し、読み出された生画像データをYUV形式に従う低解像度の画像データに変換し、そして変換された画像データをメモリ制御回路30を通してYUV画像エリア32dに書き込む。   The post-processing circuit 36 reads the raw image data of the Lth frame stored in the raw image area 32d through the memory control circuit 30, converts the read raw image data into low-resolution image data according to the YUV format, and The converted image data is written into the YUV image area 32d through the memory control circuit 30.

歪み補正回路34は、YUV画像エリア32dに格納された第Lフレームの画像データをメモリ制御回路32を通して読み出し、読み出された画像データの歪みを補正し、そして補正後の画像データをメモリ制御回路30を通して表示画像エリア32bの指定バンクに書き込む。   The distortion correction circuit 34 reads the image data of the Lth frame stored in the YUV image area 32d through the memory control circuit 32, corrects the distortion of the read image data, and stores the corrected image data in the memory control circuit. 30 is written to the designated bank of the display image area 32b.

ステップ83では、垂直同期信号Vsyncが発生したか否かを判別する。判別結果がNOからYESに更新されると、上述したステップS61と同様の処理をステップS85で実行する。この結果、第Lフレームの画像データがLCDドライバ38によって読み出され、第Lフレームのプレビュー画像がLCDドライバ40に表示される。   In step 83, it is determined whether or not the vertical synchronization signal Vsync is generated. When the determination result is updated from NO to YES, a process similar to step S61 described above is executed in step S85. As a result, the image data of the Lth frame is read by the LCD driver 38 and the preview image of the Lth frame is displayed on the LCD driver 40.

ステップS87では、上述したステップS45の記録処理が完了したか否かを判別する。判別結果がNOからYESに更新されると、ステップS89で表示処理の中断をLCDドライバ38に命令し、その後にステップS51に戻る。   In step S87, it is determined whether or not the recording process in step S45 described above has been completed. When the determination result is updated from NO to YES, in step S89, the LCD driver 38 is instructed to interrupt the display process, and thereafter, the process returns to step S51.

以上の説明から分かるように、CPU26は、連写モードが選択された状態でシャッタボタン28shが全押しされたとき、イメージャ16によって捉えられたシーンを表す連続7フレームの生画像データを取得する(S27~S33)。CPU26はまた、取得された7フレームの生画像データのうち先行する6フレームの生画像データにそれぞれ対応するプレビュー用の6フレームの画像データを7フレームの画像データの取得処理と並列して作成し(S65~S71, S77)、その後に7フレーム目の生画像データに対応するプレビュー用の画像データを作成する(S79~S81)。ここで、7フレーム目の画像データは歪み補正を経て作成される一方、先行する6フレームの画像データは歪み補正を経ることなく作成される。こうして作成されたプレビュー用の画像データは、作成順にLCDモニタ40に代替表示される(S55, S73~S75, S83~S85)。CPU26はさらに、イメージャ16から取得された7フレームの生画像データを歪み補正を経て記録媒体44に記録する(S37~S45)。   As can be seen from the above description, when the shutter button 28sh is fully pressed in a state where the continuous shooting mode is selected, the CPU 26 acquires continuous seven frames of raw image data representing a scene captured by the imager 16 ( S27 ~ S33). The CPU 26 also creates 6 frames of preview image data corresponding to the preceding 6 frames of raw image data of the acquired 7 frames of raw image data in parallel with the process of acquiring the 7 frames of image data. (S65 to S71, S77), and then image data for preview corresponding to the raw image data of the seventh frame is created (S79 to S81). Here, the image data of the seventh frame is created through distortion correction, while the image data of the preceding 6 frames is created without undergoing distortion correction. The image data for preview created in this way is displayed as an alternative on the LCD monitor 40 in the order of creation (S55, S73 to S75, S83 to S85). The CPU 26 further records the raw image data of 7 frames acquired from the imager 16 on the recording medium 44 through distortion correction (S37 to S45).

先行する6フレームのプレビュー画像は、7フレームの生画像データの取得処理と並列し、かつ歪み補正を経ることなく作成される。これによって、7フレームの生画像データの取得に要する時間の短縮化が図られる。また、7フレーム目の生画像データに対応するプレビュー画像は歪み補正を経て作成され、かつ7フレームのプレビュー画像は作成順に代替表示される。これによって、プレビュー画像の見かけ上の品質が改善される。さらに、7フレームの生画像データは、歪み補正を経て記録される。これによって、記録画像の品質が改善される。   The preceding 6-frame preview image is created in parallel with the 7-frame raw image data acquisition process and without distortion correction. As a result, the time required for obtaining the raw image data of 7 frames can be shortened. A preview image corresponding to the raw image data of the seventh frame is created through distortion correction, and the preview image of the seventh frame is alternatively displayed in the order of creation. This improves the apparent quality of the preview image. Further, the raw image data of 7 frames is recorded after distortion correction. This improves the quality of the recorded image.

なお、この実施例では、マルチタスクOSおよびこれによって実行される複数のタスクに相当する制御プログラムは、フラッシュメモリ46に予め記憶される。しかし、図11に示すように通信I/F48をディジタルカメラ10に設け、一部の制御プログラムを内部制御プログラムとしてフラッシュメモリ46に当初から準備する一方、他の一部の制御プログラムを外部制御プログラムとして外部サーバから取得するようにしてもよい。この場合、上述の動作は、内部制御プログラムおよび外部制御プログラムの協働によって実現される。   In this embodiment, the multitask OS and control programs corresponding to a plurality of tasks executed thereby are stored in the flash memory 46 in advance. However, as shown in FIG. 11, a communication I / F 48 is provided in the digital camera 10 and some control programs are prepared in the flash memory 46 from the beginning as internal control programs, while other control programs are prepared as external control programs. May be acquired from an external server. In this case, the above-described operation is realized by cooperation of the internal control program and the external control program.

また、この実施例では、CPU26によって実行される処理を複数のタスクに区分するようにしている。しかし、各々のタスクをさらに複数の小タスクに区分してもよく、さらには区分された複数の小タスクの一部を他のタスクに統合するようにしてもよい。また、各々のタスクを複数の小タスクに区分する場合、その全部または一部を外部サーバから取得するようにしてもよい。   In this embodiment, the process executed by the CPU 26 is divided into a plurality of tasks. However, each task may be further divided into a plurality of small tasks, and a part of the divided plurality of small tasks may be integrated with other tasks. Further, when each task is divided into a plurality of small tasks, all or part of the tasks may be acquired from an external server.

さらに、この実施例では、CPU26の処理をメインタスク,記録制御タスクおよび表示制御タスクに分割するようにしている。しかし、CPU26の処理は、メインタスク,生画像データ取り込みタスクとプレビュー画像作成・表示タスクに分割するようにしてもよい。この場合、後処理,歪み補正処理および記録処理は、メインタスクの下で実行される。   Further, in this embodiment, the processing of the CPU 26 is divided into a main task, a recording control task, and a display control task. However, the processing of the CPU 26 may be divided into a main task, a raw image data import task, and a preview image creation / display task. In this case, post-processing, distortion correction processing, and recording processing are executed under the main task.

10 …ディジタルカメラ
16 …イメージャ
20 …前処理回路
26 …CPU
32 …SDRAM
36 …後処理回路
40 …LCDモニタ
DESCRIPTION OF SYMBOLS 10 ... Digital camera 16 ... Imager 20 ... Pre-processing circuit 26 ... CPU
32 ... SDRAM
36 ... Post-processing circuit 40 ... LCD monitor

Claims (9)

記録操作を受け付けたときK個(K:2以上の整数)の電子画像を撮像手段から取得する取得手段、
前記取得手段によって取得されたK個の電子画像のうち先行するK−1個の電子画像にそれぞれ対応するK−1個のプレビュー画像を歪み補正を経ることなく作成する処理を前記取得手段の処理と並列して実行する第1作成手段、
前記取得手段によって取得されたK個の電子画像のうち末尾の電子画像に対応するプレビュー画像を前記歪み補正を経て作成する第2作成手段、
前記第1作成手段および前記第2作成手段によって作成されたK個のプレビュー画像を作成順に代替表示する表示手段、および
前記取得手段によって取得されたK個の電子画像にそれぞれ対応するK個の記録画像を前記歪み補正を経て作成する第3作成手段を備える、電子カメラ。
Acquisition means for acquiring K (K: an integer of 2 or more) electronic images from the imaging means when a recording operation is received;
The process of the acquisition unit is a process of creating K-1 preview images respectively corresponding to the preceding K-1 electronic images among the K electronic images acquired by the acquisition unit without undergoing distortion correction. First creation means for executing in parallel with
Second creation means for creating a preview image corresponding to the last electronic image among the K electronic images obtained by the obtaining means, through the distortion correction;
Display means for alternatively displaying the K preview images created by the first creation means and the second creation means in the order of creation, and K records corresponding respectively to the K electronic images obtained by the acquisition means An electronic camera comprising third creation means for creating an image through the distortion correction.
前記撮像手段はレンズを通して光学像を捉える撮像面を有し、
前記歪み補正は前記レンズの収差に起因する歪みを補正する処理に相当する、請求項1記載の電子カメラ。
The imaging means has an imaging surface for capturing an optical image through a lens,
The electronic camera according to claim 1, wherein the distortion correction corresponds to a process of correcting distortion caused by aberration of the lens.
前記取得手段によって取得された電子画像のうち指定電子画像の歪みを補正する補正手段をさらに備え、
前記第2作成手段は前記末尾の電子画像を指定して前記補正手段を起動し、
前記第3作成手段は前記K個の電子画像の各々を指定して前記補正手段を起動する、請求項1または2記載の電子カメラ。
A correction unit for correcting distortion of the designated electronic image among the electronic images acquired by the acquisition unit;
The second creating means activates the correcting means by designating the tail electronic image,
The electronic camera according to claim 1, wherein the third creating unit activates the correction unit by designating each of the K electronic images.
前記表示手段は前記K個のプレビュー画像のうち先行するK−1個のプレビュー画像を前記第1作成手段の処理と並列して表示する第1プレビュー画像表示手段を含む、請求項1ないし3のいずれかに記載の電子カメラ。   The display means includes first preview image display means for displaying the preceding K-1 preview images of the K preview images in parallel with the processing of the first creation means. An electronic camera according to any one of the above. 前記表示手段の表示対象が末尾のプレビュー画像に達した後に前記第3作成手段を起動する起動手段をさらに備える、請求項1ないし4のいずれかに記載の電子カメラ。   5. The electronic camera according to claim 1, further comprising an activation unit that activates the third creation unit after the display target of the display unit reaches the last preview image. 6. 電子カメラのプロセッサに、
記録操作を受け付けたときK個(K:2以上の整数)の電子画像を撮像手段から取得する取得ステップ、
前記取得ステップによって取得されたK個の電子画像のうち先行するK−1個の電子画像にそれぞれ対応するK−1個のプレビュー画像を歪み補正を経ることなく作成する処理を前記取得ステップの処理と並列して実行する第1作成ステップ、
前記取得ステップによって取得されたK個の電子画像のうち末尾の電子画像に対応するプレビュー画像を前記歪み補正を経て作成する第2作成ステップ、
前記第1作成ステップおよび前記第2作成ステップによって作成されたK個のプレビュー画像を作成順に代替表示する表示ステップ、および
前記取得ステップによって取得されたK個の電子画像にそれぞれ対応するK個の記録画像を前記歪み補正を経て作成する第3作成ステップを実行させるための、撮像制御プログラム。
In the electronic camera processor,
An acquisition step of acquiring K (K: an integer of 2 or more) electronic images from the imaging means when a recording operation is received;
The process of the acquisition step is a process of creating K-1 preview images respectively corresponding to the preceding K-1 electronic images of the K electronic images acquired by the acquisition step without undergoing distortion correction. A first creation step executed in parallel with
A second creation step of creating a preview image corresponding to the last electronic image among the K electronic images obtained by the obtaining step through the distortion correction;
A display step of alternatively displaying the K preview images created in the first creation step and the second creation step in the order of creation; and K recordings respectively corresponding to the K electronic images obtained in the acquisition step An imaging control program for executing a third creation step of creating an image through the distortion correction.
電子カメラによって実行される撮像制御方法であって、
記録操作を受け付けたときK個(K:2以上の整数)の電子画像を撮像手段から取得する取得ステップ、
前記取得ステップによって取得されたK個の電子画像のうち先行するK−1個の電子画像にそれぞれ対応するK−1個のプレビュー画像を歪み補正を経ることなく作成する処理を前記取得ステップの処理と並列して実行する第1作成ステップ、
前記取得ステップによって取得されたK個の電子画像のうち末尾の電子画像に対応するプレビュー画像を前記歪み補正を経て作成する第2作成ステップ、
前記第1作成ステップおよび前記第2作成ステップによって作成されたK個のプレビュー画像を作成順に代替表示する表示ステップ、および
前記取得ステップによって取得されたK個の電子画像にそれぞれ対応するK個の記録画像を前記歪み補正を経て作成する第3作成ステップを備える、撮像制御方法。
An imaging control method executed by an electronic camera,
An acquisition step of acquiring K (K: an integer of 2 or more) electronic images from the imaging means when a recording operation is received;
The process of the acquisition step is a process of creating K-1 preview images respectively corresponding to the preceding K-1 electronic images of the K electronic images acquired by the acquisition step without undergoing distortion correction. A first creation step executed in parallel with
A second creation step of creating a preview image corresponding to the last electronic image among the K electronic images obtained by the obtaining step through the distortion correction;
A display step of alternatively displaying the K preview images created in the first creation step and the second creation step in the order of creation; and K recordings respectively corresponding to the K electronic images obtained in the acquisition step An imaging control method comprising a third creation step of creating an image through the distortion correction.
メモリに保存された内部制御プログラムに従う処理を実行するプロセッサを備える電子カメラに供給される外部制御プログラムであって、
記録操作を受け付けたときK個(K:2以上の整数)の電子画像を撮像手段から取得する取得ステップ、
前記取得ステップによって取得されたK個の電子画像のうち先行するK−1個の電子画像にそれぞれ対応するK−1個のプレビュー画像を歪み補正を経ることなく作成する処理を前記取得ステップの処理と並列して実行する第1作成ステップ、
前記取得ステップによって取得されたK個の電子画像のうち末尾の電子画像に対応するプレビュー画像を前記歪み補正を経て作成する第2作成ステップ、
前記第1作成ステップおよび前記第2作成ステップによって作成されたK個のプレビュー画像を作成順に代替表示する表示ステップ、および
前記取得ステップによって取得されたK個の電子画像にそれぞれ対応するK個の記録画像を前記歪み補正を経て作成する第3作成ステップを前記内部制御プログラムと協働して前記プロセッサに実行させるための、外部制御プログラム。
An external control program supplied to an electronic camera including a processor that executes processing according to an internal control program stored in a memory,
An acquisition step of acquiring K (K: an integer of 2 or more) electronic images from the imaging means when a recording operation is received;
The process of the acquisition step is a process of creating K-1 preview images respectively corresponding to the preceding K-1 electronic images of the K electronic images acquired by the acquisition step without undergoing distortion correction. A first creation step executed in parallel with
A second creation step of creating a preview image corresponding to the last electronic image among the K electronic images obtained by the obtaining step through the distortion correction;
A display step of alternatively displaying the K preview images created in the first creation step and the second creation step in the order of creation; and K recordings respectively corresponding to the K electronic images obtained in the acquisition step An external control program for causing the processor to execute a third creation step of creating an image through the distortion correction in cooperation with the internal control program.
外部制御プログラムを取り込む取り込み手段、および
前記取り込み手段によって取り込まれた外部制御プログラムとメモリに保存された内部制御プログラムとに従う処理を実行するプロセッサを備える電子カメラであって、
前記外部制御プログラムは、
記録操作を受け付けたときK個(K:2以上の整数)の電子画像を撮像手段から取得する取得ステップ、
前記取得ステップによって取得されたK個の電子画像のうち先行するK−1個の電子画像にそれぞれ対応するK−1個のプレビュー画像を歪み補正を経ることなく作成する処理を前記取得ステップの処理と並列して実行する第1作成ステップ、
前記取得ステップによって取得されたK個の電子画像のうち末尾の電子画像に対応するプレビュー画像を前記歪み補正を経て作成する第2作成ステップ、
前記第1作成ステップおよび前記第2作成ステップによって作成されたK個のプレビュー画像を作成順に代替表示する表示ステップ、および
前記取得ステップによって取得されたK個の電子画像にそれぞれ対応するK個の記録画像を前記歪み補正を経て作成する第3作成ステップを前記内部制御プログラムと協働して実行するプログラムに相当する、電子カメラ。
An electronic camera comprising a capturing unit that captures an external control program, and a processor that executes processing according to the external control program captured by the capturing unit and the internal control program stored in a memory,
The external control program is
An acquisition step of acquiring K (K: an integer of 2 or more) electronic images from the imaging means when a recording operation is received;
The process of the acquisition step is a process of creating K-1 preview images respectively corresponding to the preceding K-1 electronic images of the K electronic images acquired by the acquisition step without undergoing distortion correction. A first creation step executed in parallel with
A second creation step of creating a preview image corresponding to the last electronic image among the K electronic images obtained by the obtaining step through the distortion correction;
A display step of alternatively displaying the K preview images created in the first creation step and the second creation step in the order of creation; and K recordings respectively corresponding to the K electronic images obtained in the acquisition step An electronic camera corresponding to a program that executes a third creation step of creating an image through the distortion correction in cooperation with the internal control program.
JP2012072650A 2012-03-28 2012-03-28 Electronic camera Pending JP2013207432A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2012072650A JP2013207432A (en) 2012-03-28 2012-03-28 Electronic camera

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2012072650A JP2013207432A (en) 2012-03-28 2012-03-28 Electronic camera

Publications (1)

Publication Number Publication Date
JP2013207432A true JP2013207432A (en) 2013-10-07

Family

ID=49526145

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2012072650A Pending JP2013207432A (en) 2012-03-28 2012-03-28 Electronic camera

Country Status (1)

Country Link
JP (1) JP2013207432A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2023053861A1 (en) * 2021-10-01 2023-04-06 ソニーセミコンダクタソリューションズ株式会社 Imaging element, imaging device, and imaging method

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2023053861A1 (en) * 2021-10-01 2023-04-06 ソニーセミコンダクタソリューションズ株式会社 Imaging element, imaging device, and imaging method

Similar Documents

Publication Publication Date Title
JP5488548B2 (en) Image processing apparatus, image processing method, and program
JP4784678B2 (en) Imaging apparatus, imaging method, and program
US20090213231A1 (en) Video camera
JP2006033241A (en) Image pickup device and image acquiring means
KR101433119B1 (en) Image processing device for generating composite image having predetermined aspect ratio
JP6304293B2 (en) Image processing apparatus, image processing method, and program
JP5207955B2 (en) Electronic camera
JP6261397B2 (en) Imaging apparatus and control method thereof
JP4059704B2 (en) Video camera
JP4952574B2 (en) Image composition apparatus and program
JP5030822B2 (en) Electronic camera
JP2013085040A (en) Image processing apparatus
JP2012150826A (en) Image composition device and program
JP5197064B2 (en) Video camera
JP2013207432A (en) Electronic camera
JP5910613B2 (en) Image composition apparatus and program
JP5127731B2 (en) Video camera
JP2009194469A (en) Imaging apparatus
JP2017069673A (en) Imaging apparatus, imaging method, and imaging program
JP5926039B2 (en) Image recording device
JP2014202863A (en) Electronic camera
JP4989524B2 (en) Electronic camera
JP2012235432A (en) Electronic camera
JP2014116908A (en) Image processing apparatus
JP2014049838A (en) Electronic camera