JP2009081540A - 情報処理装置および合成映像生成方法 - Google Patents
情報処理装置および合成映像生成方法 Download PDFInfo
- Publication number
- JP2009081540A JP2009081540A JP2007247630A JP2007247630A JP2009081540A JP 2009081540 A JP2009081540 A JP 2009081540A JP 2007247630 A JP2007247630 A JP 2007247630A JP 2007247630 A JP2007247630 A JP 2007247630A JP 2009081540 A JP2009081540 A JP 2009081540A
- Authority
- JP
- Japan
- Prior art keywords
- image
- video
- data
- sub
- decoding means
- 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.)
- Abandoned
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N5/00—Details of television systems
- H04N5/222—Studio circuitry; Studio devices; Studio equipment
- H04N5/262—Studio circuits, e.g. for mixing, switching-over, change of character of image, other special effects ; Cameras specially adapted for the electronic generation of special effects
- H04N5/265—Mixing
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G5/00—Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators
- G09G5/14—Display of multiple viewports
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N5/00—Details of television systems
- H04N5/222—Studio circuitry; Studio devices; Studio equipment
- H04N5/262—Studio circuits, e.g. for mixing, switching-over, change of character of image, other special effects ; Cameras specially adapted for the electronic generation of special effects
- H04N5/272—Means for inserting a foreground image in a background image, i.e. inlay, outlay
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G2340/00—Aspects of display data processing
- G09G2340/10—Mixing of images, i.e. displayed pixel being the result of an operation, e.g. adding, on the corresponding input pixels
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G2340/00—Aspects of display data processing
- G09G2340/12—Overlay of images, i.e. displayed pixel being the result of switching between the corresponding input pixels
- G09G2340/125—Overlay of images, i.e. displayed pixel being the result of switching between the corresponding input pixels wherein one of the images is motion video
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Physics & Mathematics (AREA)
- Computer Hardware Design (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Television Signal Processing For Recording (AREA)
Abstract
【解決手段】 第1画像データを第1画像に復号する第1復号手段1519と、第2画像データを第2画像に復号する第2復号手段1514と、第3画像データを第3画像に復号する第3復号手段1518と、前記第1復号手段1519で復号された前記第1画像内の第1領域に、前記第2復号手段1514で復号された前記第2画像内の、前記第1領域と同じ座標位置にある第2領域の画像を書き込む書込手段160と、下から順に、前記第2復号手段1514で復号された前記第2画像、前記第3復号手段1518で復号された前記第3画像、前記書込手段160で前記第2領域の画像が書き込まれた前記第1画像を重ね合わせた表示画面を生成するブレンド処理手段1051を具備する。
【選択図】 図3
Description
例えば特許文献1には、グラフィクスデータとビデオデータとディスプレイコントローラによって合成するシステムが開示されている。このシステムにおいては、ディスプレイコントローラは、ビデオデータをキャプチャし、そのキャプチャしたビデオデータをグラフィクス画面上一部のエリア上に合成する。
まず、図1および図2を参照して、本発明の一実施形態に係る情報処理装置の構成について説明する。この情報処理装置は、例えば、ノートブック型パーソナルコンピュータ10として実現されている。
ナビゲーションデータは、コンテントの再生順を制御するプレイリストと、サブビデオおよびグラフィクス(Advanced Elements)等の再生を制御するスクリプトとを含んでいる。スクリプトは、XML(Extensible Markup Language)のようなマークアップ言語によって記述されている。
メインオーディオデータは、オーディオデコーダ1515に送られデコードされる。サブオーディオデータは、サブオーディオデコーダ1516に送られデコードされる。デコードされたメインオーディオデータおよびサブオーディオデータは、I2S形式のデジタルオーディオ信号としてオーディオミキサ(図示していない)に送られる。
デコードされたメインビデオデータ、サブピクチャデータ、サブビデオデータ、およびグラフィクスデータは、CPU101によってVRAM105A内に、それぞれメインビデオプレーン、サブピクチャプレーン、サブビデオプレーン、およびグラフィクスプレーンとして書き込まれる。また、VRAM105Aにはカーソルイメージに対応するカーソルデータもカーソルプレーンとして書き込まれる。また、メインビデオデータ、サブピクチャデータ、サブビデオデータ、グラフィクスデータ、およびカーソルデータの各々は、ピクセル毎にアルファデータを含む。
ここでは、例えば、スケーリング処理により縮小されたサブピクチャプレーンおよびサブビデオプレーンから1920×1080ピクセルの解像度を持つ表示画面を生成する場合を想定する。サブピクチャプレーンおよびサブビデオプレーンの各々は、例えば720×480ピクセルの解像度を持つ。この場合、サブピクチャプレーンおよびサブビデオプレーンの各々には、720×480ピクセルの解像度のアルファデータも付随する。
ここで、Gは重なった領域の各ピクセルの色、Goはオーバーサーフェースとして使用されるサブピクチャプレーンの各ピクセルの色、αoはオーバーサーフェースとして使用されるサブピクチャプレーンの各ピクセルのアルファ値、Guはアンダーフェースとして使用されるサブビデオプレーンの各ピクセルの色である。
α=αo+αu×(1−αo) …(2)
ここで、αは重なった領域の各ピクセルのアルファ値、αuはアンダーサーフェースとして使用されるメインビデオデータの各ピクセルのアルファ値である。
このように、ミキサ(MIX)部1051は、サブピクチャプレーンおよびサブビデオプレーンに対応するアルファデータの内、オーバーサーフェースとして使用される方のアルファデータを用いて、サブピクチャプレーンとサブビデオプレーンとを重ね合わせ、これにより1920×1080ピクセルの表示画面を生成する。さらに、ミキサ(MIX)部1051は、サブピクチャプレーンに対応するアルファデータとサブビデオプレーンに対応するアルファデータとから、1920×1080ピクセルの表示画面の各ピクセルのアルファ値を算出する。
次に、ミキサ(MIX)部105は、スケーリング処理されたメインビデオのウィンドウ領域の座標位置を特定する(ステップS102)。このウィンドウ領域の座標位置は、図8の例では、(x1,y1)(x1,y2)(x2,y2)(x2,y1)で囲まれた矩形領域が対応する。さらに、ミキサ(MIX)部105は、ステップS102で得た座標を基に、グラフィクスプレーンにウィンドウ領域を特定する(ステップS103)。
14…パワーボタン
15…タッチパッド
16…クリックボタン
17…LCD
18…スロット口
19A,19B…スピーカ
101…CPU
102…ノースブリッジ
103…主メモリ
104…サウスブリッジ
105…グラフィクスプロセッシングユニット(GPU)
105A…ビデオメモリ(VRAM)
106…サウンドコントローラ
107…BIOS−ROM
108…LANコントローラ
109…ハードディスクドライブ(HDD)
110…HD DVDドライブ
111…カードコントローラ
112…無線LANコントローラ
113…IEEE1394コントローラ
114…エンベデッドコントローラ/キーボードコントローラIC(EC/KBC)
150…オペレーティングシステム
151…HD DVDプレーヤアプリケーションプログラム
160…画像書込部
170…スケーリング処理部
171…ルーマキー処理部
1051…ミキサ(MIX)部
1511…データ読取部
1512…暗号化解除処理部
1513…デマルチプレクサ(Demux)部
1514…ビデオデコーダ
1515…オーディオデコーダ
1516…サブピクチャデコーダ
1517…サブビデオデコーダ
1518…ナビゲーション制御部
1519…グラフィクスデコーダ
1520…カーソルドローウィングマネージャ
Claims (9)
- 第1画像データを第1画像に復号する第1復号手段と、
第2画像データを第2画像に復号する第2復号手段と、
第3画像データを第3画像に復号する第3復号手段と、
前記第1復号手段で復号された前記第1画像内の第1領域に、前記第2復号手段で復号された前記第2画像内の、前記第1領域と同じ座標位置にある第2領域の画像を書き込む書込手段と、
下から順に、前記第2復号手段で復号された前記第2画像、前記第3復号手段で復号された前記第3画像、前記書込手段で前記第2領域の画像が書き込まれた前記第1画像を重ね合わせた表示画面を生成するブレンド処理手段と
を具備することを特徴とする情報処理装置。 - 前記情報処理装置は、第4画像データを第4画像に復号する第4復号手段を更に具備し、
前記ブレンド処理手段は、下から順に、前記第4復号手段で復号された前記第4画像、前記第2復号手段で復号された前記第2画像、前記第3復号手段で復号された前記第3画像、前記書込手段で前記第2領域が書き込まれた前記第1画像を重ね合わせた前記表示画面を生成する
ことを特徴とする請求項1記載の情報処理装置。 - 前記情報処理装置は、第4画像データを第4画像に復号する第4復号手段を更に具備し、
前記ブレンド処理手段は、下から順に、前記第2復号手段で復号された前記第2画像、前記第3復号手段で復号された前記第3画像、前記第4復号手段で復号された前記第4画像、前記書込手段で前記第2領域が書き込まれた前記第1画像を重ね合わせた前記表示画面を生成する
ことを特徴とする請求項1記載の情報処理装置。 - 前記第1復号手段は、操作ガイダンスを表示する符号化されたグラフィクスデータを前記第1画像に復号し、
前記第2復号手段は、副映像を表示する符号化されたサブビデオデータを前記第2画像に復号し、
前記第3復号手段は、字幕を表示する符号化されたサブピクチャデータを前記第3画像に復号し、
前記第4復号手段は、主映像を表示する符号化されたメインビデオデータを前記第4画像に復号する
ことを特徴とする請求項2記載の情報処理装置。 - 前記第1復号手段は、操作ガイダンスを表示する符号化されたグラフィクスデータを前記第1画像に復号し、
前記第2復号手段は、主映像を表示する符号化されたメインビデオデータを前記第2画像に復号し、
前記第3復号手段は、副映像を表示する符号化されたサブビデオデータを前記第3画像に復号し、
前記第4復号手段は、字幕を表示する符号化されたサブピクチャデータを前記第4画像に復号する
ことを特徴とする請求項3記載の情報処理装置。 - 前記情報処理装置は、カーソルが描画されるカーソルの画像を生成するカーソル画像生成手段を更に具備し、
前記ブレンド処理手段は、下から順に、前記第4復号手段で復号された前記第4画像、前記第2復号手段で復号された前記第2画像、前記第3復号手段で復号された前記第3画像、前記書込手段で前記第2領域が書き込まれた前記第1画像、前記カーソル画像生成手段で生成されたカーソルの画像を重ね合わせた前記表示画面を生成する
ことを特徴とする請求項2記載の情報処理装置。 - 前記情報処理装置は、カーソルが描画されるカーソルの画像を生成するカーソル画像生成手段を更に具備し、
前記ブレンド処理手段は、下から順に、前記第2復号手段で復号された前記第2画像、前記第3復号手段で復号された前記第3画像、前記第4復号手段で復号された前記第4画像、前記書込手段で前記第2領域が書き込まれた前記第1画像、前記カーソル画像生成手段で生成されたカーソルの画像を重ね合わせた前記表示画面を生成する
ことを特徴とする請求項2記載の情報処理装置。 - 前記書込手段は、前記第1の画像データに書き込む画像を複製して書き込むことを特徴とする請求項1または請求項2または請求項3記載の情報処理装置。
- 上から順に、第1映像、第2映像、第3映像を重ね合わせた第4映像を生成する方法であって、
前記第3映像の特定領域の映像を、該特定の領域と同じ座標位置にある前記第1映像の領域に書き込み、
上から順に、前記第3映像の特定領域の映像が書き込まれた前記第1映像、前記第2映像、前記第3映像を重ねた第4映像を生成する
ことを特徴とする合成映像生成方法。
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2007247630A JP2009081540A (ja) | 2007-09-25 | 2007-09-25 | 情報処理装置および合成映像生成方法 |
| US12/057,137 US20090080802A1 (en) | 2007-09-25 | 2008-03-27 | Information processing apparatus and method for generating composite image |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2007247630A JP2009081540A (ja) | 2007-09-25 | 2007-09-25 | 情報処理装置および合成映像生成方法 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JP2009081540A true JP2009081540A (ja) | 2009-04-16 |
Family
ID=40471710
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2007247630A Abandoned JP2009081540A (ja) | 2007-09-25 | 2007-09-25 | 情報処理装置および合成映像生成方法 |
Country Status (2)
| Country | Link |
|---|---|
| US (1) | US20090080802A1 (ja) |
| JP (1) | JP2009081540A (ja) |
Families Citing this family (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR101576969B1 (ko) | 2009-09-08 | 2015-12-11 | 삼성전자 주식회사 | 영상처리장치 및 영상처리방법 |
| JP4991930B2 (ja) * | 2010-12-20 | 2012-08-08 | 株式会社東芝 | 立体映像信号処理装置及び方法 |
| EP2761396A4 (en) * | 2011-09-30 | 2015-04-29 | Intel Corp | MATERIAL ACCELERATION VIDEO DISPLAY ON X-WINDOW SYSTEMS |
| EP2798522A4 (en) * | 2011-12-30 | 2015-08-05 | Intel Corp | SELECTIVE HARDWARE ACCELERATION IN VIDEO PLAYBACK SYSTEMS |
| JP7728717B2 (ja) * | 2022-02-25 | 2025-08-25 | 富士フイルム株式会社 | 画像処理装置、画像処理方法、及び画像処理プログラム |
Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2005100585A (ja) * | 2003-09-05 | 2005-04-14 | Toshiba Corp | 情報記憶媒体、情報再生装置、情報再生方法 |
| WO2006009221A1 (ja) * | 2004-07-22 | 2006-01-26 | Matsushita Electric Industrial Co., Ltd. | 再生装置、再生方法、プログラム及びコンピュータ読取可能な記録媒体 |
| JP2006080666A (ja) * | 2004-09-07 | 2006-03-23 | Toshiba Corp | 情報記録媒体、情報記録装置、情報再生装置及び情報再生方法 |
Family Cites Families (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US3938189A (en) * | 1972-10-13 | 1976-02-10 | Goldmark Communications Corporation | System for recording and playing back individual frames of video and related audio signals |
| JPH03292524A (ja) * | 1990-04-11 | 1991-12-24 | Oki Electric Ind Co Ltd | カーソル移動方式 |
| US5469536A (en) * | 1992-02-25 | 1995-11-21 | Imageware Software, Inc. | Image editing system including masking capability |
| US5539479A (en) * | 1995-05-31 | 1996-07-23 | International Business Machines Corporation | Video receiver display of cursor and menu overlaying video |
| US6023302A (en) * | 1996-03-07 | 2000-02-08 | Powertv, Inc. | Blending of video images in a home communications terminal |
| US6681285B1 (en) * | 1999-07-22 | 2004-01-20 | Index Systems, Inc. | Memory controller and interface |
-
2007
- 2007-09-25 JP JP2007247630A patent/JP2009081540A/ja not_active Abandoned
-
2008
- 2008-03-27 US US12/057,137 patent/US20090080802A1/en not_active Abandoned
Patent Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2005100585A (ja) * | 2003-09-05 | 2005-04-14 | Toshiba Corp | 情報記憶媒体、情報再生装置、情報再生方法 |
| WO2006009221A1 (ja) * | 2004-07-22 | 2006-01-26 | Matsushita Electric Industrial Co., Ltd. | 再生装置、再生方法、プログラム及びコンピュータ読取可能な記録媒体 |
| JP2006080666A (ja) * | 2004-09-07 | 2006-03-23 | Toshiba Corp | 情報記録媒体、情報記録装置、情報再生装置及び情報再生方法 |
Also Published As
| Publication number | Publication date |
|---|---|
| US20090080802A1 (en) | 2009-03-26 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN101043600B (zh) | 重放设备和使用该重放设备的重放方法 | |
| KR100845066B1 (ko) | 정보 재생 장치 및 정보 재생 방법 | |
| JP4568120B2 (ja) | 再生装置 | |
| KR20070095812A (ko) | 정보 처리 장치 및 정보 처리 방법 | |
| JP4469788B2 (ja) | 情報処理装置および再生方法 | |
| JP4564565B2 (ja) | 再生装置および再生装置の制御方法 | |
| TWI245560B (en) | Video data processing method and apparatus capable of saving bandwidth | |
| US20110280543A1 (en) | Playback apparatus and playback method | |
| JP2009081540A (ja) | 情報処理装置および合成映像生成方法 | |
| US20070245389A1 (en) | Playback apparatus and method of managing buffer of the playback apparatus | |
| JP4413977B2 (ja) | 情報処理装置及び映像再生方法 | |
| JP2009171435A (ja) | 情報処理装置、及びプログラム | |
| JP5139399B2 (ja) | 再生装置および再生装置の制御方法 | |
| JP4519658B2 (ja) | 再生装置 | |
| JP2008040826A (ja) | 情報処理装置 | |
| JP2008090889A (ja) | 情報処理装置および再生方法 | |
| JP2007257701A (ja) | 再生装置 | |
| JP5238849B2 (ja) | 電子機器、電子機器の制御方法及び電子機器の制御プログラム | |
| JP4960321B2 (ja) | 再生装置および再生装置の制御方法 | |
| JP5060584B2 (ja) | 再生装置 | |
| JP4738524B2 (ja) | 情報処理装置及び映像再生方法 | |
| JP2008177757A (ja) | 情報処理装置およびデコード制御方法 | |
| JP5159846B2 (ja) | 再生装置および再生装置の再生方法 | |
| JP5275402B2 (ja) | 情報処理装置、映像再生方法及び映像再生プログラム | |
| JP2012055015A (ja) | 再生装置および再生方法 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20091001 |
|
| RD02 | Notification of acceptance of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7422 Effective date: 20091001 |
|
| RD04 | Notification of resignation of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7424 Effective date: 20100623 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20110315 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20110405 |
|
| A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20110606 |
|
| RD02 | Notification of acceptance of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7422 Effective date: 20110606 |
|
| A762 | Written abandonment of application |
Free format text: JAPANESE INTERMEDIATE CODE: A762 Effective date: 20120213 |