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

JP2013017230A - フィルムグレインシミュレーションのフィルムグレインキャッシュ分割のための方法、装置及びシステム - Google Patents

フィルムグレインシミュレーションのフィルムグレインキャッシュ分割のための方法、装置及びシステム Download PDF

Info

Publication number
JP2013017230A
JP2013017230A JP2012206090A JP2012206090A JP2013017230A JP 2013017230 A JP2013017230 A JP 2013017230A JP 2012206090 A JP2012206090 A JP 2012206090A JP 2012206090 A JP2012206090 A JP 2012206090A JP 2013017230 A JP2013017230 A JP 2013017230A
Authority
JP
Japan
Prior art keywords
film grain
internal
storing
memory
pattern
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
JP2012206090A
Other languages
English (en)
Inventor
Jeffrey Allen Cooper
クーパー,ジェフリー,アレン
Cristina Gomila
ゴミラ,クリスティーナ
Ryachi Hwang
リャッチ,ホアン
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.)
Thomson Licensing SAS
Original Assignee
Thomson Licensing SAS
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 Thomson Licensing SAS filed Critical Thomson Licensing SAS
Publication of JP2013017230A publication Critical patent/JP2013017230A/ja
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T5/00Image enhancement or restoration
    • G06T5/70Denoising; Smoothing
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N5/00Details of television systems
    • H04N5/76Television signal recording
    • H04N5/84Television signal recording using optical recording
    • H04N5/87Producing a motion picture film from a television signal
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/42Methods 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
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/42Methods 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/423Methods 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
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/60Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using transform coding
    • H04N19/61Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using transform coding in combination with predictive coding
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/80Details of filtering operations specially adapted for video compression, e.g. for pixel interpolation
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/41Structure of client; Structure of client peripherals
    • H04N21/426Internal components of the client ; Characteristics thereof
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T2207/00Indexing scheme for image analysis or image enhancement
    • G06T2207/20Special algorithmic details
    • G06T2207/20172Image enhancement details
    • G06T2207/20204Removing film grain; Adding simulated film grain

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Compression Or Coding Systems Of Tv Signals (AREA)
  • Memory System Of A Hierarchy Structure (AREA)
  • Image Processing (AREA)
  • Techniques For Improving Reliability Of Storages (AREA)
  • Semiconductor Memories (AREA)
  • Design And Manufacture Of Integrated Circuits (AREA)

Abstract

【課題】フィルムグレインシミュレーションのフィルムグレインキャッシュ分割のための方法、装置及びシステムを提供すること。
【解決手段】本発明は、フィルムグレインシミュレーションのフィルムグレインキャッシュ分割のための方法、装置及びシステムを提供する。本発明の一実施例では、フィルムグレインパターンを格納する方法は、フィルムグレインパターンの少なくとも第1部分を内部メモリに格納し、フィルムグレインパターンの少なくとも第2部分を外部メモリに格納することを含む。すなわち、本発明では、フィルムグレインシミュレーションのフィルムグレインキャッシュ分割のための方法は、フィルムグレインパターンの格納を内部キャッシュと外部キャッシュとに分割することを含む。本発明の一実施例では、内部キャッシュは、デコーダの集積回路チップに統合される。
【選択図】図1

Description

