JP4097586B2 - データ処理装置 - Google Patents
データ処理装置 Download PDFInfo
- Publication number
- JP4097586B2 JP4097586B2 JP2003345852A JP2003345852A JP4097586B2 JP 4097586 B2 JP4097586 B2 JP 4097586B2 JP 2003345852 A JP2003345852 A JP 2003345852A JP 2003345852 A JP2003345852 A JP 2003345852A JP 4097586 B2 JP4097586 B2 JP 4097586B2
- Authority
- JP
- Japan
- Prior art keywords
- data
- stream
- block sequence
- data block
- image
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Lifetime
Links
- 230000008707 rearrangement Effects 0.000 claims description 57
- 230000005540 biological transmission Effects 0.000 claims description 24
- 238000000034 method Methods 0.000 description 52
- 230000008569 process Effects 0.000 description 43
- 230000004044 response Effects 0.000 description 10
- 238000013507 mapping Methods 0.000 description 6
- 238000006243 chemical reaction Methods 0.000 description 4
- 239000007787 solid Substances 0.000 description 4
- 238000000354 decomposition reaction Methods 0.000 description 3
- 230000000694 effects Effects 0.000 description 2
- 230000006872 improvement Effects 0.000 description 2
- 238000012544 monitoring process Methods 0.000 description 2
- 238000004904 shortening Methods 0.000 description 2
- 238000010586 diagram Methods 0.000 description 1
- 230000001771 impaired effect Effects 0.000 description 1
- 230000008929 regeneration Effects 0.000 description 1
- 238000011069 regeneration method Methods 0.000 description 1
- 230000009466 transformation Effects 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/25—Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication, learning user preferences for recommending movies
- H04N21/266—Channel or content management, e.g. generation and management of keys and entitlement messages in a conditional access system, merging a VOD unicast channel into a multicast channel
- H04N21/2662—Controlling the complexity of the video stream, e.g. by scaling the resolution or bitrate of the video stream based on the client capabilities
-
- 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/1883—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 relating to sub-band structure, e.g. hierarchical level, directional tree, e.g. low-high [LH], high-low [HL], high-high [HH]
-
- 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/40—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using video transcoding, i.e. partial or full decoding of a coded input stream followed by re-encoding of the decoded output stream
-
- 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/42—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals characterised by implementation details or hardware specially adapted for video compression or decompression, e.g. dedicated software implementation
- H04N19/423—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals characterised by implementation details or hardware specially adapted for video compression or decompression, e.g. dedicated software implementation characterised by memory arrangements
-
- 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/60—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using transform coding
- H04N19/63—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using transform coding using sub-band based transform, e.g. wavelets
-
- 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/60—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using transform coding
- H04N19/63—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using transform coding using sub-band based transform, e.g. wavelets
- H04N19/64—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using transform coding using sub-band based transform, e.g. wavelets characterised by ordering of coefficients or of bits for transmission
-
- 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/70—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals characterised by syntax aspects related to video coding, e.g. related to compression standards
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/25—Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication, learning user preferences for recommending movies
- H04N21/258—Client or end-user data management, e.g. managing client capabilities, user preferences or demographics, processing of multiple end-users preferences to derive collaborative data
- H04N21/25808—Management of client data
- H04N21/25825—Management of client data involving client display capabilities, e.g. screen resolution of a mobile phone
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/60—Network structure or processes for video distribution between server and client or between remote clients; Control signalling between clients, server and network components; Transmission of management data between server and client, e.g. sending from server to client commands for recording incoming content stream; Communication details between server and client
- H04N21/65—Transmission of management data between client and server
- H04N21/658—Transmission by the client directed to the server
- H04N21/6581—Reference data, e.g. a movie identifier for ordering a movie or a product identifier in a home shopping application
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Databases & Information Systems (AREA)
- Computer Security & Cryptography (AREA)
- Computer Graphics (AREA)
- Compression Or Coding Systems Of Tv Signals (AREA)
- Compression, Expansion, Code Conversion, And Decoders (AREA)
- Television Signal Processing For Recording (AREA)
- Compression Of Band Width Or Redundancy In Fax (AREA)
Description
12…カメラ
14…モニタ
16…サーバ
18a…HD(ハードディスク)
26…SDRAM
30…JPEG2000コーデック
34…ブロック並べ替え回路
36…フラッシュメモリ
38…CPU
Claims (4)
- 静止画像データである入力データを解像度およびSNRを含む複数の画質パラメータに基づいて階層符号化して前記複数の画質パラメータの1つを最優先とする第1態様で配列された複数のデータブロックを含む第1データブロック列を生成する符号化手段、
前記符号化手段によって符号化された第1データブロック列を記録媒体に記録する記録手段、
データブロック列の送信要求を受け付ける受け付け手段、
前記受け付け手段によって受け付けられた送信要求が前記第1データブロック列および前記複数の画質パラメータの他の1つを最優先とする第2態様で配列された複数のデータブロックを含む第2データブロック列のいずれを要求しているかを判別する第1判別手段、
前記受け付け手段によって受け付けられた送信要求がいくつのデータブロックを要求しているかを判別する第2判別手段、
前記第1判別手段の判別結果が前記第2データブロック列を示すとき、前記記録手段によって記録媒体に記録された第1データブロック列から前記第2態様に従う順序で前記第2判別手段の判別結果に応じた数のデータブロックを抽出し、そして抽出されたデータブロックを先頭から順にメモリに配列する並び替え手段、および
前記第1判別手段の判別結果が前記第2データブロック列を示すとき、前記並び替え手段によって前記メモリに配列されたデータブロック列を送信する送信手段を備える、データ処理装置。 - 前記送信要求は複数の端末の各々によって発せられ、
優先すべき画質パラメータおよび当該画質パラメータの高低を端末毎に記述したテーブルをさらに備え、
前記第1判別手段および前記第2判別手段の各々は前記テーブルに基づいて判別を行う、請求項1記載のデータ処理装置。 - 前記階層符号化はJPEG2000方式に従う、請求項1または2記載のデータ処理装置。
- 前記静止画像データは動画像を形成する1画面の画像データである、請求項1ないし3のいずれかに記載のデータ処理装置。
Priority Applications (4)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2003345852A JP4097586B2 (ja) | 2003-10-03 | 2003-10-03 | データ処理装置 |
| CNA200410080632XA CN1604636A (zh) | 2003-10-03 | 2004-09-29 | 数据处理装置 |
| EP20040023339 EP1521474A3 (en) | 2003-10-03 | 2004-09-30 | Data processing apparatus |
| US10/954,770 US20050073892A1 (en) | 2003-10-03 | 2004-10-01 | Data processing apparatus |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2003345852A JP4097586B2 (ja) | 2003-10-03 | 2003-10-03 | データ処理装置 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2005117156A JP2005117156A (ja) | 2005-04-28 |
| JP4097586B2 true JP4097586B2 (ja) | 2008-06-11 |
Family
ID=34309163
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2003345852A Expired - Lifetime JP4097586B2 (ja) | 2003-10-03 | 2003-10-03 | データ処理装置 |
Country Status (4)
| Country | Link |
|---|---|
| US (1) | US20050073892A1 (ja) |
| EP (1) | EP1521474A3 (ja) |
| JP (1) | JP4097586B2 (ja) |
| CN (1) | CN1604636A (ja) |
Families Citing this family (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| RU2340114C1 (ru) * | 2005-11-18 | 2008-11-27 | Сони Корпорейшн | Устройство и способ кодирования, устройство и способ декодирования и система передачи |
| TW200746655A (en) | 2005-11-18 | 2007-12-16 | Sony Corp | Encoding device and method, decoding device and method, and transmission system |
| JP4789192B2 (ja) * | 2006-04-12 | 2011-10-12 | 株式会社リコー | 符号処理装置、プログラム及び情報記録媒体 |
| JP4254867B2 (ja) * | 2007-01-31 | 2009-04-15 | ソニー株式会社 | 情報処理装置および方法、プログラム、並びに記録媒体 |
| WO2009141787A1 (en) * | 2008-05-21 | 2009-11-26 | Nxp B.V. | A data handling system comprising a rearrangement network |
| US20120265768A1 (en) * | 2008-10-08 | 2012-10-18 | Mitsubishi Electric Corporation | Encoding and decoding method and apparatus for multimedia signatures |
| JP5263621B2 (ja) * | 2009-09-24 | 2013-08-14 | ソニー株式会社 | 画像処理装置および方法 |
Family Cites Families (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6898323B2 (en) * | 2001-02-15 | 2005-05-24 | Ricoh Company, Ltd. | Memory usage scheme for performing wavelet processing |
-
2003
- 2003-10-03 JP JP2003345852A patent/JP4097586B2/ja not_active Expired - Lifetime
-
2004
- 2004-09-29 CN CNA200410080632XA patent/CN1604636A/zh active Pending
- 2004-09-30 EP EP20040023339 patent/EP1521474A3/en not_active Withdrawn
- 2004-10-01 US US10/954,770 patent/US20050073892A1/en not_active Abandoned
Also Published As
| Publication number | Publication date |
|---|---|
| CN1604636A (zh) | 2005-04-06 |
| JP2005117156A (ja) | 2005-04-28 |
| EP1521474A2 (en) | 2005-04-06 |
| US20050073892A1 (en) | 2005-04-07 |
| EP1521474A3 (en) | 2006-03-22 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP4818562B2 (ja) | 漸進的により高品質のバージョンのオーディオおよび/またはビデオプログラムを得るための方法およびコンピュータネットワーク | |
| JP5684920B2 (ja) | 適応ストリーミングのための様々なビットのビデオストリーム | |
| CN1095571C (zh) | 视频系统中视频扫描的帧采样设计 | |
| JP2008543162A (ja) | ビデオ信号のエンコード時における画像情報の送信方法、及びビデオ信号デコード時における画像情報の利用方法 | |
| US7260614B2 (en) | Methods and systems for scalable streaming of images with client-side control | |
| CN112714320B (zh) | 一种解码方法、解码设备及计算机可读存储介质 | |
| JP2007506305A (ja) | ビデオストレージのリソース適応な管理 | |
| US8270469B2 (en) | Encoding video at multiple resolution levels | |
| CN1761310A (zh) | 编码系统、编码方法和编码设备 | |
| JP4097586B2 (ja) | データ処理装置 | |
| CN101540867A (zh) | 摄像设备 | |
| US20030223733A1 (en) | System and method of processing audio/video data in a remote monitoring system | |
| JP2014137674A (ja) | 情報処理装置および方法、並びにプログラム | |
| US8571379B2 (en) | Video reproduction method, video reproduction device, and video distribution system | |
| JP2007142614A (ja) | 画像処理装置、画像処理方法、プログラム及び情報記録媒体 | |
| KR100579012B1 (ko) | 다중 비트율을 지원하는 실시간 동영상 스트림 전송시스템 | |
| JP2022031267A (ja) | ストリーミングシステムおよびエンコードプログラム | |
| KR101144498B1 (ko) | 스케일러블 비디오 제공 시스템 및 스케일러블 비디오 제공방법 | |
| JP4956179B2 (ja) | データ処理装置、データ処理方法、データ処理プログラム並びに記憶媒体 | |
| JP5141523B2 (ja) | 画像処理装置、画像処理方法およびプログラム | |
| JP2004135081A (ja) | 画像配信システム、その画像配信システムに利用可能な画像配信装置および方法、記録再生装置および方法 | |
| CN117981326A (zh) | 用于基于云的视频处理的虚拟和索引装配 | |
| JP2003060951A (ja) | 撮像装置、画像データ伝送方法、記録媒体及びプログラム | |
| JPH10150623A (ja) | データ記録再生装置 | |
| CN121728284A (zh) | 视频文件处理方法、装置、电子设备及介质 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20060928 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20071120 |
|
| A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20080116 |
|
| 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: 20080212 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20080311 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110321 Year of fee payment: 3 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110321 Year of fee payment: 3 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130321 Year of fee payment: 5 |