RU2008108834A - Вид и анимация фотоизображений на несущей поверхности - Google Patents
Вид и анимация фотоизображений на несущей поверхности Download PDFInfo
- Publication number
- RU2008108834A RU2008108834A RU2008108834/09A RU2008108834A RU2008108834A RU 2008108834 A RU2008108834 A RU 2008108834A RU 2008108834/09 A RU2008108834/09 A RU 2008108834/09A RU 2008108834 A RU2008108834 A RU 2008108834A RU 2008108834 A RU2008108834 A RU 2008108834A
- Authority
- RU
- Russia
- Prior art keywords
- image
- display
- images
- dimensional
- memory
- Prior art date
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T11/00—2D [Two Dimensional] image generation
- G06T11/60—Editing figures and text; Combining figures or text
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T15/00—3D [Three Dimensional] image rendering
- G06T15/005—General purpose rendering architectures
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T13/00—Animation
- G06T13/20—3D [Three Dimensional] animation
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T15/00—3D [Three Dimensional] image rendering
- G06T15/50—Lighting effects
- G06T15/60—Shadow generation
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Computer Graphics (AREA)
- Processing Or Creating Images (AREA)
- Image Generation (AREA)
- Television Signal Processing For Recording (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
1. Реализуемый компьютером способ визуализации по меньшей мере одного изображения для пользователя, просматривающего двумерный дисплей, в котором каждое из по меньшей мере одного изображения кажется расположенным в трехмерном пространстве при показе на двумерном дисплее, предусматривающий стадии, на которых: ! принимают указание памяти, хранящей одно или несколько изображений; ! идентифицируют и принимают по меньшей мере одно изображение из памяти, хранящей одно или несколько изображений; ! определяют положение на дисплее каждого из по меньшей мере одного изображения; ! преобразуют каждое из по меньшей мере одного изображения с использованием информации о положении на дисплее каждого из по меньшей мере одного изображения и ! визуализируют каждое из по меньшей мере одного изображения для показа на двумерном дисплее в графически изображенном трехмерном пространстве. ! 2. Способ по п.1, в котором стадия приема указания памяти, хранящей одно или несколько изображений, является реакцией на перемещение пользователя к компьютерной директории, содержащей по меньшей мере один электронный файл. ! 3. Способ по п.2, в котором указанием памяти, хранящей одно или несколько изображений, является идентификатор директории. ! 4. Способ по п.1, в котором по меньшей мере одно изображение в стадии идентификации и приема по меньшей мере одного изображения из памяти состоит из первого изображения и второго изображения, в котором первое и второе изображения не являются идентичными. ! 5. Способ по п.4, в котором стадия идентификации по меньшей мере одного изображения из памяти выполняется с помощью модуля случайного выбора. ! 6. Способ по п.
Claims (19)
1. Реализуемый компьютером способ визуализации по меньшей мере одного изображения для пользователя, просматривающего двумерный дисплей, в котором каждое из по меньшей мере одного изображения кажется расположенным в трехмерном пространстве при показе на двумерном дисплее, предусматривающий стадии, на которых:
принимают указание памяти, хранящей одно или несколько изображений;
идентифицируют и принимают по меньшей мере одно изображение из памяти, хранящей одно или несколько изображений;
определяют положение на дисплее каждого из по меньшей мере одного изображения;
преобразуют каждое из по меньшей мере одного изображения с использованием информации о положении на дисплее каждого из по меньшей мере одного изображения и
визуализируют каждое из по меньшей мере одного изображения для показа на двумерном дисплее в графически изображенном трехмерном пространстве.
2. Способ по п.1, в котором стадия приема указания памяти, хранящей одно или несколько изображений, является реакцией на перемещение пользователя к компьютерной директории, содержащей по меньшей мере один электронный файл.
3. Способ по п.2, в котором указанием памяти, хранящей одно или несколько изображений, является идентификатор директории.
4. Способ по п.1, в котором по меньшей мере одно изображение в стадии идентификации и приема по меньшей мере одного изображения из памяти состоит из первого изображения и второго изображения, в котором первое и второе изображения не являются идентичными.
5. Способ по п.4, в котором стадия идентификации по меньшей мере одного изображения из памяти выполняется с помощью модуля случайного выбора.
6. Способ по п.4, в котором стадия визуализации каждого из по меньшей мере одного изображения предусматривает визуализацию трехмерного отражения и тени на двумерном дисплее.
7. Способ по п.6, в котором стадия визуализации каждого из по меньшей мере одного изображения предусматривает визуализацию трехмерного эффекта границы фотографии на двумерном дисплее.
8. Способ по п.4, дополнительно предусматривающий стадию обрезки первого изображения в любое время перед показом на двумерном дисплее для улучшения представления по меньшей мере одного изображения.
9. Способ по п.4, в котором по меньшей мере одно изображение является выбираемым пользователем и в котором стадия приема указания памяти, хранящей одно или несколько изображений, является реакцией на перемещение пользователя к компьютерной директории.
10. Способ по п.9, дополнительно предусматривающий стадию модификации размера по меньшей мере одного изображения в качестве реакции на ввод пользователя.
11. Способ по п.1, в котором стадия приема указания памяти, хранящей одно или несколько изображений, является реакцией на выбор пользователем опции меню на DVD и память, хранящая одно или несколько изображений, расположена на DVD.
12. Способ по п.4, дополнительно предусматривающий стадию поворота положения на дисплее каждого из по меньшей мере одного изображения таким образом, что видимая часть первого изображения уменьшается, и в котором стадия поворота положения включает в себя преобразование каждого из по меньшей мере одного изображения.
13. Способ по п.12, в котором стадия поворота положения выполняется в качестве реакции на действия пользователя и в котором стадия поворота положения задерживается на заданную величину времени.
14. Способ по п.12, причем считываемый компьютером носитель содержит выполняемые компьютером команды для выполнения способа по п.13.
15. Компьютерная система для визуализации множества изображений для пользователя, просматривающего двумерный дисплей, в котором множество изображений кажутся помещенными в трехмерное пространство при показе на двумерном дисплее, причем эта система содержит:
процессор, способный выполнять считываемые машиной команды;
двумерный визуальный дисплей для показа множества изображений;
одно или несколько запоминающих устройств (ЗУ), содержащих множество изображений и считываемые машиной команды, которые при выполнении процессором, выполняют стадии, предусматривающие:
прием указания множества изображений, хранимых в памяти;
идентификацию и прием первого изображения и второго изображения из множества изображений, хранимых в памяти;
определение первого положения на визуальном дисплее для первого изображения и второго положения на визуальном дисплее для второго изображения;
преобразование первого изображения с помощью информации о первом положении и второго изображения с помощью информации о втором положении на визуальном дисплее;
визуализацию первого изображения и второго изображения для показа в графически изображенном трехмерном пространстве и
визуализацию трехмерных графических эффектов для показа на двумерном дисплее для улучшения представления первого изображения и второго изображения;
в качестве реакции на ввод пользователя перемещение положения первого изображения на дисплее и положения второго изображения на дисплее таким образом, что видимая часть первого изображения уменьшается;
устройство ввода для пользователя для обеспечения указания множества изображений, хранимых в памяти, и для выбора первого изображения.
16. Система по п.15, в которой одно или несколько ЗУ расположены в DVD-проигрывателе.
17. Система по п.15, в которой стадия идентификации первого изображения из множества изображений, хранимых в одном или нескольких ЗУ, выполняется модулем случайного выбора.
18. Компьютерная система для визуализации по меньшей мере одного изображения для пользователя, просматривающего двумерный дисплей, в которой каждое из по меньшей мере одного изображения кажется помещенным в трехмерное пространство при показе на двумерном дисплее, причем эта система содержит:
процессор, способный выполнять считываемые машиной команды;
двумерный визуальный дисплей для показа множества изображений;
блок памяти, содержащий множество изображений и считываемые машиной команды для выполнения посредством процессора;
первый модуль для приема указания множества изображений, хранимых в блоке памяти, в качестве реакции на перемещение пользователя к директории в блоке памяти;
второй модуль для идентификации и приема первого изображения и второго изображения из множества изображений, хранимых в блоке памяти;
третий модуль для определения первого положения на визуальном дисплее для первого изображения и второго положения на визуальном дисплее для второго изображения;
четвертый модуль для преобразования первого изображения с помощью информации о первом положении и второго изображения с помощью информации о втором положении на визуальном дисплее;
пятый модуль для визуализации первого изображения и второго изображения для показа в графически изображенном трехмерном пространстве;
шестой модуль для визуализации трехмерных графических эффектов для показа на двумерном дисплее для улучшения представления первого изображения и второго изображения и
устройство ввода, способное дать возможность пользователю выбрать первое изображение.
19. Система по п.18, дополнительно включающая в себя седьмой модуль для перемещения положения первого изображения на дисплее и положения второго изображения на дисплее таким образом, что в качестве реакции на ввод пользователя видимая часть первого изображения уменьшается.
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US11/223,751 US7636089B2 (en) | 2005-09-09 | 2005-09-09 | Photo mantel view and animation |
| US11/223,751 | 2005-09-09 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| RU2008108834A true RU2008108834A (ru) | 2009-09-20 |
Family
ID=37854591
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| RU2008108834/09A RU2008108834A (ru) | 2005-09-09 | 2006-08-17 | Вид и анимация фотоизображений на несущей поверхности |
Country Status (9)
| Country | Link |
|---|---|
| US (3) | US7636089B2 (ru) |
| EP (1) | EP1922699A1 (ru) |
| JP (1) | JP2009508214A (ru) |
| KR (1) | KR20080042109A (ru) |
| CN (1) | CN101263528A (ru) |
| BR (1) | BRPI0615778A2 (ru) |
| CA (1) | CA2621662A1 (ru) |
| RU (1) | RU2008108834A (ru) |
| WO (1) | WO2007032856A1 (ru) |
Families Citing this family (12)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US7636089B2 (en) * | 2005-09-09 | 2009-12-22 | Microsoft Corporation | Photo mantel view and animation |
| US7864978B2 (en) * | 2006-02-06 | 2011-01-04 | Microsoft Corporation | Smart arrangement and cropping for photo views |
| JP2008209985A (ja) * | 2007-02-23 | 2008-09-11 | Canon Inc | データ処理装置、電子文書登録方法、及びコンピュータプログラム |
| US8707150B2 (en) * | 2008-12-19 | 2014-04-22 | Microsoft Corporation | Applying effects to a video in-place in a document |
| US8803908B2 (en) | 2010-01-15 | 2014-08-12 | Apple Inc. | Digital image transitions |
| KR101655804B1 (ko) * | 2010-01-15 | 2016-09-08 | 엘지전자 주식회사 | 3d 썸네일을 표시하는 영상표시장치 및 그 동작 제어방법 |
| US20130235399A1 (en) * | 2012-03-09 | 2013-09-12 | Xerox Corporation | Systems and methods for employing declarative programming to optimize dynamic operations in complex image forming and media handling devices |
| US9069440B2 (en) * | 2012-06-05 | 2015-06-30 | Apple Inc. | Method, system and apparatus for providing a three-dimensional transition animation for a map view change |
| EP2755187A3 (en) * | 2013-01-11 | 2016-02-10 | Samsung Electronics Co., Ltd | 3d-animation effect generation method and system |
| US9286710B2 (en) | 2013-05-14 | 2016-03-15 | Google Inc. | Generating photo animations |
| CN103297860A (zh) * | 2013-06-20 | 2013-09-11 | 天脉聚源(北京)传媒科技有限公司 | 一种视频预览的方法及装置 |
| CN103281562A (zh) * | 2013-06-20 | 2013-09-04 | 天脉聚源(北京)传媒科技有限公司 | 一种提供视频预览的方法及装置 |
Family Cites Families (31)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US4737921A (en) | 1985-06-03 | 1988-04-12 | Dynamic Digital Displays, Inc. | Three dimensional medical image display system |
| US4821210A (en) | 1987-04-02 | 1989-04-11 | General Electric Co. | Fast display of three-dimensional images |
| AU625676B2 (en) | 1988-07-29 | 1992-07-16 | Hewlett-Packard Company | Three dimensional graphic interface |
| GB2256567B (en) | 1991-06-05 | 1995-01-11 | Sony Broadcast & Communication | Modelling system for imaging three-dimensional models |
| JPH0778267A (ja) | 1993-07-09 | 1995-03-20 | Silicon Graphics Inc | 陰影を表示する方法及びコンピュータ制御表示システム |
| US5608850A (en) * | 1994-04-14 | 1997-03-04 | Xerox Corporation | Transporting a display object coupled to a viewpoint within or between navigable workspaces |
| JP3799134B2 (ja) * | 1997-05-28 | 2006-07-19 | ソニー株式会社 | システムおよび通知方法 |
| US6256043B1 (en) * | 1997-09-26 | 2001-07-03 | Lucent Technologies Inc. | Three dimensional virtual reality enhancement techniques |
| JPH11213179A (ja) * | 1998-01-23 | 1999-08-06 | Sony Corp | 共有仮想空間提供装置および方法、並びに提供媒体 |
| WO2000030041A1 (en) | 1998-11-12 | 2000-05-25 | Sony Computer Entertainment Inc. | Image generation method and image generation device |
| US6621509B1 (en) | 1999-01-08 | 2003-09-16 | Ati International Srl | Method and apparatus for providing a three dimensional graphical user interface |
| JP2001075772A (ja) | 1999-06-29 | 2001-03-23 | Mitsubishi Electric Corp | 画像表示装置および画像表示方法 |
| US6319318B1 (en) | 1999-09-30 | 2001-11-20 | Scott D. Pekarek | Apparatus for dispensing towels |
| US6772195B1 (en) * | 1999-10-29 | 2004-08-03 | Electronic Arts, Inc. | Chat clusters for a virtual world application |
| US6938069B1 (en) * | 2000-03-18 | 2005-08-30 | Computing Services Support Solutions | Electronic meeting center |
| JP2002082745A (ja) | 2000-09-07 | 2002-03-22 | Sony Corp | 情報処理装置及び方法、並びにプログラム格納媒体 |
| US6765569B2 (en) * | 2001-03-07 | 2004-07-20 | University Of Southern California | Augmented-reality tool employing scene-feature autocalibration during camera motion |
| US7225114B2 (en) * | 2001-05-14 | 2007-05-29 | Netdimension Corporation | Information delivering system and information delivering method |
| US6639594B2 (en) | 2001-06-03 | 2003-10-28 | Microsoft Corporation | View-dependent image synthesis |
| JP3603118B2 (ja) * | 2001-06-08 | 2004-12-22 | 東京大学長 | 擬似3次元空間表現システム、擬似3次元空間構築システム、ゲームシステム、及び電子地図提供システム |
| JP2003006680A (ja) * | 2001-06-20 | 2003-01-10 | Zenrin Co Ltd | 3次元電子地図データの生成方法 |
| JP3829722B2 (ja) * | 2002-01-23 | 2006-10-04 | ソニー株式会社 | 情報処理装置および方法、並びにプログラム |
| US7199793B2 (en) * | 2002-05-21 | 2007-04-03 | Mok3, Inc. | Image-based modeling and photo editing |
| US6741244B1 (en) | 2002-07-11 | 2004-05-25 | Microporous Products, L.P. | Image improvement apparatus and method |
| US7583275B2 (en) * | 2002-10-15 | 2009-09-01 | University Of Southern California | Modeling and video projection for augmented virtual environments |
| JP2004179923A (ja) | 2002-11-27 | 2004-06-24 | Nec Corp | 携帯電話機及びそれに用いる連写画像の自作アニメーション設定方法 |
| US7139006B2 (en) | 2003-02-04 | 2006-11-21 | Mitsubishi Electric Research Laboratories, Inc | System and method for presenting and browsing images serially |
| US7213229B2 (en) * | 2003-02-28 | 2007-05-01 | Archvision, Inc. | Content-based graphical user interface |
| DE10315242B4 (de) | 2003-04-03 | 2006-02-23 | Siemens Ag | Verfahren und Vorrichtung zur realitätsnahen dreidimensionalen Bildgebung |
| US7327374B2 (en) * | 2003-04-30 | 2008-02-05 | Byong Mok Oh | Structure-preserving clone brush |
| US7636089B2 (en) * | 2005-09-09 | 2009-12-22 | Microsoft Corporation | Photo mantel view and animation |
-
2005
- 2005-09-09 US US11/223,751 patent/US7636089B2/en active Active
-
2006
- 2006-08-17 WO PCT/US2006/032093 patent/WO2007032856A1/en not_active Ceased
- 2006-08-17 RU RU2008108834/09A patent/RU2008108834A/ru not_active Application Discontinuation
- 2006-08-17 CN CNA2006800331031A patent/CN101263528A/zh active Pending
- 2006-08-17 KR KR1020087005248A patent/KR20080042109A/ko not_active Withdrawn
- 2006-08-17 JP JP2008530064A patent/JP2009508214A/ja not_active Withdrawn
- 2006-08-17 CA CA002621662A patent/CA2621662A1/en not_active Abandoned
- 2006-08-17 BR BRPI0615778-5A patent/BRPI0615778A2/pt not_active Application Discontinuation
- 2006-08-17 EP EP06801701A patent/EP1922699A1/en not_active Withdrawn
-
2009
- 2009-12-14 US US12/637,067 patent/US7903110B2/en not_active Expired - Lifetime
-
2011
- 2011-01-27 US US13/014,853 patent/US8077175B2/en not_active Expired - Lifetime
Also Published As
| Publication number | Publication date |
|---|---|
| US20110122129A1 (en) | 2011-05-26 |
| US7903110B2 (en) | 2011-03-08 |
| BRPI0615778A2 (pt) | 2011-05-24 |
| US7636089B2 (en) | 2009-12-22 |
| CA2621662A1 (en) | 2007-03-22 |
| WO2007032856A1 (en) | 2007-03-22 |
| US20100091021A1 (en) | 2010-04-15 |
| CN101263528A (zh) | 2008-09-10 |
| KR20080042109A (ko) | 2008-05-14 |
| US8077175B2 (en) | 2011-12-13 |
| JP2009508214A (ja) | 2009-02-26 |
| EP1922699A1 (en) | 2008-05-21 |
| US20070057964A1 (en) | 2007-03-15 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN109313470B (zh) | 利用重新投影的锐利文本绘制 | |
| KR20220035380A (ko) | 증강 현실 장면들을 위한 시스템 및 방법 | |
| JP5166552B2 (ja) | グラフィックス処理システムにおけるオフスクリーンサーフェスのためのマルチバッファサポート | |
| TWI352936B (en) | Real-time collision detection using clipping | |
| CN110019600B (zh) | 一种地图处理方法、装置及存储介质 | |
| US8077175B2 (en) | Photo mantel view and animation | |
| RU2011111185A (ru) | Пользовательский интерфейс, устройство и способ отображения особенных местоположений на карте | |
| CN103946783A (zh) | 可滚动桌面导航 | |
| CN104904195B (zh) | 增强现实的设备和方法 | |
| RU2012153243A (ru) | Адаптивная визуализация изображения и использование фиктивного изображения | |
| US11854111B2 (en) | Systems and methods of providing enhanced product visualization on a graphical display | |
| JP2016524208A (ja) | デバイス回転に基づく視角画像操作 | |
| US20130127852A1 (en) | Methods for providing 3d building information | |
| CN111414104B (zh) | 一种电子地图局部显示方法及装置 | |
| US9786095B2 (en) | Shadow rendering apparatus and control method thereof | |
| US8570329B1 (en) | Subtle camera motions to indicate imagery type in a mapping system | |
| JP2014115957A (ja) | 拡張現実型建物シミュレーション装置 | |
| CN114663632B (zh) | 基于空间位置的光照显示虚拟物体的方法及设备 | |
| EP3786877A1 (en) | Specular highlights on photos of objects | |
| TW201939438A (zh) | 用於提升在虛擬環境中找尋感興趣區域之效率的方法及裝置 | |
| JP4987890B2 (ja) | 立体画像描画装置、立体画像描画方法、立体画像描画プログラム | |
| Mendes et al. | IMAGO visualization System: an interactive web-based 3D visualization system for cultural heritage applications | |
| WO2021138595A2 (en) | Augmented reality visualizer for swimming pools | |
| CN114288650B (zh) | 虚拟场景图像处理方法、展示方法、装置、电子设备 | |
| Garrard | Moving pictures: Making the most of the mobile |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| FA92 | Acknowledgement of application withdrawn (lack of supplementary materials submitted) |
Effective date: 20100707 |