本出願は、参照することによりそのすべてがここに含まれる、2004年11月22日に出願された米国特許仮出願第60/630,049号の優先権を主張する。
本発明は、一般にフィルムグレインシミュレーション(film grain simulation)に関し、より詳細には、効率的で低コストなフィルムグレインシミュレーションを実現するための方法及びシステムに関する。
フィルムグレインは、現像過程中に動画画像に形成される。フィルムグレインは、HD画像において顕著であり、画像処理全体及び配信チェーンを通じて保持すべきより望ましい特有の映画特性となっている。にもかかわらず、フィルムグレイン保持は、時間予測に関する圧縮ゲインが利用可能でないため、現在のエンコーダにとって困難なものである。グレインのランダム性のため、視覚的に可逆な符号化は、極めて高いビットレートでしか実現されない。非可逆なエンコーダは、典型的には、ノイズやファインテクスチャに係る高い周波数をフィルタリングする際、フィルムグレインを抑制する傾向がある。
最近作成されたH.264|MPEG−4 AVCビデオ圧縮規格では、特にそれのFidelity Range Extensions(FRExt) Amendment 1(JVT−K051,ITU−T Recommendation H.264 I ISO/IEC 14496−10 International Standard with Amendment 1,Redmond,USA,June 2004)では、フィルムグレインSEI(Supplemental Enhancement Information)メッセージが規定された。このようなメッセージは、サイズや強度などの属性に関するフィルムグレイン特性を記載し、ビデオエンコーダが復号化された画像上のフィルムグレインの様相をシミュレートすることを可能にする。H.264|MPEG−4 AVC規格は、何れのパラメータがフィルムグレインSEIメッセージにあるか、それの解釈方法、及びSEIメッセージをバイナリフォーマットに符号化するのに使用されるシンタックスを規定している。しかしながら、当該規格は、フィルムグレインSEIメッセージを受信すると、フィルムグレインをシミュレートするための正確な手順を規定するものでない。
フィルムグレインシミュレーションは、古いフィルムストックの復元中と共に、コンピュータ生成された題材に関するフィルムグレインをシミュレートするため、制作後に利用される比較的新しい技術である。このタイプのアプリケーションについて、Eastman Kodak Co,Rochester,NYのCineon(登録商標)、Visual InfinityのGrain SurgeryTMなどの商用ソフトウェアが市販されている。これらのツールは、ユーザインタラクションを要求し、実現することが複雑であり、リアルタイムビデオ符号化アプリケーションにとっては適していない。さらに、これらのツールの何れも、H.264/AVCビデオ符号化規格によって規定されるようなフィルムグレインSEIメッセージを解釈することはできない。
本発明は、フィルムグレインシミュレーションのフィルムグレインキャッシュ分割のための方法、装置及びシステムを提供する。
本発明の一実施例では、フィルムグレインパターンを格納する方法は、前記フィルムグレインパターンの少なくとも第1部分を内部メモリに格納するステップと、前記フィルムグレインパターンの少なくとも第2部分を外部メモリに格納するステップとを有する。
本発明の他の実施例では、フィルムグレインシミュレーションのための装置は、フィルムグレインシミュレーション処理に使用するため、符号化された画像とフィルムグレイン特性情報を有する補完情報メッセージとを少なくとも受け付ける手段と、フィルムグレインパターンの少なくとも第1部分を格納する内部記憶手段と、前記フィルムグレインシミュレーションパターンの少なくも第2部分を格納する外部記憶手段とを有する。
本発明の他の実施例では、フィルムグレインをシミュレートするシステムは、フィルムグレインシミュレーション処理に使用するため、符号化された画像とフィルムグレイン特性情報を有する補完情報メッセージとを少なくとも受け付けるデコーダと、フィルムグレインパターンの少なくとも第1部分を格納する内部記憶手段と、前記フィルムグレインシミュレーションパターンの少なくも第2部分を格納する外部記憶手段とを有する。
本発明によると、フィルムグレインシミュレーションのフィルムグレインキャッシュ分割のための方法、装置及びシステムを提供することができる。
図1は、本発明の一実施例によるフィルムグレインシミュレーション機能を有するビデオデコーダサブシステムのハイレベルブロック図を示す。 図2は、図1のフィルムグレインデータベースの典型的な構成のハイレベルブロック図を示す。
本発明は、効果的には、フィルムグレインシミュレーションのフィルムグレインキャッシュ分割のための方法、装置及びシステムを提供する。本発明は、消費者用HD DVDプレーヤーのIC設計などに適用するためのビデオデコーダサブシステムに関して主に記載されるが、本発明の特定の実施例は本発明の範囲を限定するものとして扱われるべきでない。本発明のコンセプトは、メディアプレーヤー/レシーバ装置、デコーダ、セットトップボックス、テレビ装置などの何れかのフィルムグレインシミュレーション処理に効果的に適用可能であるということは、当業者により認識され、本発明の教示により理解されるであろう。
図1は、本発明の一実施例によるフィルムグレインシミュレーション機能を有するビデオデコーダサブシステムのハイレベルブロック図を示す。図1のビデオデコーダサブシステムは、例示的には、ビデオデコーダ(例示的にはH.264デコーダ)106と、ビデオディスプレイ・グラフィックスエンジン及びフィルムグレインシミュレータ108と、ホストインタフェース110と、インタフェースコントローラ(例示的にはRAMインタフェースコントローラ)112と、リモートフィルムグレインデータベース104のフィルムグレインパターンの少なくとも小さなサブセットを格納するためフィルムグレインキャッシュとして実現されるメモリ(例示的には外部のRAMメモリ)114とから構成される。図1のビデオディスプレイ・グラフィックスエンジン及びフィルムグレインシミュレータ108はさらに、例示的には、内部のフィルムグレインキャッシュ109として例示的に示される内部的な記憶能力を有する。図1では、内部のフィルムグレインキャッシュ109はビデオディスプレイ・グラフィックスエンジン及びフィルムグレインシミュレータ108に配置されるとして示されているが、本発明の他の実施例では、本発明の内部のフィルムグレインキャッシュは、ビデオデコーダ106又は図1のビデオデコーダサブシステム100の他のコンポーネントの内部に配置されてもよい。
図1はさらに、フィルムグレインデータベースを有する永久的なストレージプログラムメモリ(例示的にはリモート永久ストレージメモリ)104と、ホストCPU102とを示す。図1のビデオデコーダサブシステムでは、ホストCPU102とリモートフィルムグレインデータベース104とは、別々のコンポーネントから構成されるものとして示されているが、本発明の他の実施例では、リモートフィルムグレインデータベース104は、CPU102の永久メモリに配置可能である。さらに、図1のビデオデコーダサブシステム100では、ビデオデコーダ106と、ビデオディスプレイ・グラフィックスエンジン108と、ホストインタフェース100と、インタフェースコントローラ112とが、別々のコンポーネントから構成されるものとして示されるが、本発明の他の実施例では、ビデオデコーダ106と、ビデオディスプレイ・グラフィックスエンジン108と、ホストインタフェース100と、インタフェースコントローラ112とは、単一のコンポーネントから構成することが可能であり、単一の統合されたシステム・オン・チップ(SoC)に統合することが可能である。このような実施例では、図1のビデオデコーダサブシステム100は、内部のオンチップフィルムグレインキャッシュ109と外部のフィルムグレインキャッシュ114とから構成される。
さらに、図1のビデオデコーダサブシステム100では、フィルムグレインパターンを格納する手段は、外部のRAMメモリ114(キャッシュ)と、内部のキャッシュメモリ109と、リモートフィルムグレインデータベース104として示され、本発明の他の実施例では、実質的に任意のアクセス可能な記憶手段は、フィルムグレインパターンの一部とフィルムグレインパターンの合計数を維持するよう実現されてもよい。このような手段は、ストレージディスク、磁気記憶媒体、光記憶媒体又は実質的に任意の記憶手段を有するものであってもよい。さらに、1以上の記憶手段が各記憶装置について実現されてもよい。さらに、図1のフィルムグレインデータベース104は、外部RAMメモリ114とバイブキャッシュメモリ109から遠隔配置されるように示されているが、フィルムグレインパターン記憶手段は、互いに近接又は遠距離に配置されてもよい。
図1のビデオデコーダサブシステム100などのフィルムグレインシミュレーションシステムでは、リモートフィルムグレインデータベース104は、典型的には相対的に大きなものとなる。本発明の一実施例では、H.264ビデオデコーダ106と、ビデオディスプレイ・グラフィックスエンジン108と、ホストインタフェース110と、インタフェースコントローラ112と、外部RAMメモリ114とは、HD DVDプレーヤーのコンポーネントを有する。リモートフィルムグレインデータベース104からのフィルムグレインパターンは、HD DVDプレーヤーなどのサンプルレートによりアクセスされる必要がある。本発明による図1のビデオデコーダサブシステム100では、リモートフィルムグレインデータベース104の僅かな部分のみが、SEIフィルムグレイン期間中に試用され、コンプレクシティを低減するためのキャッシュ処理技術を開発するのに役立つ。
より詳細には、図1のフィルムグレインシミュレーション処理は、双方が参照することによりそのすべてがここに含まれる、Amendment 1(Fidelity Range Extensions)により規定されるようなInternational Standard IYU−T Rec.H.264|ISO/IEC 14496−10のビットストリームにより伝送されるフィルムグレインSEIメッセージの復号化を要する。本発明の一実施例では、フィルムグレインSEIメッセージは、I(Intra−coded)ピクチャに先行して送信され、1つのフィルムグレインSEIメッセージのみがあるIピクチャに先行しない。
本発明の一実施例では、規格の仕様書によると、フィルムグレインパターンのリモートフィルムグレインデータベース104は、各々が64×64のフィルムグレイン画像を表現する4,096個のフィルムグレインサンプルの169個のパターンから構成される。例えば、図2は、図1のフィルムグレインデータベースの典型的な構成のハイレベルブロック図を示す。図3は、x軸のi_offsetとy軸にj_offsetとを有する64×64のサンプルフィルムグレインパターンを示す。図2はさらに、各種タイプの169個のフィルムグレインパターンを示す。
フィルムグレインデータベース104では、各フィルムグレインパターンは、規格仕様書の周波数フィルタリングモデルによるカット周波数の異なるペアを用いて同期化される。SEIメッセージにより送信されるカット周波数は、フィルムグレインシミュレーション処理中のフィルムグレインパターンのリモートフィルムグレインデータベース104にアクセスするのに利用される。フィルムグレインデータベース104は、ROM、Flash又は図1のビデオデコーダサブシステム100のフィルムグレインデータベース104などの他の永久記憶装置に格納され、典型的には、変更されない。フィルムグレインデータベース104は、様々なフィルムグレイン形状及びサイズによるランダムなフィルムグレインパターンを含む。しかしながら、特定のビデオコンテンツシーケンスでは、実際には、当該データベースの一部のみがフィルムグレインを効果的にシミュレートするのに必要とされる。仕様書は、フィルムグレインパターンの個数を任意のSEIメッセージ期間の小さなサブセットに限定する。従って、本発明は、SEIメッセージの受信により更新される外部RAMメモリ114と内部キャッシュメモリ109などの小さなフィルムグレインキャッシュを実現する。
典型的には、リモートフィルムグレインデータベース104は、ホストCPU102の永久ストレージ又はホストCPU102内に格納される。しかしながら、フィルムグレインデータベース104への高速アクセスを必要とするのは、ビデオデコーダ106とビデオディスプレイ・グラフィックスエンジン108である。また、本発明によると、外部メモリ114と内部キャッシュ109とは、フィルムグレインパターンの少なくとも一部への高速アクセスのため設けられる。すなわち、既存のSEIメッセージ期間により必要とされる又は最も実現されるフィルムグレインパターンの少なくとも一部のみが、後述されるように、外部メモリ114と内部キャッシュ109に転送及び格納される。
より詳細には、本発明によると、図1のビデオデコーダサブシステム100などのフィルムグレインシミュレーションシステムの全体的な設計コストを最小化する手段は、デコーダIC109の内部のキャッシュと残りの外部メモリ114との間にフィルムグレインパターンのストレージを分割することである。例えば、合計で10個のフィルムグレインパターンが格納される実現形態では、内部キャッシュ109がN個のフィルムグレインパターンを格納する場合、外部メモリ114は、残りの(10−N)個のフィルムグレインパターンを格納する。本発明による内部キャッシュ109と外部メモリ114との間にフィルムグレインパターンのストレージを分割することは、内部メモリのサイズ要求を低減させ、これにより、フィルムグレインパターンを格納する外部メモリしか有しない手段に対して、典型的にまた平均的により少ないメモリ帯域幅と、より小さなチップエリアをもたらす。本発明の各種実施例では、本発明によるフィルムグレインシミュレーションに要求されるメモリ帯域幅(BW)は、格納されているすべてのフィルムグレインパターンが特定のフィルムコンテンツに使用されるとは限らないため、ゼロに低減することも可能である。
本発明の実施例では、異なるキャッシュ分割が、必要なフィルムグレインパターンを格納するのに利用可能である。すなわち、本発明によると、任意の分割が可能である。内部キャッシュ109に格納されるフィルムグレインパターンが多くなるに従って、ワーストケースの外部メモリBWが要求される確率は小さくなる。さらに、所与のコンテンツシミュレーション中に、必ずしもすべてのフィルムグレインキャッシュが必要とされるとは限らないため、多くのケースにおいて、メモリBWは大きく低減される。
例えば、10個のフィルムグレインパターンが格納される本発明の一実施例では、半分の5個のフィルムグレインパターンが、図1のビデオデコーダサブシステム100の内部キャッシュ109などの内部キャッシュに格納される場合、内部メモリのサイズは、10個のフィルムグレインパターンを格納するのに要求される合計メモリの1/2となる、本発明のこのような実施例では、大部分のコンテンツのメモリ帯域幅は、36Mbytes/sec以下に低減され、いくつかのケースでは、より小さなものとなる。
上述した例において、10個のうちの1つのフィルムグレインパターンしか内部キャッシュに格納されない場合(N=1など)、本発明のこのような実施例では、ごく僅かな内部キャッシュしか必要とされない。本発明のこのような実施例は、1つのみのフィルムグレインパターンを格納するのに要求される内部キャッシュを提供するためのごく僅かな追加的チップエリアしか要求しない。このような実施例では、最も頻繁に実現されるフィルムグレインパターンが内部キャッシュに配置することができるため、メモリBWは大きく低減されることとなる。
本発明の他の実施例では、ルマ及びクロマコンポーネントを別々に格納するため、内部キャッシュと外部メモリが実現される。すなわち、ルマは内部キャッシュに配置可能であり、クロマは外部メモリに配置可能である。本発明の当該実施例では、フィルムグレインシミュレーションのワーストケースのメモリBWは36Mbytes/secであり(クロマのみ)、内部キャッシュのサイズはキャッシュのルマ部分しか保持する必要はないということが保証される。しかしながら、本発明のこのような実施例は、フィルムグレインシミュレーション仕様が、内部キャッシュと外部メモリを構成するため、ルマキャッシュサイズとクロマキャッシュサイズとの間の分割の定義を含むことを必要とする。
クロマの1つのコンポーネントのみが外部メモリに格納される本発明のルマ/クロマ分割の実施例では、メモリBWは18Mbytes/secに低下する。このような実施例は、より大きいが、最大のものよりは小さな内部キャッシュを要求する。
本発明の他の実施例では、フィルムグレインシミュレーション処理のSEIメッセージは、格納されているフィルムグレインパターンの優先順位を示す追加情報を有する。この優先順位は、例えば、デコーダICの内部キャッシュに最も頻繁に要求されるフィルムグレインパターンを格納するため、図1のビデオデコーダサブシステムによって利用され、これにより、内部キャッシュの利用を最適化し、外部メモリBWを最小化する。フィルムグレインシミュレーション処理では、これは、以下の式(1)により特徴付けされる新たなSEIシンタックス要素により実現することが可能である。
“fg_pattern_priority”は、優先順位によりカット周波数の[h,v]ペアを規定する。[h,v]=(comp_model_value[j][i][1],comp_model_value[j][i][2]) (1)
本発明の他の実施例では、フィルムグレインパターンの優先順位は、標準的なフィルムグレインSEIメッセージから求められる。すなわち、SEIメッセージが各々が自らのフィルムグレインパラメータによる強度インターバルのリストを有するため、これらの強度インターバルは、それの優先度に従ってリストすることが可能である(増加する強度インターバル限界によりリストされる代わりに)。この変更はH.264|MPEG AVC規格に準拠していることに留意すべきである。このとき、各カラーコンポーネントについて、最初のN個のフィルムグレインパターンが内部キャッシュに格納される。なぜなら、これら最初のN個のフィルムグレインパターンは、最も実現されるフィルムグレインパターンであるためである。さらに、カラーコンポーネント間の優先付けをするため、ルールが生成可能である。例えば、最初のN/2個までのYフィルムグレインパターン、最初のN/4個までのUフィルムグレインパターン、及び最初のN/4個までのVフィルムグレインパターンが内部キャッシュに配置され、残りのフィルムグレインパターンは、外部メモリに格納される。
フィルムグレインシミュレーションのフィルムグレインキャッシュ分割のための方法、装置及びシステムの各種実施例が説明されたが(例示的なものであって、限定的なものでない)、上記教示に基づき当業者により変更及び改良が可能であるということに留意されたい。従って、説明された本発明の特定の実施例において、添付した請求項により規定される本発明の範囲及び趣旨の範囲内の変更が可能であるということが、当業者により理解されるべきである。上記記載は本発明の各種実施例に関するものであるが、本発明の他の及びさらなる実施例が、それの基本的範囲から逸脱することなく創出されるかもしれない。また、本発明の適切な範囲は、以下の請求項に従って決定される。
100 ビデオデコーダサブシステム
102 ホストCPU
104 ストレージプログラムメモリ
106 ビデオデコーダ
108 ビデオディスプレイ・グラフィックスエンジン
110 ホストインタフェース
112 インタフェースコントローラ

