Patents by Inventor Minh-Tri Pham

Minh-Tri Pham 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).

  • Publication number: 20210397648
    Abstract: The present invention relates to a method for classifying food items. The method includes the steps of: capturing one or more sensor data relating to a food item event; and classifying the food item, at least in part, automatically using a model trained on sensor data. A system and software are also disclosed.
    Type: Application
    Filed: February 7, 2019
    Publication date: December 23, 2021
    Inventors: Marc ZORNES, Kevin DUFFY, David WOOSNAM, Peter Leonard KREBS, Minh-Tri PHAM, Phong VO, Mark HAYNES
  • Patent number: 10460158
    Abstract: In a method of generating a three dimensional representation of a human body shape from a depth image of a clothed human subject is disclosed.
    Type: Grant
    Filed: June 19, 2014
    Date of Patent: October 29, 2019
    Assignee: KABUSHIKI KAISHA TOSHIBA
    Inventors: Frank Perbet, Minh-Tri Pham, Bjorn Stenger, Sam Johnson
  • Patent number: 9905047
    Abstract: In one embodiment a method of generating a three dimensional model of a subject is disclosed. The method comprises receiving point cloud data for a subject; receiving user inputs indicating a plurality of cubes, and a grouping of the cubes into a plurality of blocks to form a representation of a class of subjects; generating a first mesh comprising a plurality of quadrilaterals by subdividing patches corresponding to faces of blocks of the plurality of blocks; fitting the first mesh to the point cloud data to generate a fitted mesh; iteratively generating further meshes, each comprising a plurality of quadrilaterals by subdividing patches of the fitted mesh from the previous iteration and fitting the further mesh to the point cloud data; and outputting as the three dimensional model of the subject the iteratively generated fitted mesh.
    Type: Grant
    Filed: October 23, 2015
    Date of Patent: February 27, 2018
    Assignee: Kabushiki Kaisha Toshiba
    Inventors: Frank Perbet, Bjorn Stenger, Minh-Tri Pham
  • Patent number: 9767604
    Abstract: A method of object recognition and/or registration includes receiving a point cloud, arranging the points of the point cloud into a hierarchical search tree, and determining geometric information of the points located within a region, by identifying a highest level tree nodes where all of descendent leaf nodes are contained within the region and selecting the leaf nodes for the points where no sub-tree is entirely contained within the region, such that the points falling within the region are represented by the smallest number of nodes and performing statistical operations on the nodes representing the points in the region. The geometric information includes descriptors of features in the point cloud. The method further includes comparing the feature descriptors with a database of feature descriptors for a plurality of objects.
    Type: Grant
    Filed: July 23, 2015
    Date of Patent: September 19, 2017
    Assignee: Kabushiki Kaisha Toshiba
    Inventors: Minh-Tri Pham, Riccardo Gherardi, Frank Perbet, Bjorn Stenger, Sam Johnson, Oliver Woodford, Pablo Alcantarilla, Roberto Cipolla
  • Publication number: 20170147874
    Abstract: In a method of generating a three dimensional representation of a human body shape from a depth image of a clothed human subject is disclosed.
    Type: Application
    Filed: June 19, 2014
    Publication date: May 25, 2017
    Applicant: KABUSHIKI KAISHA TOSHIBA
    Inventors: Frank PERBET, Minh-Tri PHAM, Bjorn STENGER, Sam JOHNSON
  • Patent number: 9646408
    Abstract: According to one embodiment, a method of generating a three dimensional representation of a subject from a depth image, comprises comparing a depth image of the subject with a plurality of representative images, wherein each representative image is associated with a respective parametric model of a subject; identifying a representative image of the plurality of representative images as a closest representative image to the depth image of the subject; selecting the parametric model associated with the closest representative image to the depth image; and generating a three dimensional representation of the subject by fitting the selected parametric model to the depth image of the subject.
    Type: Grant
    Filed: May 6, 2014
    Date of Patent: May 9, 2017
    Assignee: Kabushiki Kaisha Toshiba
    Inventors: Sam Johnson, Frank Perbet, Bjorn Stenger, Minh-Tri Pham, Oliver Woodford, Riccardo Gherardi, Roberto Cipolla
  • Publication number: 20160148393
    Abstract: A method of calculating a similarity measure between first and second image patches, which include respective first and second intensity values associated with respective elements of the first and second image patches, and which have a corresponding size and shape such that each element of the first image patch corresponds to an element on the second image patch. The method: determines a set of sub-regions on the second image patch corresponding to elements of the first image patch and having first intensity values within a range defined for that sub-region; calculates variance, for each sub-region of the set over all of the elements of that sub-region, of a function of the second intensity value associated with that element and the first intensity value associated with the corresponding element of the first image patch; and calculates similarity measure as the sum over all sub-regions of the calculated variances.
    Type: Application
    Filed: November 5, 2013
    Publication date: May 26, 2016
    Applicant: KABUSHIKI KAISHA TOSHIBA
    Inventors: Atsuto MAKI, Riccardo GHERARDI, Oliver WOODFORD, Frank PERBET, Minh-Tri PHAM, Bjorn STENGER, Sam JOHNSON, Roberto CIPOLLA
  • Publication number: 20160117859
    Abstract: In one embodiment a method of generating a three dimensional model of a subject is disclosed. The method comprises receiving point cloud data for a subject; receiving user inputs indicating a plurality of cubes, and a grouping of the cubes into a plurality of blocks to form a representation of a class of subjects; generating a first mesh comprising a plurality of quadrilaterals by subdividing patches corresponding to faces of blocks of the plurality of blocks; fitting the first mesh to the point cloud data to generate a fitted mesh; iteratively generating further meshes, each comprising a plurality of quadrilaterals by subdividing patches of the fitted mesh from the previous iteration and fitting the further mesh to the point cloud data; and outputting as the three dimensional model of the subject the iteratively generated fitted mesh.
    Type: Application
    Filed: October 23, 2015
    Publication date: April 28, 2016
    Applicant: Kabushiki Kaisha Toshiba
    Inventors: Frank PERBET, Bjorn STENGER, Minh-Tri PHAM
  • Publication number: 20160027208
    Abstract: A method for analysing a point cloud, the method comprising: receiving a point cloud, comprising a plurality of points, each point representing a spatial point in an image; arranging the points into a hierarchical search tree, with a lowest level comprising a plurality of leaf nodes, where each leaf node corresponds to a point of the point cloud, the search tree comprising a plurality of hierarchical levels with tree nodes in each of the hierarchical levels, the nodes being vertically connected to each other though the hierarchy by branches, wherein at least one moment of the property of the descendant nodes is stored in each tree node; and determining geometric information of the points located within a region, by identifying the highest level tree nodes where all of the descendent leaf nodes are contained within the region and selecting the leaf nodes for the points where no sub-tree is entirely contained within the region, such that such that the points falling within the region are represented by the s
    Type: Application
    Filed: July 23, 2015
    Publication date: January 28, 2016
    Applicant: Kabushiki Kaisha Toshiba
    Inventors: Minh-Tri PHAM, Riccardo GHERARDI, Frank PERBET, Bjorn STENGER, Sam JOHNSON, Oliver WOODFORD, Pablo ALCANTARILLA, Roberto CIPOLLA
  • Publication number: 20150254527
    Abstract: A method for comparing a plurality of objects, the method comprising representing at least one feature of each object as a 3D ball representation, the radius of each ball representing the scale of the feature in the with respect to the frame of the object, the position of each ball representing the translation the feature in the frame of the object, the method further comprising comparing the objects by comparing the scale and translation as represented by the 3D balls to determine similarity between objects and their poses.
    Type: Application
    Filed: August 26, 2014
    Publication date: September 10, 2015
    Applicant: Kabushiki Kaisha Toshiba
    Inventors: Minh-Tri Pham, Frank Perbet, Bjorn Dietmar, Rafael Stenger, Riccardo Gherardi, Oliver Woodford, Sam Johnson, Roberto Cipolla, Stephan Liwicki
  • Patent number: 9008439
    Abstract: A method of comparing two object poses, wherein each object pose is expressed in terms of position, orientation and scale with respect to a common coordinate system, the method comprising: calculating a distance between the two object poses, the distance being calculated using the distance function: d sRt ? ( X , Y ) = d s 2 ? ( X , Y ) ? s 2 + d r 2 ? ( X , Y ) ? r 2 + d t 2 ? ( X , Y ) ? t 2 .
    Type: Grant
    Filed: August 14, 2014
    Date of Patent: April 14, 2015
    Assignee: Kabushiki Kaisha Toshiba
    Inventors: Minh-Tri Pham, Oliver Woodford, Frank Perbet, Atsuto Maki, Bjorn Stenger, Roberto Cipolla
  • Publication number: 20150036918
    Abstract: A method of comparing two object poses, wherein each object pose is expressed in terms of position, orientation and scale with respect to a common coordinate system, the method comprising: calculating a distance between the two object poses, the distance being calculated using the distance function: d sRt ? ( X , Y ) = d s 2 ? ( X , Y ) ? s 2 + d r 2 ? ( X , Y ) ? r 2 + d t 2 ? ( X , Y ) ? t 2 .
    Type: Application
    Filed: August 14, 2014
    Publication date: February 5, 2015
    Applicant: Kabushiki Kaisha Toshiba
    Inventors: Minh-Tri Pham, Oliver Woodford, Frank Perbet, Atsuto Maki, Bjorn Stenger, Roberto Cipolla
  • Publication number: 20140375635
    Abstract: According to one embodiment, a method of generating a three dimensional representation of a subject from a depth image, comprises comparing a depth image of the subject with a plurality of representative images, wherein each representative image is associated with a respective parametric model of a subject; identifying a representative image of the plurality of representative images as a closest representative image to the depth image of the subject; selecting the parametric model associated with the closest representative image to the depth image; and generating a three dimensional representation of the subject by fitting the selected parametric model to the depth image of the subject.
    Type: Application
    Filed: May 6, 2014
    Publication date: December 25, 2014
    Applicant: KABUSHIKI KAISHA TOSHIBA
    Inventors: SAM JOHNSON, FRANK PERBET, BJORN STENGER, MINH-TRI PHAM, OLIVER WOODFORD, RICCARDO GHERARDI, ROBERTO CIPOLLA
  • Patent number: 8849039
    Abstract: A method of comparing two object poses, wherein each object pose is expressed in terms of position, orientation and scale with respect to a common coordinate system, the method comprising: calculating a distance between the two object poses, the distance being calculated using the distance function: d sRt ? ( X , Y ) = d s 2 ? ( X , Y ) ? s 2 + d r 2 ? ( X , Y ) ? r 2 + d t 2 ? ( X , Y ) ? t 2 .
    Type: Grant
    Filed: February 28, 2012
    Date of Patent: September 30, 2014
    Assignee: Kabushiki Kaisha Toshiba
    Inventors: Minh-Tri Pham, Oliver Woodford, Frank Perbet, Atsuto Maki, Bjorn Stenger, Roberto Cipolla
  • Patent number: 8761472
    Abstract: An object location method includes: analyzing data including plural objects each including plural features, and extracting the features from the data; matching features stored in a database with those extracted from the data, and deriving a prediction of the object, each feature extracted from the data providing a vote for at least one prediction; expressing the prediction to be analyzed in a Hough space, the objects to be analyzed being described by n parameters and each parameter defining a dimension of the Hough space, n is an integer of at least one; providing a constraint by applying a higher weighting to votes which agree with votes from other features than those votes which do not agree with votes from other features; finding local maxima in the Hough space using the weighted votes; and identifying the predictions associated with the local maxima to locate the objects provided in the data.
    Type: Grant
    Filed: February 29, 2012
    Date of Patent: June 24, 2014
    Assignee: Kabushiki Kaisha Toshiba
    Inventors: Oliver Woodford, Minh-Tri Pham, Atsuto Maki, Frank Perbet, Bjorn Stenger
  • Publication number: 20140125773
    Abstract: A method of calculating a similarity measure between first and second image patches, which include respective first and second intensity values associated with respective elements of the first and second image patches, and which have a corresponding size and shape such that each element of the first image patch corresponds to an element on the second image patch. The method: determines a set of sub-regions on the second image patch corresponding to elements of the first image patch and having first intensity values within a range defined for that sub-region; calculates variance, for each sub-region of the set over all of the elements of that sub-region, of a function of the second intensity value associated with that element and the first intensity value associated with the corresponding element of the first image patch; and calculates similarity measure as the sum over all sub-regions of the calculated variances.
    Type: Application
    Filed: November 5, 2013
    Publication date: May 8, 2014
    Applicant: KABUSHIKI KAISHA TOSHIBA
    Inventors: Atsuto MAKI, Riccardo Gherardi, Oliver Woodford, Frank Perbet, Minh-Tri Pham, Bjorn Stenger, Sam Johnson, Roberto Cipolla
  • Patent number: 8712154
    Abstract: A method dividing an image into plural superpixels of plural pixels of the image. The method calculates an initial set of weights from a measure of similarity between pairs of pixels, from which a resultant set of weights is calculated for pairs of pixels that are less that a threshold distance apart on the image. The calculation calculates a weight for a pair of pixels as the sum over a set of third pixels of the product of initial weight of the first pixel of the pair of pixel with the third pixel and the weight of the third pixel with the second pixel. Each weight is then subjected to a power coefficient operation. The resultant set of weights and the initial set of weights are then compared to check for convergence. If the weights converge, the converged set of weights is used to divide the image into superpixels.
    Type: Grant
    Filed: February 29, 2012
    Date of Patent: April 29, 2014
    Assignee: Kabushiki Kaisha Toshiba
    Inventors: Frank Perbet, Atsuto Maki, Minh-Tri Pham, Bjorn Stenger, Oliver Woodford
  • Publication number: 20130051639
    Abstract: An object location method includes: analysing data including plural objects each including plural features, and extracting the features from the data; matching features stored in a database with those extracted from the data, and deriving a prediction of the object, each feature extracted from the data providing a vote for at least one prediction; expressing the prediction to be analysed in a Hough space, the objects to be analysed being described by n parameters and each parameter defining a dimension of the Hough space, n is an integer of at least one; providing a constraint by applying a higher weighting to votes which agree with votes from other features than those votes which do not agree with votes from other features; finding local maxima in the Hough space using the weighted votes; and identifying the predictions associated with the local maxima to locate the objects provided in the data.
    Type: Application
    Filed: February 29, 2012
    Publication date: February 28, 2013
    Applicant: Kabushiki Kaisha Toshiba
    Inventors: Oliver Woodford, Minh-Tri Pham, Atsuto Maki, Frank Perbet, Bjorn Stenger
  • Publication number: 20130016913
    Abstract: A method of comparing two object poses, wherein each object pose is expressed in terms of position, orientation and scale with respect to a common coordinate system, the method comprising: calculating a distance between the two object poses, the distance being calculated using the distance function: d sRt ? ( X , Y ) = d s 2 ? ( X , Y ) ? s 2 + d r 2 ? ( X , Y ) ? r 2 + d t 2 ? ( X , Y ) ? t 2 .
    Type: Application
    Filed: February 28, 2012
    Publication date: January 17, 2013
    Applicant: Kabushiki Kaisha Toshiba
    Inventors: Minh-Tri Pham, Oliver Woodford, Frank Perbet, Atsuto Maki, Bjorn Stenger, Roberto Cipolla
  • Publication number: 20120251003
    Abstract: A method dividing an image into plural superpixels of plural pixels of the image. The method calculates an initial set of weights from a measure of similarity between pairs of pixels, from which a resultant set of weights is calculated for pairs of pixels that are less that a threshold distance apart on the image. The calculation calculates a weight for a pair of pixels as the sum over a set of third pixels of the product of initial weight of the first pixel of the pair of pixel with the third pixel and the weight of the third pixel with the second pixel. Each weight is then subjected to a power coefficient operation. The resultant set of weights and the initial set of weights are then compared to check for convergence. If the weights converge, the converged set of weights is used to divide the image into superpixels.
    Type: Application
    Filed: February 29, 2012
    Publication date: October 4, 2012
    Applicant: Kabushiki Kaisha Toshiba
    Inventors: Frank Perbet, Atsuto Maki, Minh-Tri Pham, Bjorn Stenger, Oliver Woodford