Patents by Inventor Hung Khei Huang

Hung Khei Huang 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: 11189023
    Abstract: Devices, systems, and methods obtain a reference image; obtain a test image; globally align the test image to the reference image; select subfields in the test image; align the subfields in the test image with respective areas in the reference image; warp the test image based on the aligning of the subfields; select anchor points in the reference image; select anchor-edge points in the reference image; realign the subfields in the warped test image with respective areas in the reference image based on the anchor points in the reference image and on the anchor-edge points in the reference image; and warp the warped test image based on the realigning of the subfields.
    Type: Grant
    Filed: November 19, 2020
    Date of Patent: November 30, 2021
    Assignee: Canon Virginia, Inc.
    Inventors: Xiwu Cao, Nikhil Krishnan, Bradley Scott Denney, Hung Khei Huang
  • Patent number: 11132791
    Abstract: Devices, systems, and methods obtain a reference image; obtain a test image; globally align the test image to the reference image; select subfields in the test image; align the subfields in the test image with respective areas in the reference image; warp the test image based on the aligning of the subfields; select anchor points in the reference image; select anchor-edge points in the reference image; realign the subfields in the warped test image with respective areas in the reference image based on the anchor points in the reference image and on the anchor-edge points in the reference image; and warp the warped test image based on the realigning of the subfields.
    Type: Grant
    Filed: November 19, 2020
    Date of Patent: September 28, 2021
    Assignee: Canon Virginia, Inc.
    Inventors: Xiwu Cao, Nikhil Krishnan, Bradley Scott Denney, Hung Khei Huang
  • Patent number: 10997712
    Abstract: Devices, systems, and methods obtain a reference image; obtain a test image; globally align the test image to the reference image; select subfields in the test image; align the subfields in the test image with respective areas in the reference image; warp the test image based on the aligning of the subfields; select anchor points in the reference image; select anchor-edge points in the reference image; realign the subfields in the warped test image with respective areas in the reference image based on the anchor points in the reference image and on the anchor-edge points in the reference image; and warp the warped test image based on the realigning of the subfields.
    Type: Grant
    Filed: January 15, 2019
    Date of Patent: May 4, 2021
    Assignee: Canon Virginia, Inc.
    Inventors: Xiwu Cao, Nikhil Krishnan, Bradley Scott Denney, Hung Khei Huang
  • Publication number: 20210073964
    Abstract: Devices, systems, and methods obtain a reference image; obtain a test image; globally align the test image to the reference image; select subfields in the test image; align the subfields in the test image with respective areas in the reference image; warp the test image based on the aligning of the subfields; select anchor points in the reference image; select anchor-edge points in the reference image; realign the subfields in the warped test image with respective areas in the reference image based on the anchor points in the reference image and on the anchor-edge points in the reference image; and warp the warped test image based on the realigning of the subfields.
    Type: Application
    Filed: November 19, 2020
    Publication date: March 11, 2021
    Inventors: Xiwu Cao, Nikhil Krishnan, Bradley Scott Denney, Hung Khei Huang
  • Publication number: 20210073965
    Abstract: Devices, systems, and methods obtain a reference image; obtain a test image; globally align the test image to the reference image; select subfields in the test image; align the subfields in the test image with respective areas in the reference image; warp the test image based on the aligning of the subfields; select anchor points in the reference image; select anchor-edge points in the reference image; realign the subfields in the warped test image with respective areas in the reference image based on the anchor points in the reference image and on the anchor-edge points in the reference image; and warp the warped test image based on the realigning of the subfields.
    Type: Application
    Filed: November 19, 2020
    Publication date: March 11, 2021
    Inventors: Xiwu Cao, Nikhil Krishnan, Bradley Scott Denney, Hung Khei Huang
  • Patent number: 10410084
    Abstract: Devices, systems, and methods obtain a first image, obtain a second image, calculate respective distances between a histogram from a patch in the first image to respective histograms from patches in the second image, and identify a patch in the second image that is most similar to the patch in the first image based on the respective distances.
    Type: Grant
    Filed: October 25, 2017
    Date of Patent: September 10, 2019
    Assignee: Canon Virginia, Inc.
    Inventors: Hung Khei Huang, Bradley Scott Denney, Yang Yang
  • Publication number: 20190220965
    Abstract: Devices, systems, and methods obtain a reference image; obtain a test image; globally align the test image to the reference image; select subfields in the test image; align the subfields in the test image with respective areas in the reference image; warp the test image based on the aligning of the subfields; select anchor points in the reference image; select anchor-edge points in the reference image; realign the subfields in the warped test image with respective areas in the reference image based on the anchor points in the reference image and on the anchor-edge points in the reference image; and warp the warped test image based on the realigning of the subfields.
    Type: Application
    Filed: January 15, 2019
    Publication date: July 18, 2019
    Inventors: Xiwu Cao, Nikhil Krishnan, Bradley Scott Denney, Hung Khei Huang
  • Publication number: 20180114092
    Abstract: Devices, systems, and methods obtain a first image, obtain a second image, calculate respective distances between a histogram from a patch in the first image to respective histograms from patches in the second image, and identify a patch in the second image that is most similar to the patch in the first image based on the respective distances.
    Type: Application
    Filed: October 25, 2017
    Publication date: April 26, 2018
    Inventors: Hung Khei Huang, Bradley Scott Denney, Yang Yang
  • Patent number: 9576218
    Abstract: SIFT features are selected from an input image. A SIFT procedure is applied to the input image to obtain candidate keypoints. For each candidate keypoint, there is calculation of a first Laplacian value (Lu) for pixels in an upper Scale Space and a second Laplacian value (Ll) for pixels in a lower Scale Space, based on the position of the candidate keypoint. A candidate keypoint is discarded if a Laplacian value Lc of the keypoint position is less than or equal to either of Lu or Ll. In the case that the candidate keypoint is not discarded, the candidate keypoint's Laplacian strength (Ls) is calculated, based on a relative change in Laplacian value from Lc to Lu and from Lc to Ll. One or more candidate keypoints are selected as SIFT features based on the corresponding Laplacian strength.
    Type: Grant
    Filed: November 4, 2014
    Date of Patent: February 21, 2017
    Assignee: CANON KABUSHIKI KAISHA
    Inventors: Hung Khei Huang, Bradley Scott Denney
  • Patent number: 9342991
    Abstract: Systems and methods for learning a high-level visual vocabulary generate inter-visual-word relationships between a plurality of visual words based on visual word-label relationships, map the visual words to a vector space based on the inter-visual word relationships, and generate high-level visual words in the vector space.
    Type: Grant
    Filed: March 14, 2013
    Date of Patent: May 17, 2016
    Assignee: Canon Kabushiki Kaisha
    Inventors: Yang Yang, Bradley Scott Denney, Juwei Lu, Dariusz Dusberger, Hung Khei Huang
  • Publication number: 20160125260
    Abstract: SIFT features are selected from an input image. A SIFT procedure is applied to the input image to obtain candidate keypoints. For each candidate keypoint, there is calculation of a first Laplacian value (Lu) for pixels in an upper Scale Space and a second Laplacian value (Ll) for pixels in a lower Scale Space, based on the position of the candidate keypoint. A candidate keypoint is discarded if a Laplacian value Lc of the keypoint position is less than or equal to either of Lu or Ll. In the case that the candidate keypoint is not discarded, the candidate keypoint's Laplacian strength (Ls) is calculated, based on a relative change in Laplacian value from Lc to Lu and from Lc to Ll. One or more candidate keypoints are selected as SIFT features based on the corresponding Laplacian strength.
    Type: Application
    Filed: November 4, 2014
    Publication date: May 5, 2016
    Inventors: Hung Khei Huang, Bradley Scott Denney
  • Patent number: 9190026
    Abstract: Systems and methods for generating visual words define initial inter-visual word relationships between a plurality of visual words; define visual word-image relationships between the plurality of visual words and a plurality of images; define inter-image relationships between the plurality of images; generate revised inter-visual word relationships in a vector space based on the initial inter-visual word relationships, the inter-image relationships, and the visual word-image relationships; and generate higher-level visual words in the vector space based on the revised inter-visual word relationships.
    Type: Grant
    Filed: March 14, 2013
    Date of Patent: November 17, 2015
    Assignee: Canon Kabushiki Kaisha
    Inventors: Yang Yang, Bradley Scott Denney, Juwei Lu, Dariusz Dusberger, Hung Khei Huang
  • Publication number: 20150078655
    Abstract: Systems, devices, and methods for generating hierarchical subspace maps obtain a training set of images, wherein the images in the training set of images are each associated with at least one category in a plurality of categories; organize the images in the training set of images into a category hierarchy based on the training set of images and on the plurality of categories, wherein the category hierarchy identifies each of the categories in the plurality of categories as at least one of a parent category and child category; and generate a subspace map for each parent category based on images associated with respective child categories of the parent category, thereby generating a plurality of subspace maps.
    Type: Application
    Filed: September 18, 2013
    Publication date: March 19, 2015
    Applicant: CANON KABUSHIKI KAISHA
    Inventors: Juwei Lu, Bradley Scott Denney, Hung Khei Huang
  • Patent number: 8965298
    Abstract: A method for establishing communication between a plurality of devices, including obtaining communication protocols that the plurality of devices support, determining which of the communication protocols are common to each the plurality of devices, determining operational parameters that are associated with each of the common communication protocols, indicating which of the common communication protocols and associated operational parameters can be used to establish communication between the plurality of devices, determining whether the plurality of devices can communicate with each other using the common communication protocols, and establishing communication between the plurality of devices using at least one of the common communication protocols.
    Type: Grant
    Filed: September 24, 2010
    Date of Patent: February 24, 2015
    Assignee: Canon Kabushiki Kaisha
    Inventors: Kevin Piazza, Don Hideyasu Matsubayashi, Hung Khei Huang, Dariusz Dusberger
  • Publication number: 20140272822
    Abstract: Systems and methods for learning a high-level visual vocabulary generate inter-visual-word relationships between a plurality of visual words based on visual word-label relationships, map the visual words to a vector space based on the inter-visual word relationships, and generate high-level visual words in the vector space.
    Type: Application
    Filed: March 14, 2013
    Publication date: September 18, 2014
    Applicant: CANON KABUSHIKI KAISHA
    Inventors: Yang Yang, Bradley Scott Denney, Juwei Lu, Dariusz Dusberger, Hung Khei Huang
  • Publication number: 20140267301
    Abstract: Systems and methods for generating visual words define initial inter-visual word relationships between a plurality of visual words; define visual word-image relationships between the plurality of visual words and a plurality of images; define inter-image relationships between the plurality of images; generate revised inter-visual word relationships in a vector space based on the initial inter-visual word relationships, the inter-image relationships, and the visual word-image relationships; and generate higher-level visual words in the vector space based on the revised inter-visual word relationships.
    Type: Application
    Filed: March 14, 2013
    Publication date: September 18, 2014
    Applicant: CANON KABUSHIKI KAISHA
    Inventors: Yang Yang, Bradley Scott Denney, Juwei Lu, Dariusz Dusberger, Hung Khei Huang
  • Patent number: 8731294
    Abstract: Determination of locations of multiple rectangular areas within a composite projection area formed on a projection surface by a projector array of multiple projectors. A location of a maximum rectangular area is determined within the composite projection area. Available regions comprise regions unoccupied by previously-located rectangular areas. The maximum rectangular area is removed from the available regions. The following are iteratively repeated: determining a location of a next maximum rectangular area and removing the next maximum rectangular area from the available regions, until a stopping condition is met. A list of determined locations for rectangular areas within the composite projection area is provided after the stopping condition has been met.
    Type: Grant
    Filed: December 17, 2010
    Date of Patent: May 20, 2014
    Assignee: Canon Kabushiki Kaisha
    Inventors: Hung Khei Huang, Sangwon Chae, Yasuhiro Komori
  • Patent number: 8717389
    Abstract: A centralization point in a projection area is designated. The projection area is on a projection surface onto which images are projected by a projector array, which includes a plurality of projectors. A first image is projected in a first maximum area rectangle at a first aspect ratio of the first image, and the first image is projected into the projection area centered at the centralization point. A second image is projected in a second maximum area rectangle at a second aspect ratio of the second image, and the second image is projected into the projection area centered at the centralization point.
    Type: Grant
    Filed: August 6, 2010
    Date of Patent: May 6, 2014
    Assignee: Canon Kabushiki Kaisha
    Inventors: Sangwon Chae, Yasuhiro Komori, Hung Khei Huang
  • Patent number: 8582141
    Abstract: A method and apparatus for printing over a network where a user at a client device is able to print to a network printer via a server device. The server device includes a print driver that initializes an asynchronous communication channel, sends notification message data to a client device over a network via the asynchronous communication channel, receives data from the client device in response to delivery of the notification message data, and requests user input data from the client device for printing.
    Type: Grant
    Filed: December 19, 2007
    Date of Patent: November 12, 2013
    Assignee: Canon Kabushiki Kaisha
    Inventor: Hung Khei Huang
  • Patent number: 8480238
    Abstract: A projector array includes a plurality of projectors, which together project images into a projection area on a projection surface. Aspect ratios are normalized for all of multiple images designated for display. The normalized aspect ratios are aligned at a common central point. An aspect ratio of a minimum rectangular shape is determined that will encompass all of the aligned aspect ratios. A maximum rectangular projection area is determined within the projection area having the same aspect ratio as the minimum rectangular shape. The center of the maximum rectangular area is designated as a centralization point. Each of all of the multiple images is sequentially projected into the projection area. Each image is scaled for display at its aspect ratio and is displayed centered at the centralization point.
    Type: Grant
    Filed: October 26, 2010
    Date of Patent: July 9, 2013
    Assignee: Canon Kabushiki Kaisha
    Inventors: Hung Khei Huang, Sangwon Chae, Yasuhiro Komori