Claims (21)

  1. フィルムグレインパターンを格納する方法であって、
    前記フィルムグレインパターンの少なくとも第1部分を内部メモリに格納するステップと、
    前記フィルムグレインパターンの少なくとも第2部分を外部メモリに格納するステップと、
    を有する方法。
  2. 前記内部メモリは、ビデオデコーダに配置される、請求項1記載の方法。
  3. 前記内部メモリは、ビデオデコーダ集積回路チップに配置される、請求項1記載の方法。
  4. 前記内部メモリを設けるのに小さな追加的チップエリアしか必要とならないように、前記フィルムグレインパターンの僅かな部分のみが、前記内部メモリに格納される、請求項3記載の方法。
  5. 前記内部メモリは、少なくともフィルムグレインシミュレーション処理において最も普通に実現されるフィルムグレインパターンを格納する、請求項1記載の方法。
  6. 前記内部メモリと前記外部メモリとは一緒になって、フィルムグレインシミュレーション処理に要求されるすべてのフィルムグレインパターンを格納する、請求項1記載の方法。
  7. 前記フィルムグレインパターンのルマコンポーネントとクロマコンポーネントとは、前記内部メモリと前記外部メモリとに別々に格納される、請求項1記載の方法。
  8. 前記ルマコンポーネントは、前記内部メモリに格納され、
    前記クロマコンポーネントは、前記外部メモリに格納される、請求項7記載の方法。
  9. 前記内部メモリと前記外部メモリとに前記フィルムグレインパターンを格納する優先順位は、標準化されたフィルムグレイン補完情報メッセージから求められる、請求項1記載の方法。
  10. フィルムグレインシミュレーション処理のフィルムグレインパターンを格納する方法であって、
    フィルムグレインパターンの格納を内部キャッシュと外部メモリとの間で分割するステップを有する方法。
  11. 前記内部キャッシュは、ビデオデコーダに配置される、請求項10記載の方法。
  12. 前記内部キャッシュは、ビデオデコーダ集積回路チップに配置される、請求項10記載の方法。
  13. 前記内部メモリを設けるのに小さな追加的チップエリアしか必要とならないように、前記フィルムグレインパターンの僅かな部分のみが、前記内部メモリに格納される、請求項10記載の方法。
  14. 前記内部メモリは、少なくともフィルムグレインシミュレーション処理において最も普通に実現されるフィルムグレインパターンを格納する、請求項10記載の方法。
  15. 前記内部メモリと前記外部メモリとに前記フィルムグレインパターンを格納する優先順位は、標準化されたフィルムグレイン補完情報メッセージから求められる、請求項10記載の方法。
  16. フィルムグレインシミュレーション処理に使用するため、符号化された画像とフィルムグレイン特性情報を有する補完情報メッセージとを少なくとも受け付ける手段と、
    フィルムグレインパターンの少なくとも第1部分を格納する内部記憶手段と、
    前記フィルムグレインシミュレーションパターンの少なくも第2部分を格納する外部記憶手段と、
    を有する装置。
  17. 前記受け付ける手段は、デコーダから構成される、請求項15記載の装置。
  18. 前記内部記憶手段は、内部キャッシュから構成される、請求項16記載の装置。
  19. 前記内部記憶手段は、前記フィルムグレインシミュレーション処理において最も普通に実現されるフィルムグレインパターンを少なくとも有する、請求項16記載の装置。
  20. フィルムグレインをシミュレートするシステムであって、
    フィルムグレインシミュレーション処理に使用するため、符号化された画像とフィルムグレイン特性情報を有する補完情報メッセージとを少なくとも受け付けるデコーダと、
    フィルムグレインパターンの少なくとも第1部分を格納する内部記憶手段と、
    前記フィルムグレインシミュレーションパターンの少なくも第2部分を格納する外部記憶手段と、
    を有するシステム。
  21. 前記内部記憶手段は、前記デコーダに配置される、請求項20記載のシステム。
