3d Manipulations Patents (Class 345/653)
  • Patent number: 8780111
    Abstract: A three-dimensional (3D) display apparatus is provided, including an image input device which receives an image and depth information, a multi-view image generator which generates a multi-view foreground image having depth information which is less than a preset depth value, and a multi-view rear ground image having depth information which is equal to or greater than the preset depth value, using the received image and depth information, a multi-view image renderer which performs rendering by arranging the multi-view foreground image according to a first arrangement pattern and the multi-view rear ground image according to a second arrangement pattern, and a display which outputs the rendered multi-view image.
    Type: Grant
    Filed: May 20, 2013
    Date of Patent: July 15, 2014
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Sung-jin Kim, Jong-sul Min, Jin-sung Lee
  • Patent number: 8773466
    Abstract: There is provided an image processing apparatus including: an input image acquisition unit for obtaining an input image generated by taking an image of a real space; an image recognition unit for recognizing, when a first user-input representing a start of manipulation is detected, a manipulator used for manipulating a virtual object, wherein the manipulator appears in the input image; a calculation unit for calculating, according to a result of the recognition of the manipulator provided by the image recognition unit, a position on a screen of a display device at which the virtual object is to be displayed; a display control unit for displaying the virtual object at the position of the screen of the display device calculated by the calculation unit; and a communication unit for transmitting, when the first user-input is detected, a first notification signal for notifying the start of manipulation to another apparatus displaying the same virtual object.
    Type: Grant
    Filed: February 8, 2011
    Date of Patent: July 8, 2014
    Assignee: Sony Corporation
    Inventor: Kouichi Matsuda
  • Patent number: 8760464
    Abstract: Some embodiments provide a program that provides a graphical user interface (GUI). The GUI includes a display area for displaying an image that includes several pixels. The GUI includes a selectable masking tool for displaying in the display area an adjustable closed curve to identify a region in the image to apply a color correction operation. The selectable masking tool includes a selectable control for modifying the adjustable closed curve through a range of elliptical shapes that ranges from a pure ellipse to an approximate rectangle. The GUI includes a selectable GUI item for applying the color correction operation based on the selectable masking tool.
    Type: Grant
    Filed: June 3, 2011
    Date of Patent: June 24, 2014
    Assignee: Apple Inc.
    Inventors: Andrew Bryant, Daniel Pettigrew, Olivier Fedkiw
  • Patent number: 8727985
    Abstract: There are disclosed embodiments for a medical system capable of providing an external trigger signal. The medical system comprises at least one of an ECG signal providing unit to provide an ECG signal indicative of an electrical change in a target object, a reference signal providing unit to provide at least one reference signal for triggering an operation of the medical system, and a medical image providing unit to provide a medical image of the target object. The medical system may further comprise a processor to form an external trigger signal using at least one of the ECG signal, reference signal and medical image. The medical system may further comprise a signal interface unit to transmit the external trigger signal to an external device coupled to the medical system.
    Type: Grant
    Filed: December 21, 2009
    Date of Patent: May 20, 2014
    Assignee: Medison Co., Ltd
    Inventors: Sang Hyun Park, Chul An Kim
  • Patent number: 8711179
    Abstract: A mobile terminal to display information includes a memory unit to store menu information and application information corresponding to a menu; a display unit that includes a touch panel and displays a first item contained in the menu information or the application information corresponding to the menu; and a control unit that rotates a touched display area of the first item and displays a second item contained in the menu information or the application information corresponding to the menu. The menu may include a main menu, one or more sub-menus, and one or more items, which may be executable applications. The first item may be an entry in a contact list, a status item representing recent call or message activity, or a multimedia item.
    Type: Grant
    Filed: January 13, 2011
    Date of Patent: April 29, 2014
    Assignee: Pantech Co., Ltd.
    Inventor: Jeong Eun Lee
  • Patent number: 8675022
    Abstract: Methods for a joy-stick graphical control in 3D space are disclosed. 3D data are rendered with a certain orientation in a 3D rendering space within a region of a 2D screen. One or more cross sectional views of the 3D data are rendered in the 3D rendering space where the cross sectional views are derived based on corresponding one or more 3D planes cutting through the 3D data at a 3D location. On one 3D plane, a joy-stick control is rendered in the 3D space at a pose determined based on the joy stick.
    Type: Grant
    Filed: May 16, 2007
    Date of Patent: March 18, 2014
    Assignee: EDDA Technology, Inc.
    Inventors: Cheng-Chung Liang, Guo-Qing Wei, Li Fan
  • Patent number: 8670001
    Abstract: A system and method are disclosed for converting a region of a Fish-Eye or other wide-angle image into a rectilinear image. According to an illustrative embodiment of the present disclosure, a Fish-Eye to rectilinear image conversion block is defined for use in a block diagram of a diagrammatic programming environment. The Fish-Eye to rectilinear image conversion block may use any of a variety of models for Fish-Eye systems, and thus is “model-independent.” Further, intuitive zoom, pan, tilt, and attitude adjustment parameters may be used with the image conversion block, to allow control of the conversion by users lacking advanced understanding of optics.
    Type: Grant
    Filed: November 30, 2006
    Date of Patent: March 11, 2014
    Assignee: The MathWorks, Inc.
    Inventors: Robert P. Comer, Anurag Sharma
  • Patent number: 8665285
    Abstract: A plurality of polygons are placed in a 3-dimensional virtual space. Each of plural types of first textures corresponding to plural types of attributes which the plurality of polygons have is mapped to the polygon that has the attribute of the type corresponding to the first texture, the 3-dimensional virtual space is shot by a first virtual camera, and thereby a main image is generated. In addition, each of the plural types of second textures corresponding to plural types of attributes which the plurality of polygons have is mapped to the polygon that has the attribute of the type corresponding to the second texture, the 3-dimensional virtual space is shot by a second virtual camera, and thereby a main image is generated.
    Type: Grant
    Filed: November 3, 2010
    Date of Patent: March 4, 2014
    Assignee: Nintendo Co., Ltd.
    Inventors: Yoichi Yamada, Hiromu Takemura, Ryo Tanaka
  • Patent number: 8650220
    Abstract: Systems and methods for storing and retrieving geospatial data in a geographic information system are provided. Geospatial data can be spatially partitioned along axes of a spherical coordinate system associated with a virtual globe or other spheroid into a plurality of discrete geospatial volumes pursuant to a hierarchical spatial partitioning scheme. For instance, geospatial data can be spatially partitioned into geospatial volumes along surfaces of constant latitude, longitude, and altitude defined by the spherical coordinate system. The discrete geospatial volumes can be stored as nodes in a hierarchical tree data structure. Additional methods are provided for portioning geospatial objects, such as tiles or discrete geospatial volumes, in tritree to reduce polar distortions.
    Type: Grant
    Filed: June 21, 2012
    Date of Patent: February 11, 2014
    Assignee: Google Inc.
    Inventors: John H. Rohlf, Matthew Dexter Hancher
  • Patent number: 8639666
    Abstract: A configurable real-time environment tracking and command module (RTM) is provided to coordinate one or more than one devices or objects in a physical environment. A virtual environment is created to correlate with various objects and attributes within the physical environment. The RTM is able to receive data about attributes of physical objects and accordingly update the attributes of correlated virtual objects in the virtual environment. The RTM is also able to provide data extracted from the virtual environment to one or more than devices, such as robotic cameras, in real-time. An interface to the RTM allows multiple devices to interact with the RTM, thereby coordinating the devices.
    Type: Grant
    Filed: April 9, 2009
    Date of Patent: January 28, 2014
    Assignee: Cast Group of Companies Inc.
    Inventors: Gilray Densham, Justin Eichel
  • Patent number: 8632192
    Abstract: An image projection kit and an imagery content distribution system and method. In one aspect, the invention is a method of distributing projection clip files and/or displaying imagery associated with projection clip files on an architecture comprising: a) storing a plurality of projection clip files on a server that is accessible via a wide area network; b) authenticating a user's identity prior to allowing downloading of projection clip files stored on the server; c) identifying the projection clip files downloaded by the authenticated user; and d) charging the user a fee for the projection clip files downloaded by the user.
    Type: Grant
    Filed: November 29, 2011
    Date of Patent: January 21, 2014
    Inventor: Ricardo Rivera
  • Patent number: 8624926
    Abstract: The present invention relates to panning a virtual camera in a three dimensional environment. In an embodiment of the present invention, a computer-implemented method pans a virtual camera in a three dimensional environment. In the method embodiment, a first point is determined on a three dimensional model in the three dimensional environment. According to the first point, the three dimensional model, and a position of a virtual camera in the three dimensional environment, a virtual surface is determined. A second point is determined on the virtual surface. Finally, a location of the three dimensional model is changed according to the first point and the second point.
    Type: Grant
    Filed: April 14, 2009
    Date of Patent: January 7, 2014
    Assignee: Google Inc.
    Inventors: Gokul Varadhan, Daniel Barcay
  • Patent number: 8610681
    Abstract: An information processing apparatus including a display device; pointed position detecting means for detecting a specified position by a touch operation of a pointing device on a screen of the display device; sensor means for detecting a position of the pointing device when the pointing device is not in contact with the screen of the display device; and control means for recognizing the touch operation detected by the pointed position detecting means and controlling the information processing apparatus in accordance with the recognized touch operation and the position of the pointing device detected by the sensor means.
    Type: Grant
    Filed: February 4, 2011
    Date of Patent: December 17, 2013
    Assignees: Sony Corporation, Sony Mobile Communications Inc.
    Inventors: Masanori Yoshimoto, Hideaki Imai, Junichi Kosaka, Yoshihiro Mashiko, Hironobu Aoki
  • Patent number: 8606774
    Abstract: Systems and methods for 3D shape retrieval are described herein. An embodiment includes obtaining a query 3D model, determining a similarity between the query 3D model and one or more 3D models based on a plurality of features of the query 3D model and corresponding features of the one or more 3D models, retrieving one or more similar 3D models based on the determining step and ranking the one or more similar 3D models based on the similarity. The embodiment further includes computing a feature distance between the query 3D model and the one or more 3D models for each feature, from a first set of features, associated with the query 3D model and the one or more 3D models and evaluating a first composite distance function using each feature distance.
    Type: Grant
    Filed: May 18, 2010
    Date of Patent: December 10, 2013
    Assignee: Google Inc.
    Inventors: Ameesh Makadia, Brian Brewington, Mark Limber, Corey Michael Joshua Goldfeder, Walter Thatcher Ulrich
  • Patent number: 8599194
    Abstract: A system includes an analysis system for performing an analysis and a motion capture environment interfaced with the analysis system. The motion capture system includes at least one sensor-tracker for tracking a location of a tracked object within the motion capture environment and one or more computers collectively operable to generate a virtual reality environment corresponding to the analysis.
    Type: Grant
    Filed: January 22, 2008
    Date of Patent: December 3, 2013
    Assignee: Textron Innovations Inc.
    Inventors: George Steven Lewis, John Valentino, Christopher Michael Bothwell
  • Patent number: 8594980
    Abstract: An approach is provided for template model view generation for home monitor and control interface. A platform receives a model view specified by a user, where the model view includes a floor plan of a premise. The platform generates a template model view based on the received model view by removing identifying information associated with the user. Also, the platform stores the template model view for access by another user, where the template model view is used to capture location information of one or more sensors or one or more actuators within the floor plan.
    Type: Grant
    Filed: September 18, 2009
    Date of Patent: November 26, 2013
    Assignee: Verizon Patent and Licensing Inc.
    Inventor: Frank A. McKiel
  • Patent number: 8587613
    Abstract: A document processing system for accurately and efficiently analyzing documents and methods for making and using same. Each incoming document includes at least one section of textual content and is provided in an electronic form or as a paper-based document that is converted into an electronic form. Since many categories of documents, such as legal and accounting documents, often include one or more common text sections with similar textual content, the document processing system compares the documents to identify and classify the common text sections. The document comparison can be further enhanced by dividing the document into document segments and comparing the document segments; whereas, the conversion of paper-based documents likewise can be improved by comparing the resultant electronic document with a library of standard phrases, sentences, and paragraphs. The document processing system thereby enables an image of the document to be manipulated, as desired, to facilitate its review.
    Type: Grant
    Filed: August 27, 2012
    Date of Patent: November 19, 2013
    Assignee: Pricewaterhousecoopers LLP
    Inventors: Lever Wang, Glenn Ricart, Cynthia Ann Thompson, Keith Wishon, Sheldon Laube
  • Patent number: 8565830
    Abstract: A mobile terminal and a method of displaying 3D images thereon are disclosed. A display module in a mobile terminal may include a touchscreen and a controller. The touchscreen may be configured to display a plurality of icons and to receive a touch input that sets a 3D display setting for at least one of the icons. The controller may be configured to set the 3D display setting according to a pattern of the touch input. The touch pattern may determine whether the displayed 3D image of the icon is perceived to project or recede into the touch screen and/or a magnitude of a projection or recession.
    Type: Grant
    Filed: February 25, 2011
    Date of Patent: October 22, 2013
    Assignee: LG Electronics Inc.
    Inventors: Seonhwi Cho, Baik Han
  • Patent number: 8559702
    Abstract: The present invention provides a model forming apparatus that can simply and efficiently form a three-dimensional model of an object using previously obtained three-dimensional model data of the object as a starting point. The apparatus comprises a photographing section 110 for photographing an object 10, an image data storage section 130 for storing three-dimensional model data of the object, a display section 140 for displaying a three-dimensional model based on the three-dimensional model data of the object 10, a recognition section 150 for recognizing an unmodeled part of the object 10 based on the three-dimensional model data stored in the image data storage section 130, and a photographing instruction information section 160 for obtaining photographing instruction information related to photographing the unmodeled part. The photographing section 110 photographs the object 10 in accordance with the photographing instruction information obtained by the photographing instruction information section 160.
    Type: Grant
    Filed: July 5, 2011
    Date of Patent: October 15, 2013
    Assignee: Topcon Corporation
    Inventors: Nobuo Kochi, Hiroyuki Aoki, Hitoshi Otani, Mitsuharu Yamada, Tadayuki Ito
  • Patent number: 8554526
    Abstract: Systems and methods are provided to implement a technique for managing physics interactions in a computer simulation, such as the interactions of objects in an online computer game. Objects in the simulation are or can become physics objects that then behave according to the rules of the physics simulator in operation. Different implementations can use different rules for how items become physics objects and for what rules are used to manage physics objects. Since physics object interactions are determined on the basis of their physical properties rather than adherence to predefined interactions, the resulting interactions are emergent and not scripted.
    Type: Grant
    Filed: July 22, 2009
    Date of Patent: October 8, 2013
    Assignee: Sony Online Entertainment LLC
    Inventors: Jens Andersen, Drew Powers
  • Patent number: 8545305
    Abstract: Gaming devices, gaming systems, methods of conducting a wagering game, and computer programs for initiating a wagering game are presented herein. A gaming device is presented that includes a wager input device for receiving wagers from players to play a wagering game, and a display for displaying outcomes of the wagering game. The gaming device also includes a multi-layer composite lighting assembly with a first light-emitting layer, a second light-emitting layer, and a spacer. The first light-emitting layer emits light of a first color in a first direction, whereas the second light-emitting layer emits light of a second color in a second direction. The spacer, which is interposed between the first and second light-emitting layers, diffuses and focuses light emitted by the second light-emitting layer through the light emitted by the first light-emitting layer to thereby create a three-dimensional simulation of a component of the wagering game.
    Type: Grant
    Filed: June 28, 2010
    Date of Patent: October 1, 2013
    Assignee: WMS Gaming Inc.
    Inventors: Kenneth M. Ross, Emilio D. Perez, Norma C. Rodriguez, Sean E. Hayes, Vito M. Caporusso
  • Patent number: 8514221
    Abstract: Three-dimensional objects can be generated based on two-dimensional objects. A first user input identifying a 2D object presented in a user interface can be detected, and a second user input including a 3D gesture input that includes a movement in proximity to a surface can be detected. A 3D object can be generated based on the 2D object according to the first and second user inputs, and the 3D object can be presented in the user interface.
    Type: Grant
    Filed: July 9, 2012
    Date of Patent: August 20, 2013
    Assignee: Apple Inc.
    Inventors: Nicholas V. King, Todd Benjamin
  • Patent number: 8515207
    Abstract: A technique for efficient processing of annotations in images such as panoramic images is herein disclosed. In an embodiment, a first user annotation is received for a feature in a first panorama, and a second user annotation for the same feature is received in a second panorama. The coordinates for the feature can then be generated by computing the intersection between data generated for the first user annotation and for the second user annotations.
    Type: Grant
    Filed: May 25, 2007
    Date of Patent: August 20, 2013
    Assignee: Google Inc.
    Inventor: Stephen Chau
  • Patent number: 8502826
    Abstract: A music visualization system and methods involving a central processing unit capable of converting waveform data to geometry data, a graphics processing unit capable of recognizing and accepting the geometry data and rendering a plurality of graphical images, a custom shader software program being operable on the graphics processing unit, an embeddable platform being in electronic communication with the graphics processing unit, and an audiovisual display device in electronic communication with the graphics processing unit and the embeddable platform.
    Type: Grant
    Filed: October 23, 2009
    Date of Patent: August 6, 2013
    Assignees: Sony Corporation, Sony Electronics Inc.
    Inventors: Suranjit Adhikari, Eric Hsiao
  • Patent number: 8502816
    Abstract: A tabletop display providing multiple views to users is described. In an embodiment the display comprises a rotatable view-angle restrictive filter and a display system. The display system displays a sequence of images synchronized with the rotation of the filter to provide multiple views according to viewing angle. These multiple views provide a user with a 3D display or with personalized content which is not visible to a user at a sufficiently different viewing angle. In some embodiments, the display comprises a diffuser layer on which the sequence of images are displayed. In further embodiments, the diffuser is switchable between a diffuse state when images are displayed and a transparent state when imaging beyond the surface can be performed. The device may form part of a tabletop comprising with a touch-sensitive surface. Detected touch events and images captured through the surface may be used to modify the images being displayed.
    Type: Grant
    Filed: December 2, 2010
    Date of Patent: August 6, 2013
    Assignee: Microsoft Corporation
    Inventors: David Alexander Butler, Stephen Edward Hodges, Shahram Izadi, Nicolas Villar, Stuart Taylor, David Molyneaux, Otmar Hilliges
  • Patent number: 8477154
    Abstract: A method of using a Graphic User Interface (GUI) for interactive virtual inspection of modeled objects. The method includes acquiring a three-dimensional model of a modeled object and displaying a first view of the modeled object for a user to identify locations of interest on a surface of the modeled object visible within the first view. The user enters information to create a markup tag that annotates the location of interest, and the markup tag is automatically associated with the location of interest on the modeled object. A second view of the modeled object is displayed including the user identified location of interest and the markup tag.
    Type: Grant
    Filed: October 19, 2007
    Date of Patent: July 2, 2013
    Assignee: Siemens Energy, Inc.
    Inventors: Fredrick M. Davis, Yakup Genc, Sergey Kabanov, Robert E. Shannon, Xiang Zhang
  • Patent number: 8471732
    Abstract: A method of displaying a navigation map includes preprocessing photorealistic three-dimensional data offline. A location of a vehicle is automatically determined online. A portion of the preprocessed photorealistic three-dimensional data is identified that is associated with objects that are disposed within a geographic area. The geographic area includes the location of the vehicle. A nonphotorealistic image is rendered based on the identified portion of the preprocessed data. The nonphotorealistic image is electronically displayed to a user within the vehicle.
    Type: Grant
    Filed: December 14, 2009
    Date of Patent: June 25, 2013
    Assignee: Robert Bosch GmbH
    Inventors: Liu Ren, Lincan Zou
  • Patent number: 8456417
    Abstract: A user interface system determines image display presentation characteristics using a displayed image parameter selection control providing image parameter selection data, responsive to the received cursor command data. The displayed image parameter selection control includes a shape having an origin and one or more different sectors associated with one or more corresponding different sets of parameters determining image color or grayscale characteristics and a linear element lying along a line from the origin to a perimeter of the shape and being rotatable about the origin, (a) within a sector to select a value within a range of values determining a first image display characteristic and (b) between sectors to select one of the different sets of parameters determining image color or grayscale characteristics. A display processor initiates display of an image having display presentation characteristics determined by the image parameter selection data.
    Type: Grant
    Filed: May 24, 2010
    Date of Patent: June 4, 2013
    Assignee: Siemens Medical Solutions USA, Inc.
    Inventor: Irene Fang
  • Patent number: 8451220
    Abstract: A three-dimensional virtual-touch human-machine interface system (20) and a method (100) of operating the system (20) are presented. The system (20) incorporates a three-dimensional time-of-flight sensor (22), a three-dimensional autostereoscopic display (24), and a computer (26) coupled to the sensor (22) and the display (24). The sensor (22) detects a user object (40) within a three-dimensional sensor space (28). The display (24) displays an image (42) within a three-dimensional display space (32). The computer (26) maps a position of the user object (40) within an interactive volumetric field (36) mutually within the sensor space (28) and the display space (32), and determines when the positions of the user object (40) and the image (42) are substantially coincident. Upon detection of coincidence, the computer (26) executes a function programmed for the image (42).
    Type: Grant
    Filed: August 13, 2012
    Date of Patent: May 28, 2013
    Assignee: Edge 3 Technologies LLC
    Inventors: Tarek El Dokor, Joshua E King, James E Holmes, William E Glomski, Maria N. Ngomba
  • Patent number: 8417261
    Abstract: A system and method for observing a personal networking event which shares the position of a number of friendly participants with other participants within a group. In one form, the position of unknown participants meeting certain criteria is also displayed to a user or one or more friendly participants. The views are selectable by friendly participants on, for example, a GPS equipped cell phone, to include a view from the participant's position, zoom, pan, and tilt views, or views from another friendly location or from another geographic location, giving increased situational awareness and identification of participants. Other information can be shared among friendly participants, including social information, status and directions.
    Type: Grant
    Filed: July 21, 2011
    Date of Patent: April 9, 2013
    Inventor: Charles D. Huston
  • Patent number: 8405676
    Abstract: A method for determining interior coordinates is disclosed. The method includes receiving information specifying an object having a plurality of sites and a boundary. Interior coordinates associated with each of the plurality of sites are determined based on the boundary. The interior coordinate associated with each of the plurality of sites represent a system of coordinates that satisfy several properties, including non-negativity and interior locality. At least one value associated with the plurality of sites is then interpolated using the interior coordinates.
    Type: Grant
    Filed: December 8, 2011
    Date of Patent: March 26, 2013
    Assignee: Pixar
    Inventors: Tony DeRose, Mark Meyer
  • Patent number: 8355024
    Abstract: A computer-implemented imaging process method includes generating a progression of images of a three-dimensional model and saving the images at a determined location, generating mark-up code for displaying image manipulation controls and for permitting display of the progression of images in response to user interaction with the image manipulation controls, and providing the images and mark-up code for use by a third-party application.
    Type: Grant
    Filed: February 6, 2012
    Date of Patent: January 15, 2013
    Assignee: Trimble Navigation Limited
    Inventors: Richard C. Gossweiler, III, Mark A. Limber, Brian E. Brewington, Matthew W. Lowrie
  • Patent number: 8345067
    Abstract: A volume of a patient can be mapped with a system operable to identify a plurality of locations and save a plurality of locations of a mapping instrument. The mapping instrument can include one or more electrodes that can sense a voltage that can be correlated to a three dimensional location of the electrode at the time of the sensing or measurement. Therefore, a map of a volume can be determined based upon the sensing of the plurality of points without the use of other imaging devices. An implantable medical device can then be navigated relative to the mapping data.
    Type: Grant
    Filed: April 15, 2009
    Date of Patent: January 1, 2013
    Assignees: Regents of the University of Minnesota, Medtronic, Inc.
    Inventors: H. Toby Markowitz, Brian Houston Craig, Chad Giese, Sean Campbell-Massa, Karl Evan Nowak
  • Patent number: 8291324
    Abstract: A network management system allows a network administrator to intuitively manage all components of a heterogeneous networked computer system using views of any component or any set of components. These views are generated in a multi-dimensional, virtual reality environment. Navigation tools are provided that allow an operator to travel through the network hierarchy's representation in the virtual environment using an automatic flight mode. Automatic flight mode determines a reasonable trajectory to a network component that avoids collisions with intervening objects in the virtual environment. Since the system is capable of managing a world-wide network, city, building, subnet, segment, and computer, a view may also display internal hardware, firmware, and software of any network component. Views of network components may be filtered so only components pertaining to a specific business or other interest are displayed.
    Type: Grant
    Filed: September 7, 2001
    Date of Patent: October 16, 2012
    Assignee: CA, Inc.
    Inventors: Reuven Battat, Michael Her, Chandrasekha Sundaresh, Anders Vinberg, Sidney Wang
  • Patent number: 8290247
    Abstract: A method and system for segmenting tubular structures in 3D images is disclosed. User inputs identifying a first region on the image inside of a tubular structure and a second region of the image outside of the tubular structure are received. Based on this information, an ordered series of pearls are generated along the tubular structure. Pearls are spheres, each having a center location and a radius determined based on the center locations and radii of previous pearls and on local voxel intensities in the image. A continuous model of the tubular structure can be generated by interpolating the center locations and radii of the ordered series of pearls. The ordered series of pearls can be displayed and easily edited in response to user input, thus providing an efficient and flexible method for interactive segmentation of a potion of interest in a tubular structure.
    Type: Grant
    Filed: May 1, 2008
    Date of Patent: October 16, 2012
    Assignee: Siemens Aktiengesellschaft
    Inventors: Gregory G. Slabaugh, Gozde Unal, Tong Fang, Brian Whited, Jaroslaw Rossignac
  • Patent number: 8284159
    Abstract: An input processing device comprises a display screen and a pointing device for inputting corresponding 2-dimensional coordinates on the display screen. A 3-dimensional space is displayed on the display screen and the 2-dimensional coordinates inputted from the pointing device are detected. Next, shift amounts, per unit of time, of the detected 2-dimensional coordinates are calculated based on a predetermined calculation start condition. And the calculated shift amounts are converted to 3-dimensional coordinate shift amounts in the 3-dimensional space.
    Type: Grant
    Filed: January 26, 2009
    Date of Patent: October 9, 2012
    Assignee: Nintendo Co., Ltd.
    Inventors: Hideki Konno, Yoshitaka Ajioka, Yasushi Ebisawa, Kiyoshi Mizuki
  • Patent number: 8279168
    Abstract: A three-dimensional virtual-touch human-machine interface system (20) and a method (100) of operating the system (20) are presented. The system (20) incorporates a three-dimensional time-of-flight sensor (22), a three-dimensional autostereoscopic display (24), and a computer (26) coupled to the sensor (22) and the display (24). The sensor (22) detects a user object (40) within a three-dimensional sensor space (28). The display (24) displays an image (42) within a three-dimensional display space (32). The computer (26) maps a position of the user object (40) within an interactive volumetric field (36) mutually within the sensor space (28) and the display space (32), and determines when the positions of the user object (40) and the image (42) are substantially coincident. Upon detection of coincidence, the computer (26) executes a function programmed for the image (42).
    Type: Grant
    Filed: December 7, 2006
    Date of Patent: October 2, 2012
    Assignee: Edge 3 Technologies LLC
    Inventors: William E. Glomski, Tarek El Dokor, Joshua T. King, James E. Holmes, Maria N. Ngomba
  • Patent number: 8276091
    Abstract: An apparatus and method for assessing a hazard associated with an object are disclosed. The apparatus includes a haptic input/output device coupled to a computer with haptic modeling software and a display device. A virtual object and a virtual passageway are displayed on the display device. The virtual passageway includes a haptic layer along a surface thereof. Force applied by a user to the haptic input/output device causes a cursor on the display device to move the virtual object into the virtual passageway. An interaction of the virtual object with the haptic layer generates a virtual contact force which may be determined by the user sensing a corresponding tactile feedback force generated by the haptic input/output device and/or by the computer processor. The magnitude of the virtual contact force may be used to assess a hazard associated with the virtual object.
    Type: Grant
    Filed: September 15, 2004
    Date of Patent: September 25, 2012
    Assignee: Ram Consulting
    Inventors: Robert Altkorn, Xiao Chen, Scott Milkovich, John Owens, Brian Rider, Eugene Rider, Daniel Stool
  • Publication number: 20120229514
    Abstract: Presence indication representing a variety of presence information is transitioned through an animation into another indication upon detecting a presence status update event. The animation takes a variety of forms such as rotation, enlargement, or reduction of the initial presence indication. The animation completes within a predetermined time period or a dynamic time period, which is adjusted based on a time period between user interactions with the client application.
    Type: Application
    Filed: March 10, 2011
    Publication date: September 13, 2012
    Applicant: MICROSOFT CORPORATION
    Inventor: Mehrdad Mozafari
  • Patent number: 8264502
    Abstract: A document processing system for accurately and efficiently analyzing documents and methods for making and using same. Each incoming document includes at least one section of textual content and is provided in an electronic form or as a paper-based document that is converted into an electronic form. Since many categories of documents, such as legal and accounting documents, often include one or more common text sections with similar textual content, the document processing system compares the documents to identify and classify the common text sections. The document comparison can be further enhanced by dividing the document into document segments and comparing the document segments; whereas, the conversion of paper-based documents likewise can be improved by comparing the resultant electronic document with a library of standard phrases, sentences, and paragraphs. The document processing system thereby enables an image of the document to be manipulated, as desired, to facilitate its review.
    Type: Grant
    Filed: November 22, 2011
    Date of Patent: September 11, 2012
    Assignee: Pricewaterhousecoopers LLP
    Inventors: Lever Wang, Glenn Ricart, Cynthia Ann Thompson, Keith Wishon, Sheldon Laube
  • Patent number: 8253735
    Abstract: A multi-user animation process receives input from multiple remote clients to manipulate avatars through a modeled 3-D environment. Each user is represented by an avatar. The 3-D environment and avatar position/location data is provided to client workstations, which display a simulated environment visible to all participants. A text or speech-based bulletin board application is coupled to the animation process. The bulletin board application receives text or speech input from the multiple remote users and publishes the input in a public forum. The bulletin board application maintains multiple forums organized by topic. Access or participation to particular forums is coordinated with the animation process, such that each user may be permitted access to a forum only when the user's avatar is located within a designated room or region of the modeled 3-D environment.
    Type: Grant
    Filed: September 12, 2011
    Date of Patent: August 28, 2012
    Assignee: Bourgham Investments L.L.C.
    Inventor: Brian Mark Shuster
  • Patent number: 8248417
    Abstract: Method, system, and computer-readable storage medium for flattening 3D patches of a 3D graphics model. For each vertex in each polygon of a plurality of polygons of a 3D patch from a 3D graphics model, a vector is determined from a seed point of the 3D patch to the vertex. An axis in a plane of the polygon that includes the seed point and is perpendicular to the vector is determined, and the vector rotated around the axis until the vector is in the plane of the polygon to generate a corresponding 2D vertex at the endpoint of the rotated vector in the plane. The determining a vector, determining an axis, and rotating the vector for each vertex in each polygon of the 3D patch generates a 2D patch of co-planar polygons corresponding to the polygons of the 3D patch, which is stored for use in a computer graphics application.
    Type: Grant
    Filed: August 28, 2008
    Date of Patent: August 21, 2012
    Assignee: Adobe Systems Incorporated
    Inventor: Michael O. Clifton
  • Patent number: 8239087
    Abstract: A vehicle includes a controller, a touch screen display in communication with the controller, and a plurality of accessories in communication with the controller. The various accessories are each individually controlled by inputting commands into the touch screen display. The controller transmits the inputted command via a communication system to the selected accessory to motivate the accessory between a first setting and a second setting.
    Type: Grant
    Filed: February 14, 2008
    Date of Patent: August 7, 2012
    Assignee: Steering Solutions IP Holding Corporation
    Inventors: Ronald H. Dybalski, Frederick J. Berg, Timothy J. Bennett
  • Patent number: 8232988
    Abstract: The present disclosure includes, among other things, systems, methods and program products for pre-computing image manipulations.
    Type: Grant
    Filed: October 31, 2007
    Date of Patent: July 31, 2012
    Assignee: Autodesk, Inc.
    Inventors: Brian Philip Mathews, Benjamin David Cochran, Nitin Mohan, Jeffrey Richard Klug, John Daniel Schmier
  • Patent number: 8233103
    Abstract: A viewing system for viewing video displays having the appearance of a three dimensional image.
    Type: Grant
    Filed: March 26, 2010
    Date of Patent: July 31, 2012
    Assignee: X6D Limited
    Inventors: Boyd MacNaughton, David W. Allen, Rodney W. Kimmell
  • Patent number: 8233008
    Abstract: A method, system and program product for distinctively displaying selected floors with sufficient details in a three-dimensional building model includes graphical metaphors that permit a selected or highlighted floor and their respective elements to be absolutely clear and distinct from the floors immediately above and below. The graphically displayed metaphors comprise “drawers”, “wireframe”, “expansion/compression”, “projected floor”, “sliding unselected floors”, “turning the pages”, “big map-small map”, and “fisheye” graphical configurations. Such graphically displayed metaphors can be utilized to highlight a selected floor, separate it from adjacent floors, and provide a graphical effect of depicting the floor's vertical position within a building.
    Type: Grant
    Filed: January 19, 2007
    Date of Patent: July 31, 2012
    Assignee: Honeywell International Inc.
    Inventors: Janet JZX Jin, Zhang ZYJ Yajun, Thomas A. Plocher, Rui Zhang, Enyi Chen
  • Patent number: 8232989
    Abstract: A method and apparatus for enhancing control of an Avatar in a three dimensional computer-generated virtual environment is provided. In one embodiment, a user can control one or more controllable aspects of an Avatar directly via interacting with a touch sensitive user input device such as a touchpad or touch sensitive screen. Interaction with the touch sensitive user input device enables more precise control and more direct control to be implemented over the action of the Avatar in the virtual environment. Multiple aspects of the Avatar may be controlled, such as the Avatar's forward motion, orientation, arm movements, and grasping of objects.
    Type: Grant
    Filed: December 28, 2008
    Date of Patent: July 31, 2012
    Assignee: Avaya Inc.
    Inventor: Arn Hyndman
  • Publication number: 20120188243
    Abstract: A portable terminal is provided with: a display device; a sensor configured to detect the orientation or position of the portable terminal; a data storage unit configured to store data; and a display control unit configured to display on the display device an icon or object that corresponds to the data stored in the data storage unit. The display control unit acquires information regarding the orientation or position of the portable terminal from the sensor and determines a display mode of the icon or object in accordance with a change in the orientation or position of the portable terminal.
    Type: Application
    Filed: January 16, 2012
    Publication date: July 26, 2012
    Applicant: SONY COMPUTER ENTERTAINMENT INC.
    Inventors: Takahiro Fujii, Hidenori Karasawa, Shuji Hiramatsu
  • Patent number: 8228375
    Abstract: A stereoscopic display device has a plurality of sub-pixel units respectively arranged along a first axis and a second axis. Each sub-pixel unit and the adjacent sub-pixel unit along the first axis have a predetermined dislocation in the second axis. Each of the sub-pixel unit includes a first sub-pixel row having a first sub-pixel and two second sub-pixels arranged along the first axis, a second sub-pixel row under the first sub-pixel row having a first sub-pixel and two second sub-pixels arranged along the first axis, and a three sub-pixel row under the second sub-pixel row having three third sub-pixels arranged along the first axis. The stereoscopic display device also has a parallax panel having a plurality of transparent regions and shielding regions alternately parallel to each other.
    Type: Grant
    Filed: April 20, 2009
    Date of Patent: July 24, 2012
    Assignee: Chunghwa Picture Tubes, Ltd.
    Inventor: Chun-Fu Liu
  • Patent number: RE44658
    Abstract: An input processing device comprises a display screen and a pointing device for inputting corresponding 2-dimensional coordinates on the display screen. A 3-dimensional space is displayed on the display screen and the 2-dimensional coordinates inputted from the pointing device are detected. Next, shift amounts, per unit of time, of the detected 2-dimensional coordinates are calculated based on a predetermined calculation start condition. And the calculated shift amounts are converted to 3-dimensional coordinate shift amounts in the 3-dimensional space.
    Type: Grant
    Filed: January 29, 2013
    Date of Patent: December 24, 2013
    Assignee: Nintendo Co., Ltd.
    Inventors: Hideki Konno, Yoshitaka Ajioka, Yasushi Ebisawa, Kiyoshi Mizuki