KR20050103297A - 디스플레이용 그래픽 애니메이션의 기술 관리 방법 및 이방법의 구현을 위한 수신기 및 시스템 - Google Patents
디스플레이용 그래픽 애니메이션의 기술 관리 방법 및 이방법의 구현을 위한 수신기 및 시스템 Download PDFInfo
- Publication number
- KR20050103297A KR20050103297A KR1020057015232A KR20057015232A KR20050103297A KR 20050103297 A KR20050103297 A KR 20050103297A KR 1020057015232 A KR1020057015232 A KR 1020057015232A KR 20057015232 A KR20057015232 A KR 20057015232A KR 20050103297 A KR20050103297 A KR 20050103297A
- Authority
- KR
- South Korea
- Prior art keywords
- data
- display
- primitive
- graphic
- temporal arrangement
- 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.)
- Ceased
Links
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/23—Processing of content or additional data; Elementary server operations; Server middleware
- H04N21/234—Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs
- H04N21/23412—Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs for generating or manipulating the scene composition of objects, e.g. MPEG-4 objects
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T13/00—Animation
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T17/00—Three dimensional [3D] modelling, e.g. data description of 3D objects
-
- 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/23—Processing of content or additional data; Elementary server operations; Server middleware
- H04N21/234—Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs
- H04N21/2343—Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs involving reformatting operations of video signals for distribution or compliance with end-user requests or end-user device requirements
- H04N21/234318—Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs involving reformatting operations of video signals for distribution or compliance with end-user requests or end-user device requirements by decomposing into objects, e.g. MPEG-4 objects
-
- 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/44—Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs
- H04N21/44012—Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs involving rendering scenes according to scene graphs, e.g. MPEG-4 scene graphs
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Computer Graphics (AREA)
- Geometry (AREA)
- Software Systems (AREA)
- Processing Or Creating Images (AREA)
Abstract
Description
Claims (17)
- 디스플레이용 그래픽 애니메이션의 기술(description) 관리 방법에 있어서,그래픽 애니메이션이 디스플레이될 오브젝트의 공간-시간적 배열 콘텐츠를 기술하는 한 세트의 데이터에 의해 정의되고, 그리고 상기 오브젝트의 적어도 하나에 대해, 상기 한 세트의 데이터는 그래픽 오브젝트에 대응하는 프리미티브를 기술하는 데이터를 포함하는데, 상기 공간-시간적 배열 콘텐츠를 기술하는 데이터와 그래픽 오브젝트 프리미티브를 기술하는 데이터는 독립적으로 저장되는 것을 특징으로 하는 그래픽 애니메이션 기술 관리 방법.
- 제1항에 있어서,저장 수단은 원격 클라이언트에 데이터를 전송하기 위한 서버 수단, 디스플레이될 그래픽 오브젝트의 공간-시간적 배열 콘텐츠를 기술하는 데이터 및/또는 프리미티브를 기술하는 데이터를 포함하는 것을 특징으로 하는 그래픽 애니메이션 기술 관리 방법.
- 제1항 또는 제2항에 있어서,독립적으로 저장되는 프리미티브에 의해 정의된 오브젝트를 포함하는 공간-시간적 배열 콘텐츠는 상기 데이터를 식별하는 데이터 및/또는 이 데이터가 저장되는 수단을 포함하는 것을 특징으로 하는 그래픽 애니메이션 기술 관리 방법.
- 제1항 내지 제3항 중 어느 한 항에 있어서,상기 프리미티브는 {액션(action), 다각형(polygon), 지속기간(duration)} 타입인 것을 특징으로 하는 그래픽 애니메이션 기술 관리 방법.
- 제1항 내지 제4항 중 어느 한 항에 있어서,그래픽 애니메이션을 디스플레이하기 위해서, 디스플레이될 그래픽 오브젝트의 공간-시간적 배열 콘텐츠에 대응하는 데이터가 수신되고, 상기 수단으로부터 위의 방식으로 수신된 데이터가 복호화되며, 또한 상기 데이터에 대응하는 배열이 서로 독립적으로 저장된 프리미티브를 사용하여 정의하기 위한 그래픽 오브젝티브를 포함하는 경우, 상기 프리미티브에 대응하는 데이터가 수신 및 복호화되는 것을 특징으로 하는 그래픽 애니메이션 기술 관리 방법.
- 제5항에 있어서,상기 그래픽 오브젝트를 위해 수신된 데이터에 대응하는 프리미티브는 직접적으로 디스플레이되며, 또한 디스플레이 이전에 공간-시간적 배열 콘텐츠에 사전 표시 처리가 적용되는 것을 특징으로 하는 그래픽 애니메이션 기술 관리 방법.
- 제6항에 있어서,그래픽 오브젝트를 위해 수신된 데이터에 대응하는 프리미티브는 사전 표시 처리를 거치는 공간-시간적 배열 콘텐츠용으로 획득된 프리미티브와 함께 표시 프리미티브 스택(stack)으로 전송되는 것을 특징으로 하는 그래픽 애니메이션 기술 관리 방법.
- 표시 수단과 디스플레이될 그래픽 오브젝트의 공간-시간적 배열을 기술하는 데이터를 수신 및 복호화하는 수단을 포함하는 수신기에 있어서,독립적으로 저장되고, 적어도 하나의 오브젝트를 위한 공간-시간적 배열 콘텐츠에서 이 오브젝트를 정의하는 프리미티브에 대응하는 데이터를 수신 및 복호화하는 수단 및 상기 공간-시간적 배열 콘텐츠와 상기 프리미티브를 표시하기 위해 상기 데이터를 처리하는 프로세서 수단을 구비하는 것을 특징으로 하는 수신기.
- 제8항에 있어서,상기 프로세서 수단은 그래픽 오브젝트 용으로 수신된 데이터에 대응하는 프리미티브를 직접적으로 디스플레이하며 또한 디스플레이 이전에 공간-시간적 배열 콘텐츠의 나머지에 위치지정 및/또는 치수지정 사전 표시 처리를 적용하는 것을 특징으로 하는 수신기.
- 제9항에 있어서,상기 프로세서 수단은 프리미티브 스택 및 상기 스택 내에 저장된 그래픽 오브젝트의 표시를 제어 및 관리하는 표시 엔진을 포함하며, 상기 프리미티브는 사전 표시 처리를 거치는 공간-시간적 배열 콘텐츠용으로 획득된 프리미티브와 함께 표시 프리미티브 스택(stack)에 전송되는 그래픽 오브젝트 용으로 수신된 데이터에 대응하는 것을 특징으로 하는 수신기.
- 제10항에 있어서,상기 표시 엔진은 그래픽 오브젝트 용으로 수신된 데이터에 대응하는 프리미티브의 표시를 개시하기 위해 특정 시간 후에 작용하는 표시 개시 명령을 사용하는 것을 특징으로 하는 수신기.
- 제1항 내지 제7항 중 어느 한 항에 따른 디스플레이될 그래픽 애니메이션의 기술을 관리하는 방법을 구현하는 시스템에 있어서,공간-시간적 배열 콘텐츠를 기술하는 데이터 및 그래픽 오브젝트 프리미티브를 기술하는 데이터를 독립적으로 저장하는 수단을 포함하는 것을 특징으로 하는 시스템.
- 디스플레이용 그래픽 오브젝트와 서브 오브젝트의 공간-시간적 배열을 정의하는 한 세트의 데이터를 전송하는 신호에 있어서,적어도 하나의 그래픽 오브젝트에 대해 상기 데이터 세트가 독립적으로 저장된 프리미티브를 식별하는 데이터 및/또는 상기 프리미티브가 저장되는 수단을 식별하는 데이터를 포함하는 것을 특징으로 하는 신호.
- 디스플레이용 그래픽 애니메이션 영상을 분해하는 방법에 있어서,상기 영상은 디스플레이될 그래픽 오브젝트의 공간-시간적 콘텐츠를 기술하는 데이터 및 상기 그래픽 오브젝트중 적어도 하나에 대해 대응하는 프리미티브를 정의하는 데이터 세트로 분해되며, 또한 상기 적어도 하나의 그래픽 오브젝트용 공간-시간적 배열 콘텐츠는 상기 오브젝트의 프리미티브를 정의하는 데이터가 저장되는 저장 수단을 지정하는 데이터를 포함하는 것을 특징으로 하는 그래픽 애니메이션 영상 분해 방법.
- 제14항에 있어서,상기 프리미티브를 정의하는 데이터는 하나 이상의 다각형을 함께 정의하는 점의 좌표들을 포함하는 것을 특징으로 하는 그래픽 애니메이션 영상 분해 방법.
- 제14항에 있어서,상기 프리미티브를 정의하는 데이터는 하나 이상의 삼각형 및/또는 사다리꼴 형상을 정의하는 데이터를 포함하는 것을 특징으로 하는 그래픽 애니메이션 영상 분해 방법.
- 제14항 또는 제15항에 있어서,상기 데이터는 컬러 및/또는 텍스쳐를 특성을 나타내는 데이터를 포함하는 것을 특징으로 하는 그래픽 애니메이션 영상 분해 방법.
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| FR03/02144 | 2003-02-21 | ||
| FR0302144A FR2851716A1 (fr) | 2003-02-21 | 2003-02-21 | Procede pour la gestion de descriptions d'animations graphiques destinees a etre affichees, recepteur et systeme mettant en oeuvre ce procede. |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| KR20050103297A true KR20050103297A (ko) | 2005-10-28 |
Family
ID=32799490
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| KR1020057015232A Ceased KR20050103297A (ko) | 2003-02-21 | 2004-02-18 | 디스플레이용 그래픽 애니메이션의 기술 관리 방법 및 이방법의 구현을 위한 수신기 및 시스템 |
Country Status (7)
| Country | Link |
|---|---|
| US (1) | US20060256117A1 (ko) |
| EP (1) | EP1597648A2 (ko) |
| JP (1) | JP2006523337A (ko) |
| KR (1) | KR20050103297A (ko) |
| CN (1) | CN100531376C (ko) |
| FR (1) | FR2851716A1 (ko) |
| WO (1) | WO2004077915A2 (ko) |
Families Citing this family (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP4766657B2 (ja) * | 2005-05-02 | 2011-09-07 | キヤノン株式会社 | 画像処理装置及びその制御方法、プログラム |
| US20140250173A1 (en) * | 2005-10-31 | 2014-09-04 | Adobe Systems Incorported | Selectively porting meeting objects |
Family Cites Families (14)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6209132B1 (en) * | 1995-06-15 | 2001-03-27 | Intel Corporation | Host apparatus for simulating two way connectivity for one way data streams |
| US5896139A (en) * | 1996-08-01 | 1999-04-20 | Platinum Technology Ip, Inc. | System and method for optimizing a scene graph for optimizing rendering performance |
| US5995102A (en) * | 1997-06-25 | 1999-11-30 | Comet Systems, Inc. | Server system and method for modifying a cursor image |
| US6263496B1 (en) * | 1998-02-03 | 2001-07-17 | Amazing Media, Inc. | Self modifying scene graph |
| US6243856B1 (en) * | 1998-02-03 | 2001-06-05 | Amazing Media, Inc. | System and method for encoding a scene graph |
| US6738065B1 (en) * | 1999-08-10 | 2004-05-18 | Oshri Even-Zohar | Customizable animation system |
| JP2004513578A (ja) * | 2000-10-31 | 2004-04-30 | コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ | グラフィック要素を含むビデオシーンを作成する方法及び装置 |
| CA2386303C (en) * | 2001-05-14 | 2005-07-05 | At&T Corp. | Method for content-based non-linear control of multimedia playback |
| US6943805B2 (en) * | 2002-06-28 | 2005-09-13 | Microsoft Corporation | Systems and methods for providing image rendering using variable rate source sampling |
| US7126606B2 (en) * | 2003-03-27 | 2006-10-24 | Microsoft Corporation | Visual and scene graph interfaces |
| US7088374B2 (en) * | 2003-03-27 | 2006-08-08 | Microsoft Corporation | System and method for managing visual structure, timing, and animation in a graphics processing system |
| AU2003903447A0 (en) * | 2003-06-26 | 2003-07-17 | Canon Kabushiki Kaisha | Rendering successive frames in a graphic object system |
| US8031190B2 (en) * | 2004-05-03 | 2011-10-04 | Microsoft Corporation | Translating two-dimensional user input on three-dimensional scene |
| US20050243085A1 (en) * | 2004-05-03 | 2005-11-03 | Microsoft Corporation | Model 3D construction application program interface |
-
2003
- 2003-02-21 FR FR0302144A patent/FR2851716A1/fr active Pending
-
2004
- 2004-02-18 WO PCT/FR2004/000364 patent/WO2004077915A2/fr active Application Filing
- 2004-02-18 CN CNB2004800048715A patent/CN100531376C/zh not_active Expired - Fee Related
- 2004-02-18 US US10/546,347 patent/US20060256117A1/en not_active Abandoned
- 2004-02-18 KR KR1020057015232A patent/KR20050103297A/ko not_active Ceased
- 2004-02-18 JP JP2006505673A patent/JP2006523337A/ja active Pending
- 2004-02-18 EP EP04712073A patent/EP1597648A2/fr not_active Withdrawn
Also Published As
| Publication number | Publication date |
|---|---|
| CN100531376C (zh) | 2009-08-19 |
| CN1754388A (zh) | 2006-03-29 |
| WO2004077915A3 (fr) | 2004-10-14 |
| US20060256117A1 (en) | 2006-11-16 |
| WO2004077915A2 (fr) | 2004-09-16 |
| FR2851716A1 (fr) | 2004-08-27 |
| JP2006523337A (ja) | 2006-10-12 |
| EP1597648A2 (fr) | 2005-11-23 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US8022951B2 (en) | Node structure for representing 3-dimensional objects using depth image | |
| CA2413058C (en) | Node structure for representing 3-dimensional objects using depth image | |
| KR100335306B1 (ko) | 이미지 디스플레이 방법 및 이미지 처리 시스템 | |
| US7439982B2 (en) | Optimized scene graph change-based mixed media rendering | |
| US8115767B2 (en) | Computer graphics shadow volumes using hierarchical occlusion culling | |
| US20050063596A1 (en) | Encoding of geometric modeled images | |
| US9317953B2 (en) | Coordinated 2-dimensional and 3-dimensional graphics processing | |
| US20220292763A1 (en) | Dynamic Re-Lighting of Volumetric Video | |
| JP4040577B2 (ja) | スキーマ、構文解析法、およびスキーマに基づいてビットストリームを発生させる方法 | |
| JP3955177B2 (ja) | グラフィックシーンの動画化のためのデータを作成する方法及び装置 | |
| US6549206B1 (en) | Graphic scene animation signal, corresponding method and device | |
| KR20050103297A (ko) | 디스플레이용 그래픽 애니메이션의 기술 관리 방법 및 이방법의 구현을 위한 수신기 및 시스템 | |
| JP4260747B2 (ja) | 動画像構成方法及びシーン構成方法 | |
| Bove | Object-oriented television | |
| JP3955178B2 (ja) | グラフィックシーンの動画化データ信号並びにこれに対応する方法及び装置 | |
| WO2003045045A2 (en) | Encoding of geometric modeled images | |
| Arbelaiz et al. | Community-Driven extensions to the X3D volume rendering component | |
| CA2517842A1 (en) | Node structure for representing 3-dimensional objects using depth image | |
| ZEHNER | Landscape visualization in high resolution stereoscopic visualization environments | |
| US20040046781A1 (en) | Movie description language | |
| WO2022258879A2 (en) | A method, an apparatus and a computer program product for video encoding and video decoding | |
| Yoon | Web-based remote rendering with image-based rendering acceleration and compression | |
| JOHNSTON et al. | J. HUANG, F. RENEMA, M. RIBLE, AND JA SETHIAN¹ |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A201 | Request for examination | ||
| PA0105 | International application |
Patent event date: 20050818 Patent event code: PA01051R01D Comment text: International Patent Application |
|
| PA0201 | Request for examination | ||
| AMND | Amendment | ||
| AMND | Amendment | ||
| PG1501 | Laying open of application | ||
| E902 | Notification of reason for refusal | ||
| PE0902 | Notice of grounds for rejection |
Comment text: Notification of reason for refusal Patent event date: 20070227 Patent event code: PE09021S01D |
|
| AMND | Amendment | ||
| E601 | Decision to refuse application | ||
| PE0601 | Decision on rejection of patent |
Patent event date: 20071001 Comment text: Decision to Refuse Application Patent event code: PE06012S01D Patent event date: 20070227 Comment text: Notification of reason for refusal Patent event code: PE06011S01I |
|
| J201 | Request for trial against refusal decision | ||
| PJ0201 | Trial against decision of rejection |
Patent event date: 20071030 Comment text: Request for Trial against Decision on Refusal Patent event code: PJ02012R01D Patent event date: 20071001 Comment text: Decision to Refuse Application Patent event code: PJ02011S01I Appeal kind category: Appeal against decision to decline refusal Decision date: 20080528 Appeal identifier: 2007101011257 Request date: 20071030 |
|
| AMND | Amendment | ||
| PB0901 | Examination by re-examination before a trial |
Comment text: Amendment to Specification, etc. Patent event date: 20071127 Patent event code: PB09011R02I Comment text: Request for Trial against Decision on Refusal Patent event date: 20071030 Patent event code: PB09011R01I Comment text: Amendment to Specification, etc. Patent event date: 20070528 Patent event code: PB09011R02I Comment text: Amendment to Specification, etc. Patent event date: 20051012 Patent event code: PB09011R02I Comment text: Amendment to Specification, etc. Patent event date: 20050825 Patent event code: PB09011R02I |
|
| E801 | Decision on dismissal of amendment | ||
| PE0801 | Dismissal of amendment |
Patent event code: PE08012E01D Comment text: Decision on Dismissal of Amendment Patent event date: 20080103 Patent event code: PE08011R01I Comment text: Amendment to Specification, etc. Patent event date: 20071127 Patent event code: PE08011R01I Comment text: Amendment to Specification, etc. Patent event date: 20070528 Patent event code: PE08011R01I Comment text: Amendment to Specification, etc. Patent event date: 20051012 Patent event code: PE08011R01I Comment text: Amendment to Specification, etc. Patent event date: 20050825 |
|
| B601 | Maintenance of original decision after re-examination before a trial | ||
| PB0601 | Maintenance of original decision after re-examination before a trial | ||
| J301 | Trial decision |
Free format text: TRIAL DECISION FOR APPEAL AGAINST DECISION TO DECLINE REFUSAL REQUESTED 20071030 Effective date: 20080528 |
|
| PJ1301 | Trial decision |
Patent event code: PJ13011S01D Patent event date: 20080528 Comment text: Trial Decision on Objection to Decision on Refusal Appeal kind category: Appeal against decision to decline refusal Request date: 20071030 Decision date: 20080528 Appeal identifier: 2007101011257 |