[go: up one dir, main page]

RU2009116262A - Трехмерный теневой указатель мыши - Google Patents

Трехмерный теневой указатель мыши Download PDF

Info

Publication number
RU2009116262A
RU2009116262A RU2009116262/08A RU2009116262A RU2009116262A RU 2009116262 A RU2009116262 A RU 2009116262A RU 2009116262/08 A RU2009116262/08 A RU 2009116262/08A RU 2009116262 A RU2009116262 A RU 2009116262A RU 2009116262 A RU2009116262 A RU 2009116262A
Authority
RU
Russia
Prior art keywords
dimensional
location
projection
pointer
region
Prior art date
Application number
RU2009116262/08A
Other languages
English (en)
Other versions
RU2479012C2 (ru
Inventor
БЕСКОС Хавьер ОЛИВАН (NL)
БЕСКОС Хавьер ОЛИВАН
Original Assignee
Конинклейке Филипс Электроникс Н.В. (Nl)
Конинклейке Филипс Электроникс Н.В.
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Конинклейке Филипс Электроникс Н.В. (Nl), Конинклейке Филипс Электроникс Н.В. filed Critical Конинклейке Филипс Электроникс Н.В. (Nl)
Publication of RU2009116262A publication Critical patent/RU2009116262A/ru
Application granted granted Critical
Publication of RU2479012C2 publication Critical patent/RU2479012C2/ru

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input 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/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0481Interaction 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/04815Interaction with a metaphor-based environment or interaction object displayed as three-dimensional, e.g. changing the user viewpoint with respect to the environment or object

Landscapes

  • Engineering & Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Magnetic Resonance Imaging Apparatus (AREA)
  • Apparatus For Radiation Diagnosis (AREA)
  • Processing Or Creating Images (AREA)
  • Image Generation (AREA)
  • Position Input By Displaying (AREA)
  • Image Analysis (AREA)

Abstract

1. Система (100) определения обратной связи по трехмерному местоположению указателя в трехмерной области данных изображения, содержащая: ! блок (110) отображения для вычисления проекции трехмерной области для отображения на устройстве отображения; ! блок (115) указателя для вычисления двухмерного местоположения указателя на проекции трехмерной области на основе входного сигнала местоположения указателя; ! блок (120) местоположения для вычисления трехмерного местоположения в трехмерной области на основе двухмерного местоположения на проекции трехмерной области; и ! блок (125) тени для определения множества двухмерных местоположений для отображения тени на проекции трехмерной области, причем множество двухмерных местоположений для отображения тени содержит двухмерное местоположение указателя на проекции трехмерной области, и причем множество трехмерных местоположений, вычисленное на основе множества двухмерных местоположений для отображения тени, является связанным, таким образом, определяя обратную связь по трехмерному местоположению указателя в трехмерной области данных изображения. ! 2. Система (100) по п.1, в которой множество двухмерных местоположений для отображения тени является связанным. ! 3. Система (100) по п.1, в которой множество двухмерных местоположений для отображения тени содержится в окружности с центром в двухмерном местоположении указателя на проекции трехмерной области. ! 4. Система (100) по п.1, в которой блок (120) местоположения выполнен с возможностью вычисления трехмерного местоположения в трехмерной области на основе двухмерного местоположения на проекции трехмерной области с использова�

Claims (10)

1. Система (100) определения обратной связи по трехмерному местоположению указателя в трехмерной области данных изображения, содержащая:
блок (110) отображения для вычисления проекции трехмерной области для отображения на устройстве отображения;
блок (115) указателя для вычисления двухмерного местоположения указателя на проекции трехмерной области на основе входного сигнала местоположения указателя;
блок (120) местоположения для вычисления трехмерного местоположения в трехмерной области на основе двухмерного местоположения на проекции трехмерной области; и
блок (125) тени для определения множества двухмерных местоположений для отображения тени на проекции трехмерной области, причем множество двухмерных местоположений для отображения тени содержит двухмерное местоположение указателя на проекции трехмерной области, и причем множество трехмерных местоположений, вычисленное на основе множества двухмерных местоположений для отображения тени, является связанным, таким образом, определяя обратную связь по трехмерному местоположению указателя в трехмерной области данных изображения.
2. Система (100) по п.1, в которой множество двухмерных местоположений для отображения тени является связанным.
3. Система (100) по п.1, в которой множество двухмерных местоположений для отображения тени содержится в окружности с центром в двухмерном местоположении указателя на проекции трехмерной области.
4. Система (100) по п.1, в которой блок (120) местоположения выполнен с возможностью вычисления трехмерного местоположения в трехмерной области на основе двухмерного местоположения на проекции трехмерной области с использованием значения глубины двухмерного местоположения на проекции трехмерной области, сохраненного в буфере глубины.
5. Система (100) по п.1, в которой блок (120) местоположения выполнен с возможностью вычисления трехмерного местоположения в трехмерной области на основе двухмерного местоположения на проекции трехмерной области с использованием отслеживания лучей.
6. Система (100) по п.1, в которой блок (125) дополнительно выполнен с возможностью определения цвета тени на основе характеристики множества двухмерных местоположений для отображения тени или на основе характеристики множества трехмерных местоположений.
7. Устройство (600) захвата изображения, содержащее систему (100) по п.1.
8. Рабочая станция (700), содержащая систему (100) по п.1.
9. Способ (500) определения обратной связи по трехмерному местоположению указателя в трехмерной области данных изображения, содержащий следующие этапы:
этап (510) отображения, на котором вычисляют проекцию трехмерной области для отображения на устройстве отображения;
этап (515) указателя, на котором вычисляют двухмерное местоположение указателя на проекции трехмерной области на основе входного сигнала местоположения указателя;
этап (520) местоположения, на котором вычисляют трехмерное местоположение в трехмерной области на основе двухмерного местоположения на проекции трехмерной области; и
этап (525) тени, на котором определяют множество двухмерных местоположений для отображения тени на проекции трехмерной области, причем множество двухмерных местоположений для отображения тени содержит двухмерное местоположение указателя на проекции трехмерной области, и причем множество трехмерных местоположений, вычисленное на основе множества двухмерных местоположений для отображения тени, является связанным, таким образом, определяя обратную связь по трехмерному местоположению указателя в трехмерной области данных изображения.
10. Компьютерный программный продукт, предназначенный для загрузки компьютерным устройством, содержащий инструкции для определения обратной связи по трехмерному местоположению указателя в трехмерной области данных изображения, причем компьютерное устройство содержит блок обработки и память, причем компьютерный программный продукт, после того как он загружен, обеспечивает упомянутому блоку обработки возможность выполнять следующие задачи:
вычисление проекции трехмерной области для отображения на устройстве отображения;
вычисление двухмерного местоположения указателя на проекции трехмерной области на основе входного сигнала местоположения указателя;
вычисление трехмерного местоположения в трехмерной области на основе двухмерного местоположения на проекции трехмерной области; и
определение множества двухмерных местоположений для отображения тени на проекции трехмерной области, причем множество двухмерных местоположений для отображения тени содержит двухмерные местоположения указателя на проекции трехмерной области, и причем множество трехмерных местоположений, вычисленное на основе множества двухмерных местоположений для отображения тени, является связанным, таким образом, определяя обратную связь по трехмерному местоположению указателя в трехмерной области данных изображения.
RU2009116262/08A 2006-09-29 2007-09-24 Трехмерный теневой указатель мыши RU2479012C2 (ru)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
EP06121515 2006-09-29
EP06121515.8 2006-09-29
PCT/IB2007/053859 WO2008038215A2 (en) 2006-09-29 2007-09-24 3d connected shadow mouse pointer

Publications (2)

Publication Number Publication Date
RU2009116262A true RU2009116262A (ru) 2010-11-10
RU2479012C2 RU2479012C2 (ru) 2013-04-10

Family

ID=39230644

Family Applications (1)

Application Number Title Priority Date Filing Date
RU2009116262/08A RU2479012C2 (ru) 2006-09-29 2007-09-24 Трехмерный теневой указатель мыши

Country Status (6)

Country Link
US (1) US8493389B2 (ru)
EP (1) EP2074499B1 (ru)
JP (1) JP5373612B2 (ru)
CN (1) CN101517526B (ru)
RU (1) RU2479012C2 (ru)
WO (1) WO2008038215A2 (ru)

Families Citing this family (19)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
IT1395344B1 (it) * 2009-05-28 2012-09-14 Geosoft S R L Metodo di restituzione fotogrammetrica assistita da nuvola di punti e relativo apparato.
JP5898842B2 (ja) 2010-01-14 2016-04-06 任天堂株式会社 携帯型情報処理装置、携帯型ゲーム装置
EP2355526A3 (en) 2010-01-14 2012-10-31 Nintendo Co., Ltd. Computer-readable storage medium having stored therein display control program, display control apparatus, display control system, and display control method
JP5800501B2 (ja) 2010-03-12 2015-10-28 任天堂株式会社 表示制御プログラム、表示制御装置、表示制御システム、及び、表示制御方法
US8384770B2 (en) 2010-06-02 2013-02-26 Nintendo Co., Ltd. Image display system, image display apparatus, and image display method
GB201020077D0 (en) * 2010-11-26 2011-01-12 Siemens Medical Solutions Correlating planar to tomograph data
JP6021296B2 (ja) * 2010-12-16 2016-11-09 任天堂株式会社 表示制御プログラム、表示制御装置、表示制御システム、および、表示制御方法
US8854357B2 (en) * 2011-01-27 2014-10-07 Microsoft Corporation Presenting selectors within three-dimensional graphical environments
JP5788228B2 (ja) * 2011-06-06 2015-09-30 株式会社東芝 3d表示処理システム
US9746989B2 (en) * 2011-10-13 2017-08-29 Toshiba Medical Systems Corporation Three-dimensional image processing apparatus
US8732620B2 (en) 2012-05-23 2014-05-20 Cyberlink Corp. Method and system for a more realistic interaction experience using a stereoscopic cursor
US8957855B2 (en) 2012-06-25 2015-02-17 Cyberlink Corp. Method for displaying a stereoscopic cursor among stereoscopic objects
EP2903532B1 (en) * 2012-10-05 2022-08-17 Nathaniel J. Kemp System for operation of three-dimesional imaging systems
JP5947707B2 (ja) * 2012-12-27 2016-07-06 富士フイルム株式会社 仮想内視鏡画像表示装置および方法並びにプログラム
JP6245840B2 (ja) * 2013-05-14 2017-12-13 東芝メディカルシステムズ株式会社 画像処理装置、方法、及びプログラム、並びに、立体画像表示装置
US11452495B2 (en) * 2015-12-07 2022-09-27 Koninklijke Philips N.V. Apparatus and method for detecting a tool
GB2555468B (en) * 2016-10-31 2020-05-27 Bitplane Ag Visualization system and method for 3D scenes
EP3340023B1 (en) * 2016-12-22 2020-02-12 Dassault Systèmes Fast manipulation of objects in a three-dimensional scene
CN108984262B (zh) * 2018-07-12 2021-04-13 宁波视睿迪光电有限公司 三维指针的创建方法、装置及电子设备

Family Cites Families (18)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
AU632628B2 (en) * 1989-11-13 1993-01-07 Apple Computer, Inc. Method and apparatus for a computer display system with a three dimensional cursor shadow
US5359703A (en) * 1990-08-02 1994-10-25 Xerox Corporation Moving an object in a three-dimensional workspace
US5264836A (en) * 1991-01-15 1993-11-23 Apple Computer, Inc. Three dimensional cursor
JPH0660164A (ja) * 1992-08-06 1994-03-04 Hitachi Ltd 3次元形状処理システム
US5422986A (en) * 1993-05-12 1995-06-06 Pacific Data Images, Inc. Method for generating soft-edge mattes for visual elements of images
GB2282944B (en) * 1993-09-30 1998-01-28 Intel Corp Remote display of objects and cursor movement in a conferencing system
JPH0816137A (ja) 1994-06-29 1996-01-19 Nec Corp 3次元座標入力装置及びカーソル表示制御方式
JP2985847B2 (ja) 1997-10-17 1999-12-06 日本電気株式会社 入力装置
JP2000182081A (ja) * 1998-12-14 2000-06-30 Suzuki Motor Corp 解析モデル作成方法および装置並びに解析モデル作成用プログラム若しくは解析モデルデータを記憶した記憶媒体
US6971071B1 (en) 1999-06-10 2005-11-29 Microsoft Corporation System and method for implementing an image ancillary to a cursor
US6918087B1 (en) * 1999-12-16 2005-07-12 Autodesk, Inc. Visual clues to navigate three-dimensional space in a computer-implemented graphics system
US6487432B2 (en) * 2000-12-04 2002-11-26 Ge Medical Systems Global Technologies Company Llc Method and system for selecting and displaying medical image data
US7126578B1 (en) * 2001-05-17 2006-10-24 Adobe Systems Incorporated Combining raster and vector data in the presence of transparency
US7046254B2 (en) 2002-01-28 2006-05-16 International Business Machines Corporation Displaying transparent resource aids
US7313259B2 (en) * 2003-11-26 2007-12-25 General Electric Company Method, system and computer program product for multi-modality registration using virtual cursors
JP4408794B2 (ja) * 2004-11-18 2010-02-03 ザイオソフト株式会社 画像処理プログラム
US7711165B2 (en) * 2005-07-28 2010-05-04 Siemens Medical Solutions Usa, Inc. System and method for coronary artery segmentation of cardiac CT volumes
US7675518B1 (en) * 2006-09-05 2010-03-09 Adobe Systems, Incorporated System and method for generating image shadows with ray-coherent integration of extruded transparency maps

Also Published As

Publication number Publication date
EP2074499B1 (en) 2015-01-07
EP2074499A2 (en) 2009-07-01
CN101517526A (zh) 2009-08-26
US8493389B2 (en) 2013-07-23
JP5373612B2 (ja) 2013-12-18
WO2008038215A2 (en) 2008-04-03
CN101517526B (zh) 2012-06-06
WO2008038215A3 (en) 2008-09-18
US20100033429A1 (en) 2010-02-11
RU2479012C2 (ru) 2013-04-10
JP2010505175A (ja) 2010-02-18

Similar Documents

Publication Publication Date Title
RU2009116262A (ru) Трехмерный теневой указатель мыши
KR101732839B1 (ko) 컨텐츠 전달의 세그먼테이션
RU2013149804A (ru) Система обработки изображений и способ
RU2016101616A (ru) Вычислительное устройство, способ и вычислительная система
CN102016771A (zh) 具有受控照明的交互输入系统
TW201322178A (zh) 擴增實境的方法及系統
PH12021552603A1 (en) Virtual object selection method and apparatus, device, and storage medium
CN112578376A (zh) 用于组合重叠扫描系统的帧的方法和装置
JP2019219248A (ja) 点群処理装置、点群処理方法およびプログラム
KR20220090398A (ko) 다중 카메라 보정을 수행하는 방법 및 장치
US10204420B2 (en) Low latency simulation apparatus and method using direction prediction, and computer program therefor
CN103455141B (zh) 互动投影系统及其深度传感器和投影仪的校准方法
US20170094244A1 (en) Image processing device and image processing method
MY189696A (en) Weather data processing apparatus and method using weather radar
US20120201417A1 (en) Apparatus and method for processing sensory effect of image data
JP7024405B2 (ja) 情報処理装置、プログラム及び情報処理方法
US9916664B2 (en) Multi-spectrum segmentation for computer vision
CN108876767B (zh) 一种甘蔗蔗节特征快速识别装置
CN109766012B (zh) 视线计算方法及装置
CN117793321A (zh) 一种用于确定运动成像时延的方法、设备及介质
CN115937299A (zh) 在视频中放置虚拟对象的方法及相关设备
US11875033B1 (en) Touch-based occlusion for handheld devices
KR20130067449A (ko) 3차원 실 환경 복원 및 상호작용 방법과 그 장치
CN120111199A (zh) 一种用于确定运动成像时延的方法、设备及介质
RU2009124452A (ru) Фильтр по образцу

Legal Events

Date Code Title Description
MM4A The patent is invalid due to non-payment of fees

Effective date: 20180925