JP2012206090A 2004-11-22 2012-09-19 フィルムグレインシミュレーションのフィルムグレインキャッシュ分割のための方法、装置及びシステム Pending JP2013017230A (ja)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US63004904P 2004-11-22 2004-11-22
US60/630,049 2004-11-22

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
JP2007543321A Division JP5474300B2 (ja) 2004-11-22 2005-11-21 フィルムグレインシミュレーションのフィルムグレインキャッシュ分割のための方法、装置及びシステム

Publications (1)

Publication Number Publication Date
JP2013017230A true JP2013017230A (ja) 2013-01-24

Family

ID=36218519

Family Applications (2)

Application Number Title Priority Date Filing Date
JP2007543321A Active JP5474300B2 (ja) 2004-11-22 2005-11-21 フィルムグレインシミュレーションのフィルムグレインキャッシュ分割のための方法、装置及びシステム
JP2012206090A Pending JP2013017230A (ja) 2004-11-22 2012-09-19 フィルムグレインシミュレーションのフィルムグレインキャッシュ分割のための方法、装置及びシステム

Family Applications Before (1)

Application Number Title Priority Date Filing Date
JP2007543321A Active JP5474300B2 (ja) 2004-11-22 2005-11-21 フィルムグレインシミュレーションのフィルムグレインキャッシュ分割のための方法、装置及びシステム

Country Status (8)

