JP6512916B2 - 撮像装置およびその制御方法ならびにプログラム - Google Patents
撮像装置およびその制御方法ならびにプログラム Download PDFInfo
- Publication number
- JP6512916B2 JP6512916B2 JP2015085387A JP2015085387A JP6512916B2 JP 6512916 B2 JP6512916 B2 JP 6512916B2 JP 2015085387 A JP2015085387 A JP 2015085387A JP 2015085387 A JP2015085387 A JP 2015085387A JP 6512916 B2 JP6512916 B2 JP 6512916B2
- Authority
- JP
- Japan
- Prior art keywords
- raw image
- encoded
- image data
- unit
- imaging
- 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
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/10—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
- H04N19/134—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the element, parameter or criterion affecting or controlling the adaptive coding
- H04N19/156—Availability of hardware or computational resources, e.g. encoding based on power-saving criteria
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/10—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
- H04N19/102—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the element, parameter or selection affected or controlled by the adaptive coding
- H04N19/12—Selection from among a plurality of transforms or standards, e.g. selection between discrete cosine transform [DCT] and sub-band transform or selection between H.263 and H.264
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/10—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
- H04N19/169—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding
- H04N19/17—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being an image region, e.g. an object
- H04N19/172—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being an image region, e.g. an object the region being a picture, frame or field
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N5/00—Details of television systems
- H04N5/76—Television signal recording
- H04N5/765—Interface circuits between an apparatus for recording and another apparatus
- H04N5/77—Interface circuits between an apparatus for recording and another apparatus between a recording apparatus and a television camera
- H04N5/772—Interface circuits between an apparatus for recording and another apparatus between a recording apparatus and a television camera the recording apparatus and the television camera being placed in the same enclosure
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N9/00—Details of colour television systems
- H04N9/79—Processing of colour television signals in connection with recording
- H04N9/80—Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback
- H04N9/804—Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback involving pulse code modulation of the colour picture signal components
- H04N9/8042—Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback involving pulse code modulation of the colour picture signal components involving data reduction
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Computing Systems (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- Discrete Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Compression Or Coding Systems Of Tv Signals (AREA)
- Compression Of Band Width Or Redundancy In Fax (AREA)
- Studio Devices (AREA)
- Television Signal Processing For Recording (AREA)
Description
以下、本発明の例示的な実施形態について、図面を参照して詳細に説明する。なお、以下では撮像装置の一例として、RAW画像の記録が可能な任意のデジタルカメラに本発明を適用した例を説明する。しかし、本発明は、デジタルカメラに限らず、RAW画像の記録が可能な任意の電子機器にも適用可能である。これらの電子機器には、例えば携帯電話機、ゲーム機、タブレット端末、パーソナルコンピュータ、時計型や眼鏡型の情報端末などが含まれてよい。
図1は、本実施形態の撮像装置の一例としてデジタルカメラ100の機能構成例を示すブロック図である。なお、図1に示す機能ブロックの1つ以上は、ASICやプログラマブルロジックアレイ(PLA)などのハードウェアによって実現されてもよいし、CPUやMPU等のプログラマブルプロセッサがソフトウェアを実行することによって実現されてもよい。また、ソフトウェアとハードウェアの組み合わせによって実現されてもよい。従って、以下の説明において、異なる機能ブロックが動作主体として記載されている場合であっても、同じハードウェアが主体として実現されうる。
撮影による符号化RAW画像の記録および追いかけ現像処理を行う場合の記録部107のデータの推移について、図3を参照して説明する。本実施形態における「追いかけ現像」とは、符号化RAW画像データの記録後のアイドル期間や、記録後にその他の処理のバックグラウンドで実行される現像処理である。
追いかけ現像データ量 / 符号化RAW画像データ量 × 100
によって求まる比率であり、100%を示す場合は記録された全ての符号化RAW画像が読み出されて復号および現像され、動画像符号化もしくは静止画像符号化されたことを意味し、追いかけ現像が遅れずに進んでいることを意味する。逆に0%を示す場合は、記録された全ての符号化RAW画像が記録部107に残っており、追いかけ現像が遅れていることを意味する。
次に、図5を参照して、追いかけ現像処理に係る一連の動作を説明する。なお、本実施形態における追いかけ現像処理は、デジタルカメラ100の電源がOFFにされている状態で、例えばデジタルカメラ100の操作部112に含まれる電源ボタンが押下され、デジタルカメラ100が起動した時点から開始される。また本処理は、制御部111がROMに記憶されたプログラムをRAMの作業用領域に展開し、実行することにより実現される。なお、本実施形態では、より高速な符号化処理を行うために符号化方式として可逆符号化方式が初期値として設定されているものとする。
次に本発明に係る実施形態2について説明する。実施形態1では、記録部107によって記録された符号化RAW画像の総データ量と読み出した符号化RAW画像の総データ量の差分が閾値を上回る場合、可逆符号化方式より圧縮率の高い非可逆符号化方式を設定するようにした。これに対して実施形態2では、非撮影期間内の直前の撮影期間内に記録された符号化RAW画像のデータ量全てが、非撮影期間内に読み出されたかに応じて、非可逆符号化方式を設定する。このため、図1に示したデジタルカメラ100の構成は同一であり、本実施形態の追いかけ現像処理については、符号化方式の設定を行う構成以外は同一である。なお、同一の構成については同一の符号を付して重複する説明は省略し、相違点について重点的に説明する。
実施形態2における追いかけ現像処理の動作について説明する。なお、上述のように、追いかけ現像処理のうち符号化方式の設定を行う構成以外は同一である。このため、RAW符号化処理の差異点についてのみ図6を参照して説明する。なお、RAW符号化処理は、図5で示したS502において、デジタルカメラ100に対する撮影指示があったものと判定された場合に実行される。
次に本発明に係る実施形態3について説明する。実施形態1では、追いかけ現像処理に十分な時間を確保できない場合には、可逆符号化方式および非可逆符号化方式のうち、圧縮率の高い非可逆符号化方式を設定するようにした。これに対して実施形態3では、復号処理も含めた符号化および復号処理全体でよりデータ量削減効果の高い符号化方式を選択する。より具体的には、選択可能な2つの符号化方式において、算術符号化方式(第1の符号化方式)およびハフマン符号化方式(第2の符号化方式)を上記観点で選択的に設定する。このため、本実施形態の追いかけ現像処理は、RAW符号化処理を行う構成以外は同一である。なお、同一の構成については同一の符号を付して重複する説明は省略し、相違点について重点的に説明する。
符号化方式の1つの分類としてエントロピー符号化が知られている。エントロピー符号化方式は複数存在し、その1つの方式として算術符号化方式がある。算術符号化方式のエントロピー符号化は、高圧縮であり、JPEG2000やH.264といった圧縮規格でも採用されている。別のエントロピー符号化方式の1つとしてハフマン符号化方式のエントロピー符号化も知られている。ハフマン符号化方式は、MPEG2等の圧縮規格で採用されている。
図8(a)を用いて制御部111の追いかけ現像処理時の動作フローを説明する。但し、RAW符号化処理以外の動作については実施形態1と同一であるため、RAW符号化処理についてのみ説明する。なお、本処理は、デジタルカメラ700における制御部111がユーザからの撮影指示を受けた場合に開始される。また本処理は、制御部111がROMに記憶されたプログラムをRAMの作業用領域に展開し、実行することにより実現される。
次に、実施形態4について説明する。実施形態3では、記録部107によって記録された符号化RAW画像の総データ量と読み出した符号化RAW画像の総データ量の差分に基づいて、符号化方式の切り替えを行った。これに対して実施形態4では、撮影期間内に記録された符号化RAW画像データ全てが、その撮影期間の直後の非撮影期間内に読み出されたかに応じて符号化方式の切り替えを行う。このため、本実施形態の追いかけ現像処理は、RAW符号化処理における判定方法以外の構成は同一である。なお、同一の構成については同一の符号を付して重複する説明は省略し、相違点について重点的に説明する。
実施形態4におけるRAW符号化処理の一連の動作について、図9(a)を参照して説明する。
次に実施形態5について説明する。実施形態5では、追いかけ現像処理を開始する際に、ハフマン符号化された符号化RAW画像が記録部107内の記録媒体に存在すれば、ハフマン符号化された符号化RAW画像に対して優先的に追いかけ現像処理を行う。このため、本実施形態に係るデジタルカメラ700の構成は同一であり、追いかけ現像処理のうち、記録された符号化RAW画像を復号処理する構成以外は同一である。なお、同一の構成については同一の符号を付して重複する説明は省略し、相違点について重点的に説明する。
実施形態5における追いかけ現像処理の一連の動作について、図10を参照して説明する。
続いて図11を参照してハフマン符号化方式で符号化された符号化RAW画像を優先的に追いかけ現像した場合について、現像進捗率が向上していることを説明する。
次に実施形態6について図12を参照して説明する。図12は、本実施形態の撮像装置の一例としてデジタルカメラ1200の機能構成例を説明する図である。但し、図12において、図1の参照番号を使用しているブロックは、図1に示したブロックと共通であるので、詳細な説明は省略する。
また、本発明は、以下の処理を実行することによっても実現される。即ち、上述した実施形態の機能を実現するソフトウェア(プログラム)を、ネットワーク又は各種記憶媒体を介してシステム或いは装置に供給し、そのシステム或いは装置のコンピュータ(またはCPUやMPU等)がプログラムを読み出して実行する処理である。
Claims (13)
- 撮像素子による撮像信号から現像前画像を表すRAW画像データを得る撮像手段と、
前記撮像手段により得られた前記RAW画像データを所定の符号化方式で符号化して記録媒体に記録する記録手段と、
前記記録媒体に記録された前記符号化されたRAW画像データを読み出して現像する現像手段と、
前記撮像手段による撮影期間に記録された前記符号化されたRAW画像データの量と、前記撮影期間でないときに前記現像手段により現像を行うために前記記録媒体から読み出された前記符号化されたRAW画像データの量とを比較し、比較の結果に応じて前記RAW画像データを符号化するための符号化方式を制御する制御手段と、
を有することを特徴とする撮像装置。 - 前記制御手段は、
前記比較の結果が所定の関係にある場合、第1の符号化方式を設定し、
前記比較の結果が所定の関係にない場合、前記記録手段に記録されている前記符号化されたRAW画像データの量を削減するように第2の符号化方式を設定する、
ことを特徴とする請求項1に記載の撮像装置。 - 前記制御手段は、
前記比較の結果が前記所定の関係にない場合、前記撮影期間に記録された前記符号化されたRAW画像データの量を、圧縮率の違いにより前記第1の符号化方式を用いるときよりも少なくする第2の符号化方式を設定することを特徴とする請求項2に記載の撮像装置。 - 前記第1の符号化方式は可逆符号化であり、前記第2の符号化方式は非可逆符号化であることを特徴とする請求項3に記載の撮像装置。
- 前記制御手段は、
前記比較の結果が前記所定の関係にない場合、前記撮影期間でないときに前記現像手段により現像を行うときに前記記録媒体から読み出す前記符号化されたRAW画像データの量が増加するように前記第2の符号化方式を設定することを特徴とする請求項2に記載の撮像装置。 - 前記第1の符号化方式は算術符号化であり、前記第2の符号化方式はハフマン符号化であることを特徴とする請求項5に記載の撮像装置。
- 前記所定の関係は、前記撮影期間に記録された前記符号化されたRAW画像データの量と、前記撮影期間でないときに前記現像手段により現像を行うために前記記録媒体から読み出された前記符号化されたRAW画像データの量との差分が予め定めたデータ量より小さい関係であることを特徴とする請求項2乃至6のいずれか1項に記載の撮像装置。
- 前記所定の関係は、前記撮影期間に記録された前記符号化されたRAW画像データの量に対する、前記撮影期間でないときに前記現像手段により現像を行うために前記記録媒体から読み出された前記符号化されたRAW画像データの量の比率が、予め定めた比率より大きい関係であることを特徴とする請求項2乃至7のいずれか1項に記載の撮像装置。
- 前記所定の関係は、前記撮影期間でないときに前記現像手段により現像を行うために前記記録媒体から前記符号化されたRAW画像データを読み出した時間長が予め定められた時間長より長い関係であることを特徴とする請求項2乃至8のいずれか1項に記載の撮像装置。
- 前記所定の関係は、撮影ごとに得られる前記撮影期間に記録された前記符号化されたRAW画像データの量のうち、直前の撮影期間に記録された前記符号化されたRAW画像データが、前記撮影期間でないときに前記現像手段により現像を行うために前記記録媒体から全て読み出されている関係であることを特徴とする請求項2乃至9のいずれか1項に記載の撮像装置。
- 前記現像手段により現像を行うために前記記録媒体から読み出された前記符号化されたRAW画像データを復号する復号手段をさらに有し、
前記現像手段は、前記復号されたRAW画像データを現像する、
ことを特徴とする請求項1乃至10のいずれか1項に記載の撮像装置。 - 撮像手段が、撮像素子による撮像信号から現像前画像を表すRAW画像データを得る撮像工程と、
記録手段が、前記撮像工程において得られた前記RAW画像データを所定の符号化方式で符号化して記録媒体に記録する記録工程と、
現像手段が、前記記録媒体に記録された前記符号化されたRAW画像データを読み出して現像する現像工程と、
制御手段が、前記撮像工程における撮影期間に記録された前記符号化されたRAW画像データの量と、前記撮影期間でないときに前記現像工程において現像を行うために前記記録媒体から読み出された前記符号化されたRAW画像データの量とを比較し、比較の結果に応じて前記RAW画像データを符号化するための符号化方式を制御する制御工程と、
を有することを特徴とする撮像装置の制御方法。 - コンピュータを、請求項1乃至11のいずれか1項に記載の撮像装置の各手段として機能させるためのプログラム。
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2015085387A JP6512916B2 (ja) | 2014-06-16 | 2015-04-17 | 撮像装置およびその制御方法ならびにプログラム |
US14/739,524 US9516324B2 (en) | 2014-06-16 | 2015-06-15 | Image capturing apparatus and method for controlling the same |
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2014123813 | 2014-06-16 | ||
JP2014123813 | 2014-06-16 | ||
JP2015085387A JP6512916B2 (ja) | 2014-06-16 | 2015-04-17 | 撮像装置およびその制御方法ならびにプログラム |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2016021731A JP2016021731A (ja) | 2016-02-04 |
JP6512916B2 true JP6512916B2 (ja) | 2019-05-15 |
Family
ID=54837250
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2015085387A Expired - Fee Related JP6512916B2 (ja) | 2014-06-16 | 2015-04-17 | 撮像装置およびその制御方法ならびにプログラム |
Country Status (2)
Country | Link |
---|---|
US (1) | US9516324B2 (ja) |
JP (1) | JP6512916B2 (ja) |
Families Citing this family (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2017179593A1 (ja) * | 2016-04-13 | 2017-10-19 | ソニー株式会社 | Avサーバおよびavサーバシステム |
KR102495753B1 (ko) * | 2017-10-10 | 2023-02-03 | 삼성전자주식회사 | 카메라를 이용하여 획득한 원시 이미지를 외부 전자 장치를 이용하여 처리하는 방법 및 전자 장치 |
BR112020025515A2 (pt) * | 2018-06-21 | 2021-03-09 | Sony Corporation | Dispositivo e método de codificação, mídia de armazenamento legível por computador, e, dispositivo e método de decodificação |
US11265464B2 (en) * | 2020-03-27 | 2022-03-01 | Panasonic Intellectual Property Management Co., Ltd. | Imaging apparatus with image-capturing data and management information thereof saved as an incomplete file |
Family Cites Families (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH06105215A (ja) * | 1992-09-16 | 1994-04-15 | Asahi Optical Co Ltd | Icメモリカードカメラ |
US7369161B2 (en) * | 1999-06-08 | 2008-05-06 | Lightsurf Technologies, Inc. | Digital camera device providing improved methodology for rapidly taking successive pictures |
US7847833B2 (en) * | 2001-02-07 | 2010-12-07 | Verisign, Inc. | Digital camera device providing improved methodology for rapidly taking successive pictures |
JP2006352335A (ja) * | 2005-06-14 | 2006-12-28 | Canon Inc | 画像符号化装置 |
JP2008109195A (ja) | 2006-10-23 | 2008-05-08 | Canon Inc | 画像処理装置 |
JP6373056B2 (ja) * | 2014-05-14 | 2018-08-15 | キヤノン株式会社 | 撮像装置、撮像装置の制御方法及び画像処理方法 |
-
2015
- 2015-04-17 JP JP2015085387A patent/JP6512916B2/ja not_active Expired - Fee Related
- 2015-06-15 US US14/739,524 patent/US9516324B2/en active Active
Also Published As
Publication number | Publication date |
---|---|
US20150365644A1 (en) | 2015-12-17 |
US9516324B2 (en) | 2016-12-06 |
JP2016021731A (ja) | 2016-02-04 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10638162B2 (en) | Coding method and decoding processing method | |
JP4682102B2 (ja) | 画像符号化装置及び画像符号化方法 | |
JP4495034B2 (ja) | 可変長符号化方式および可変長符号化装置 | |
JP2007228515A (ja) | 撮像装置、撮像回路、および撮像方法 | |
WO2005125216A1 (ja) | 画像圧縮処理装置、画像圧縮処理方法および画像圧縮処理プログラム | |
US10721485B2 (en) | Image coding apparatus, image coding method, and non-transitory computer-readable storage medium | |
JP6512916B2 (ja) | 撮像装置およびその制御方法ならびにプログラム | |
US10003767B2 (en) | Image processing apparatus and image processing method | |
JP6727011B2 (ja) | 画像符号化装置及びその制御方法 | |
JP5116704B2 (ja) | 画像符号化装置及び画像符号化方法 | |
US10497093B2 (en) | Image processing apparatus for minimizing deterioration of image quality of a raw image | |
US10484679B2 (en) | Image capturing apparatus, image processing method, and non-transitory computer-readable storage medium | |
US10003801B2 (en) | Image capturing apparatus that encodes and method of controlling the same | |
JP5943733B2 (ja) | 画像符号化装置およびその制御方法ならびにプログラム | |
US10360660B2 (en) | Image processing apparatus and image processing method for handling raw images | |
JP2015136072A (ja) | 撮像装置およびその制御方法 | |
JP6946671B2 (ja) | 画像処理装置及び画像処理方法 | |
JP6741532B2 (ja) | 撮像装置および記録方法 | |
JP2018032909A (ja) | 画像符号化装置及びその制御方法及び撮像装置及びプログラム | |
JP2018011120A (ja) | 撮像装置、撮像装置の制御方法、及びプログラム | |
US20180300904A1 (en) | Image capturing apparatus that can reduce amount of data that is to be recorded, method for controlling the image capturing apparatus, and storage medium | |
JP6399149B2 (ja) | 撮像装置および方法 | |
JP2009038740A (ja) | 画像符号化装置 | |
JP2023008624A (ja) | 撮像装置及びその制御方法及びプログラム | |
JP4979355B2 (ja) | 画像符号化装置および画像符号化方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20180416 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20190212 |
|
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: 20190311 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20190409 |
|
R151 | Written notification of patent or utility model registration |
Ref document number: 6512916 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R151 |
|
LAPS | Cancellation because of no payment of annual fees |