Patents by Inventor Scott Alexander Rudkin

Scott Alexander Rudkin 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: 11790264
    Abstract: The present disclosure is directed to methods and systems for knowledge distillation.
    Type: Grant
    Filed: June 19, 2019
    Date of Patent: October 17, 2023
    Assignee: GOOGLE LLC
    Inventors: Thomas J. Duerig, Hongsheng Wang, Scott Alexander Rudkin
  • Publication number: 20200401929
    Abstract: The present disclosure is directed to methods and systems for knowledge distillation.
    Type: Application
    Filed: June 19, 2019
    Publication date: December 24, 2020
    Inventors: Thomas J. Duerig, Hongsheng Wang, Scott Alexander Rudkin
  • Patent number: 10289702
    Abstract: A system and method for linking a hash code to a portion of an image. A plurality of lattice points is selected in a multidimensional lattice to form a smallest enclosing region about a feature vector representing the portion of the image and a lattice point is determined from the selected plurality of lattice points according to a distribution criteria. The determined lattice point is common to the smallest enclosing region and a region of the lattice adjacent to the smallest enclosing region located within a query radius distance of the feature vector. When the feature vector is located within the query radius of a query vector the feature vector is considered a match. The method assigns the feature vector to the determined lattice point and stores a link between a hash code associated with the determined lattice point and the portion of the image.
    Type: Grant
    Filed: September 25, 2012
    Date of Patent: May 14, 2019
    Assignee: CANON KABUSHIKI KAISHA
    Inventors: Barry James Drake, Alan Valev Tonisson, Scott Alexander Rudkin
  • Patent number: 9177388
    Abstract: A method of determining a hash code representing a portion of an image, is disclosed. A Delaunay region (e.g., 450) enclosing an image feature point (e.g., 210) representing at least the portion of the image is determined. The Delaunay region is determined from A* lattice points. A mapping transforming the Delaunay region to a predetermined canonical form is determined A point of the Delaunay region is received. The received point defines a plane containing the A* lattice points of the Delaunay region excluding the received point. A normal of the plane is determined by setting at least two co-ordinates of the normal to predetermined non-zero values, the two co-ordinates being selected according to the determined mapping. The hash code representing a portion of the image is determined according to a distance determined using the normal.
    Type: Grant
    Filed: April 17, 2013
    Date of Patent: November 3, 2015
    Assignee: CANON KABUSHIKI KAISHA
    Inventors: Alan Valev Tonisson, Barry James Drake, Scott Alexander Rudkin
  • Patent number: 8939540
    Abstract: A method (300) is described of determining characteristic of an ink jet printer (15). A chart containing multiple regions or patches is printed (320) on a print medium (115) using the ink jet print (15). The chart includes at least a first region printed using a first set of nozzles, and at least a second region printed using a second set of nozzles. The first and second sets of nozzles are a predetermined distance apart in the printer head of the printer (15). The printing of the first and second regions is also separated by a print medium advance operation equal to the predetermined distance. This causes the first and second regions to be aligned in the direction of the print medium advance operation. The chart is then imaged using scanner (16) chart to form a chart image. The positions of the regions appearing in the chart image are next determined (340).
    Type: Grant
    Filed: May 16, 2008
    Date of Patent: January 27, 2015
    Assignee: Canon Kabushiki Kaisha
    Inventors: Peter Alleine Fletcher, Steven Parker, Ben Yip, Scott Alexander Rudkin, Kieran Gerard Larkin, Stephen James Hardy, Takeshi Yazawa
  • Publication number: 20140236963
    Abstract: “A system and method for linking a hash code to a portion of an image. A plurality of lattice points is selected in a multidimensional lattice to form a smallest enclosing region about a feature vector representing the portion of the image and a lattice point is determined from the selected plurality of lattice points according to a distribution criteria. The determined lattice point is common to the smallest enclosing region and a region of the lattice adjacent to the smallest enclosing region located within a query radius distance of the feature vector. When the feature vector is located within the query radius of a query vector the feature vector is considered a match. The method assigns the feature vector to the determined lattice point and stores a link between a hash code associated with the determined lattice point and the portion of the image.
    Type: Application
    Filed: September 25, 2012
    Publication date: August 21, 2014
    Inventors: Barry James Drake, Alan Valev Tonisson, Scott Alexander Rudkin
  • Publication number: 20130279806
    Abstract: A method of determining a hash code representing a portion of an image, is disclosed. A Delaunay region (e.g., 450) enclosing an image feature point (e.g., 210) representing at least the portion of the image is determined. The Delaunay region is determined from A* lattice points. A mapping transforming the Delaunay region to a predetermined canonical form is determined A point of the Delaunay region is received. The received point defines a plane containing the A* lattice points of the Delaunay region excluding the received point. A normal of the plane is determined by setting at least two co-ordinates of the normal to predetermined non-zero values, the two co-ordinates being selected according to the determined mapping. The hash code representing a portion of the image is determined according to a distance determined using the normal.
    Type: Application
    Filed: April 17, 2013
    Publication date: October 24, 2013
    Inventors: ALAN VALEV TONISSON, BARRY JAMES DRAKE, SCOTT ALEXANDER RUDKIN
  • Patent number: 8442352
    Abstract: A method (100), an apparatus (1100), and a computer program product are disclosed for generating alignment marks. A basis pattern (120) and a high frequency component (130) are combined (140). The basis pattern is defined such that a scaled and rotated version of the basis pattern correlated with the basis pattern is substantially equal to the auto-correlation of the basis pattern within a complex multiplicative constant. The high frequency component is of sufficient energy for cross correlation without detriment to the basis pattern. The basis pattern may be generated from a basis function, which may be a logarithmic radial harmonic function (LRHF). The combination is output as at least one alignment mark having an increased maximum frequency. The method (100) may further comprise printing the at least one alignment mark on a print medium.
    Type: Grant
    Filed: November 17, 2009
    Date of Patent: May 14, 2013
    Assignee: Canon Kabushiki Kaisha
    Inventors: Brendon Yenson, Scott Alexander Rudkin
  • Publication number: 20100149555
    Abstract: A method (100), an apparatus (1100), and a computer program product are disclosed for generating alignment marks. A basis pattern (120) and a high frequency component (130) are combined (140). The basis pattern is defined such that a scaled and rotated version of the basis pattern correlated with the basis pattern is substantially equal to the auto-correlation of the basis pattern within a complex multiplicative constant. The high frequency component is of sufficient energy for cross correlation without detriment to the basis pattern. The basis pattern may be generated from a basis function, which may be a logarithmic radial harmonic function (LRHF). The combination is output as at least one alignment mark having an increased maximum frequency. The method (100) may further comprise printing the at least one alignment mark on a print medium.
    Type: Application
    Filed: November 17, 2009
    Publication date: June 17, 2010
    Applicant: CANON KABUSHIKI KAISHA
    Inventors: Brendon Yenson, Scott Alexander Rudkin
  • Publication number: 20090021551
    Abstract: A method (300) is described of determining characteristic of an ink jet printer (15). A chart containing multiple regions or patches is printed (320) on a print medium (115) using the ink jet print (15). The chart includes at least a first region printed using a first set of nozzles, and at least a second region printed using a second set of nozzles. The first and second sets of nozzles are a predetermined distance apart in the printer head of the printer (15). The printing of the first and second regions is also separated by a print medium advance operation equal to the predetermined distance. This causes the first and second regions to be aligned in the direction of the print medium advance operation. The chart is then imaged using scanner (16) chart to form a chart image. The positions of the regions appearing in the chart image are next determined (340).
    Type: Application
    Filed: May 16, 2008
    Publication date: January 22, 2009
    Applicant: CANON KABUSHIKI KAISHA
    Inventors: Peter Alleine Fletcher, Steven Parker, Ben Yip, Scott Alexander Rudkin, Kieran Gerard Larkin, Stephen James Hardy, Takeshi Yazawa