Patents by Inventor Daqing Xue
Daqing Xue has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Patent number: 10860487Abstract: A multi-core processing device and an inter-core data transmission method thereof are disclosed, the multi-core processing device includes a plurality of cores; each core includes at least one level cache, and when any core as a target core or of a target core group receives a cache line deliver request instruction from another core as a source core, the any core pre-fetches a corresponding cache line from the source core to a cache of the any core; and the cache line deliver request instruction includes an identifier hint of the target core.Type: GrantFiled: April 17, 2019Date of Patent: December 8, 2020Assignee: CHENGDU HAIGUANG INTEGRATED CIRCUIT DESIGN CO. LTD.Inventors: Chunhui Zhang, Hao Wang, Daqing Xue
-
Publication number: 20200334153Abstract: A multi-core processing device and an inter-core data transmission method thereof are disclosed, the multi-core processing device includes a plurality of cores; each core includes at least one level cache, and when any core as a target core or of a target core group receives a cache line deliver request instruction from another core as a source core, the any core pre-fetches a corresponding cache line from the source core to a cache of the any core; and the cache line deliver request instruction includes an identifier hint of the target core.Type: ApplicationFiled: April 17, 2019Publication date: October 22, 2020Inventors: Chunhui Zhang, Hao Wang, Daqing Xue
-
Patent number: 8928656Abstract: A system and method for increasing resolution of an object and increasing rendering speed by rendering with a lesser density for non-object regions. The system and method includes sampling a plurality of first rays in a first density through a volume, each first ray being in a separate section, if a sampling value difference of at least two first rays is above a first threshold, sampling a plurality of second rays in a second density, the second rays being in a first section of the separate sections, the first section being for one of the at least two first rays, and if a sampling value difference between a first one of the second rays and another ray is above a second threshold, sampling a plurality of third rays in a second section spatially different than the first section, the sampling of the third rays being at the second spatial density and the second section being a neighboring section to the first section.Type: GrantFiled: September 14, 2012Date of Patent: January 6, 2015Assignee: Siemens Medical Solutions USA, Inc.Inventors: Daqing Xue, Lining Yang
-
Publication number: 20130002673Abstract: A system and method for increasing resolution of an object and increasing rendering speed by rendering with a lesser density for non-object regions. The system and method includes sampling a plurality of first rays in a first density through a volume, each first ray being in a separate section, if a sampling value difference of at least two first rays is above a first threshold, sampling a plurality of second rays in a second density, the second rays being in a first section of the separate sections, the first section being for one of the at least two first rays, and if a sampling value difference between a first one of the second rays and another ray is above a second threshold, sampling a plurality of third rays in a second section spatially different than the first section, the sampling of the third rays being at the second spatial density and the second section being a neighboring section to the first section.Type: ApplicationFiled: September 14, 2012Publication date: January 3, 2013Applicant: SIEMENS MEDICAL SOLUTIONS USA, INC.Inventors: Daqing Xue, Lining Yang
-
Patent number: 8294706Abstract: A system and methods for volume rendering using n-pass sampling are disclosed. A plurality of first rays in a first density is sampled through a volume. Each of the first rays is in a separate section. A value of at least one first ray is compared to a first threshold. A plurality of second rays in a second density is sampled based on the comparison of the at least one first ray. The second rays are in a first section of the separate sections. The first section being for the at least one first ray. A value of at least one second ray is compared to a second threshold. A plurality of third rays is sampled in a second section spatially different than the first section based on the comparison of the at least one second ray. An image rendered from the sampling of at least the first rays is displayed.Type: GrantFiled: June 5, 2007Date of Patent: October 23, 2012Assignee: Siemens Medical Solutions USA, Inc.Inventors: Daqing Xue, Lining Yang
-
Patent number: 7777742Abstract: A method and system of volume deformation, including accessing a tree structure for a set of deformation maps. The tree structure is traversed for each voxel in an original volume and each voxel is transformed according to each deformation map corresponding to a node of the tree structure until the entire original volume is deformed into reference volume space. Also, a method and system of generating an ordered map tree structure, including identifying a root node of a bounding box, the bounding box being a union of the root node's descendants. Child nodes are identified for each node, the child nodes being ordered so that a left child is applied before a corresponding right child, wherein each child node contains a deformation map and a corresponding bounding box. Each path originating from the root node corresponds to a complete deformation map sequence, and when a portion of two deformation maps overlap, the deformation map having a lower priority is a child of the deformation map having a higher priority.Type: GrantFiled: January 16, 2007Date of Patent: August 17, 2010Assignee: Siemens Medical Solutions USA, Inc.Inventors: Daqing Xue, Min Xie
-
Patent number: 7692651Abstract: An apparatus and method are provided for providing efficient space leaping using neighbor guided emptiness map in octree traversal for fast ray casting. The apparatus and method include providing a min-max octree structure, marching a ray through the min-max structure; and skipping empty nodes associated with the min-max structure along the direction of the ray based on a memory byte included in each node comprising an emptiness state of neighbor nodes and a current node.Type: GrantFiled: September 22, 2006Date of Patent: April 6, 2010Assignee: Siemens Medical Solutions USA, Inc.Inventors: Daqing Xue, Lining Yang
-
Patent number: 7675517Abstract: A system and method for rendering an image that includes accessing image data and dividing the image data into one or more blocks. One or more corner points of the blocks are identified and rays are cast through voxel space of the image data in the direction of the corner points to determine one or more integrated values for the corner points. The integrated values are then sampled and compared to the sampled values for each combination of the corner points. A difference value (diffvalue) is calculated as a function of the comparison and an initial gradient (grad) is calculated as a function of a Reduced Path Octree (RPO) structure during the casting of rays. Next, a maximum gradient (maxGrad) is calculated based on the initial gradient (grad). Finally, an image processing operation is determined as a function of the maximum gradient (maxGrad) and the difference value (diffvalue).Type: GrantFiled: February 21, 2007Date of Patent: March 9, 2010Assignee: Siemens Medical Solutions USA, Inc.Inventors: Lining Yang, Daqing Xue
-
Publication number: 20080043017Abstract: A method and system of volume deformation, including accessing a tree structure for a set of deformation maps. The tree structure is traversed for each voxel in an original volume and each voxel is transformed according to each deformation map corresponding to a node of the tree structure until the entire original volume is deformed into reference volume space. Also, a method and system of generating an ordered map tree structure, including identifying a root node of a bounding box, the bounding box being a union of the root node's descendants. Child nodes are identified for each node, the child nodes being ordered so that a left child is applied before a corresponding right child, wherein each child node contains a deformation map and a corresponding bounding box. Each path originating from the root node corresponds to a complete deformation map sequence, and when a portion of two deformation maps overlap, the deformation map having a lower priority is a child of the deformation map having a higher priority.Type: ApplicationFiled: January 16, 2007Publication date: February 21, 2008Applicant: Siemens Medical Solutions USA, Inc.Inventors: Daqing Xue, Min Xie
-
Publication number: 20080031402Abstract: A system and methods for volume rendering using n-pass sampling are disclosed. A plurality of first rays in a first density is sampled through a volume. Each of the first rays is in a separate section. A value of at least one first ray is compared to a first threshold. A plurality of second rays in a second density is sampled based on the comparison of the at least one first ray. The second rays are in a first section of the separate sections. The first section being for the at least one first ray. A value of at least one second ray is compared to a second threshold. A plurality of third rays is sampled in a second section spatially different than the first section based on the comparison of the at least one second ray. An image rendered from the sampling of at least the first rays is displayed.Type: ApplicationFiled: June 5, 2007Publication date: February 7, 2008Applicant: Siemens Medical Solutions USA, Inc.Inventors: Daqing Xue, Lining Yang
-
Publication number: 20080033277Abstract: A system and method for rendering an image that includes accessing image data and dividing the image data into one or more blocks. One or more corner points of the blocks are identified and rays are cast through voxel space of the image data in the direction of the corner points to determine one or more integrated values for the corner points. The integrated values are then sampled and compared to the sampled values for each combination of the corner points. A difference value (diffvalue) is calculated as a function of the comparison and an initial gradient (grad) is calculated as a function of a Reduced Path Octree (RPO) structure during the casting of rays. Next, a maximum gradient (maxGrad) is calculated based on the initial gradient (grad). Finally, an image processing operation is determined as a function of the maximum gradient (maxGrad) and the difference value (diffvalue).Type: ApplicationFiled: February 21, 2007Publication date: February 7, 2008Applicant: Siemens Medical Solutions USA, Inc.Inventors: Lining Yang, Daqing Xue
-
Publication number: 20070064002Abstract: An apparatus and method are provided for providing efficient space leaping using neighbor guided emptiness map in octree traversal for fast ray casting. The apparatus and method include providing a min-max octree structure, marching a ray through the min-max structure; and skipping empty nodes associated with the min-max structure along the direction of the ray based on a memory byte included in each node comprising an emptiness state of neighbor nodes and a current node.Type: ApplicationFiled: September 22, 2006Publication date: March 22, 2007Inventors: Daqing Xue, Lining Yang