Patents by Inventor Tuan Ho

Tuan Ho 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: 20230146185
    Abstract: A parking slot detection method and system includes receiving a plurality of images taken from a plurality of cameras mounted on a vehicle in a parking environment; generating a top view image comprising a surrounding view of the vehicle based on the plurality of images; processing the top view image using a parking line detection model that has been trained using an annotated dataset to detect parking lines for a parking slot in the parking environment, estimate a bounding box for the parking slot and identify an occupancy state of the parking slot; and converting pixel coordinate information of the bounding box to vehicle information.
    Type: Application
    Filed: August 24, 2022
    Publication date: May 11, 2023
    Inventors: Lai Tuan HO, Tran Hai Anh VO, Viet Toan DO, Hai Hung BUI
  • Patent number: 11514613
    Abstract: An decoding device, an encoding device and a method for point cloud encoding is disclosed. The method includes generating, from a three-dimensional point cloud, multiple two-dimensional frames, the two-dimensional frames including at least a first frame representing a geometry of points in the three-dimensional point cloud and a second frame representing texture of points in the three-dimensional point cloud. The method also includes generating an occupancy map indicating locations of pixels in the two-dimensional frames that represent points in the three-dimensional point cloud. The method further includes encoding the two-dimensional frames and the occupancy map to generate a compressed bitstream. The method also includes transmitting the compressed bitstream.
    Type: Grant
    Filed: March 13, 2018
    Date of Patent: November 29, 2022
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Madhukar Budagavi, Esmaeil Faramarzi, Tuan Ho
  • Patent number: 10964067
    Abstract: A decoding device, an encoding device and a method for point cloud decoding is disclosed. The method includes receiving a compressed bitstream. The method also includes decoding the compressed bitstream into 2D frames that represent a 3D point cloud, each of the 2D frames including a set of patches representing a cluster of pixels of the 3D point cloud. The method further includes identifying an occupancy map included in the compressed bitstream. The method additionally includes identifying valid boundary points located at a boundary of a patch of the set of patches based on the occupancy map and identifying valid neighboring points of each of the valid boundary points of the patch. The method also includes generating the 3D point cloud using the 2D frames based on the valid neighboring points and the valid boundary points.
    Type: Grant
    Filed: January 8, 2019
    Date of Patent: March 30, 2021
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Madhukar Budagavi, Hossein Najaf-Zadeh, Tuan Ho
  • Publication number: 20190318509
    Abstract: A decoding device, an encoding device and a method for point cloud decoding is disclosed. The method includes receiving a compressed bitstream. The method also includes decoding the compressed bitstream into 2D frames that represent a 3D point cloud, each of the 2D frames including a set of patches representing a cluster of pixels of the 3D point cloud. The method further includes identifying an occupancy map included in the compressed bitstream. The method additionally includes identifying valid boundary points located at a boundary of a patch of the set of patches based on the occupancy map and identifying valid neighboring points of each of the valid boundary points of the patch. The method also includes generating the 3D point cloud using the 2D frames based on the valid neighboring points and the valid boundary points.
    Type: Application
    Filed: January 8, 2019
    Publication date: October 17, 2019
    Inventors: Madhukar Budagavi, Hossein Najaf-Zadeh, Tuan Ho
  • Patent number: 10085006
    Abstract: An electronic device configured to render a three hundred and sixty (360) degree image includes a communication unit and a processor. The communication unit is configured to receive a first image, a second image, and metadata from a camera. The processor is configured to render the 360 degree image by transforming the first image and the second image to compensate for a light fall-off, unwarping the transformed first image and second image, aligning the unwarped first image and second image, and blending the aligned unwarped first image and second image.
    Type: Grant
    Filed: May 2, 2017
    Date of Patent: September 25, 2018
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Tuan Ho, Madhukar Budagavi
  • Publication number: 20180268570
    Abstract: An decoding device, an encoding device and a method for point cloud encoding is disclosed. The method includes generating, from a three-dimensional point cloud, multiple two-dimensional frames, the two-dimensional frames including at least a first frame representing a geometry of points in the three-dimensional point cloud and a second frame representing texture of points in the three-dimensional point cloud. The method also includes generating an occupancy map indicating locations of pixels in the two-dimensional frames that represent points in the three-dimensional point cloud. The method further includes encoding the two-dimensional frames and the occupancy map to generate a compressed bitstream. The method also includes transmitting the compressed bitstream.
    Type: Application
    Filed: March 13, 2018
    Publication date: September 20, 2018
    Inventors: Madhukar Budagavi, Esmaeil Faramarzi, Tuan Ho
  • Publication number: 20180070070
    Abstract: An electronic device configured to render a three hundred and sixty (360) degree image includes a communication unit and a processor. The communication unit is configured to receive a first image, a second image, and metadata from a camera. The processor is configured to render the 360 degree image by transforming the first image and the second image to compensate for a light fall-off, unwarping the transformed first image and second image, aligning the unwarped first image and second image, and blending the aligned unwarped first image and second image.
    Type: Application
    Filed: May 2, 2017
    Publication date: March 8, 2018
    Inventors: Tuan Ho, Madhukar Budagavi
  • Publication number: 20060095853
    Abstract: An event analysis system and method of analysing events are provided. The method comprises the steps of displaying event element icons in a user interface, updating the location of moved event element icons in the user interface, and determining an organization of the event elements based upon the location of the event element icons in the user interface. The event element icons represent event elements in an event or chain of event elements. The event element icons are movable in a coding panel of the user interface. The event analysis system comprises a presentation module for generating a user interface and event element icons for the user interface, a controller module for controlling the display of the user interface, and a data model module for holding a data structure representing the event elements and used to generate the event element icons.
    Type: Application
    Filed: January 25, 2005
    Publication date: May 4, 2006
    Inventors: Elise Amyot, Tuan Ho
  • Publication number: 20060064553
    Abstract: A data processor comprises a memory having storage elements arranged in columns and a number of column decoders, each having a memory access port. The data processor has a plurality of processing elements, and each of the memory ports is coupleable to at least a respective one of the processor elements, such that each processor element is capable of accessing at least one column of storage elements.
    Type: Application
    Filed: March 4, 2002
    Publication date: March 23, 2006
    Inventors: Eric Giernalczyk, Malcolm Stewart, Adrian Nita, Denny Wong, Andrew Stewart, Tuan Ho, Thinh Le
  • Publication number: 20050071576
    Abstract: A data processor comprises a memory having storage elements arranged in columns and a number of column decoders, each having a memory access port. The data processor has a plurality of processing elements, and each of the memory ports is coupleable to at least a respective one of the processor elements, such that each processor element is capable of accessing at least one column of storage elements.
    Type: Application
    Filed: March 4, 2002
    Publication date: March 31, 2005
    Inventors: Eric Giernalczyk, Malcolm Stewart, Adrian Nita, Denny Wong, Andrew Stewart, Tuan Ho, Thinh Le