JP7499306B2 - デジタルコンテンツビュー制御システム - Google Patents
デジタルコンテンツビュー制御システム Download PDFInfo
- Publication number
- JP7499306B2 JP7499306B2 JP2022167580A JP2022167580A JP7499306B2 JP 7499306 B2 JP7499306 B2 JP 7499306B2 JP 2022167580 A JP2022167580 A JP 2022167580A JP 2022167580 A JP2022167580 A JP 2022167580A JP 7499306 B2 JP7499306 B2 JP 7499306B2
- Authority
- JP
- Japan
- Prior art keywords
- perspective
- objects
- view
- digital content
- computing device
- 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.)
- Active
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T15/00—Three-dimensional [3D] image rendering
- G06T15/50—Lighting effects
- G06T15/503—Blending, e.g. for anti-aliasing
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F1/00—Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
- G06F1/16—Constructional details or arrangements
- G06F1/1613—Constructional details or arrangements for portable computers
- G06F1/1633—Constructional details or arrangements of portable computers not specific to the type of enclosures covered by groups G06F1/1615 - G06F1/1626
- G06F1/1684—Constructional details or arrangements related to integrated I/O peripherals not covered by groups G06F1/1635 - G06F1/1675
- G06F1/1694—Constructional details or arrangements related to integrated I/O peripherals not covered by groups G06F1/1635 - G06F1/1675 the I/O peripheral being a single or a set of motion sensors for pointer control or gesture input obtained by sensing movements of the portable computer
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/03—Arrangements for converting the position or the displacement of a member into a coded form
- G06F3/033—Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor
- G06F3/0346—Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor with detection of the device orientation or free movement in a three-dimensional [3D] space, e.g. 3D mice, 6-DOF [six degrees of freedom] pointers using gyroscopes, accelerometers or tilt-sensors
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0481—Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
- G06F3/04815—Interaction with a metaphor-based environment or interaction object displayed as three-dimensional [3D], e.g. changing the user viewpoint with respect to the environment or object
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0481—Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
- G06F3/0482—Interaction with lists of selectable items, e.g. menus
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0484—Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
- G06F3/04842—Selection of displayed objects or displayed text elements
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0484—Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
- G06F3/04845—Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range for image manipulation, e.g. dragging, rotation, expansion or change of colour
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0484—Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
- G06F3/04847—Interaction techniques to control parameter settings, e.g. interaction with sliders or dials
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0484—Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
- G06F3/0485—Scrolling or panning
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T15/00—Three-dimensional [3D] image rendering
- G06T15/10—Geometric effects
- G06T15/20—Perspective computation
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T19/00—Manipulating three-dimensional [3D] models or images for computer graphics
- G06T19/20—Editing of three-dimensional [3D] images, e.g. changing shapes or colours, aligning objects or positioning parts
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2200/00—Indexing scheme relating to G06F1/04 - G06F1/32
- G06F2200/16—Indexing scheme relating to G06F1/16 - G06F1/18
- G06F2200/163—Indexing scheme relating to constructional details of the computer
- G06F2200/1637—Sensing arrangement for detection of housing movement or orientation, e.g. for controlling scrolling or cursor movement on the display of an handheld computer
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T2219/00—Indexing scheme for manipulating 3D models or images for computer graphics
- G06T2219/028—Multiple view windows (top-side-front-sagittal-orthogonal)
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T2219/00—Indexing scheme for manipulating 3D models or images for computer graphics
- G06T2219/20—Indexing scheme for editing of 3D models
- G06T2219/2004—Aligning objects, relative positioning of parts
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Human Computer Interaction (AREA)
- Computer Graphics (AREA)
- Computer Hardware Design (AREA)
- Geometry (AREA)
- Computing Systems (AREA)
- Architecture (AREA)
- Software Systems (AREA)
- User Interface Of Digital Computer (AREA)
- Processing Or Creating Images (AREA)
Description
デジタルコンテンツの複雑さおよびそのコンテンツの対応する用途は、ますます増大している。ウェブページとして構成されたデジタルコンテンツの進化の一例を考える。最初、複数のウェブページは、テキストの単純な本体を含み、場合により、タイトルも含んでいた。ウェブページが進化するにつれて、ストリーミングをサポートする多数のグラフィックス、アート(art)、ボタン、部分などが日常的な例に含まれるようになった。しかしながら、その結果、このデジタルコンテンツでの作成、編集、およびインタラクション(相互作用:interaction)は、デジタルコンテンツを形成するために使用される複数のオブジェクトの重なり合い、ネスト構造(入れ子構造 : nesting)、および配置によってさらに複雑になる。この結果、このデジタルコンテンツでの編集およびインタラクションの一部として、ユーザーはフラストレーションを感じ、計算リソースが非効率的に使用されることになる。
図1は、本明細書において説明されるデジタルコンテンツビュー制御の技法を使用するように動作可能である例示的な実装における環境100の図である。図示された環境100は、様々な方法で構成可能なコンピューティングデバイス102を含む。
図2は、図1のデジタルコンテンツビュー制御システム116の動作をより詳細に示す例示的な実装におけるシステム200を示す。図3は、デジタルコンテンツ106の一部として含まれる複数のオブジェクトの階層構造の一例300を示す。図4は、デジタルコンテンツ106に含まれる複数のオブジェクトのパースペクティブビュー(遠近感のあるビュー:perspective view)の出力を生成するために、デジタルコンテンツ106を線形透視図法(線遠近法)(すなわち、平面視)でレンダリングするユーザーインタフェース110においてオプション130が選択される第1および第2の段階402,404を使用して示される一例400を示す。図5は、デジタルコンテンツ106の一部として含まれる複数のオブジェクトのパースペクティブオブジェクトビューを生成するために使用される複数点透視図法についての方向を定義する一例500を示す。図6は、複数のパースペクティブオブジェクトビューとのインタラクション(相互作用)が、デジタルコンテンツ106内のZオーダーで複数のオブジェクト118を並べ替えるために使用される第1および第2の段階602,604を使用して示された一例600を示す。図7は、対応するパースペクティブオブジェクトビューを使用して選択されたオブジェクトを編集する第1および第2の段階702,704を使用して示された一例700を示す。図8は、対応するパースペクティブオブジェクトビューを使用して選択されたオブジェクトを編集する第1および第2の段階802,804を使用して示された他の例800を示す。図9は、複数のオブジェクトのデジタルコンテンツビュー制御の例示的な実装における手順900を示す。図10は、デジタルコンテンツ106の複数のオブジェクト118の異なる複数のビューの出力を制御するためにコンピューティングデバイス102の向きを検出するセンサーの第1および第2の段階1002,1004を使用して示される別の例1000を示す。図11は、センサーを使用してコンピューティングデバイス102の筐体の向きを検出し、この検出された筐体の向きから、デジタルコンテンツ106の複数のオブジェクト118の異なる複数のビューの出力を制御する例示的な実装における手順1100を示す。
図12は、本明細書において説明される様々な技法を実装する1つまたは複数のコンピューティングシステムおよび/またはデバイスを表す例示的なコンピューティングデバイス1202を含む例示的なシステムを1200に全体的に示す。これは、デジタルコンテンツビュー制御システム116を含めることによって示される。コンピューティングデバイス1202は、たとえば、サービスプロバイダーのサーバー、クライアント(たとえば、クライアントデバイス)に関連するデバイス、オンチップシステム、および/または任意のその他の好適なコンピューティングデバイスもしくはコンピューティングシステムとして構成可能である。
本発明が構造的特徴および/または方法の動作に特有の言葉で説明されたが、添付の特許請求の範囲で定義された本発明は説明された特定の特徴または動作に必ずしも限定されないことを理解されたい。むしろ、特定の特徴および動作は、特許請求された発明を実装することの例示的な形態として開示される。
Claims (10)
- コンピューティングデバイスによって実行される方法であって、
前記コンピューティングデバイスが、遠近法で複数のオブジェクトを有するデジタルコンテンツを表示するための入力を受け取ること、
前記コンピューティングデバイスが、前記デジタルコンテンツからデータを取得することであって、前記データは、前記複数のオブジェクトの階層構造を記述する、前記データを取得すること、
前記コンピューティングデバイスが、前記階層構造に基づいて、互いに対する前記複数のオブジェクトのZオーダーを決定すること、
前記コンピューティングデバイスが、前記複数のオブジェクトの複数のパースペクティブオブジェクトビューをそれぞれ生成すること、
前記コンピューティングデバイスが、前記複数のパースペクティブオブジェクトビューを前記Zオーダーに従って互いに間隔を空けて配置すること、
前記コンピューティングデバイスが、配置された複数のパースペクティブオブジェクトビューをユーザーインタフェース内に表示すること、を備え、
配置された前記複数のパースペクティブオブジェクトビューは、互いに対する前記複数のオブジェクトのZオーダーを変更するためにユーザーによって選択可能であり、
前記入力を受け取ることは、前記ユーザーインタフェースが前記複数のオブジェクトを線形透視図ビューで示すときに行われ、前記複数のパースペクティブオブジェクトビューは、複数点透視図ビューに従って構成されており、
前記方法は、
前記コンピューティングデバイスが、前記Zオーダーの変更に基づいて前記階層構造を編集し、編集された前記階層構造に基づいて、前記複数のパースペクティブオブジェクトビューを前記ユーザーインタフェース内に再表示すること、
前記コンピューティングデバイスが、前記線形透視図ビューと前記複数点透視図ビューとの間で切り替えるように構成されたオプションを表示すること、をさらに備え、
前記複数のパースペクティブオブジェクトビューの各パースペクティブオブジェクトビューは、編集のための前記ユーザーインタフェースの別個の部分に、対応するオブジェクトを並行して表示させるように選択可能である、方法。 - 前記階層構造は、マークアップ言語を使用して前記データ内で指定される、請求項1に記載の方法。
- 前記複数のオブジェクトは、複数のレイヤーにおいて配置され、前記デジタルコンテンツは、デジタル画像である、請求項1に記載の方法。
- 前記複数のパースペクティブオブジェクトビューは、消失点に関連付けて定義される平面に従って生成される、請求項1に記載の方法。
- 前記複数のオブジェクトが見られるパースペクティブの方向を指定するユーザー入力を受け取ることをさらに備え、
前記生成することは、前記方向に基づく、請求項1に記載の方法。 - 前記各パースペクティブオブジェクトビューは、前記ユーザーインタフェース内の対応するオブジェクトを出力させ、前記ユーザーインタフェース内の別のそれぞれのパースペクティブオブジェクトビューからの別のそれぞれのオブジェクトを出力させないように選択可能である、請求項1に記載の方法。
- 配置された前記複数のパースペクティブオブジェクトビューを表示することは、第1の前記パースペクティブオブジェクトビューの少なくとも一部が第2の前記パースペクティブオブジェクトビューの少なくとも一部に重なり合うように、前記ユーザーインタフェースにおいて同時に行われる、請求項1に記載の方法。
- コンピューティングデバイスであって
処理システムと、
デジタルコンテンツおよび複数の命令を記憶しているコンピュータ可読記憶媒体であって、前記複数の命令は、前記処理システムによる実行に応答して、前記処理システムに複数の動作を実行させ、前記複数の動作は、
遠近法で複数のオブジェクトを有するデジタルコンテンツを表示するための入力を受け取ること、
前記デジタルコンテンツからデータを取得することであって、前記データは、前記複数のオブジェクトの階層構造を記述する、前記データを取得すること、
前記階層構造に基づいて、互いに対する前記複数のオブジェクトのZオーダーを決定すること、
前記複数のオブジェクトの複数のパースペクティブオブジェクトビューをそれぞれ生成すること、
前記複数のパースペクティブオブジェクトビューを前記Zオーダーに従って互いに間隔を空けて配置すること、
配置された複数のパースペクティブオブジェクトビューをユーザーインタフェース内に表示すること、を含み、
配置された前記複数のパースペクティブオブジェクトビューは、互いに対する前記複数のオブジェクトのZオーダーを変更するためにユーザーによって選択可能であり、
前記入力を受け取ることは、前記ユーザーインタフェースが前記複数のオブジェクトを線形透視図ビューで示すときに行われ、前記複数のパースペクティブオブジェクトビューは、複数点透視図ビューに従って構成されており、
前記複数の動作は、
前記Zオーダーの変更に基づいて前記階層構造を編集し、編集された前記階層構造に基づいて、前記複数のパースペクティブオブジェクトビューを前記ユーザーインタフェース内に再表示すること、
前記線形透視図ビューと前記複数点透視図ビューとの間で切り替えるように構成されたオプションを表示すること、をさらに含み、
前記複数のパースペクティブオブジェクトビューの各パースペクティブオブジェクトビューは、編集のための前記ユーザーインタフェースの別個の部分に、対応するオブジェクトを並行して表示させるように選択可能である、コンピューティングデバイス。 - 前記階層構造は、マークアップ言語を使用して指定される、請求項8に記載のコンピューティングデバイス。
- 前記複数のオブジェクトは、複数のレイヤー内に配置され、前記デジタルコンテンツは、デジタル画像である、請求項8に記載のコンピューティングデバイス。
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US17/508,151 US11989398B2 (en) | 2021-10-22 | 2021-10-22 | Digital content view control system |
| US17/508,151 | 2021-10-22 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2023063260A JP2023063260A (ja) | 2023-05-09 |
| JP7499306B2 true JP7499306B2 (ja) | 2024-06-13 |
Family
ID=84053112
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2022167580A Active JP7499306B2 (ja) | 2021-10-22 | 2022-10-19 | デジタルコンテンツビュー制御システム |
Country Status (4)
| Country | Link |
|---|---|
| US (1) | US11989398B2 (ja) |
| EP (1) | EP4170596A1 (ja) |
| JP (1) | JP7499306B2 (ja) |
| CN (1) | CN116012514A (ja) |
Families Citing this family (12)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US12033251B2 (en) * | 2022-01-27 | 2024-07-09 | Adobe Inc. | Automatically generating semantic layers in a graphic design document |
| US12223562B2 (en) * | 2022-01-27 | 2025-02-11 | Adobe Inc. | Organizing a graphic design document using semantic layers |
| US12260475B2 (en) * | 2022-01-27 | 2025-03-25 | Adobe Inc. | Content linting in graphic design documents |
| US12462519B2 (en) | 2022-11-23 | 2025-11-04 | Adobe Inc. | Detecting shadows and corresponding objects in digital images |
| US12288279B2 (en) | 2022-11-23 | 2025-04-29 | Adobe Inc. | Modifying digital images via scene-based editing using image understanding facilitated by artificial intelligence |
| US12395722B2 (en) | 2022-11-23 | 2025-08-19 | Adobe Inc. | Removing distracting objects from digital images |
| US12536625B2 (en) | 2022-11-23 | 2026-01-27 | Adobe Inc. | Dilating object masks to reduce artifacts during inpainting |
| US12505596B2 (en) * | 2022-10-06 | 2025-12-23 | Adobe Inc. | Modifying digital images via perspective-aware object move |
| US20240135561A1 (en) * | 2022-10-06 | 2024-04-25 | Adobe Inc. | Modifying digital images via depth-aware object move |
| US12333692B2 (en) | 2022-10-06 | 2025-06-17 | Adobe Inc. | Modifying digital images via multi-layered scene completion facilitated by artificial intelligence |
| US12488523B2 (en) | 2022-11-23 | 2025-12-02 | Adobe Inc. | Moving objects casting a shadow and generating proxy shadows within a digital image |
| US12347005B2 (en) | 2023-01-31 | 2025-07-01 | Adobe Inc. | Generating and using behavioral policy graphs that assign behaviors to objects for digital image editing |
Citations (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2005267655A (ja) | 2002-08-29 | 2005-09-29 | Sharp Corp | コンテンツ再生装置、コンテンツ再生方法、コンテンツ再生プログラム、コンテンツ再生プログラムを記録した記録媒体、および携帯通信端末 |
| US20100107101A1 (en) | 2008-10-24 | 2010-04-29 | Microsoft Corporation | In-document floating object re-ordering |
| JP2012256254A (ja) | 2011-06-09 | 2012-12-27 | Axell Corp | 画像編集装置及び画像編集方法 |
| JP2013541061A (ja) | 2010-07-30 | 2013-11-07 | アップル インコーポレイテッド | オブジェクトの前後の位置をリオーダー(再順序付け)するデバイス、方法およびグラフィカルユーザーインタフェース |
| US20140033116A1 (en) | 2012-07-25 | 2014-01-30 | Daniel Jakobs | Dynamic layering user interface |
| US20190164322A1 (en) | 2017-11-29 | 2019-05-30 | Adobe Inc. | Presenting multiple image segmentations |
| US20200301549A1 (en) | 2019-03-24 | 2020-09-24 | Apple Inc. | Stacked Media Elements with Selective Parallax Effects |
Family Cites Families (28)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US5796373A (en) * | 1996-10-10 | 1998-08-18 | Artificial Parallax Electronics Corp. | Computerized stereoscopic image system and method of using two-dimensional image for providing a view having visual depth |
| WO1999008178A1 (en) * | 1997-08-12 | 1999-02-18 | Matsushita Electric Industrial Co., Ltd. | Window display |
| WO2001061456A2 (en) * | 2000-02-14 | 2001-08-23 | Geophoenix, Inc. | Methods and apparatus for viewing information in virtual space |
| US7305289B2 (en) | 2004-05-28 | 2007-12-04 | Spx Corporation | Universal translator for vehicle information |
| US8341541B2 (en) | 2005-01-18 | 2012-12-25 | Microsoft Corporation | System and method for visually browsing of open windows |
| CN101300621B (zh) * | 2005-09-13 | 2010-11-10 | 时空3D公司 | 用于提供三维图形用户界面的系统和方法 |
| US7663620B2 (en) * | 2005-12-05 | 2010-02-16 | Microsoft Corporation | Accessing 2D graphic content using axonometric layer views |
| US8405652B1 (en) * | 2008-09-09 | 2013-03-26 | Adobe Systems Incorporated | Three-dimensional visualization of a form |
| US8645871B2 (en) * | 2008-11-21 | 2014-02-04 | Microsoft Corporation | Tiltable user interface |
| US8179449B2 (en) | 2009-05-20 | 2012-05-15 | Sony Ericsson Mobile Communications Ab | Portable electronic apparatus including a display and method for controlling display content based on movement of the display and user position |
| US8717360B2 (en) * | 2010-01-29 | 2014-05-06 | Zspace, Inc. | Presenting a view within a three dimensional scene |
| US20120005624A1 (en) * | 2010-07-02 | 2012-01-05 | Vesely Michael A | User Interface Elements for Use within a Three Dimensional Scene |
| KR101705119B1 (ko) | 2010-09-15 | 2017-02-10 | 삼성전자 주식회사 | 전자 기기에서 2차원 이미지로 3차원 화면을 구성하는 방법 및 그 전자 기기 |
| JP2012094111A (ja) * | 2010-09-29 | 2012-05-17 | Sony Corp | 画像処理装置、画像処理方法及びプログラム |
| US20130127838A1 (en) * | 2011-05-17 | 2013-05-23 | Kiz Studios | Systems and methods for providing a three-dimensional display of a digital image |
| EP2718905A1 (en) | 2011-06-06 | 2014-04-16 | Sony Corporation | Image processing apparatus, image processing method, and program |
| JP5370869B2 (ja) * | 2011-06-09 | 2013-12-18 | 株式会社アクセル | 編集指向の動画像表示方法及びそのプログラム |
| US8411113B1 (en) * | 2011-10-12 | 2013-04-02 | Google Inc. | Layered digital image data reordering and related digital image rendering engine |
| US10254855B2 (en) * | 2013-06-04 | 2019-04-09 | Wen-Chieh Geoffrey Lee | High resolution and high sensitivity three-dimensional (3D) cursor maneuvering device |
| US10592064B2 (en) | 2013-09-17 | 2020-03-17 | Amazon Technologies, Inc. | Approaches for three-dimensional object display used in content navigation |
| US20150134651A1 (en) * | 2013-11-12 | 2015-05-14 | Fyusion, Inc. | Multi-dimensional surround view based search |
| US20150346981A1 (en) | 2014-05-30 | 2015-12-03 | Apple Inc. | Slider controlling visibility of objects in a 3d space |
| US20160198097A1 (en) | 2015-01-05 | 2016-07-07 | GenMe, Inc. | System and method for inserting objects into an image or sequence of images |
| US10187568B1 (en) * | 2016-05-02 | 2019-01-22 | Bao Tran | Video smart phone |
| US10761343B2 (en) * | 2018-02-05 | 2020-09-01 | Disney Enterprises, Inc. | Floating image display system |
| US20200066015A1 (en) * | 2018-08-27 | 2020-02-27 | Ethan P. Killeen | Method for creating gridded reference graphics |
| CN114564101B (zh) * | 2020-06-19 | 2024-10-11 | 华为技术有限公司 | 一种三维界面的控制方法和终端 |
| US11483156B1 (en) * | 2021-04-30 | 2022-10-25 | Mobeus Industries, Inc. | Integrating digital content into displayed data on an application layer via processing circuitry of a server |
-
2021
- 2021-10-22 US US17/508,151 patent/US11989398B2/en active Active
-
2022
- 2022-10-13 EP EP22201270.0A patent/EP4170596A1/en active Pending
- 2022-10-19 JP JP2022167580A patent/JP7499306B2/ja active Active
- 2022-10-20 CN CN202211285581.9A patent/CN116012514A/zh active Pending
Patent Citations (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2005267655A (ja) | 2002-08-29 | 2005-09-29 | Sharp Corp | コンテンツ再生装置、コンテンツ再生方法、コンテンツ再生プログラム、コンテンツ再生プログラムを記録した記録媒体、および携帯通信端末 |
| US20100107101A1 (en) | 2008-10-24 | 2010-04-29 | Microsoft Corporation | In-document floating object re-ordering |
| JP2013541061A (ja) | 2010-07-30 | 2013-11-07 | アップル インコーポレイテッド | オブジェクトの前後の位置をリオーダー(再順序付け)するデバイス、方法およびグラフィカルユーザーインタフェース |
| JP2012256254A (ja) | 2011-06-09 | 2012-12-27 | Axell Corp | 画像編集装置及び画像編集方法 |
| US20140033116A1 (en) | 2012-07-25 | 2014-01-30 | Daniel Jakobs | Dynamic layering user interface |
| US20190164322A1 (en) | 2017-11-29 | 2019-05-30 | Adobe Inc. | Presenting multiple image segmentations |
| US20200301549A1 (en) | 2019-03-24 | 2020-09-24 | Apple Inc. | Stacked Media Elements with Selective Parallax Effects |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2023063260A (ja) | 2023-05-09 |
| US11989398B2 (en) | 2024-05-21 |
| US20230127460A1 (en) | 2023-04-27 |
| EP4170596A1 (en) | 2023-04-26 |
| CN116012514A (zh) | 2023-04-25 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP7499306B2 (ja) | デジタルコンテンツビュー制御システム | |
| KR102471195B1 (ko) | 증강 현실 디지털 콘텐츠 검색 및 크기 조정 기술 | |
| US10768421B1 (en) | Virtual monocle interface for information visualization | |
| KR101497172B1 (ko) | 형상을 이용한 디지털 이미지의 외관의 변경 | |
| US10372304B2 (en) | Facilitating object set replication | |
| CN100334532C (zh) | 三维运动图形用户界面以及提供该界面的方法和设备 | |
| US20180061128A1 (en) | Digital Content Rendering Coordination in Augmented Reality | |
| US10969833B2 (en) | Method and apparatus for providing a three-dimensional data navigation and manipulation interface | |
| JP2014512597A (ja) | 三次元ビューイングの方法 | |
| CN107077347B (zh) | 视图管理架构 | |
| CN108614693A (zh) | 一种针对页面组件的处理方法、装置及设备 | |
| US12561931B2 (en) | Three-dimensional object editing and visualizations | |
| CN115097975A (zh) | 用于控制视角转换的方法、装置、设备和存储介质 | |
| US20180232125A1 (en) | Contextual Linking of Digital Representations of Objects with Documents | |
| KR20100122461A (ko) | 다면체를 이용한 그래픽 사용자 인터페이스 및 이를 구현하는 사용자 단말기 | |
| US12354214B2 (en) | Digital image editing using a depth-aware system | |
| KR102417764B1 (ko) | 전자 문서에 삽입된 개체들 중 타겟하는 개체의 손쉬운 선택을 가능하게 하는 전자 장치 및 그 동작 방법 | |
| US12504867B2 (en) | Area selection-based document object model element inspector | |
| CN119883265A (zh) | 电网工程质量验收表单的容器组件生成方法 | |
| CN115933928A (zh) | 元件的摆放方法、装置、终端及存储介质 | |
| HK1180786A (en) | Changing display between grid and form views |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20230131 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20231226 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20240221 |
|
| 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: 20240521 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20240603 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 7499306 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |