JP4070778B2 - 画像処理システム - Google Patents
画像処理システム Download PDFInfo
- Publication number
- JP4070778B2 JP4070778B2 JP2005141353A JP2005141353A JP4070778B2 JP 4070778 B2 JP4070778 B2 JP 4070778B2 JP 2005141353 A JP2005141353 A JP 2005141353A JP 2005141353 A JP2005141353 A JP 2005141353A JP 4070778 B2 JP4070778 B2 JP 4070778B2
- Authority
- JP
- Japan
- Prior art keywords
- sub
- image
- processor
- display
- processors
- 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
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T1/00—General purpose image data processing
- G06T1/20—Processor architectures; Processor configuration, e.g. pipelining
-
- 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/436—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 using parallelised computational 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/44—Decoders specially adapted therefor, e.g. video decoders which are asymmetric with respect to the encoder
-
- 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/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/41—Structure of client; Structure of client peripherals
- H04N21/426—Internal components of the client ; Characteristics thereof
- H04N21/42607—Internal components of the client ; Characteristics thereof for processing the incoming bitstream
-
- 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/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/41—Structure of client; Structure of client peripherals
- H04N21/426—Internal components of the client ; Characteristics thereof
- H04N21/42653—Internal components of the client ; Characteristics thereof for processing graphics
-
- 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/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/4302—Content synchronisation processes, e.g. decoder synchronisation
- H04N21/4307—Synchronising the rendering of multiple content streams or additional data on devices, e.g. synchronisation of audio on a mobile phone with the video output on the TV screen
- H04N21/43072—Synchronising the rendering of multiple content streams or additional data on devices, e.g. synchronisation of audio on a mobile phone with the video output on the TV screen of multiple content streams on the same device
-
- 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/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/443—OS processes, e.g. booting an STB, implementing a Java virtual machine in an STB or power management in an STB
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Computing Systems (AREA)
- Software Systems (AREA)
- Computer Graphics (AREA)
- Controls And Circuits For Display Device (AREA)
- Image Processing (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
Description
また、アプリケーションソフトウェアは、時間が経過するごとに画像の表示サイズが変化する旨の情報が設定されていてもよい。表示効果として、時間が経過するごとに画像の色彩、もしくは、色彩の強度を変化させる旨の情報が設定されていてもよい。
また、複数のサブプロセッサが、アプリケーションソフトウェアによって指示された役割分担を示す情報、および、表示効果を示す情報にしたがって、データ供給部より供給された画像に関するデータを順次処理した後、表示制御部が処理された画像を表示装置の表示位置に表示させてもよい。
本発明の実施形態を具体的に説明する前に、まず本実施形態にかかる画像処理システムについて概要を述べる。本実施形態にかかる画像処理システムは、メインプロセッサと複数のサブプロセッサを含むマルチプロセッサと、テレビジョンチューナ(以下、「TVチューナ」と略称する。)、ネットワークインタフェイス、ハードディスク、ディジタルビデオディスクドライバ(以下、「DVDドライバ」と略称する。)等を備え、様々な映像コンテンツを受信、再生、記録することが可能である。また、強力なCPUをマルチプロセッサ内に有することにより、従来は困難であったハイビジョン等の重い画像データを複数、同時並行して処理できることを特徴とする。さらに、複数のサブプロセッサにおける残余処理能力を考慮して、画像データの復調処理などのタスク処理を役割分担させるため、効率的にコンテンツ再生を実行することができる。また、役割分担により、画像、音声など、異なる複数のコンテンツを同時に処理し、所望のタイミングで表示、もしくは再生することができる。この表示、再生は、予め設定された表示効果、表示位置を設定することにより、処理された画像データをディスプレイ等に視覚的に容易に認識できる画像を表示し、また聴覚的に容易に認識できる音声を再生することができる。詳細は後述する。
図10においては、第6サブプロセッサ12Fは第5のチャネルと第6のチャネルのMPEGデコード処理を行っているが、ここで第5のチャネルおよび第6のチャネルの放送自体が行われていない場合を考える。放送が行われていないとは、例えば深夜の時間帯である場合等である。そのような時には第6サブプロセッサ12Fを動作していない状態にすることが通常であるが、第5のチャネルと第6のチャネルのMPEGデコード処理の代わりに他の処理を行わせることも可能である。ここで、図11のS58にて読み出す全ネット放送データは先ほどは2チャネルとしたが、ここでは4チャネルとする。新たに加わった2つのチャネルを第2コンテンツC、第2コンテンツDとする。第7サブプロセッサ12Gだけでは4つのチャネルのMPEGデコード処理は不可能なので、第2コンテンツC、第2コンテンツDのMPEGデコード処理を第6サブプロセッサ12Fに割り当てることができる。第5のチャネルおよび第6のチャネルの放送が行われている、いないの判断はユーザが行い、コントローラ34を用いて処理の切り替えを行うことも当然可能である。さらに、放送が行われている、いないの判断をTV放送波に含まれるEPG情報により行うこともできる。すなわちEPG情報を解析することにより、放送が行われていないチャネルを特定し、当該チャネルのBPF処理、復調処理、MPEGデコード処理、表示処理を行っていたサブプロセッサの処理能力の一部または全部を他の処理に割り当て、効率的な動作を実現できる。
Claims (9)
- 画像に関するデータに対して所定の処理を行う複数のサブプロセッサと、
バスを介して前記複数のサブプロセッサと接続され、所定のアプリケーションソフトウェアを実行して、前記複数のサブプロセッサの制御を行うメインプロセッサと、
前記バスを介して、前記メインプロセッサと前記複数のサブプロセッサに前記画像に関するデータを供給するデータ供給部と、
前記複数のサブプロセッサによって処理された画像を表示装置に出力するための処理を行う表示制御部と、
を有し、
前記アプリケーションソフトウェアは、
前記複数のサブプロセッサのそれぞれの役割分担を示す情報と、
前記複数のサブプロセッサによって処理された各々の画像の前記表示装置における表示位置を示す情報と、
を含むよう記述され、
前記複数のサブプロセッサは、
前記アプリケーションソフトウェアによって指示された役割分担を示す情報、および、表示位置を示す情報にしたがって、前記データ供給部より供給された画像に関するデータを順次処理し、かつ、処理された画像を前記表示装置の前記表示位置に表示させることを特徴とする画像処理システム。 - 前記アプリケーションソフトウェアはさらに、
前記複数のサブプロセッサによって処理される各々の画像の表示効果を示す情報を含むよう記述され、
前記複数のサブプロセッサは、
前記データ供給部より供給された画像に関するデータを順次処理するときに、前記表示効果を示す情報にもしたがうことを特徴とする請求項1に記載の画像処理システム。 - 前記表示装置には、
水平方向においては各々のメディアに対応する複数のメディア画像が表示されるとともに、
垂直方向においては選択されているメディアに属する複数の画像が表示されるように各画像の表示位置が設定されることを特徴とする請求項1に記載の画像処理システム。 - 前記表示装置に表示される各々の画像の集合が、全体として所定の物体の輪郭を形成するように各画像の表示位置が設定されることを特徴とする請求項1に記載の画像処理システム。
- 前記複数のサブプロセッサは、
前記データ供給部から供給されたデータに対して、バンドパスフィルタ処理を実行する第1のサブプロセッサと、
バンドパスフィルタ処理が施されたデータに対して、復調処理を実行する第2のサブプロセッサと、
復調処理が施されたデータに対して、MPEGデコード処理を実行する第3のサブプロセッサと、
を含むことを特徴とする請求項1に記載の画像処理システム。 - 前記メインプロセッサは時間の経過を監視して複数のサブプロセッサに通知し、
前記複数のサブプロセッサは、時間の経過とともに、前記表示装置に表示させる画像を変化させることを特徴とする請求項1に記載の画像処理システム。 - 前記アプリケーションソフトウェアは、時間が経過するごとに表示位置が変化する旨の情報が設定されるように記述されていることを特徴とする請求項1に記載の画像処理システム。
- 前記アプリケーションソフトウェアは、時間が経過するごとに画像の表示サイズが変化する旨の情報が設定されるように記述されていることを特徴とする請求項1に記載の画像処理システム。
- 前記アプリケーションソフトウェアによって記述された表示効果は、時間が経過するごとに画像の色彩、もしくは、色彩の強度を変化させる旨の情報が設定されていることを特徴とする請求項2に記載の画像処理システム。
Priority Applications (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2005141353A JP4070778B2 (ja) | 2005-05-13 | 2005-05-13 | 画像処理システム |
US11/912,703 US20090066706A1 (en) | 2005-05-13 | 2006-04-06 | Image Processing System |
PCT/JP2006/307322 WO2006120821A1 (ja) | 2005-05-13 | 2006-04-06 | 画像処理システム |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2005141353A JP4070778B2 (ja) | 2005-05-13 | 2005-05-13 | 画像処理システム |
Publications (3)
Publication Number | Publication Date |
---|---|
JP2006318281A JP2006318281A (ja) | 2006-11-24 |
JP2006318281A5 JP2006318281A5 (ja) | 2007-08-23 |
JP4070778B2 true JP4070778B2 (ja) | 2008-04-02 |
Family
ID=37396338
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2005141353A Expired - Fee Related JP4070778B2 (ja) | 2005-05-13 | 2005-05-13 | 画像処理システム |
Country Status (3)
Country | Link |
---|---|
US (1) | US20090066706A1 (ja) |
JP (1) | JP4070778B2 (ja) |
WO (1) | WO2006120821A1 (ja) |
Families Citing this family (17)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8238624B2 (en) | 2007-01-30 | 2012-08-07 | International Business Machines Corporation | Hybrid medical image processing |
US8331737B2 (en) * | 2007-04-23 | 2012-12-11 | International Business Machines Corporation | Heterogeneous image processing system |
US8462369B2 (en) | 2007-04-23 | 2013-06-11 | International Business Machines Corporation | Hybrid image processing system for a single field of view having a plurality of inspection threads |
US8326092B2 (en) * | 2007-04-23 | 2012-12-04 | International Business Machines Corporation | Heterogeneous image processing system |
US8675219B2 (en) | 2007-10-24 | 2014-03-18 | International Business Machines Corporation | High bandwidth image processing with run time library function offload via task distribution to special purpose engines |
US9135073B2 (en) | 2007-11-15 | 2015-09-15 | International Business Machines Corporation | Server-processor hybrid system for processing data |
US9332074B2 (en) | 2007-12-06 | 2016-05-03 | International Business Machines Corporation | Memory to memory communication and storage for hybrid systems |
US8229251B2 (en) | 2008-02-08 | 2012-07-24 | International Business Machines Corporation | Pre-processing optimization of an image processing system |
US8379963B2 (en) | 2008-03-28 | 2013-02-19 | International Business Machines Corporation | Visual inspection system |
JP2010027128A (ja) * | 2008-07-17 | 2010-02-04 | Sony Corp | 駆動装置および方法、プログラム、並びに記録媒体 |
JP4970579B2 (ja) | 2010-08-26 | 2012-07-11 | 株式会社東芝 | テレビジョン装置 |
JP5678576B2 (ja) * | 2010-10-27 | 2015-03-04 | ソニー株式会社 | 情報処理装置、情報処理方法、プログラム、および監視システム |
US9516372B2 (en) * | 2010-12-10 | 2016-12-06 | Lattice Semiconductor Corporation | Multimedia I/O system architecture for advanced digital television |
KR20120068540A (ko) * | 2010-12-17 | 2012-06-27 | 한국전자통신연구원 | 병렬 처리를 이용한 다시점 영상 컨텐츠 생성 장치 및 방법 |
JP5664230B2 (ja) * | 2010-12-28 | 2015-02-04 | コニカミノルタ株式会社 | 画像読み込みシステムおよび読み込み画像処理システム |
DE102013110899B4 (de) * | 2012-10-04 | 2019-07-04 | Cognex Corporation | Symbologie-Lesegerät mit Multicore-Prozessor und Systeme und Verfahren zum Betrieb desselben |
CN108959133B (zh) * | 2017-05-22 | 2021-12-10 | 扬智科技股份有限公司 | 可共用存储器的电路结构与数字视频转换装置 |
Family Cites Families (15)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS62144273A (ja) * | 1985-12-19 | 1987-06-27 | Toshiba Corp | 画像検索装置 |
US6177964B1 (en) * | 1997-08-01 | 2001-01-23 | Microtune, Inc. | Broadband integrated television tuner |
US6223205B1 (en) * | 1997-10-20 | 2001-04-24 | Mor Harchol-Balter | Method and apparatus for assigning tasks in a distributed server system |
JPH11291566A (ja) * | 1998-04-08 | 1999-10-26 | Minolta Co Ltd | ラスタライズ方法 |
EP1052849B1 (en) * | 1998-11-30 | 2011-06-15 | Sony Corporation | Set-top box and method for operating same |
US6292188B1 (en) * | 1999-07-28 | 2001-09-18 | Alltrue Networks, Inc. | System and method for navigating in a digital information environment |
US6433839B1 (en) * | 2000-03-29 | 2002-08-13 | Hourplace, Llc | Methods for generating image set or series with imperceptibly different images, systems therefor and applications thereof |
JP4011949B2 (ja) * | 2002-04-01 | 2007-11-21 | キヤノン株式会社 | マルチ画面合成装置及びデジタルテレビ受信装置 |
US7511710B2 (en) * | 2002-11-25 | 2009-03-31 | Microsoft Corporation | Three-dimensional program guide |
KR100518874B1 (ko) * | 2002-12-10 | 2005-10-04 | 엘지전자 주식회사 | 디지털 티브이 및 그 채널편집 방법 |
US7761876B2 (en) * | 2003-03-20 | 2010-07-20 | Siemens Enterprise Communications, Inc. | Method and system for balancing the load on media processors based upon CPU utilization information |
KR101130368B1 (ko) * | 2003-06-02 | 2012-03-27 | 디즈니엔터프라이지즈,인크. | 소비자용 비디오 플레이어를 위한 프로그램된 윈도우 제어 시스템 및 방법 |
US20040268168A1 (en) * | 2003-06-30 | 2004-12-30 | Stanley Randy P | Method and apparatus to reduce power consumption by a display controller |
US7075541B2 (en) * | 2003-08-18 | 2006-07-11 | Nvidia Corporation | Adaptive load balancing in a multi-processor graphics processing system |
US7525600B2 (en) * | 2005-01-14 | 2009-04-28 | Broadcom Corporation | Single integrated high definition television (HDTV) chip for analog and digital reception |
-
2005
- 2005-05-13 JP JP2005141353A patent/JP4070778B2/ja not_active Expired - Fee Related
-
2006
- 2006-04-06 WO PCT/JP2006/307322 patent/WO2006120821A1/ja active Application Filing
- 2006-04-06 US US11/912,703 patent/US20090066706A1/en not_active Abandoned
Also Published As
Publication number | Publication date |
---|---|
JP2006318281A (ja) | 2006-11-24 |
WO2006120821A1 (ja) | 2006-11-16 |
US20090066706A1 (en) | 2009-03-12 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP4070778B2 (ja) | 画像処理システム | |
CN103500081A (zh) | 一种显示方法及显示设备 | |
US20200078673A1 (en) | Video display system, video display device, its control method, and information storage medium | |
US20080109725A1 (en) | Apparatus for providing multiple screens and method of dynamically configuring multiple screens | |
US6285371B1 (en) | Method and apparatus for providing a three dimensional transition between displayed images | |
CN111556325A (zh) | 结合音视频的渲染方法、介质及计算机设备 | |
JP2005107779A (ja) | マルチシステム、データ格納部アクセス装置およびデータ格納部アクセス方法 | |
US20150202534A1 (en) | Video display system, video display device, its control method, and information storage medium | |
JP5235289B2 (ja) | 情報処理装置、映像表示方法及びプログラム | |
US10863215B2 (en) | Content providing apparatus, method of controlling the same, and recording medium thereof | |
JPH07162773A (ja) | 画面表示方法 | |
JP3922199B2 (ja) | データ記録再生装置 | |
US20080094512A1 (en) | Apparatus for providing multiple screens and method of dynamically configuring multiple screens | |
JP5248552B2 (ja) | 映像信号処理装置及びその制御方法 | |
CA2648347A1 (en) | Apparatus for providing multiple screens and method for dynamic configuration of the same | |
JP4271698B2 (ja) | 受像装置,チューナー,テレビ受像機および再生装置 | |
US20080094508A1 (en) | Apparatus for providing mutliple screens and method of dynamically configuring | |
JP2002152644A (ja) | リングバッファ付き情報記録再生装置及びリングバッファのモニタ方法 | |
JP5993037B2 (ja) | 制御装置、映像表示装置、表示制御システム、制御方法、映像表示方法、プログラム及び情報記憶媒体 | |
JP5860862B2 (ja) | 映像表示システム、映像表示装置、その制御方法及びプログラム | |
JP5485952B2 (ja) | 映像表示システム、映像表示装置、その制御方法及びプログラム | |
KR100900975B1 (ko) | 다중 스크린을 제공하는 장치 및 상기 다중 스크린의 동적구성 방법 | |
CN115914737A (zh) | 一种视频的播放方法和装置 | |
JP2019204032A (ja) | 表示装置 | |
KR20040031331A (ko) | 정지화면 저장 기능을 구비한 디지털 방송 수신기 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20070705 |
|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20070705 |
|
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: 20080115 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20080115 |
|
R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110125 Year of fee payment: 3 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110125 Year of fee payment: 3 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120125 Year of fee payment: 4 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120125 Year of fee payment: 4 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130125 Year of fee payment: 5 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130125 Year of fee payment: 5 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20140125 Year of fee payment: 6 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
LAPS | Cancellation because of no payment of annual fees |