Voxel Patents (Class 345/424)
-
Patent number: 10909745Abstract: A graphics processor architecture provides for scan conversion and ray tracing approaches to visible surface determination as concurrent and separate processes. Surfaces can be identified for shading by scan conversion and ray tracing. Data produced by each can be normalized, so that instances of shaders, being executed on a unified shading computation resource, can shade surfaces originating from both ray tracing and rasterization. Such resource also may execute geometry shaders. The shaders can emit rays to be tested for intersection by the ray tracing process. Such shaders can complete, without waiting for those emitted rays to complete. Where scan conversion operates on tiles of 2-D screen pixels, the ray tracing can be tile aware, and controlled to prioritize testing of rays based on scan conversion status. Ray population can be controlled by feedback to any of scan conversion, and shading.Type: GrantFiled: January 15, 2019Date of Patent: February 2, 2021Assignee: Imagination Technologies LimitedInventors: John W. Howson, Luke Tilman Peterson, Steven J. Clohset
-
Patent number: 10891783Abstract: Determining the occlusions or shadows for an area light within a scene is difficult, especially realistic shadowing in large and dynamic scenes. The disclosure provides an adaptive occlusion sampling process that uses voxel cone tracing to distribute the voxel tracing cones on the surface of area lights to obtain samples for shadowing in computer generated images or scenes. A method of adaptive occlusion sampling from a rectangular area light is disclosed that can be used to provide realistic shadowing in a computer generated scene. A process to compute a shadow of an area light within a scene is also disclosed herein that includes obtaining samples, employing voxel cone tracing, from a light surface of the area light based on sample points of a sampling grid created from sample patterns that are based on a determined number of cones.Type: GrantFiled: March 19, 2019Date of Patent: January 12, 2021Assignee: Nvidia CorporationInventor: Alexey Panteleev
-
Patent number: 10884490Abstract: A method includes presenting an image in a head-mounted display (HMD) controlled by a user. The image is rendered with a transfer function that defines one or more presentation characteristics of voxels in the image. Eye sensors in the HMD are used to determine a region of interest being viewed by the user for longer than a predetermined amount of time. The region of interest comprises a subset of voxels included in the image. The transfer function is automatically adjusted to modify one or more of the presentation characteristics of at least the subset of voxels in response to the region of interest. The presentation of the image in the HMD is modified to present the subset of voxels with modified presentation characteristics.Type: GrantFiled: February 27, 2019Date of Patent: January 5, 2021Assignee: Siemens Healthcare GmbHInventor: Sandra Sudarsky
-
Patent number: 10878639Abstract: A simulation is performed by assigning tissue type properties to voxels of a medical image and manipulating the voxels based on the assigned tissue type properties and an input that prompts voxel manipulation. Voxels may also be created and eliminated in response to the input. Tissue type properties may include elasticity, ductility, hardness, density, and thermal conductivity. Manipulation may include changing at least one of voxel size, location, orientation, shape, color, grayscale, and tissue type property value. The input may include insertion of a virtual volume-subtending surgical or anatomic object. Simulations may include virtual motion, deformation of tissue, and radiological dissection for pre-operative planning.Type: GrantFiled: November 19, 2018Date of Patent: December 29, 2020Inventors: David Byron Douglas, Robert E Douglas, Kathleen M Douglas, Max Wintermark
-
Patent number: 10878613Abstract: Systems, methods, devices, and non-transitory media of the various embodiments enable transferring surface information from one mesh to two-dimensional textures on another mesh. Embodiments may allocate a voxel data structure bounding both a source mesh and a target mesh, wherein the source mesh and the target mesh use different mesh parameterizations of a three-dimensional object. The source mesh may be rasterized in a source texture coordinate space to produce one or more source fragments, each source fragment comprising sampled data from a triangle of the source mesh and a three-dimensional position on the triangle on a surface of the source mesh. For each of the one or more source fragments a voxel may be determined, of the voxel data structure, corresponding to the source fragment's respective three-dimensional position, and the sampled data of the source fragment may be written into the determined voxel of the voxel data structure.Type: GrantFiled: December 6, 2019Date of Patent: December 29, 2020Assignee: Cesium GS, Inc.Inventors: Kangning Li, Sean Lilley
-
Patent number: 10860826Abstract: An information processing apparatus (2000) includes a conversion unit (2020) and a computation unit (2040). The conversion unit (2020) detects a plurality of markers from a camera image (10). The conversion unit (2020) converts the detected markers into corresponding sub-identifier information. The computation unit (2040) computes an identifier using a plurality of sub-identifiers converted by the conversion unit (2020).Type: GrantFiled: June 7, 2017Date of Patent: December 8, 2020Assignee: NEC CORPORATIONInventors: Shin Norieda, Makoto Yoshimoto, Yoshinori Saida, Hiroki Kosuge, Yoshiaki Aoyagi
-
Patent number: 10853533Abstract: A method, apparatus, and program product evaluate fracture abundance in a subsurface formation by modeling a fracture network in a three-dimensional volume using geometric primitives and based at least in part on geomechanical simulation of mechanical properties of the subsurface formation.Type: GrantFiled: May 9, 2016Date of Patent: December 1, 2020Assignee: Schlumberger Technology CorporationInventors: Romain Plateaux, Paul Wilson, Russell Davies, Danny Povey, Mustapha Lejri, Stephen Grenfell
-
Patent number: 10835321Abstract: A computer-implemented method for providing a visual representation of material removal from an object by a cutting tool during a cut procedure is described. The method may comprise tracking consecutive cuts a cut trajectory of the cutting tool during the cut procedure, shape sweeping the consecutive poses of the cutting tool, and, for example, accumulating a union of the cut trajectory in a voxelized constructive solid geometry (CSG) grid to produce an object space representation of the union of the cut trajectory. The computer-implemented method may further comprise performing a CSG operation on object space representation of the union of the cut trajectory and a model of the object, and displaying a result of the CSG operation at a display screen.Type: GrantFiled: December 13, 2018Date of Patent: November 17, 2020Assignee: MAKO Surgical Corp.Inventors: Kristóf Ralovich, Oliver Kutter, Milán Ikits
-
Patent number: 10832474Abstract: Systems and methods are provided for generating a tetrahedral mesh representation of a volumetric object. A triangular surface mesh is received that defines a volumetric region. In response to the receiving, a root box is divided into a plurality of partitions with subdivision planes separating adjacent partitions, the triangular surface mesh enclosed within the root box. The plurality of partitions are assigned to different ones of a plurality of mesh processors. A tetrahedral mesh is generated within each of the plurality of partitions. Tetrahedrals that intersect the subdivision planes separating adjacent partitions are deleted to define gap regions, and a conformal tetrahedral mesh representation of the volumetric object is generated, wherein each of the gap regions is filled with an additional tetrahedral mesh.Type: GrantFiled: February 26, 2019Date of Patent: November 10, 2020Assignee: Ansys, Inc.Inventor: Jan Ivan Vilhem Frykestig
-
Patent number: 10832466Abstract: Methods and systems for data visualization include comparing a random value to opacity values along a plurality of rays to determine a stopping point for each ray in a three-dimensional dataset. An expected brightness is determined for each ray based on a brightness value at the stopping point of each ray. An image is generated that visualizes the three-dimensional dataset based on the expected brightness for each ray.Type: GrantFiled: October 25, 2018Date of Patent: November 10, 2020Assignee: International Business Machines CorporationInventor: Kun Zhao
-
Patent number: 10825242Abstract: According to an embodiment of the invention, there is provided a computer-implemented method for designing a three dimensional modeled object in a three dimensional scene, wherein the method comprises the steps of: providing a first curve; duplicating the first curve to obtain a second curve; determining a set of at least one starting point belonging to the first curve; determining a set of at least one target point belonging to the second curve, each target point being associated at least one starting point; linking the relevant points with their associated target points by using at least a connecting curve.Type: GrantFiled: February 24, 2015Date of Patent: November 3, 2020Assignee: DASSAULT SYSTEMESInventors: Jean Hong, Manfred Köhler, Laura Peythieux, Christophe Boyer, Frédéric Letzelter, Robert Beraud, Mathieu Gunther
-
Patent number: 10818101Abstract: A method of rendering medical image data includes: obtaining an image, having a plurality of voxels, of a volume of patient tissue having a plurality of tissue types; for each of the plurality of voxels: determining a first type indicator value indicating a likelihood that the voxel depicts a first one of the tissue types; storing the first type indicator value in association with the voxel; setting a first type indicator threshold for the first tissue type; rendering the image on a display and applying a first visual filter to a first subset of the voxels having type indicator values that satisfy the first type indicator threshold; and updating the rendering, responsive to receiving input data specifying a modified first type indicator threshold, to apply the first visual filter to an updated first subset of the voxels having first type indicator values that satisfy the modified first type indicator threshold.Type: GrantFiled: February 21, 2020Date of Patent: October 27, 2020Assignee: SYNAPTIVE MEDICAL (BARBADOS) INC.Inventors: David Bruce Gallop, Kamyar Abhari
-
Patent number: 10805735Abstract: An edge portion of a diaphragm is configured such that multiple recessed ribs formed by recessing of a raised surface are provided in an inclination direction inclined with respect to a radial line passing through a center point and are arranged rotationally symmetrically, and among the recessed ribs and a fixing portion defined on the outermost peripheral side of the diaphragm, defines an outer peripheral edge portion at which no recessed ribs are formed. A voice coil is coupled to a voice coil attachment portion. A lead line is fixed with a first adhesive forming a first adhesive layer along a valley portion defined between a certain recessed rib and an adjacent recessed rib thereof on a back side of the edge portion, and is further fixed with a second adhesive forming a second adhesive layer with the lead line being curved along the outer peripheral edge portion.Type: GrantFiled: March 6, 2019Date of Patent: October 13, 2020Assignee: Onkyo CorporationInventor: Takeshi Fujitani
-
Patent number: 10803678Abstract: An editing device for three-dimensional shape data includes: a two-dimensional region setter that sets a two-dimensional region on a two-dimensional plane, on which a three-dimensional shape represented by three-dimensional shape data is projected; and an initial edit range setter that sets a three-dimensional initial edit range in a depth direction of the two-dimensional region set by the two-dimensional region setter.Type: GrantFiled: August 1, 2019Date of Patent: October 13, 2020Assignee: FUJI XEROX CO., LTD.Inventor: Tomonari Takahashi
-
Patent number: 10803588Abstract: A system includes a storage device storing a set of instructions and a processor in communication with the storage device. When executing the set of instructions, the processor is configured to cause the system to obtain a 3D image including a plurality of 2D images, the 3D image relating to a lesion of an object and determine a preliminary VOI in the 3D image. The processor is also configured to cause the system to determine a preliminary shape based on an intersection of the preliminary VOI and a 2D target image of the plurality of 2D images and determine a transformation matrix corresponding to an operation to transform the preliminary shape to a target shape relating to the 3D ROI. The processor is further also configured to cause the system to determine a transformed VOI based on the preliminary VOI and the transformation matrix.Type: GrantFiled: June 29, 2018Date of Patent: October 13, 2020Assignee: SHANGHAI UNITED IMAGING HEALTHCARE CO., LTD.Inventors: Enwei Zhao, Zhenzhong Liu
-
Patent number: 10795053Abstract: A system and method for modeling a geological structure may include, in an initial model, computing a first function for a geological structure including a first set of iso-surfaces. A processor may detect if the first set of iso-surfaces intersect a set of geological markers within a threshold proximity. If not, the initial model may be corrected using an induced mesh having an increased cell resolution compare to the initial model for computing a second function for the geological structure including a second set of iso-surfaces that intersect the geological markers within the threshold proximity. A processor may insert the second set of iso-surfaces into a second model to locally increase its resolution relative to the initial model by dividing cells in the second model along the second set of iso-surfaces. For each new geological structure, the above steps may be repeated using the second model as the initial model.Type: GrantFiled: October 29, 2014Date of Patent: October 6, 2020Assignee: EMERSON PARADIGM HOLDING LLCInventors: Jean-Claude Dulac, Wan-Chiu Li
-
Patent number: 10789760Abstract: Methods, systems, and computer-readable media providing focal feedback and control in a three-dimensional display. Focal anchors are provided at different depths and used to determine at what depth the user is currently focusing. The focal anchors are also used to receive input from the user. By looking at a focal anchor, the use can cause the portion of content associated with the focal anchor to be displayed more prominently relative to content displayed at different depths. In one embodiment, predictive feedback is provided at a depth associated with one of the focal anchors.Type: GrantFiled: July 2, 2018Date of Patent: September 29, 2020Assignee: Microsoft Technology Licensing, LLCInventors: Hrvoje Benko, Daniel Chaim Robbins
-
Patent number: 10782441Abstract: An X-ray inspection system includes at least one display monitor and a console. The console includes at least two different visualization algorithms and a processor. The processor is configured to process volumetric image data with a first of the at least two different visualization algorithms and produce a first processed volumetric image. The processor is further configured to process the volumetric image data with a second of the at least two different visualization algorithms and produce a second processed volumetric image. The processor is further configured to concurrently display the first and second processed volumetric image data via the display monitor. The volumetric image data is indicative of a scanned object and items therein.Type: GrantFiled: April 25, 2017Date of Patent: September 22, 2020Assignee: Analogic CorporationInventors: Kevin Brennan, William Davidson, Patrick Splinter
-
Patent number: 10783698Abstract: Embodiments described herein provide an apparatus comprising a processor to separate a three-dimensional (3D) scene in a point cloud data set comprising a plurality of voxels into a 3D grid of cells, each cell in the 3D grid of cells comprising a plurality of faces, execute a 3D clustering algorithm to create a plurality of 3D clusters, define a transparency level for each face of each cell in the plurality of cells, detect a surface layer of cells for the plurality of clusters in the 3D scene, and delete, from the plurality of clusters, cells which are not in the surface layer of cells. Other embodiments may be described and claimed.Type: GrantFiled: July 31, 2018Date of Patent: September 22, 2020Assignee: INTEL CORPORATIONInventors: Roland Mishaev, Tzach Ashkenazi, Maria Bortman
-
Patent number: 10776540Abstract: A computing system is described herein, where the computing system includes a processor and memory storing instructions that, when executed by the processor, cause the processor to perform the following acts: 1) receiving a computer-implemented definition of an enclosed geometric domain, wherein the geometric domain is three-dimensional; 2) determining locations of seeds for the enclosed geometric domain; 3) decomposing the enclosed geometric domain into a conforming Voronoi mesh based on the locations of the seeds, wherein the conforming Voronoi mesh comprises Voronoi cells, and further wherein the conforming Voronoi mesh is bounded by the enclosed domain; and 4) performing a numerical simulation to generate simulation results, wherein the numerical simulation is based on at least one Voronoi cell in the Voronoi cells of the conforming Voronoi mesh.Type: GrantFiled: June 27, 2017Date of Patent: September 15, 2020Assignee: National Technology & Engineering Solutions of Sandia, LLCInventor: Mohamed Salah Ebeida
-
Patent number: 10776537Abstract: A computing system is described herein, where the computing system includes a processor and memory storing instructions that, when executed by the processor, cause the processor to perform the following acts: 1) receiving a computer-implemented definition of an enclosed geometric domain, wherein the geometric domain is two-dimensional; 2) determining locations of seeds for the enclosed geometric domain; 3) decomposing the enclosed geometric domain into a conforming Voronoi mesh based on the locations of the seeds, wherein the conforming Voronoi mesh comprises Voronoi cells, and further wherein the conforming Voronoi mesh is bounded by the enclosed domain; and 4) performing a numerical simulation to generate simulation results, wherein the numerical simulation is based on at least one Voronoi cell in the Voronoi cells of the conforming Voronoi mesh.Type: GrantFiled: June 27, 2017Date of Patent: September 15, 2020Assignee: National Technology & Engineering Solutions of Sandia, LLCInventor: Mohamed Salah Ebeida
-
Patent number: 10776989Abstract: In this patent, a method for prioritizing items within a 3D volume is presented. This allows prioritized items within the display to achieve preferential display. Augmented visualization strategies of such prioritized items are also provided.Type: GrantFiled: May 21, 2020Date of Patent: September 15, 2020Inventor: Robert Edwin Douglas
-
Patent number: 10758201Abstract: A method rotates a radiation source and a detector over a sequence of acquisition angles about a subject and acquires, at each acquisition angle, a 2D projection image. A simulation subset is formed that contains some, but not all, of the acquired 2D projection images, wherein subset membership is determined according to relative signal change between successive 2D projection images. Scatter is characterized for the acquired sequence of projection images according to the formed simulation subset. One or more of the acquired sequence of projection images is corrected using the scatter characterization. An image volume is reconstructed and stored according to the sequence of scatter corrected projection images. One or more images of the reconstructed image volume are rendered to a display or transmitting the stored image volume data.Type: GrantFiled: August 21, 2018Date of Patent: September 1, 2020Assignee: Carestream Health, Inc.Inventors: Yuan Lin, William J. Sehnert
-
Patent number: 10762715Abstract: An information processing apparatus that constructs a virtual space by acquiring a plurality of images obtained by observing, at different times, a reality space in which one or more subjects are present, and arranging a plurality of unit volume elements at positions determined depending on a subject captured in each image of the plurality of images.Type: GrantFiled: October 16, 2017Date of Patent: September 1, 2020Assignee: SONY INTERACTIVE ENTERTAINMENT INC.Inventors: Tomokazu Kake, Satoshi Nakajima
-
Patent number: 10739861Abstract: A system includes a near eye display (NED) that comprises an optical assembly with an electronic display, an imaging sensor configured to capture images of a user's hands, and an eye imaging sensor configured to capture images of an eye of the user. The system also includes a controller configured to determine eye tracking information using the captured images of the eye, the eye tracking information indicating a gaze orientation, wherein the gaze orientation terminates at first location. The controller determines that a pose of the user's hand indicates a pinch gesture based on the captured images of the user's hands. The controller also identifies an object in the local area that is at the first location, and updates the display instructions to cause the electronic display to display an indication of a selection of the object in an artificial reality environment.Type: GrantFiled: January 10, 2018Date of Patent: August 11, 2020Assignee: Facebook Technologies, LLCInventors: Kenrick Cheng-kuo Kin, Albert Peter Hwang
-
Patent number: 10740910Abstract: Examples described herein relate to apparatuses and methods for performing finite element analysis of a model of a physical object, the method comprising determining regular elements for the model, wherein each of at least some of the regular elements partially contains a portion of the model, and performing the finite element analysis based, at least in part, on the at least some of the regular elements, wherein the finite element analysis is a structural finite element analysis.Type: GrantFiled: December 22, 2016Date of Patent: August 11, 2020Assignee: MSC.Software CorporationInventors: Hendrik Schafstall, Peter Kraft, Ted B. Wertheimer
-
Patent number: 10740953Abstract: Apparatus and method for bottom-up BVH refit. For example, one embodiment of an apparatus comprises: a hierarchical acceleration data structure generator to construct an acceleration data structure comprising a plurality of hierarchically arranged nodes; traversal hardware logic to traverse one or more rays through the acceleration data structure; intersection hardware logic to determine intersections between the one or more rays and one or more primitives within the hierarchical acceleration data structure; a node unit comprising circuitry and/or logic to perform refit operations on nodes of the hierarchical acceleration data structure, the refit operations to adjust spatial dimensions of one or more of the nodes; and an early termination evaluator to determine whether to proceed with refit operations or to terminate refit operations for a current node based on refit data associated with one or more child nodes of the current node.Type: GrantFiled: December 28, 2018Date of Patent: August 11, 2020Assignee: Intel CorporationInventors: Kai Xiao, Michael Apodaca, Carson Brownlee, Thomas Raoux, Joshua Barczak, Gabor Liktor
-
Patent number: 10719975Abstract: An information processing apparatus that generates a three-dimensional model based on a plurality of camera images obtained using a plurality of cameras, performs: transforming, into two-dimensional coordinate points on a camera image, a plurality of representative coordinate points specified from one processing unit voxel of a plurality of processing unit voxels that are obtained by dividing a target three-dimensional space serving as a target of three-dimensional model generation; determining, by using transformation results of the plurality of representative coordinate points, a coordinate point on the camera image corresponding to an internal coordinate point of the one processing unit voxel; and generating the three-dimensional model based on the determined coordinate point on the camera image corresponding to the internal coordinate point of the one processing unit voxel.Type: GrantFiled: February 8, 2018Date of Patent: July 21, 2020Assignee: Canon Kabushiki KaishaInventor: Hironao Ito
-
Patent number: 10713823Abstract: When a group of (pre-processed) projection data is stored into a projection-data storage unit, a Gaussian-based expansion-data creating unit creates a group of Gaussian-based expansion data that is expanded from each of the group of projection data through linear combination based on a plurality of Gaussian functions that is stored by a Gaussian-function storage unit and has different center points. A reconstruction-image creating unit then creates a reconstruction image by using the Gaussian-based expansion-data created by the Gaussian-based expansion-data creating unit, and stores the created reconstruction image into an image storage unit.Type: GrantFiled: June 2, 2017Date of Patent: July 14, 2020Assignee: TOSHIBA MEDICAL SYSTEMS CORPORATIONInventors: Manabu Teshigawara, Takuzo Takayama, Tomoyasu Komori, Takaya Umehara
-
Patent number: 10698113Abstract: A method and a system are for three-dimensional (3D) synthetic aperture (SA) imaging. The method and system use spatial modulation on SA return signals as a function of their return angle distribution to account for local topography and provide 3D imaging capabilities. In some implementations, the method can involve a step of generating two spatially modulated two-dimensional (2D) SA images of a target region, each of which having a different spatial modulation profile, and a step of combining the two spatially modulated 2D SA images to obtain a 3D SA image. The 3D SA image can be used to determine an elevation map of the target region.Type: GrantFiled: August 9, 2017Date of Patent: June 30, 2020Assignee: INSTITUT NATIONAL D'OPTIQUEInventor: Simon Turbide
-
Patent number: 10701332Abstract: An image processing system that generates a virtual viewpoint image based on a plurality of captured images acquired by capturing an image of an image capturing target region from a plurality of directions using a plurality of cameras includes a storage control unit that stores, in a storage unit, visibility information about an element of a three-dimensional shape model of an object whose image is captured by at least one of the plurality of cameras, an acquisition unit that acquires viewpoint information indicating one or more virtual viewpoints, and an image generation unit that generates one or more virtual viewpoint images corresponding to the one or more virtual viewpoints identified by the viewpoint information, based on the plurality of captured images, the three-dimensional shape model, and the visibility information stored in the storage unit.Type: GrantFiled: September 18, 2018Date of Patent: June 30, 2020Assignee: Canon Kabushiki KaishaInventor: Yasufumi Takama
-
Patent number: 10698562Abstract: Systems and methods for providing and/or presenting, to a user, a user interface for an environment that includes virtual objects are disclosed. Exemplary implementations may: obtain, from electronic storage, information regarding virtual objects in a virtual three-dimensional space that has a virtual three-dimensional volume; determine a subset of voxels from the set of voxels such that the subset of voxels encompasses a three-dimensional volume that includes at least part of a first external surface of the first virtual object; determine proximity information for the first virtual object; determine a manipulation granularity; adjust the manipulation granularity based on the proximity information; receive particular user input from the user having a particular input magnitude; manipulate the first virtual object within the virtual three-dimensional space in accordance with the received particular user input; and effectuate presentation of the user interface to the user through a client computing platform.Type: GrantFiled: April 30, 2019Date of Patent: June 30, 2020Assignee: DAQRI, LLCInventors: Kai Zhou, Daniel Wagner
-
Patent number: 10691308Abstract: A medical system comprising a display is presented. In response to the reception of triggering information, a subset of data is selected from a displayed or non-displayed dataset according to a data priority scheme and the displayed dataset is replaced by the display of the selected subset of data. The display of the selected subset of data uses a variety of rendering options. The triggering information is provided by the user or provided by one or more sensors. The data priority scheme is predefined or computed. It is static or dynamic. The data priority scheme can comprise a threshold which is applied for the selection or determination of the subset of data. Examples of priorities associated with data for diabetes care are provided. A range of displays can be used and combined.Type: GrantFiled: July 27, 2012Date of Patent: June 23, 2020Assignee: Roche Diabetes Care, Inc.Inventors: Nicole Bernini, Christoph Rickert, Andrea Schuetz Frikart, Reto Sigrist, Beat Spoerri
-
Patent number: 10691845Abstract: A method for using data driven shrinkage compensation to fabricate an object using an additive manufacturing process includes predicting one or more dimensional changes in one or more directional strands disposed between facets of one or more respective predetermined facet pairs as a result of the fabrication of an object using an additive manufacturing process based on a shape shrinkage model. The object is modeled from a file and includes one or more dimensions calculated from the one or more directional strands. The method further includes correcting coordinate data of at least one facet of the one or more predetermined facet pairs to compensate for the one or more predicted dimensional changes in the one or more directional strands.Type: GrantFiled: October 30, 2019Date of Patent: June 23, 2020Assignee: International Business Machines CorporationInventor: Masaharu Sakamoto
-
Patent number: 10692219Abstract: An x-ray imaging system and method for reconstructing three-dimensional images of a region of interest from spatially and temporally overlapping x-rays using novel reconstruction techniques are provided. The x-ray imaging system may include a detector to generate a signal in response to x-rays incident upon the detector, wherein the signal indicates the intensity of the x-rays incident upon a pixel of the detector, a plurality of x-ray sources arranged to emit x-rays such that said x-rays pass through a region of interest (ROI) and spatially and temporally overlap at the pixel of the detector, and a processing unit to receive the signal indicating the intensity of x-rays incident upon the pixel of the detector and generate an estimate of the intensity attributable to each of the two or more x-rays overlapping at the pixel of the detector.Type: GrantFiled: February 8, 2019Date of Patent: June 23, 2020Assignee: Adaptix Ltd.Inventors: Raphael Hauser, Maria Klodt, Gil Travish, Paul Betteridge
-
Patent number: 10687043Abstract: A method of transmitting omnidirectional video is provided according to one aspect of the present invention. The method of transmitting omnidirectional video according to an embodiment of the present invention includes: acquiring an image for the omnidirectional video; projecting the image for the omnidirectional video onto a 3D projection structure; packing the image projected on the 3D projection structure into a 2D frame; encoding the image packed into the 2D frame; and transmitting a data signal including the encoded image and metadata about the omnidirectional video.Type: GrantFiled: August 24, 2017Date of Patent: June 16, 2020Assignee: LG ELECTRONICS INC.Inventors: Jangwon Lee, Sejin Oh, Jongyeul Suh
-
Patent number: 10679379Abstract: A method for operating a robotic system includes determining a discretized object model representative of a target object; determining a discretized platform model representative of a task location; determining height measures based on real-time sensor data representative of the task location; and dynamically deriving a placement location based on (1) overlapping the discretized object model and the discretized platform model for stacking objects at the task location and (2) calculating a placement score associated with the overlapping based on the height measures.Type: GrantFiled: May 31, 2019Date of Patent: June 9, 2020Assignee: MUJIN, Inc.Inventors: Rosen Nikolaev Diankov, Denys Kanunikov
-
Patent number: 10672194Abstract: An editing device for three-dimensional shape data includes: an editor that edits a three-dimensional shape in a second coordinate system different from a first coordinate system, the three-dimensional shape being configurated by multiple voxels and represented by three-dimensional shape data in the first coordinate system; and a converter that converts the three-dimensional shape in the second coordinate system, which is edited by the editor using arrangement information that indicates a positional relationship between the multiple voxels, into a three-dimensional shape in the first coordinate system.Type: GrantFiled: October 19, 2017Date of Patent: June 2, 2020Assignee: FUJI XEROX CO., LTD.Inventor: Tomonari Takahashi
-
Patent number: 10665007Abstract: For interactive rendering in medical imaging, physically-based volume rendering of a volume of a patient may better assist physicians in diagnosis, prognosis, and/or planning. To provide for more rapid interaction, direct volume rendering is used during interaction. The rendering then transitions to physically-based rendering when there is no interaction. For smoothing the transition and/or preserving cohesive perceptual details, images from the different types of rendering may be blended in the transition and/or during interaction.Type: GrantFiled: January 15, 2018Date of Patent: May 26, 2020Assignee: Siemens Healthcare GmbHInventors: Kaloian Petkov, Daphne Yu
-
Patent number: 10650587Abstract: The present invention relates to a method and system for constructing isosurfaces from 3D data sets, such as 3D image data that are based on a cubic grid (voxel image data). Specifically, 3D image is rendered from a voxel image that can be generated by a variety of medical modalities. The present invention is a modification of the MCA that allows for constructing an isosurface without holes resulting from some cubes having ambiguous isosurface topology. Specifically, to avoid holes resulting from ambiguities, multiple isosurfaces having different resolution levels are generated for ambiguous cubes to resolve the ambiguity.Type: GrantFiled: September 7, 2018Date of Patent: May 12, 2020Assignee: Canon U.S.A., Inc.Inventors: Zhimin Lu, Hitoshi Nakamura
-
Patent number: 10643331Abstract: Multi-scale deep reinforcement learning generates a multi-scale deep reinforcement model for multi-dimensional (e.g., 3D) segmentation of an object. In this context, segmentation is formulated as learning an image-driven policy for shape evolution that converges to the object boundary. The segmentation is treated as a reinforcement learning problem, and scale-space theory is used to enable robust and efficient multi-scale shape estimation. By learning an iterative strategy to find the segmentation, the learning challenges of end-to-end regression systems may be addressed.Type: GrantFiled: June 22, 2018Date of Patent: May 5, 2020Assignee: Siemens Healthcare GmbHInventors: Florin Cristian Ghesu, Bogdan Georgescu, Dorin Comaniciu
-
Patent number: 10636213Abstract: In a graphics processing system, a first bounding volume (20) representative of the volume of all or part of a scene to be rendered is defined. Then, when rendering a scene for output, an intersection position (27) for a vector (24) with the first bounding volume (20) is determined by determining the position (51) intersected by the vector (24) on a second bounding volume (50) associated with the first bounding volume (20), using the determined position (51) to determine information indicative of an intersection position (27) for the first bounding volume (20) and the vector (24), and using the determined information to determine an intersection position (27) for the vector (24) with the first bounding volume (20).Type: GrantFiled: August 5, 2016Date of Patent: April 28, 2020Assignee: Arm LimitedInventor: Nikunj Kaushik Patel
-
Patent number: 10636219Abstract: A method to culling parts of a 3D reconstruction volume is provided. The method makes available to a wide variety of mobile XR applications fresh, accurate and comprehensive 3D reconstruction data with low usage of computational resources and storage spaces. The method includes culling parts of the 3D reconstruction volume against a depth image. The depth image has a plurality of pixels, each of which represents a distance to a surface in a scene. In some embodiments, the method includes culling parts of the 3D reconstruction volume against a frustum. The frustum is derived from a field of view of an image sensor, from which image data to create the 3D reconstruction is obtained.Type: GrantFiled: December 21, 2018Date of Patent: April 28, 2020Assignee: Magic Leap, Inc.Inventors: Frank Thomas Steinbrücker, David Geoffrey Molyneaux, Zhongle Wu, Xiaolin Wei, Jianyuan Min, Yifu Zhang
-
Patent number: 10633202Abstract: An automated truck unloader for unloading/unpacking product, such as boxes or cases, from trailers and containers is disclosed. In one embodiment, a mobile base structure provides a support framework for a drive subassembly, conveyance subassembly, an industrial robot, a distance measurement subassembly, and a control subassembly. Under the operation of the control subassembly, an industrial robot having a suction cup-based gripper arm selectively removes boxes from the trailer and places the boxes on a powered transportation path. The control subassembly coordinates the selective articulated movement of the industrial robot and the activation of the drive subassembly based upon a perception-based robotic manipulation system.Type: GrantFiled: July 9, 2019Date of Patent: April 28, 2020Assignee: Wynright CorporationInventors: Christopher D. McMurrough, Pavlos Doliotis, Matthew B. Middleton, Alex Criswell, Samarth Rajan, Justry Weir
-
Patent number: 10631131Abstract: Systems and methods improve virtual reality and augmented reality functionality for mobile devices using radio frequency (RF) signals transmitted by a tracked device and received at four or more spatially separated antennae. These antennae are connected, wirelessly or through wired connections, to a base station. Through RF signal time of arrival information acquired at the antennae, the base station can continuously determine accurate position information of the tracked device, without lighting or line of sight limitations experienced by camera and other optical systems. As the position of the RF-transmitting tracked device is registered within a virtual environment produced by an interactive software program in communication with (or part of) the base station, the virtual viewpoint of the tracked device is controlled to reflect the relative position and orientation of the tracked device with respect to the virtual environment produced by the software program and displayed on a view screen.Type: GrantFiled: February 1, 2019Date of Patent: April 21, 2020Assignee: POSITION IMAGING, INC.Inventors: Edward L. Hill, Krenar Komoni, Rafal Piotrowski, Yifeng Xiong
-
Patent number: 10609354Abstract: [Object] To make it possible to achieve a favorable disparity by setting an operation depth of medical operation as a target while reducing an influence of correction of a disparity for stereoscopic vision over accuracy of an image. [Solution] There is provided a medical image processing device including: a depth determination unit configured to determine an operation depth of medical operation whose image is to be captured; a disparity determination unit configured to determine a disparity by using a captured image showing a visual field observed in the operation and generate disparity information; and a correction unit configured to correct the disparity information depending on the operation depth determined by the depth determination unit.Type: GrantFiled: November 15, 2016Date of Patent: March 31, 2020Assignee: SONY CORPORATIONInventors: Takeshi Uemori, Tsuneo Hayashi, Kenji Takahasi, Yuki Sugie
-
Patent number: 10602133Abstract: In one embodiment, a method includes sending information configured to render a virtual space on a display device associated with a first user, the virtual space comprising a virtual room; receiving an input from a first user selecting a particular virtual object; calculating a score for a set of interactive-surface types, the score being based on a current context, wherein the current context is based on information associated with the virtual object; selecting, from the set of interactive-surface types, one of the interactive-surface types based on the selected interactive-surface type having a score greater than a threshold score; and sending information configured to render an interactive surface that is of the selected interactive-surface type.Type: GrantFiled: October 2, 2017Date of Patent: March 24, 2020Assignee: Facebook, Inc.Inventors: Gabriel Valdivia, Cliff Warren, Maheen Sohail, Christophe Marcel Rene Tauziet, Alexandros Alexander, Michael Stephen Booth, Charles Matthew Sutton
-
Patent number: 10593099Abstract: For rendering in medical imaging, a transfer function is determined. A simple approach to setting the transfer function uses a combination of a rendered image and the voxel data, providing a hybrid of both image and data-driven approaches. A region of interest on a rendered image is used to select some of the voxel data. A characteristic of the selected voxel data is used to determine the transfer function for rendering another image. Both the visual aspect of the rendered image and the voxel data from the scan are used to set the transfer function.Type: GrantFiled: November 14, 2017Date of Patent: March 17, 2020Assignee: Siemens Healthcare GmbHInventors: Sandra Sudarsky, Kaloian Petkov
-
Patent number: 10580139Abstract: A computer implemented method for determining a centerline of a three-dimensional tubular structure is described. The method includes providing an edge-detected data set of voxels that characterize a boundary of the tubular structure according to a three-dimensional voxel data set for the tubular structure. A gradient field of a distance transformation is computed for the edge-detected dataset. A voxel data set corresponding to a centerline of the tubular structure is computed according to derivative of gradient field. A trajectory within the tubular structure is computed based on the centerline.Type: GrantFiled: May 17, 2019Date of Patent: March 3, 2020Assignee: THE CLEVELAND CLINIC FOUNDATIONInventors: Vikash R. Goel, Donald P. Greenberg, Roy K. Greenberg
-
Patent number: 10573278Abstract: A display control method includes: obtaining a position of an object which is arranged in an area when receiving an input; determining, in accordance with the position of the object, a first display position of at least a first image between the first image and a second image in a display area of a display device adjacent to the area; displaying the first image and the second image on the display device; and changing, after receiving the input, the first display position of the first image in accordance with a change in a position of the object in the area without changing a second display position of the second image.Type: GrantFiled: January 11, 2018Date of Patent: February 25, 2020Assignee: FUJITSU LIMITEDInventors: Yuka Mori, Yoshiharu Kamata, Kenji Kita, Takaharu Kadooka