Country Link
US (1) US8483288B2 (ja)
EP (1) EP1817915A2 (ja)
JP (2) JP5474300B2 (ja)
KR (1) KR101208158B1 (ja)
CN (1) CN101061724A (ja)
BR (1) BRPI0518037A (ja)
CA (1) CA2587437C (ja)
WO (1) WO2006057937A2 (ja)

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1803303B1 (en) * 2004-10-21 2019-12-04 InterDigital VC Holdings, Inc. Technique for adaptive de-blocking of block-based film grain patterns
KR101208158B1 (ko) 2004-11-22 2012-12-05 톰슨 라이센싱 필름 그레인 시뮬레이션을 위한 필름 그레인 캐시 분할방법, 장치 및 시스템
US8233061B1 (en) * 2007-06-01 2012-07-31 Nvidia Corporation System, method, and computer program product for reducing a number of requests required to retrieve portions of memory
US8432975B2 (en) * 2008-01-18 2013-04-30 Mediatek Inc. Apparatus and method for processing a picture frame
US9179156B2 (en) * 2011-11-10 2015-11-03 Intel Corporation Memory controller for video analytics and encoding

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO1997022204A1 (en) * 1995-12-11 1997-06-19 Przyborski Glenn B Video system for simulation of motion picture film
JP2003179923A (ja) * 2001-12-12 2003-06-27 Nec Corp 動画像圧縮符号化信号の復号システム及び復号方法,復号用プログラム
WO2004095829A1 (en) * 2003-04-10 2004-11-04 Thomson Licensing S.A. Technique for simulating film grain on encoded video

