WO2006004894A3 - Apparatus and methods for haptic rendering using data in a graphics pipeline - Google Patents
Apparatus and methods for haptic rendering using data in a graphics pipeline Download PDFInfo
- Publication number
- WO2006004894A3 WO2006004894A3 PCT/US2005/023218 US2005023218W WO2006004894A3 WO 2006004894 A3 WO2006004894 A3 WO 2006004894A3 US 2005023218 W US2005023218 W US 2005023218W WO 2006004894 A3 WO2006004894 A3 WO 2006004894A3
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- methods
- data
- haptic rendering
- haptic
- graphics pipeline
- Prior art date
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T15/00—3D [Three Dimensional] image rendering
- G06T15/10—Geometric effects
- G06T15/20—Perspective computation
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR 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/016—Input arrangements with force or tactile feedback as computer generated output to the user
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T15/00—3D [Three Dimensional] image rendering
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T15/00—3D [Three Dimensional] image rendering
- G06T15/50—Lighting effects
- G06T15/80—Shading
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T19/00—Manipulating 3D models or images for computer graphics
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T19/00—Manipulating 3D models or images for computer graphics
- G06T19/006—Mixed reality
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2203/00—Indexing scheme relating to G06F3/00 - G06F3/048
- G06F2203/01—Indexing scheme relating to G06F3/01
- G06F2203/012—Walk-in-place systems for allowing a user to walk in a virtual environment while constraining him to a given position in the physical environment
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T2210/00—Indexing scheme for image generation or computer graphics
- G06T2210/28—Force feedback
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T2215/00—Indexing scheme for image rendering
- G06T2215/06—Curved planar reformation of 3D line structures
Abstract
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US58400104P | 2004-06-29 | 2004-06-29 | |
US60/584,001 | 2004-06-29 |
Publications (2)
Publication Number | Publication Date |
---|---|
WO2006004894A2 WO2006004894A2 (en) | 2006-01-12 |
WO2006004894A3 true WO2006004894A3 (en) | 2006-05-18 |
Family
ID=34982154
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/US2005/023218 WO2006004894A2 (en) | 2004-06-29 | 2005-06-28 | Apparatus and methods for haptic rendering using data in a graphics pipeline |
Country Status (2)
Country | Link |
---|---|
US (3) | US20060284834A1 (en) |
WO (1) | WO2006004894A2 (en) |
Families Citing this family (83)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8352400B2 (en) | 1991-12-23 | 2013-01-08 | Hoffberg Steven M | Adaptive pattern recognition based controller apparatus and method and human-factored interface therefore |
US7904187B2 (en) | 1999-02-01 | 2011-03-08 | Hoffberg Steven M | Internet appliance system and method |
US11202676B2 (en) | 2002-03-06 | 2021-12-21 | Mako Surgical Corp. | Neural monitor-based dynamic haptics |
US8010180B2 (en) | 2002-03-06 | 2011-08-30 | Mako Surgical Corp. | Haptic guidance system and method |
TW200304608A (en) * | 2002-03-06 | 2003-10-01 | Z Kat Inc | System and method for using a haptic device in combination with a computer-assisted surgery system |
US8996169B2 (en) | 2011-12-29 | 2015-03-31 | Mako Surgical Corp. | Neural monitor-based dynamic haptics |
US7831292B2 (en) * | 2002-03-06 | 2010-11-09 | Mako Surgical Corp. | Guidance system and method for surgical procedures with improved feedback |
WO2006004894A2 (en) | 2004-06-29 | 2006-01-12 | Sensable Technologies, Inc. | Apparatus and methods for haptic rendering using data in a graphics pipeline |
WO2006076811A1 (en) * | 2005-01-21 | 2006-07-27 | Handshake Vr Inc. | Haptic-visual scene development and deployment |
US20060250421A1 (en) * | 2005-03-31 | 2006-11-09 | Ugs Corp. | System and Method to Determine a Visibility Solution of a Model |
AU2007254159B2 (en) | 2006-05-19 | 2013-07-04 | Mako Surgical Corp. | System and method for verifying calibration of a surgical device |
US8134566B1 (en) * | 2006-07-28 | 2012-03-13 | Nvidia Corporation | Unified assembly instruction set for graphics processing |
US8698735B2 (en) * | 2006-09-15 | 2014-04-15 | Lucasfilm Entertainment Company Ltd. | Constrained virtual camera control |
US20080163118A1 (en) * | 2006-12-29 | 2008-07-03 | Jason Wolf | Representation of file relationships |
DE102007021348A1 (en) * | 2007-05-06 | 2008-11-20 | Universitätsklinikum Hamburg-Eppendorf (UKE) | A method for simulating the feel of an interaction of a guided object with a virtual three-dimensional object |
CN100588186C (en) * | 2007-06-19 | 2010-02-03 | 腾讯科技(深圳)有限公司 | Method and device for realizing 3D panel at instant messaging software client end |
BRPI0822032A2 (en) | 2007-12-20 | 2015-07-21 | Koninkl Philips Electronics Nv | Image encoding method that enables stereoscopic rendering, data bearer, image encoder, image decoder, and computer program product |
US20090189893A1 (en) * | 2008-01-27 | 2009-07-30 | Petrov Julian | Methods and systems for computing a hash from a three dimensional data set loaded into a resource |
US20090251421A1 (en) * | 2008-04-08 | 2009-10-08 | Sony Ericsson Mobile Communications Ab | Method and apparatus for tactile perception of digital images |
US8390623B1 (en) * | 2008-04-14 | 2013-03-05 | Google Inc. | Proxy based approach for generation of level of detail |
JP4645678B2 (en) * | 2008-05-08 | 2011-03-09 | ソニー株式会社 | Information input / output device, information input / output method, and computer program |
US8786596B2 (en) * | 2008-07-23 | 2014-07-22 | Disney Enterprises, Inc. | View point representation for 3-D scenes |
JP5112229B2 (en) * | 2008-09-05 | 2013-01-09 | 株式会社エヌ・ティ・ティ・ドコモ | Distribution device, terminal device, system and method |
JP5080406B2 (en) * | 2008-09-05 | 2012-11-21 | 株式会社エヌ・ティ・ティ・ドコモ | Distribution device, terminal device, system and method |
US20100064357A1 (en) * | 2008-09-09 | 2010-03-11 | Kerstin Baird | Business Processing System Combining Human Workflow, Distributed Events, And Automated Processes |
US9098316B2 (en) * | 2008-09-22 | 2015-08-04 | International Business Machines Corporation | Routing function calls to specific-function dynamic link libraries in a general-function environment |
US20110063305A1 (en) * | 2009-09-16 | 2011-03-17 | Nvidia Corporation | Co-processing techniques on heterogeneous graphics processing units |
KR20110063297A (en) * | 2009-12-02 | 2011-06-10 | 삼성전자주식회사 | Mobile device and control method thereof |
JP6035148B2 (en) * | 2009-12-08 | 2016-11-30 | コーニンクレッカ フィリップス エヌ ヴェKoninklijke Philips N.V. | Ablation treatment plan and device |
US9830889B2 (en) | 2009-12-31 | 2017-11-28 | Nvidia Corporation | Methods and system for artifically and dynamically limiting the display resolution of an application |
US20110221758A1 (en) * | 2010-03-11 | 2011-09-15 | Robert Livingston | Apparatus and Method for Manipulating Images through a Computer |
KR101108145B1 (en) * | 2010-05-07 | 2012-02-06 | 광주과학기술원 | Apparatus and method for cost effective haptic-based Networked Virtual Environments with High Resolution Display |
US20130300740A1 (en) * | 2010-09-13 | 2013-11-14 | Alt Software (Us) Llc | System and Method for Displaying Data Having Spatial Coordinates |
KR101682650B1 (en) * | 2010-09-24 | 2016-12-21 | 삼성전자주식회사 | Apparatus and method for back-face culling using frame coherence |
US8849015B2 (en) | 2010-10-12 | 2014-09-30 | 3D Systems, Inc. | System and apparatus for haptically enabled three-dimensional scanning |
US9119655B2 (en) | 2012-08-03 | 2015-09-01 | Stryker Corporation | Surgical manipulator capable of controlling a surgical instrument in multiple modes |
US9921712B2 (en) | 2010-12-29 | 2018-03-20 | Mako Surgical Corp. | System and method for providing substantially stable control of a surgical tool |
FR2974217A1 (en) * | 2011-04-12 | 2012-10-19 | Thomson Licensing | METHOD FOR ESTIMATING INFORMATION REPRESENTATIVE OF A HEIGHT |
US9472163B2 (en) * | 2012-02-17 | 2016-10-18 | Monotype Imaging Inc. | Adjusting content rendering for environmental conditions |
US9069905B2 (en) * | 2012-07-16 | 2015-06-30 | Microsoft Technology Licensing, Llc | Tool-based testing for composited systems |
US9226796B2 (en) | 2012-08-03 | 2016-01-05 | Stryker Corporation | Method for detecting a disturbance as an energy applicator of a surgical instrument traverses a cutting path |
KR20230156801A (en) | 2012-08-03 | 2023-11-14 | 스트리커 코포레이션 | Systems and methods for robotic surgery |
US9820818B2 (en) | 2012-08-03 | 2017-11-21 | Stryker Corporation | System and method for controlling a surgical manipulator based on implant parameters |
US9046925B2 (en) * | 2012-09-11 | 2015-06-02 | Dell Products L.P. | Method for using the GPU to create haptic friction maps |
US8917281B2 (en) * | 2012-11-05 | 2014-12-23 | Rightware Oy | Image rendering method and system |
FR3000242A1 (en) | 2012-12-21 | 2014-06-27 | France Telecom | METHOD FOR MANAGING A GEOGRAPHIC INFORMATION SYSTEM SUITABLE FOR USE WITH AT LEAST ONE POINTING DEVICE, WITH CREATION OF ASSOCIATIONS BETWEEN DIGITAL OBJECTS |
FR3000241A1 (en) * | 2012-12-21 | 2014-06-27 | France Telecom | METHOD FOR MANAGING A GEOGRAPHIC INFORMATION SYSTEM ADAPTED TO BE USED WITH AT LEAST ONE POINTING DEVICE, WITH THE CREATION OF PURELY VIRTUAL DIGITAL OBJECTS. |
KR20140090318A (en) | 2013-01-07 | 2014-07-17 | 삼성전자주식회사 | Supporting Method For Operating a Camera based on a Haptic function and Electronic Device supporting the same |
EP2996611B1 (en) | 2013-03-13 | 2019-06-26 | Stryker Corporation | Systems and software for establishing virtual constraint boundaries |
JP6442472B2 (en) | 2013-03-13 | 2018-12-19 | ストライカー・コーポレイション | System for arranging multiple objects in an operating room for a surgical procedure |
US9773341B2 (en) * | 2013-03-14 | 2017-09-26 | Nvidia Corporation | Rendering cover geometry without internal edges |
EP2778852B1 (en) | 2013-03-15 | 2017-05-03 | Immersion Corporation | Programmable haptic peripheral |
US11379040B2 (en) | 2013-03-20 | 2022-07-05 | Nokia Technologies Oy | Touch display device with tactile feedback |
EP2801954A1 (en) * | 2013-05-07 | 2014-11-12 | Thomson Licensing | Method and device for visualizing contact(s) between objects of a virtual scene |
US9245376B2 (en) * | 2013-05-14 | 2016-01-26 | Roblox Corporation | Lighting management in virtual worlds |
JP2015015563A (en) * | 2013-07-04 | 2015-01-22 | セイコーエプソン株式会社 | Image display device |
KR20150008733A (en) * | 2013-07-15 | 2015-01-23 | 엘지전자 주식회사 | Glass type portable device and information projecting side searching method thereof |
US20150177947A1 (en) * | 2013-12-20 | 2015-06-25 | Motorola Mobility Llc | Enhanced User Interface Systems and Methods for Electronic Devices |
KR102082132B1 (en) * | 2014-01-28 | 2020-02-28 | 한국전자통신연구원 | Device and Method for new 3D Video Representation from 2D Video |
US9690370B2 (en) | 2014-05-05 | 2017-06-27 | Immersion Corporation | Systems and methods for viewport-based augmented reality haptic effects |
US11132983B2 (en) | 2014-08-20 | 2021-09-28 | Steven Heckenlively | Music yielder with conformance to requisites |
US9478109B2 (en) * | 2014-12-29 | 2016-10-25 | Immersion Corporation | Virtual sensor in a virtual environment |
EP3118723A1 (en) | 2015-07-13 | 2017-01-18 | Thomson Licensing | Method and apparatus for providing haptic feedback and interactivity based on user haptic space (hapspace) |
US9737987B1 (en) | 2015-11-20 | 2017-08-22 | X Development Llc | Visual cards for describing and loading operational modes to motorized interface element |
WO2017117369A1 (en) | 2015-12-31 | 2017-07-06 | Stryker Corporation | System and methods for performing surgery on a patient at a target site defined by a virtual object |
KR102462941B1 (en) | 2016-01-26 | 2022-11-03 | 삼성디스플레이 주식회사 | Display device |
US20180063205A1 (en) * | 2016-08-30 | 2018-03-01 | Augre Mixed Reality Technologies, Llc | Mixed reality collaboration |
US11202682B2 (en) | 2016-12-16 | 2021-12-21 | Mako Surgical Corp. | Techniques for modifying tool operation in a surgical robotic system based on comparing actual and commanded states of the tool relative to a surgical site |
US10347037B2 (en) * | 2017-05-31 | 2019-07-09 | Verizon Patent And Licensing Inc. | Methods and systems for generating and providing virtual reality data that accounts for level of detail |
US10311630B2 (en) | 2017-05-31 | 2019-06-04 | Verizon Patent And Licensing Inc. | Methods and systems for rendering frames of a virtual scene from different vantage points based on a virtual entity description frame of the virtual scene |
US10586377B2 (en) | 2017-05-31 | 2020-03-10 | Verizon Patent And Licensing Inc. | Methods and systems for generating virtual reality data that accounts for level of detail |
US10194078B2 (en) | 2017-06-09 | 2019-01-29 | Immersion Corporation | Haptic enabled device with multi-image capturing abilities |
KR102364678B1 (en) * | 2017-06-20 | 2022-02-18 | 엘지전자 주식회사 | Mobile terminal |
US10559126B2 (en) * | 2017-10-13 | 2020-02-11 | Samsung Electronics Co., Ltd. | 6DoF media consumption architecture using 2D video decoder |
US10572016B2 (en) * | 2018-03-06 | 2020-02-25 | Microsoft Technology Licensing, Llc | Spatialized haptic device force feedback |
CN108519814B (en) * | 2018-03-21 | 2020-06-02 | 北京科技大学 | Man-machine interaction operating system |
GB2578454A (en) * | 2018-10-28 | 2020-05-13 | Cambridge Mechatronics Ltd | Haptic feedback generation |
US10775894B2 (en) | 2018-11-02 | 2020-09-15 | Immersion Corporation | Systems and methods for providing customizable haptic playback |
US10909659B2 (en) * | 2018-12-12 | 2021-02-02 | Apical Limited | Super-resolution image processing using a machine learning system |
US11698680B2 (en) | 2020-06-23 | 2023-07-11 | Immersion Corporation | Methods and systems for decoding and rendering a haptic effect associated with a 3D environment |
CN112206526A (en) * | 2020-10-19 | 2021-01-12 | 珠海金山网络游戏科技有限公司 | Role movement control method and device |
CN114265503B (en) * | 2021-12-22 | 2023-10-13 | 吉林大学 | Texture rendering method applied to pen-type vibration touch feedback device |
CN115578277A (en) * | 2022-09-30 | 2023-01-06 | 北京字跳网络技术有限公司 | Liquid rendering method, device, equipment, computer readable storage medium and product |
Family Cites Families (77)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US3846826A (en) | 1971-08-12 | 1974-11-05 | R Mueller | Direct television drawing and image manipulating system |
DE3608438A1 (en) * | 1985-03-13 | 1986-09-18 | Toshiba Kikai K.K., Tokio/Tokyo | METHOD FOR CALCULATING FREE CURVED SURFACES BY MEANS OF COMPUTER-AID DESIGN CAD AND COMPUTER-AID MANUFACTURING CAM AND NUMERICAL CONTROL NC |
US4628136A (en) | 1985-12-17 | 1986-12-09 | Lummus Crest, Inc. | Dehydrogenation process for production of styrene from ethylbenzene comprising low temperature heat recovery and modification of the ethylbenzene-steam feed therewith |
NL8600831A (en) | 1986-04-02 | 1987-11-02 | Oce Nederland Bv | METHOD FOR GENERATING AND EDITING MODELS OF TWO OR THREE DIMENSIONAL OBJECTS IN A COMPUTER AND DISPLAYING THESE MODELS ON A DISPLAY. |
GB2190268B (en) | 1986-04-25 | 1990-03-28 | Toshiba Machine Co Ltd | Interactive graphic input system |
JP2655597B2 (en) | 1986-06-30 | 1997-09-24 | 日本電気株式会社 | Loopback identification method for digital circuits |
JPS63149416A (en) | 1986-12-11 | 1988-06-22 | Seiko Electronic Components Ltd | Sliding bearing construction |
JPS63177497A (en) | 1987-01-16 | 1988-07-21 | 大日本印刷株式会社 | Molded product with printed circuit and manufacture of the same |
GB2202659B (en) | 1987-02-23 | 1991-07-17 | Mitutoyo Corp | Coordinate measuring instrument and method of generating pattern data concerning shape of work to be measured |
JPH01186143A (en) * | 1988-01-19 | 1989-07-25 | Olympus Optical Co Ltd | Coreless armature and manufacture thereof, and molding tool for coreless armature |
WO1989010256A1 (en) * | 1988-04-18 | 1989-11-02 | 3D Systems, Inc. | Cad/cam stereolithographic data conversion |
US5105367A (en) | 1988-10-19 | 1992-04-14 | Hitachi, Ltd. | Master slave manipulator system |
US5265197A (en) * | 1988-12-23 | 1993-11-23 | Kabushiki Kaisha Toshiba | Geometric modeling apparatus |
US5027292A (en) * | 1989-04-19 | 1991-06-25 | International Business Machines Corporation | Multiple depth buffers for graphics and solid modelling |
JPH03137722A (en) | 1989-10-24 | 1991-06-12 | Canon Inc | Two-dimensional memory device |
US5273038A (en) | 1990-07-09 | 1993-12-28 | Beavin William C | Computer simulation of live organ |
CA2055545A1 (en) * | 1990-11-26 | 1992-05-27 | Liangpin Chen | Enhanced computer aided design system |
CA2055532A1 (en) | 1990-11-26 | 1992-05-27 | Xingzhang F. Niu | Enhanced solid model generation |
US5455902A (en) * | 1990-12-21 | 1995-10-03 | Eastman Kodak Company | Method and apparatus for performing real-time computer animation |
US5487012A (en) | 1990-12-21 | 1996-01-23 | Topholm & Westermann Aps | Method of preparing an otoplasty or adaptive earpiece individually matched to the shape of an auditory canal |
JP2853355B2 (en) * | 1991-03-14 | 1999-02-03 | 三菱電機株式会社 | 3D graphic data generator |
JPH0789382B2 (en) | 1991-03-14 | 1995-09-27 | インターナショナル・ビジネス・マシーンズ・コーポレイション | Method and apparatus for generating shape model |
JP2527854B2 (en) | 1991-06-10 | 1996-08-28 | 富士通株式会社 | Variable drag device and key switch device |
DE4303071A1 (en) * | 1992-02-03 | 1993-10-28 | Computervision Corp | Information processing system for geometric modelling - has basic object shapes selected and combined to generate complex shapes in three=dimensional form |
US5515078A (en) * | 1992-06-12 | 1996-05-07 | The Computer Museum, Inc. | Virtual-reality positional input and display system |
US5751289A (en) * | 1992-10-01 | 1998-05-12 | University Corporation For Atmospheric Research | Virtual reality imaging system with image replay |
US5629594A (en) * | 1992-12-02 | 1997-05-13 | Cybernet Systems Corporation | Force feedback system |
US6131097A (en) * | 1992-12-02 | 2000-10-10 | Immersion Corporation | Haptic authoring |
US5769640A (en) | 1992-12-02 | 1998-06-23 | Cybernet Systems Corporation | Method and system for simulating medical procedures including virtual reality and control method and system for use therein |
DE69332042T2 (en) * | 1992-12-18 | 2003-01-02 | Koninkl Philips Electronics Nv | Delayed positioning of relatively elastically deformed spatial images by matching surfaces |
US5479593A (en) * | 1993-06-21 | 1995-12-26 | Electronic Data Systems Corporation | System and method for improved solving of equations employed during parametric geometric modeling |
US5721566A (en) | 1995-01-18 | 1998-02-24 | Immersion Human Interface Corp. | Method and apparatus for providing damping force feedback |
WO1995002801A1 (en) | 1993-07-16 | 1995-01-26 | Immersion Human Interface | Three-dimensional mechanical mouse |
EP0642105A3 (en) | 1993-08-06 | 1997-10-01 | Toyota Motor Co Ltd | Method of generating or modifying solid model of an object and apparatus suitable for practising the method. |
JP3599360B2 (en) | 1993-08-25 | 2004-12-08 | キヤノン株式会社 | Shape modeling device and shape modeling method |
US5625576A (en) | 1993-10-01 | 1997-04-29 | Massachusetts Institute Of Technology | Force reflecting haptic interface |
US5623582A (en) * | 1994-07-14 | 1997-04-22 | Immersion Human Interface Corporation | Computer interface or control input device for laparoscopic surgical instrument and other elongated mechanical objects |
KR100368508B1 (en) * | 1994-09-07 | 2005-10-25 | 코닌클리케 필립스 일렉트로닉스 엔.브이. | Information processing system interacts with virtual workspaces with user-programmable tactile feedback |
US5766016A (en) | 1994-11-14 | 1998-06-16 | Georgia Tech Research Corporation | Surgical simulator and method for simulating surgical procedure |
US5882206A (en) | 1995-03-29 | 1999-03-16 | Gillio; Robert G. | Virtual surgery system |
US5691898A (en) * | 1995-09-27 | 1997-11-25 | Immersion Human Interface Corp. | Safe and low cost computer peripherals with force feedback for consumer applications |
US6120171A (en) | 1996-06-14 | 2000-09-19 | Mohammad Salim Shaikh | Fully integrated machinable profile based parametric solid modeler |
US5815154A (en) | 1995-12-20 | 1998-09-29 | Solidworks Corporation | Graphical browser system for displaying and manipulating a computer model |
US7225404B1 (en) | 1996-04-04 | 2007-05-29 | Massachusetts Institute Of Technology | Method and apparatus for determining forces to be applied to a user through a haptic interface |
US6111577A (en) | 1996-04-04 | 2000-08-29 | Massachusetts Institute Of Technology | Method and apparatus for determining forces to be applied to a user through a haptic interface |
AU3718497A (en) * | 1996-06-28 | 1998-01-21 | Resolution Technologies, Inc. | Fly-through computer aided design method and apparatus |
US6308144B1 (en) * | 1996-09-26 | 2001-10-23 | Computervision Corporation | Method and apparatus for providing three-dimensional model associativity |
JP2002505596A (en) * | 1997-05-23 | 2002-02-19 | トランサージカル,インコーポレイテッド | MRI guided therapy device and method |
US6720949B1 (en) * | 1997-08-22 | 2004-04-13 | Timothy R. Pryor | Man machine interfaces and applications |
US6448977B1 (en) | 1997-11-14 | 2002-09-10 | Immersion Corporation | Textures and other spatial sensations for a relative haptic interface device |
US6191796B1 (en) | 1998-01-21 | 2001-02-20 | Sensable Technologies, Inc. | Method and apparatus for generating and interfacing with rigid and deformable surfaces in a haptic virtual reality environment |
US6377229B1 (en) | 1998-04-20 | 2002-04-23 | Dimensional Media Associates, Inc. | Multi-planar volumetric display system and method of operation using three-dimensional anti-aliasing |
US6697043B1 (en) * | 1999-12-21 | 2004-02-24 | Immersion Corporation | Haptic interface device and actuator assembly providing linear haptic sensations |
US6552722B1 (en) | 1998-07-17 | 2003-04-22 | Sensable Technologies, Inc. | Systems and methods for sculpting virtual objects in a haptic virtual reality environment |
US6417638B1 (en) * | 1998-07-17 | 2002-07-09 | Sensable Technologies, Inc. | Force reflecting haptic interface |
US6421048B1 (en) | 1998-07-17 | 2002-07-16 | Sensable Technologies, Inc. | Systems and methods for interacting with virtual objects in a haptic virtual reality environment |
US6985133B1 (en) | 1998-07-17 | 2006-01-10 | Sensable Technologies, Inc. | Force reflecting haptic interface |
US6704694B1 (en) * | 1998-10-16 | 2004-03-09 | Massachusetts Institute Of Technology | Ray based interaction system |
US6570564B1 (en) * | 1999-09-24 | 2003-05-27 | Sun Microsystems, Inc. | Method and apparatus for rapid processing of scene-based programs |
US7050955B1 (en) | 1999-10-01 | 2006-05-23 | Immersion Corporation | System, method and data structure for simulated interaction with graphical objects |
US6822635B2 (en) * | 2000-01-19 | 2004-11-23 | Immersion Corporation | Haptic interface for laptop computers and other portable devices |
US6803928B2 (en) * | 2000-06-06 | 2004-10-12 | Fraunhofer-Gesellschaft Zur Foerderung Der Angewandten Forschung E.V. | Extended virtual table: an optical extension for table-like projection systems |
US6867770B2 (en) | 2000-12-14 | 2005-03-15 | Sensable Technologies, Inc. | Systems and methods for voxel warping |
US6958752B2 (en) | 2001-01-08 | 2005-10-25 | Sensable Technologies, Inc. | Systems and methods for three-dimensional modeling |
US6628280B2 (en) * | 2001-03-16 | 2003-09-30 | Mitsubishi Electric Research Laboratories, Inc. | Method for selectively regenerating an adaptively sampled distance field |
US6703550B2 (en) * | 2001-10-10 | 2004-03-09 | Immersion Corporation | Sound data output and manipulation using haptic feedback |
US6809738B2 (en) * | 2001-12-21 | 2004-10-26 | Vrcontext S.A. | Performing memory management operations to provide displays of complex virtual environments |
US6671651B2 (en) | 2002-04-26 | 2003-12-30 | Sensable Technologies, Inc. | 3-D selection and manipulation with a multiple dimension haptic interface |
US7962400B2 (en) | 2003-04-02 | 2011-06-14 | Cfph, Llc | System and method for wagering based on the movement of financial markets |
US7411576B2 (en) | 2003-10-30 | 2008-08-12 | Sensable Technologies, Inc. | Force reflecting haptic interface |
US7382378B2 (en) | 2003-10-30 | 2008-06-03 | Sensable Technologies, Inc. | Apparatus and methods for stenciling an image |
US7095418B2 (en) | 2003-10-30 | 2006-08-22 | Sensable Technologies, Inc. | Apparatus and methods for texture mapping |
US7889209B2 (en) | 2003-12-10 | 2011-02-15 | Sensable Technologies, Inc. | Apparatus and methods for wrapping texture onto the surface of a virtual object |
US7626589B2 (en) | 2003-12-10 | 2009-12-01 | Sensable Technologies, Inc. | Haptic graphical user interface for adjusting mapped texture |
US7149596B2 (en) | 2004-01-13 | 2006-12-12 | Sensable Technologies, Inc. | Apparatus and methods for modifying a model of an object to enforce compliance with a manufacturing constraint |
US7145562B2 (en) * | 2004-05-03 | 2006-12-05 | Microsoft Corporation | Integration of three dimensional scene hierarchy into two dimensional compositing system |
WO2006004894A2 (en) | 2004-06-29 | 2006-01-12 | Sensable Technologies, Inc. | Apparatus and methods for haptic rendering using data in a graphics pipeline |
-
2005
- 2005-06-28 WO PCT/US2005/023218 patent/WO2006004894A2/en active Application Filing
- 2005-06-28 US US11/169,271 patent/US20060284834A1/en not_active Abandoned
- 2005-06-28 US US11/169,175 patent/US7990374B2/en active Active
-
2014
- 2014-05-13 US US14/276,845 patent/US9030411B2/en active Active
Non-Patent Citations (7)
Title |
---|
C. BASDOGAN, M. A. SRINIVASAN: "Haptic rendering in virtual environments", VIRTUAL ENVIRONMENTS HANDBOOK, 2001, XP002373861 * |
CHIH-HAO HO, CAGATAY BASDOGAN, MANDAYAM A. SRINIVASAN: "Efficient Point-Based Rendering Techniques for Haptic Display of Virtual Objects", PROCEEDINGS OF THE GENETIC AND EVOLUTIONARY COMPUTATION CONFERENCE, vol. 8, 5 October 1999 (1999-10-05), pages 477 - 491, XP002373857 * |
CHRIS J. THOMPSON, SAHNGYUN HAHN, MARK OSKIN: "Using Modern Graphics Architectures for General-Purpose Computing: A Framework and Analysis", PROCEEDINGS OF THE 35TH ANNUAL IEEE/ACM INTERNATIONAL SYMPOSIUM ON MICROARCHITECTURE, vol. 35, 2002, XP002373863 * |
COLIN WARE, STEVEN OSBORNE: "Exploration and Virtual Camera Control in Virtual Three dimensional Environments", PROCEEDINGS OF THE 1990 SYMPOSIUM ON INTERACTIVE 3D GRAPHICS, 25 March 1990 (1990-03-25), Snowbird, Utah, pages 175 - 183, XP002373862 * |
DEFANTI, T., BANERJEE, P., LUCIANO, C., MEHROTRA, S.: "Realistic Cross-Platform Haptic Applications Using Freely-Available Libraries", PROCEEDINGS OF THE 12TH SYMPOSIUM ON HAPTIC INTERFACES FOR VIRTUAL ENVIRONMENT AND TELEOPERATOR SYSTEMS, 28 March 2004 (2004-03-28), Chicago, XP002373858 * |
KENNETH E.HOFF III, ANDREW ZAFERAKIS, MING LIN, DINESH MANOCHA: "Fast 3D Geometric Proximity Queries between Rigid and Deformable Models Using Graphics Hardware Acceleration", TECHNICAL REPORT TR02-004, 2002, The University of North Carolina at Chapel Hill, Department of Computer Science, XP002373860 * |
MIGUEL A. OTADUY, MING C. LIN: "User-Centric Viewpoint Computation for Haptic Exploration and Manipulation", PROCEEDINGS OF THE CONFERENCE ON VISUALIZATION '01, 21 October 2001 (2001-10-21), San Diego, pages 311 - 318, XP002373859 * |
Also Published As
Publication number | Publication date |
---|---|
US20060284834A1 (en) | 2006-12-21 |
US20140333625A1 (en) | 2014-11-13 |
US7990374B2 (en) | 2011-08-02 |
US9030411B2 (en) | 2015-05-12 |
WO2006004894A2 (en) | 2006-01-12 |
US20060109266A1 (en) | 2006-05-25 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
WO2006004894A3 (en) | Apparatus and methods for haptic rendering using data in a graphics pipeline | |
Buchmann et al. | FingARtips: gesture based direct manipulation in Augmented Reality | |
WO2007098243A3 (en) | Pen-based drawing system | |
WO2008024872A3 (en) | Drawing interoperability between different computer-aided design applications | |
WO2006013520A3 (en) | System and method for enabling the modeling virtual objects | |
WO2005009215A3 (en) | Guidance system and method for surgical procedure | |
WO2006081198A3 (en) | Compact haptic and augmented virtual reality system | |
EP1847912A3 (en) | Information-processing method and device for presenting haptics received from a virtual object | |
WO2007136627A3 (en) | Joy-stick like graphical user interface to adjust 3d cross sectional plane in 3d volume | |
WO2010048050A3 (en) | Multi-touch manipulation of application objects | |
Evans et al. | An evaluation of haptic feedback modelling during industrial design practice | |
WO2008038215A3 (en) | 3d connected shadow mouse pointer | |
Spillmann et al. | Adaptive space warping to enhance passive haptics in an arthroscopy surgical simulator | |
Park et al. | Comparative study on the interface and interaction for manipulating 3d virtual objects in a virtual reality environment | |
Nor’a et al. | Fingertips interaction method in handheld augmented reality for 3d manipulation | |
AU2003256174A1 (en) | Irregular mesh and embedded geometric description in a computer graphics system | |
Kim et al. | Collaborative haptic exploration of dynamic remote environments | |
Faeth et al. | Combining 3-D geovisualization with force feedback driven user interaction | |
Zadeh | Advances in haptics | |
Hoang et al. | 3D interactions with a passive deformable haptic glove | |
Khan | A survey of interaction techniques and devices for large high resolution displays | |
Sanchez | Recognizing shapes and gestures using sound as feedback | |
Mizuno et al. | Virtual sculpting with a pressure sensitive pen | |
Yamamoto et al. | Enjoyable carving with ChiselDevice in mixed reality space | |
WO2008093167A3 (en) | Methods and systems for interacting with a 3d visualization system using a 2d interface |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
AK | Designated states |
Kind code of ref document: A2 Designated state(s): AE AG AL AM AT AU AZ BA BB BG BR BW BY BZ CA CH CN CO CR CU CZ DE DK DM DZ EC EE EG ES FI GB GD GE GH GM HR HU ID IL IN IS JP KE KG KM KP KR KZ LC LK LR LS LT LU LV MA MD MG MK MN MW MX MZ NA NG NI NO NZ OM PG PH PL PT RO RU SC SD SE SG SK SL SM SY TJ TM TN TR TT TZ UA UG US UZ VC VN YU ZA ZM ZW |
|
AL | Designated countries for regional patents |
Kind code of ref document: A2 Designated state(s): GM KE LS MW MZ NA SD SL SZ TZ UG ZM ZW AM AZ BY KG KZ MD RU TJ TM AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HU IE IS IT LT LU MC NL PL PT RO SE SI SK TR BF BJ CF CG CI CM GA GN GQ GW ML MR NE SN TD TG |
|
121 | Ep: the epo has been informed by wipo that ep was designated in this application | ||
NENP | Non-entry into the national phase |
Ref country code: DE |
|
WWW | Wipo information: withdrawn in national office |
Country of ref document: DE |
|
122 | Ep: pct application non-entry in european phase |