JP6180271B2 - 映像記録装置及び映像記録方法 - Google Patents
映像記録装置及び映像記録方法 Download PDFInfo
- Publication number
- JP6180271B2 JP6180271B2 JP2013211876A JP2013211876A JP6180271B2 JP 6180271 B2 JP6180271 B2 JP 6180271B2 JP 2013211876 A JP2013211876 A JP 2013211876A JP 2013211876 A JP2013211876 A JP 2013211876A JP 6180271 B2 JP6180271 B2 JP 6180271B2
- Authority
- JP
- Japan
- Prior art keywords
- address
- recording
- video
- compression rate
- frame
- 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
- 238000000034 method Methods 0.000 title claims description 9
- 230000006835 compression Effects 0.000 claims description 64
- 238000007906 compression Methods 0.000 claims description 64
- 230000006866 deterioration Effects 0.000 claims description 15
- 238000006243 chemical reaction Methods 0.000 claims description 8
- 238000012546 transfer Methods 0.000 claims description 5
- 238000010586 diagram Methods 0.000 description 11
- 238000013461 design Methods 0.000 description 8
- 238000012545 processing Methods 0.000 description 6
- 238000013519 translation Methods 0.000 description 6
- 230000006870 function Effects 0.000 description 4
- 230000000694 effects Effects 0.000 description 3
- 238000004891 communication Methods 0.000 description 2
- 230000005540 biological transmission Effects 0.000 description 1
- 230000002542 deteriorative effect Effects 0.000 description 1
- 238000011156 evaluation Methods 0.000 description 1
- 230000002093 peripheral effect Effects 0.000 description 1
- 230000002250 progressing effect Effects 0.000 description 1
- 239000007787 solid Substances 0.000 description 1
Images
Landscapes
- Techniques For Improving Reliability Of Storages (AREA)
- Memory System (AREA)
- For Increasing The Reliability Of Semiconductor Memories (AREA)
Description
超高精細映像(例えば、8K UHDTV)は、非圧縮のデータレートが24Gbps〜144Gbpsと非常に高いため、画質劣化の少ない圧縮符号化を施し、記録データレートを一定の割合まで抑えて記録する手法が考えられる。
本実施形態の映像記録システム1は、高精細な(例えば、24Gbps以上の)映像信号、又はその圧縮信号をNANDフラッシュメモリに記録する。例えば、24Gbps(フレーム周波数60Hz)の映像を1/6圧縮すると、1フレーム当たりのデータ量は8333Kbyteになる。このデータに対して、更に音声、字幕、カメラパラメータ、プロキシ画像等のメタデータを付加すると、9000Kbyte程度の容量となり、映像記録システム1は、これらを、映像データとして映像記録装置10により逐次記憶する。本実施形態では、9000Kbyteの映像データを記録する場合を例として説明する。
映像記録システム1は、映像記録装置10と、圧縮符号化装置20と、映像信号源30とを備える。
映像信号源30は、例えば、ビデオカメラ又はプレイヤ等を含み、映像信号をSDI等の伝送規格により出力する。出力された非圧縮の映像信号は、圧縮符号化装置20により所定の圧縮率で符号化され、映像記録装置10に入力される。
なお、通常のフラッシュメモリでは、ページサイズは、4〜16Kbyte程度が一般的であり、映像データの容量(例えば、1フレーム当たり9000Kbyte)に比べて極めて小さい。
また、本実施形態では、管理テーブルにおいて、所定の圧縮率(例えば、1/6)で符号化された映像データの1フレームの容量(例えば、9000Kbyte)に相当する複数の物理アドレスからなるグループに対して中間アドレスが設けられる。そして、論理アドレスと中間アドレスとの1対1の関連付けが管理テーブルに記憶される。
まず、映像データを識別するクリップ番号と、各クリップに含まれるフレームを識別するフレーム番号(論理アドレス)とが1対多に対応付けられる(a)。
次に、フレーム番号と中間アドレスとが1対1に対応付けられ(b)、中間アドレスとページアドレス(物理アドレス)とが1対多に対応付けられる(c)。
これらの管理テーブルにより、映像データに含まれる各フレームのデータが、いずれの記録素子群に記憶されているのかが管理される。
また、FTLコントローラ131は、所定の評価基準によりNANDフラッシュメモリ11における記録素子の劣化を検出した場合、この劣化が検出された記録素子と対応付けられている中間アドレスと論理アドレスとの関連付けを、新たな中間アドレスに振り替える。
この第1パターンでは、NANDコントローラ13は、従来の通り、前述の中間アドレスを用いない。この場合、論理アドレスとページアドレス(物理アドレス)とが1対1に対応するので、論理アドレスが1つ指定されると、NANDフラッシュメモリ11内の対応する1ページ分の記録素子が決定する。
ここで、ページアドレスN+1以降は、論理アドレスと関連付けられていない予備領域である。
劣化を検出した記録素子n−1に割り当てられているページアドレスn−1は、更新前には、論理アドレスn−1と関連付けられていた。FTLコントローラ131は、論理アドレスn−1との関連付けを、ページアドレスn−1から、予備領域のページアドレスN+1へ振り替えることにより、エラーレートの上昇を抑制する。
そこで、映像をフレーム単位で記録する場合に、複数ページをフレームサイズにまとめ、中間アドレスで管理することにより、アドレス管理が効率化し、処理負荷が低減する。
この第2パターンでは、FTLコントローラ131は、前述の中間アドレスを用いる。この場合、論理アドレスとページアドレス(物理アドレス)とが中間アドレスを介して1対多に対応するので、論理アドレスが1つ指定されると、NANDフラッシュメモリ11内の複数(m)ページ分の記録素子が決定する。
ここで、中間アドレスでグループ化された複数ページの容量は、映像データの1フレーム(例えば、9000Kbyte)を収容できるサイズであり、1フレーム毎に論理アドレス1つが割り当てられる。
劣化を検出した記録素子N×mに割り当てられている中間アドレスNは、更新前には、論理アドレスNと関連付けられていた。FTLコントローラ131は、論理アドレスNとの関連付けを、中間アドレスNから、予備領域の中間アドレスへ振り替えることにより、エラーレートの上昇を抑制する。
このとき、中間アドレスNに属している複数の記録素子は、同一フレームのデータが記録されるため、消去及び書き込みの回数が同等であり、同程度に劣化が進んでいると考えられる。したがって、中間アドレスの単位で、合理的に振り替えが行われる。
FTLコントローラ131は、設計時の所定の圧縮率よりも高い圧縮率の映像データを記録する場合、複数のフレーム(論理アドレス)に対して1つの中間アドレスを関連付ける。これにより、1つの中間アドレスに対して複数のフレームのデータが格納される。
記録された映像の再生時には、圧縮率のメタ情報を参照しながらデータを切り出して圧縮復号することで、元の映像データが再生可能である。
非圧縮で24Gbpsの映像データ(1フレーム当たり54000Kbyte)は、圧縮率1/6により、1フレーム当たりの容量は9000Kbyteとなる。この場合、論理アドレス及び中間アドレスが9000Kbyte単位で設けられている。
第1パターンと同様に、中間アドレスは9000Kbyte単位で設けられている。
そこで、FTLコントローラ131は、2つのフレーム(論理アドレス)を同一の中間アドレスに割り当て、1つの中間アドレスに割り当てられている記録素子に2フレーム分のデータを記録する。これにより、未使用の記録素子が減少するため、記録素子の利用効率が向上する。
特に、設計時に比べて更に定数倍の圧縮がなされた場合、FTLコントローラ131は、複数フレームを同一の中間アドレスに割り当てることにより、利用効率の低下を防ぐことができる。
この場合、FTLコントローラ131は、設計時の所定の圧縮率よりも低い圧縮率の映像データを記録する場合、フレームを分割し、1つのフレーム(論理アドレス)に対して、分割したデータそれぞれを記録するための複数の中間アドレスを関連付ける。
中間アドレスは、1/6圧縮時のフレームサイズとして、9000Kbyte単位で設けられている。
そこで、FTLコントローラ131は、1フレーム(論理アドレス)を2つの中間アドレスに割り当て、2つの中間アドレスに割り当てられている記録素子に1フレーム分のデータを記録する。これにより、映像記録装置10は、圧縮率の変更に対応できる。
なお、設計時に対してフレーム容量が定数倍になる場合、FTLコントローラ131は、1フレームを複数の中間アドレスに割り当てることにより、利用効率の低下を防ぐことができる。
10 映像記録装置
11 NANDフラッシュメモリ
12 管理用メモリ(記憶部)
13 NANDコントローラ(制御部)
14 DRAM
131 FTLコントローラ
Claims (5)
- NANDメモリを記録素子とする映像記録装置であって、
前記記録素子に対応する物理アドレスと、論理アドレスとを動的に関連付ける管理テーブルを記憶する記憶部と、
前記管理テーブルを管理すると共に、当該管理テーブルに基づいてアドレス変換を行い、指定された前記論理アドレスに関連付けられている物理アドレスの記録素子を制御する制御部と、を備え、
前記管理テーブルにおいて、所定の圧縮率で符号化された映像データの1フレームの容量に相当する複数の物理アドレスからなるグループに対して中間アドレスが設けられ、
前記制御部は、前記映像データのフレーム単位に前記論理アドレスを割り当て、当該論理アドレスと前記中間アドレスとの関連付けを管理する映像記録装置。 - 前記制御部は、前記記録素子の劣化を検出した場合、当該記録素子と対応付けられている中間アドレスと前記論理アドレスとの関連付けを、新たな中間アドレスに振り替える請求項1に記載の映像記録装置。
- 前記制御部は、前記所定の圧縮率よりも高い圧縮率の映像データを記録する場合、複数の論理アドレスに対して1つの中間アドレスを関連付ける請求項1又は請求項2に記載の映像記録装置。
- 前記制御部は、前記所定の圧縮率よりも低い圧縮率の映像データを記録する場合、フレームを分割し、1つの論理アドレスに対して、当該分割したデータそれぞれを記録する複数の中間アドレスを関連付ける請求項1又は請求項2に記載の映像記録装置。
- NANDメモリを記録素子とする映像記録方法であって、
前記記録素子に対応する物理アドレスと、論理アドレスとを動的に関連付ける管理テーブルを記憶する記憶部と、
前記管理テーブルを管理すると共に、当該管理テーブルに基づいてアドレス変換を行い、指定された前記論理アドレスに関連付けられている物理アドレスの記録素子を制御する制御部と、を備えたコンピュータが、
前記管理テーブルにおいて、所定の圧縮率で符号化された映像データの1フレームの容量に相当する複数の物理アドレスからなるグループに対して中間アドレスを設け、
前記映像データのフレーム単位に前記論理アドレスを割り当て、当該論理アドレスと前記中間アドレスとの関連付けを管理する映像記録方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2013211876A JP6180271B2 (ja) | 2013-10-09 | 2013-10-09 | 映像記録装置及び映像記録方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2013211876A JP6180271B2 (ja) | 2013-10-09 | 2013-10-09 | 映像記録装置及び映像記録方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2015075931A JP2015075931A (ja) | 2015-04-20 |
JP6180271B2 true JP6180271B2 (ja) | 2017-08-16 |
Family
ID=53000738
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2013211876A Expired - Fee Related JP6180271B2 (ja) | 2013-10-09 | 2013-10-09 | 映像記録装置及び映像記録方法 |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP6180271B2 (ja) |
Families Citing this family (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR102036514B1 (ko) | 2015-07-13 | 2019-10-28 | 엘에스산전 주식회사 | 메모리 소자를 이용한 데이터 엑세스 장치 |
JP6466295B2 (ja) * | 2015-09-09 | 2019-02-06 | 株式会社東芝 | 映像収録再生装置、制御方法及びコンピュータプログラム |
JP6479617B2 (ja) * | 2015-09-15 | 2019-03-06 | ラピスセミコンダクタ株式会社 | 不揮発性メモリのデータ回復方法及びメモリ制御装置 |
US11042490B2 (en) * | 2018-11-15 | 2021-06-22 | Micron Technology, Inc. | Address obfuscation for memory |
Family Cites Families (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP3139084B2 (ja) * | 1991-11-01 | 2001-02-26 | キヤノン株式会社 | 画像記憶装置 |
JPH0793210A (ja) * | 1993-09-22 | 1995-04-07 | Toshiba Corp | 共有メモリ管理方式 |
JP4016718B2 (ja) * | 2002-05-23 | 2007-12-05 | ソニー株式会社 | データ記録装置、データ記録再生装置、データ記録方法およびデータ記録再生方法 |
JP5323030B2 (ja) * | 2010-12-01 | 2013-10-23 | 株式会社東芝 | メモリ装置及びメモリ制御方法 |
JP5694212B2 (ja) * | 2012-02-23 | 2015-04-01 | 株式会社東芝 | 管理情報生成方法およびメモリシステム |
-
2013
- 2013-10-09 JP JP2013211876A patent/JP6180271B2/ja not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
JP2015075931A (ja) | 2015-04-20 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP6180271B2 (ja) | 映像記録装置及び映像記録方法 | |
US20140086309A1 (en) | Method and device for encoding and decoding an image | |
EP3047650B1 (en) | Streaming media | |
US11372806B2 (en) | Storage device and server including the storage device | |
JP2017017447A5 (ja) | ||
CN101387985B (zh) | 信息处理装置、记录方法和计算机程序 | |
JP2016059015A (ja) | 画像出力装置 | |
KR20140087712A (ko) | 단말기의 메모리 관리방법 및 장치 | |
TWI308459B (en) | Context-aware frame memory scheme for motion compensation in video decoding | |
JP2015080149A (ja) | 映像記録装置及び映像記録方法 | |
CN101399895B (zh) | 数码相机存储空间快速整理***及方法 | |
US20180189143A1 (en) | Simultaneous compression of multiple stored videos | |
US11303905B2 (en) | Information processing system and information processing method | |
US10354695B2 (en) | Data recording control device and data recording control method | |
US8565584B2 (en) | Editing apparatus and editing method | |
JP3631234B2 (ja) | ファイルデータ記憶管理方法、ファイルデータ記憶装置、ファイルデータを記憶するための処理を実行するプログラムおよび記憶媒体 | |
US10026149B2 (en) | Image processing system and image processing method | |
JP2007279873A (ja) | データ記録装置 | |
JPH09319523A (ja) | ディジタル映像信号の記録再生制御装置 | |
EP2256648A1 (en) | Method for storing data files, method for reading data content, and data store | |
JP2007072839A (ja) | 記録制御装置および方法、並びにプログラム | |
WO2016092647A1 (ja) | 動画編集装置、動画編集方法及びプログラム | |
JP2005050383A (ja) | ファイルデータ記憶管理方法、ファイルデータ記憶装置、ファイルデータを記憶するための処理を実行するプログラムおよび記憶媒体 | |
KR101591807B1 (ko) | 단편화 현상을 줄인 고속 처리가 가능한 블랙 박스 | |
EP2894578A1 (en) | Method and apparatus for handling data in a storage system |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20160829 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20170525 |
|
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: 20170620 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20170718 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 6180271 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
LAPS | Cancellation because of no payment of annual fees |