Family Cites Families (154)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4897775A (en) * 1986-06-16 1990-01-30 Robert F. Frijouf Control circuit for resonant converters
JPH01222963A (ja) 1988-03-01 1989-09-06 Dainippon Screen Mfg Co Ltd 網点画像作成装置
US5040211A (en) 1988-10-13 1991-08-13 Massachusetts Institute Of Technology Reliable television transmission through analog channels
US5028280A (en) * 1988-12-15 1991-07-02 Matsushita Electric Industrial Co., Ltd. Soft magnetic alloy films having a modulated nitrogen content
US4935816A (en) * 1989-06-23 1990-06-19 Robert A. Faber Method and apparatus for video image film simulation
US4998167A (en) * 1989-11-14 1991-03-05 Jaqua Douglas A High resolution translation of images
US5262248A (en) 1989-11-17 1993-11-16 Matsushita Electric Industrial Co., Ltd. Soft magnetic alloy films
JPH05502539A (ja) 1990-09-19 1993-04-28 コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ 主データファイル及び制御ファイルが記録された記録担体、その記録方法及び装置、及びその読取装置
US5751398A (en) * 1990-09-28 1998-05-12 Digital Theater System, Inc. Motion picture digital sound system and method
RU2088962C1 (ru) 1990-09-28 1997-08-27 Диджитал Тиатер Системз, Л.П. Звуковая кинопленка, звуковая система для кинофильма на пленке, способ получения аналоговой фонограммы и цифрового идентификатора, положения на кинопленке, способ получения звукового сигнала кинопленки и способ считывания последовательных цифровых данных из цифрового запоминающего устройства
US5687011A (en) 1990-10-11 1997-11-11 Mowry; Craig P. System for originating film and video images simultaneously, for use in modification of video originated images toward simulating images originated on film
US5457491A (en) * 1990-10-11 1995-10-10 Mowry; Craig P. System for producing image on first medium, such as video, simulating the appearance of image on second medium, such as motion picture or other photographic film
US5374954A (en) 1990-10-11 1994-12-20 Harry E. Mowry Video system for producing video image simulating the appearance of motion picture or other photographic film
US5140414A (en) * 1990-10-11 1992-08-18 Mowry Craig P Video system for producing video images simulating images derived from motion picture film
US5216556A (en) * 1991-04-26 1993-06-01 Digital Equipment Corporation Method for optimized tape tension adjustment for a tape drive
DE69215760T2 (de) * 1991-06-10 1998-02-05 Eastman Kodak Co Kreuzkorrelationsausrichtsystem für einen Bildsensor
US5216886A (en) 1991-08-14 1993-06-08 The United States Of America As Represented By The Secretary Of The Air Force Segmented cell wall liner for a combustion chamber
US5526446A (en) 1991-09-24 1996-06-11 Massachusetts Institute Of Technology Noise reduction system
US5285402A (en) * 1991-11-22 1994-02-08 Intel Corporation Multiplyless discrete cosine transform
FR2685594B1 (fr) * 1991-12-19 1994-01-28 Alcatel Telspace Dispositif de recuperation de rythme pour installation de reception utilisant l'egalisation auto-adaptative a sur-echantillonnage associee a la demodulation differentiellement coherente.
US5335013A (en) * 1992-01-16 1994-08-02 Faber Robert A Method and apparatus for video camera image film simulation
US5283164A (en) 1992-06-19 1994-02-01 Eastman Kodak Company Color film with closely matched acutance between different color records
US6327304B1 (en) 1993-05-12 2001-12-04 The Duck Corporation Apparatus and method to digitally compress video signals
JPH0757117A (ja) * 1993-07-09 1995-03-03 Silicon Graphics Inc テクスチャマップへの索引を生成する方法及びコンピュータ制御表示システム
US5471572A (en) 1993-07-09 1995-11-28 Silicon Graphics, Inc. System and method for adding detail to texture imagery in computer generated interactive graphics
EP0645933B1 (en) 1993-09-28 2002-08-28 Canon Kabushiki Kaisha Image reproducing apparatus
US5461596A (en) * 1993-10-26 1995-10-24 Eastman Kodak Company Portfolio photo CD visual/audio display system
US5475425B1 (en) 1994-01-25 2000-07-25 Przyborski Production Apparatus and method for creating video ouputs that emulate the look of motion picture film
DE4410058C1 (de) 1994-03-23 1995-03-30 Siemens Ag Schaltungsanordnung zur Gebührenimpulsfilterung
JP3187661B2 (ja) 1994-07-21 2001-07-11 新東工業株式会社 帯電緩和用構造体の製造方法およびその構造体
US5887875A (en) 1994-10-03 1999-03-30 Ford Global Technologies, Inc. Unitary axle seal for a motor vehicle
WO1996013006A1 (en) * 1994-10-20 1996-05-02 Mark Alan Zimmer Digital mark-making method
EP0796537A1 (de) 1994-12-06 1997-09-24 CFB Centrum für neue Bildgestaltung GmbH Bildtransferverfahren und -vorrichtung
JPH08163594A (ja) * 1994-12-12 1996-06-21 Sony Corp 動画像復号化方法及び動画像復号化装置
US5550815A (en) * 1994-12-30 1996-08-27 Lucent Technologies Inc. Apparatus and method for reducing data losses in a growable packet switch
US5706361A (en) * 1995-01-26 1998-01-06 Autodesk, Inc. Video seed fill over time
US5742892A (en) * 1995-04-18 1998-04-21 Sun Microsystems, Inc. Decoder for a software-implemented end-to-end scalable video delivery system
US5629769A (en) * 1995-06-01 1997-05-13 Eastman Kodak Company Apparatus and method for the measurement of grain in images
JP3484834B2 (ja) 1995-07-28 2004-01-06 ソニー株式会社 データ符号化/復号化方法および装置
EP0791273B1 (en) * 1995-09-12 2000-06-07 Koninklijke Philips Electronics N.V. Hybrid waveform and model-based encoding and decoding of image signals
KR100195096B1 (ko) 1995-09-14 1999-06-15 윤종용 트릭 플레이를 위한 디지탈 비디오 테이프의 기록/재생 방법 및 그 장치
US5817447A (en) * 1995-11-08 1998-10-06 Eastman Kodak Company Laser film printer with reduced fringing
US5641596A (en) * 1995-12-05 1997-06-24 Eastman Kodak Company Adjusting film grain properties in digital images
US6957350B1 (en) * 1996-01-30 2005-10-18 Dolby Laboratories Licensing Corporation Encrypted and watermarked temporal and resolution layering in advanced television
JPH09214956A (ja) 1996-02-01 1997-08-15 Toshiba Corp 画像復号化装置
JP3297293B2 (ja) * 1996-03-07 2002-07-02 三菱電機株式会社 動画像復号方法および動画像復号装置
GB9607633D0 (en) * 1996-04-12 1996-06-12 Discreet Logic Inc Grain matching of composite image in image
GB2312124B (en) 1996-04-12 1998-05-13 Discreet Logic Inc Processing image data
JP3567611B2 (ja) 1996-04-25 2004-09-22 ヤマハ株式会社 演奏支援装置
US5807018A (en) 1996-08-29 1998-09-15 Illinois Tool Works Inc. Sidewinder clip
US5845017A (en) 1996-12-17 1998-12-01 Eastman Kodak Company Digital image processing method for degraining of film images using distance weighted averaging of target pixel code values
FR2757587B1 (fr) * 1996-12-23 1999-02-26 Valeo Amortisseur de torsion perfectionne et dispositif amortisseur equipe d'un tel amortisseur de torsion
EP0967806A4 (en) * 1997-03-12 2010-12-22 Panasonic Corp ENCODING METHOD, ENCODER AND RECORDING MEDIUM, DECODING METHOD, DECODER AND RECORDING MEDIUM
US6067125A (en) * 1997-05-15 2000-05-23 Minerva Systems Structure and method for film grain noise reduction
US20020171649A1 (en) 1997-07-01 2002-11-21 Fogg Chad Edward Computer system controller having internal memory and external memory control
RU2138837C1 (ru) 1997-10-31 1999-09-27 Институт автоматики и электрометрии СО РАН Растровая дифракционно-апертурная маска для коррекции недостатков зрения
US6370192B1 (en) * 1997-11-20 2002-04-09 Hitachi America, Ltd. Methods and apparatus for decoding different portions of a video image at different resolutions
JP3367407B2 (ja) * 1997-12-25 2003-01-14 富士ゼロックス株式会社 画像出力装置、画像処理装置、画像出力方法、画像処理方法、および記録媒体
US6067126A (en) 1998-01-05 2000-05-23 Intel Corporation Method and apparatus for editing a video recording with audio selections
JPH11250246A (ja) * 1998-02-27 1999-09-17 Fuji Photo Film Co Ltd 画像処理方法および装置
US6847737B1 (en) * 1998-03-13 2005-01-25 University Of Houston System Methods for performing DAF data filtering and padding
US6285711B1 (en) * 1998-05-20 2001-09-04 Sharp Laboratories Of America, Inc. Block matching-based method for estimating motion fields and global affine motion parameters in digital video sequences
JP3001502B2 (ja) 1998-05-20 2000-01-24 九州日本電気通信システム株式会社 Atmスイッチモジュール、atmスイッチ容量拡張方法、およびatmルーティング情報設定方法
US6650327B1 (en) 1998-06-16 2003-11-18 Silicon Graphics, Inc. Display system having floating point rasterization and floating point framebuffering
US6233647B1 (en) * 1998-07-07 2001-05-15 Silicon Graphics, Inc. Hashed direct-mapped texture cache
US6219838B1 (en) * 1998-08-24 2001-04-17 Sharewave, Inc. Dithering logic for the display of video information
US6667815B1 (en) 1998-09-30 2003-12-23 Fuji Photo Film Co., Ltd. Method and apparatus for processing images
US6219836B1 (en) 1998-10-14 2001-04-17 International Game Technology Program management method and apparatus for gaming device components
US6496221B1 (en) 1998-11-02 2002-12-17 The United States Of America As Represented By The Secretary Of Commerce In-service video quality measurement system utilizing an arbitrary bandwidth ancillary data channel
US6963668B2 (en) * 1998-11-13 2005-11-08 Lightsurf Technologies, Inc. Method and system for fast image correction
US6724942B1 (en) * 1999-05-24 2004-04-20 Fuji Photo Film Co., Ltd. Image processing method and system
US6559849B1 (en) * 1999-07-30 2003-05-06 Lucas Digital Ltd. Animation of linear items
WO2001057797A2 (en) * 2000-02-03 2001-08-09 Applied Science Fiction Method, system and software for signal processing using sheep and shepherd artifacts
US20020016103A1 (en) * 2000-02-23 2002-02-07 Ralph Behnke Unlocking aid
CA2309002A1 (en) * 2000-05-23 2001-11-23 Jonathan Martin Shekter Digital film grain reduction
JP2001357095A (ja) 2000-06-12 2001-12-26 Fujitsu Ltd 半導体装置設計支援装置
JP2001357090A (ja) 2000-06-13 2001-12-26 Hitachi Ltd 論理合成方法及び論理合成装置
US7286565B1 (en) 2000-06-28 2007-10-23 Alcatel-Lucent Canada Inc. Method and apparatus for packet reassembly in a communication switch
US6868190B1 (en) * 2000-10-19 2005-03-15 Eastman Kodak Company Methods for automatically and semi-automatically transforming digital image data to provide a desired image look
US6995793B1 (en) * 2000-11-14 2006-02-07 Eastman Kodak Company Video tap for a digital motion camera that simulates the look of post processing
US6839152B2 (en) * 2000-12-06 2005-01-04 Xerox Corporation Adaptive filtering method and apparatus for descreening scanned halftoned image representations
US6940993B2 (en) 2000-12-13 2005-09-06 Eastman Kodak Company System and method for embedding a watermark signal that contains message data in a digital image
US7069208B2 (en) * 2001-01-24 2006-06-27 Nokia, Corp. System and method for concealment of data loss in digital audio transmission
US7092016B2 (en) * 2001-02-09 2006-08-15 Eastman Kodak Company Method and system for motion image digital processing
US6987586B2 (en) 2001-03-02 2006-01-17 Eastman Kodak Company Method of digital processing for digital cinema projection of tone scale and color
JP2004532540A (ja) * 2001-03-05 2004-10-21 インタービデオインコーポレイテッド 誤り耐性のある符号化のためのシステム及び方法
GB2374748A (en) 2001-04-20 2002-10-23 Discreet Logic Inc Image data editing for transitions between sequences
JP2002344514A (ja) 2001-05-22 2002-11-29 Fujitsu Ltd マルチキャスト方法及びマルチキャスト装置
WO2002103580A2 (en) * 2001-06-15 2002-12-27 Massachusetts Institute Of Technology Adaptive mean estimation and normalization of data
US7958532B2 (en) 2001-06-18 2011-06-07 At&T Intellectual Property Ii, L.P. Method of transmitting layered video-coded information
US6760036B2 (en) * 2001-06-27 2004-07-06 Evans & Sutherland Computer Corporation Extended precision visual system
JP3963086B2 (ja) 2001-07-13 2007-08-22 株式会社島津製作所 断層再構成ソフトウエアとその記録媒体と断層撮影装置
US7206459B2 (en) * 2001-07-31 2007-04-17 Ricoh Co., Ltd. Enhancement of compressed images
WO2003019949A2 (en) * 2001-08-24 2003-03-06 Koninklijke Philips Electronics N.V. Adding fields of a video frame
GB2382289B (en) * 2001-09-28 2005-07-06 Canon Kk Method and apparatus for generating models of individuals
US7639739B2 (en) * 2001-11-02 2009-12-29 The Regents Of The University Of California Technique to enable efficient adaptive streaming and transcoding of video and other signals
JP2003163853A (ja) 2001-11-29 2003-06-06 Sanyo Electric Co Ltd ディジタル放送受信装置
US7856055B2 (en) 2002-03-13 2010-12-21 Imax Corporation Systems and methods for digitally re-mastering or otherwise modifying motion pictures or other image sequences data
US20040006575A1 (en) * 2002-04-29 2004-01-08 Visharam Mohammed Zubair Method and apparatus for supporting advanced coding formats in media files
US20030206662A1 (en) 2002-05-03 2003-11-06 Avinash Gopal B. Method and apparatus for improving perceived digital image quality
US7065255B2 (en) * 2002-05-06 2006-06-20 Eastman Kodak Company Method and apparatus for enhancing digital images utilizing non-image data
US7064755B2 (en) 2002-05-24 2006-06-20 Silicon Graphics, Inc. System and method for implementing shadows using pre-computed textures
AU2003237289A1 (en) 2002-05-29 2003-12-19 Pixonics, Inc. Maintaining a plurality of codebooks related to a video signal
KR100865034B1 (ko) * 2002-07-18 2008-10-23 엘지전자 주식회사 모션 벡터 예측 방법
JP2005539255A (ja) 2002-09-12 2005-12-22 エヌライン、コーパレイシャン 複合画像を捕捉し、かつ、処理するためのシステムおよび方法複合画像を捕捉し、かつ、処理するためのシステムおよび方法
JP2004120057A (ja) 2002-09-24 2004-04-15 Sharp Corp 放送受信装置
US7147749B2 (en) 2002-09-30 2006-12-12 Tokyo Electron Limited Method and apparatus for an improved upper electrode plate with deposition shield in a plasma processing system
JP2004135169A (ja) * 2002-10-11 2004-04-30 Fujitsu Ten Ltd デジタル放送受信装置
US7106907B2 (en) * 2002-10-18 2006-09-12 Mitsubishi Electric Research Laboratories, Inc Adaptive error-resilient video encoding using multiple description motion compensation
US7035300B2 (en) 2002-11-05 2006-04-25 Finisar Corporation Calibration of a multi-channel optoelectronic module with integrated temperature control
US7227901B2 (en) * 2002-11-21 2007-06-05 Ub Video Inc. Low-complexity deblocking filter
US20040179610A1 (en) * 2003-02-21 2004-09-16 Jiuhuai Lu Apparatus and method employing a configurable reference and loop filter for efficient video coding
CN1530852A (zh) 2003-03-10 2004-09-22 磊 杨 基于概率分布的计算机排序技术
CN1283505C (zh) 2003-03-10 2006-11-08 袁为国 机动车加速、制动组合踏板
US20040208389A1 (en) 2003-04-15 2004-10-21 Silicon Integrated Systems Corp. Digital picture processing method
PT3457359T (pt) * 2003-05-15 2020-04-02 Dolby Int Ab Método e aparelho para representar a granularidade de imagens por um ou mais parâmetros
US7245783B2 (en) * 2003-06-24 2007-07-17 Eastman Kodak Company System and method for estimating, synthesizing and matching noise in digital images and image sequences
KR101055355B1 (ko) 2003-08-20 2011-08-09 톰슨 라이센싱 비디오 스트림의 아티팩트 감소 방법과 복호화 장치
CN100389437C (zh) 2003-08-29 2008-05-21 汤姆森许可贸易公司 在频域对胶片颗粒图案进行建模的方法和设备
JP2005080301A (ja) 2003-09-01 2005-03-24 Matsushita Electric Ind Co Ltd 動画像符号化方法および動画像復号化方法
EP1511320A1 (en) 2003-09-01 2005-03-02 Matsushita Electric Industrial Co., Ltd. Film grain encoding
BRPI0414397A (pt) 2003-09-17 2006-11-21 Thomson Licensing geração de imagem de referência adaptativa
KR101114743B1 (ko) 2003-09-23 2012-03-13 톰슨 라이센싱 주파수 필터링을 이용한 필름 그레인 시뮬레이팅을 위한기술
WO2005032142A1 (en) * 2003-09-23 2005-04-07 Thomson Licensing S.A. Video comfort noise addition technique
BRPI0414641B1 (pt) 2003-09-23 2019-01-08 Thomson Licensing método para simular granulação de filme mediante composição em mosaico de amostras pré-computadas
US7680356B2 (en) * 2003-10-14 2010-03-16 Thomson Licensing Technique for bit-accurate comfort noise addition
CN1868215B (zh) 2003-10-14 2012-10-03 汤姆森特许公司 用于位精确的胶片颗粒模拟的技术
US7362911B1 (en) * 2003-11-13 2008-04-22 Pixim, Inc. Removal of stationary noise pattern from digital images
KR101180184B1 (ko) * 2003-12-05 2012-09-05 톰슨 라이센싱 필름 그레인 패턴의 데이터베이스를 이용하는 필름 그레인시뮬레이션 기법
WO2005091642A1 (en) 2004-03-19 2005-09-29 Koninklijke Philips Electronics N.V. Imcorporation and extraction of a seed linked to a television signal for pseudo-random noise generation
US8150206B2 (en) * 2004-03-30 2012-04-03 Thomson Licensing Method and apparatus for representing image granularity by one or more parameters
CA2573990A1 (en) * 2004-07-15 2006-02-23 Qualcomm Incorporated H.264 spatial error concealment based on the intra-prediction direction
JP4530373B2 (ja) 2004-08-10 2010-08-25 トムソン ライセンシング ビデオ属性について検出された程度を示す装置および方法
US7593465B2 (en) * 2004-09-27 2009-09-22 Lsi Corporation Method for video coding artifacts concealment
CA2583156C (en) * 2004-10-18 2014-03-18 Thomson Licensing Film grain simulation method
KR101218242B1 (ko) * 2004-10-18 2013-01-04 톰슨 라이센싱 필름 그레인 시뮬레이션을 위한 방법, 장치 및 시스템
US7400784B2 (en) * 2004-10-19 2008-07-15 Institut National De L'audiovisuel-Ina Search of similar features representing objects in a large reference database
EP1803303B1 (en) * 2004-10-21 2019-12-04 InterDigital VC Holdings, Inc. Technique for adaptive de-blocking of block-based film grain patterns
US7738561B2 (en) * 2004-11-16 2010-06-15 Industrial Technology Research Institute MPEG-4 streaming system with adaptive error concealment
JP4825808B2 (ja) 2004-11-16 2011-11-30 トムソン ライセンシング 事前に計算された変換係数に基づいたフィルムグレインシミュレーション方法
KR101169826B1 (ko) 2004-11-17 2012-08-03 톰슨 라이센싱 사전계산된 변환 계수들에 기초한 비트-어큐리트 필름그레인 시뮬레이션 방법
KR101208158B1 (ko) 2004-11-22 2012-12-05 톰슨 라이센싱 필름 그레인 시뮬레이션을 위한 필름 그레인 캐시 분할방법, 장치 및 시스템
US8472526B2 (en) 2004-11-23 2013-06-25 Thomson Licensing Low-complexity film grain simulation technique
US8023567B2 (en) * 2004-11-24 2011-09-20 Thomson Licensing Film grain simulation technique for use in media playback devices
US7653132B2 (en) * 2004-12-21 2010-01-26 Stmicroelectronics, Inc. Method and system for fast implementation of subpixel interpolation
US8013888B2 (en) * 2005-02-14 2011-09-06 Broadcom Corporation Method and system for implementing film grain insertion
US7432986B2 (en) * 2005-02-16 2008-10-07 Lsi Corporation Method and apparatus for masking of video artifacts and/or insertion of film grain in a video decoder
WO2006113808A2 (en) * 2005-04-20 2006-10-26 University Of Rochester Methods of making and modifying porous devices for biomedical applications
JP4914026B2 (ja) 2005-05-17 2012-04-11 キヤノン株式会社 画像処理装置及び画像処理方法
US7596239B2 (en) * 2005-08-02 2009-09-29 Lsi Corporation Method and/or apparatus for video watermarking and steganography using simulated film grain
US7664337B2 (en) * 2005-12-20 2010-02-16 Marvell International Ltd. Film grain generation and addition
JP4097681B1 (ja) 2007-02-01 2008-06-11 日本航空電子工業株式会社 コネクタ
WO2009019149A1 (en) * 2007-08-03 2009-02-12 F. Hoffmann-La Roche Ag Pyridinecarboxamide and benzamide derivatives as taar1 ligands
KR100967037B1 (ko) * 2007-10-17 2010-06-29 주식회사 하이닉스반도체 퓨즈 박스 및 그 형성 방법

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO1997022204A1 (en) * 1995-12-11 1997-06-19 Przyborski Glenn B Video system for simulation of motion picture film
JP2003179923A (ja) * 2001-12-12 2003-06-27 Nec Corp 動画像圧縮符号化信号の復号システム及び復号方法,復号用プログラム
WO2004095829A1 (en) * 2003-04-10 2004-11-04 Thomson Licensing S.A. Technique for simulating film grain on encoded video

