Patents by Inventor Qi He Hong

Qi He Hong 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: 11893809
    Abstract: A method of re-identifying a rough gemstone comprises providing a 3D model of a first rough gemstone; generating a series of virtual 2D silhouette images of the 3D model; processing each 2D image of the series of virtual 2D silhouette images to obtain a dataset associated with the first rough gemstone; and comparing the dataset of the first rough gemstone with an existing dataset of a rough gemstone. Where the dataset of the first rough gemstone and the existing dataset match each other, the method comprises re-identifying the first rough gemstone as the same rough gemstone from which the existing dataset was obtained.
    Type: Grant
    Filed: May 21, 2020
    Date of Patent: February 6, 2024
    Assignee: De Beers UK Ltd
    Inventor: Qi He Hong
  • Publication number: 20220349830
    Abstract: A method of determining an optimal target gemstone to be obtained from a rough gemstone comprises obtaining a first series of 2D images of the rough gemstone; providing a 3D model of a target gemstone to be obtained from the rough gemstone; and generating a second series of 2D images of the target gemstone from the 3D model thereof. The method then comprises comparing the first and second series of 2D images to determine an optimal transformation to be applied to the 3D model of the target gemstone.
    Type: Application
    Filed: May 21, 2020
    Publication date: November 3, 2022
    Inventor: Qi He HONG
  • Publication number: 20220254174
    Abstract: A method of re-identifying a rough gemstone comprises providing a 3D model of a first rough gemstone; generating a series of virtual 2D silhouette images of the 3D model; processing each 2D image of the series of virtual 2D silhouette images to obtain a dataset associated with the first rough gemstone; and comparing the dataset of the first rough gemstone with an existing dataset of a rough gemstone. Where the dataset of the first rough gemstone and the existing dataset match each other, the method comprises re-identifying the first rough gemstone as the same rough gemstone from which the existing dataset was obtained.
    Type: Application
    Filed: May 21, 2020
    Publication date: August 11, 2022
    Inventor: Qi He HONG
  • Patent number: 7528831
    Abstract: A plurality of texture maps for a 3D computer model of an object are generated by processing images of the object, data defining the computer model, and data defining the relative positions and orientations of the images and computer model. A respective texture map is generated for the viewing position and direction of each image. Each texture map stores texture data for all parts of the computer model which are visible from the associated viewing position and direction and also texture data for all invisible parts of the computer model. Each texture map therefore stores texture data that can be used for rendering accurate images of the 3D computer model over a wide range of viewing positions and directions.
    Type: Grant
    Filed: September 17, 2004
    Date of Patent: May 5, 2009
    Assignee: Canon Europa N.V.
    Inventors: Qi He Hong, Adam Michael Baumberg, Alexander Ralph Lyons
  • Patent number: 7463269
    Abstract: View-dependent texture images and view-independent texture data for a 3D computer model are processed to compress each view-dependent texture image by subtracting the view-dependent data and view-independent data in a common 2D image space to generate a difference image, and compression encoding the difference image. The difference images, 3D computer model and view-independent texture data are transmitted to a second apparatus, where the difference data and view-independent texture data are recombined in a common 2D image space as part of the processing to render an image.
    Type: Grant
    Filed: June 14, 2005
    Date of Patent: December 9, 2008
    Assignee: Canon Europa N.V.
    Inventors: Qi He Hong, Alexander Ralph Lyons, Adam Michael Baumberg, Jonathan Mark Sewell
  • Patent number: 7304647
    Abstract: A texture map for texturing the polygon mesh of a 3D computer model during rendering is generated by defining a respective triangle within the texture map for each triangle in the polygon mesh to create a texture coordinate map, and allocating image data to each defined triangle. To generate the texture coordinate map, the triangles are defined so that the area of each triangle is dependent upon the content of texture data to be stored therein. More particularly, triangles required to store texture data with a relatively large amount of detail have a relatively large area and triangles which are required to store texture data with relatively little detail have a relatively small area. In this way, more area is allocated for the storage of detailed texture data, thereby reducing the amount of information which is lost from the texture data during the creation of a texture map.
    Type: Grant
    Filed: March 29, 2004
    Date of Patent: December 4, 2007
    Assignee: Canon Europa N.V.
    Inventors: Qi He Hong, Adam Michael Baumberg, Alexander Ralph Lyons
  • Patent number: 7280106
    Abstract: A texture map (188) for texturing a polygon mesh 3D computer model (150) during rendering is generated by defining a respective triangle within the texture map for each triangle in the polygon mesh to create a texture coordinate map (170), and allocating image data to each defined triangle. To generate the texture coordinate map, the triangles in the polygon mesh are processed to generate a plurality of lists, each list identifying adjacent triangles in the mesh having shapes which can be packed into strips (173-179) of the texture coordinate map without significant shape distortion. The triangle lists are then packed into the texture coordinate map strips. No padding is defined between triangles in the same list, only between triangles of different lists. Image data is allocated to each triangle.
    Type: Grant
    Filed: October 16, 2003
    Date of Patent: October 9, 2007
    Assignee: Canon Europa N.V.
    Inventors: Qi He Hong, Adam Michael Baumberg, Alexander Ralph Lyons
  • Patent number: 7019754
    Abstract: There is disclosed an apparatus and method for combining three or more texture maps 200–208 together to generate a single, combined texture map 220. The texture maps are repeatedly combined together in pairs, with each pair generating a larger texture map for subsequent combination with another texture map, until only one texture map remains containing all of the original texture maps.
    Type: Grant
    Filed: October 15, 2003
    Date of Patent: March 28, 2006
    Assignee: Canon Europa N.V.
    Inventors: Qi He Hong, Adam Michael Baumberg, Alexander Ralph Lyons
  • Patent number: 6819796
    Abstract: This invention relates to a method for segmenting a pixellated image, comprising: (a) selecting at least one first region from a first reference image; (b) deriving from values of pixels of the at least one first region a first threshold such that a first predetermined proportion of the pixels have values on a first side of the first threshold; (c) forming a difference image as a difference between each pixel of the image and a corresponding pixel of an image of a non-occluded background; and (d) allocating each difference image pixel to at least one first type of region if the value of the difference image pixel is on the first side of the first threshold and the values of more than a first predetermined number of neighboring difference image pixels are on the first side of the first threshold. An apparatus for performing the foregoing method is disclosed.
    Type: Grant
    Filed: December 26, 2000
    Date of Patent: November 16, 2004
    Assignee: Sharp Kabushiki Kaisha
    Inventors: Qi He Hong, Nicolas Steven Holliman
  • Publication number: 20040196294
    Abstract: A texture map for texturing the polygon mesh of a 3D computer model during rendering is generated by defining a respective triangle within the texture map for each triangle in the polygon mesh to create a texture coordinate map, and allocating image data to each defined triangle. To generate the texture coordinate map, the triangles are defined so that the area of each triangle is dependent upon the content of texture data to be stored therein. More particularly, triangles required to store texture data with a relatively large amount of detail have a relatively large area and triangles which are required to store texture data with relatively little detail have a relatively small area. In this way, more area is allocated for the storage of detailed texture data, thereby reducing the amount of information which is lost from the texture data during the creation of a texture map.
    Type: Application
    Filed: March 29, 2004
    Publication date: October 7, 2004
    Applicant: CANON EUROPA N.V.
    Inventors: Qi He hong, Adam Michael Baumberg, Alexander Ralph Lyons
  • Publication number: 20040155877
    Abstract: In an image processing apparatus 2, images of a subject object 210 and data defining the positions and orientations at which the images were recorded are processed to generate a three-dimensional computer model of the subject object 210. As part of the processing, image data relating to the subject object 210 is segmented from other image data in each input image to define the silhouette of the subject object in each image, and the silhouettes are processed to generate the three-dimensional computer model.
    Type: Application
    Filed: February 5, 2004
    Publication date: August 12, 2004
    Applicant: CANON EUROPA N.V.
    Inventors: Qi He Hong, Adam Michael Baumberg, Alexander Ralph Lyons
  • Publication number: 20040104916
    Abstract: There is disclosed an apparatus and method for combining three or more texture maps 200-208 together to generate a single, combined texture map 220. The texture maps are repeatedly combined together in pairs, with each pair generating a larger texture map for subsequent combination with another texture map, until only one texture map remains containing all of the original texture maps.
    Type: Application
    Filed: October 15, 2003
    Publication date: June 3, 2004
    Applicant: Canon Europa N.V.
    Inventors: Qi He Hong, Adam Michael Baumberg, Alexander Ralph Lyons
  • Patent number: 6633655
    Abstract: A method is provided for detecting a human face in an image, such as a sequence of images supplied by a video camera. The method comprises locating in each image a candidate face region and analyzing the candidate face region for a first characteristic indicative of a facial feature. The locating step may comprise detecting uniformity saturated regions of predetermined shape in a reduced resolution version of the image. The analyzing step may comprise selecting a signal color component, forming a vertical integral projection profile and detecting an omega shape in the profile characteristic of an eye region of a face.
    Type: Grant
    Filed: August 30, 1999
    Date of Patent: October 14, 2003
    Assignee: Sharp Kabushiki Kaisha
    Inventors: Qi He Hong, Nicolas Steven Holliman, David Ezra
  • Publication number: 20030053692
    Abstract: In order to segment a pixellated image having foreground and background regions, a uniform visual characteristic, such as color, of the background is determined and, from this, a non-occluded background image is generated (55). The generated background image 60 and the image to be segmented 61 are compared, for example using a two-shot segmentation technique 62, and the pixels of the image are allocated as foreground or background pixels.
    Type: Application
    Filed: July 3, 2002
    Publication date: March 20, 2003
    Inventors: Qi He Hong, Toshio Nomura
  • Patent number: 6504942
    Abstract: A method of detecting a face-like region of a colour image, comprises reducing the resolution of the colour image by averaging the saturation to form a reduced resolution image and searching for a region of the reduced resolution image. The searched region has, in a predetermined shape, a substantially uniform saturation which is substantially different from the saturation of the portion of the reduced resolution image surrounding the predetermined shape.
    Type: Grant
    Filed: January 13, 1999
    Date of Patent: January 7, 2003
    Assignee: Sharp Kabushiki Kaisha
    Inventors: Qi He Hong, Nicolas Steven Holliman, David Ezra
  • Publication number: 20020037103
    Abstract: This invention relates to a method for segmenting a pixellated image, comprising: (a) selecting at least one first region from a first reference image; (b) deriving from values of pixels of the at least one first region a first threshold such that a first predetermined proportion of the pixels have values on a first side of the first threshold; (c) forming a difference image as a difference between each pixel of the image and a corresponding pixel of an image of a non-occluded background; and (d) allocating each difference image pixel to at least one first type of region if the value of the difference image pixel is on the first side of the first threshold and the values of more than a first predetermined number of neighboring difference image pixels are on the first side of the first threshold. An apparatus for performing the foregoing method is disclosed.
    Type: Application
    Filed: December 26, 2000
    Publication date: March 28, 2002
    Inventors: Qi He Hong, Nicolas Steven Holliman
  • Patent number: 6075557
    Abstract: An image tracking system which is configured to present a sequence of images, determine the position of a target image in a previously presented image, determine movement of the target image between the previously presented image and a subsequently presented image, and indicate the position of the target image in the subsequently presented image as the aforementioned determined position modified by the determined movement.
    Type: Grant
    Filed: April 16, 1998
    Date of Patent: June 13, 2000
    Assignee: Sharp Kabushiki Kaisha
    Inventors: Nicholas Steven Holliman, Qi He Hong, David Ezra, Graham John Woodgate