Non-Patent Citations (3)

* Cited by examiner, † Cited by third party
Title
JPN5007020892; CHRISTINA GOMILA: 'SEI Message for Film Grain Encoding:Syntax and Results' JOINT VIDEO TEAM(JVT) OF ISO/IEC MPEG & ITU-T VCEG , 20030902, P.1-11 *
JPN6013035723; Cristina Gomila, Alexander Kobilansky: SEI message for film grain encoding , 20030523, Joint Video Team (JVT) of ISO/IEC MPEG & ITU-T VCE *
JPN6013035724; Thomas Wiegand: Version 3 of H.264/AVC , 20040717, p.261, 269, 286〜290, Joint Video Team (JVT) of ISO/IEC MPEG & ITU T VCE *

Also Published As

Publication number Publication date
US8483288B2 (en) 2013-07-09
WO2006057937A2 (en) 2006-06-01
CA2587437C (en) 2015-01-13
JP5474300B2 (ja) 2014-04-16
JP2008521362A (ja) 2008-06-19
WO2006057937A3 (en) 2006-09-08
US20060115175A1 (en) 2006-06-01
CA2587437A1 (en) 2006-06-01
KR101208158B1 (ko) 2012-12-05
BRPI0518037A (pt) 2008-10-28
CN101061724A (zh) 2007-10-24
KR20070089133A (ko) 2007-08-30
EP1817915A2 (en) 2007-08-15

Similar Documents

Publication Publication Date Title
JP4764883B2 (ja) フィルムグレイン・シミュレーションの方法、装置及びシステム
JP2013017230A (ja) フィルムグレインシミュレーションのフィルムグレインキャッシュ分割のための方法、装置及びシステム
KR20230084143A (ko) 애니메이션화된 3d 객체의 적어도 하나의 속성을 인코딩/디코딩하기 위한 방법 및 장치
CN116456166A (zh) 媒体数据的数据处理方法及相关设备
MX2007006051A (en) Methods, apparatus and system for film grain cache splitting for film grain simulation
WO2023169145A1 (en) Encoding/decoding occupancy information of a current node of a tree representing point cloud geometry data
WO2023040393A1 (en) Method and apparatus of encoding/decoding point cloud geometry datasensed by at least one sensor

Legal Events

Date Code Title Description
A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20130409

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20131224