Patents by Inventor Haichao ZHU

Haichao ZHU 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: 20230409124
    Abstract: Embodiments of the subject matter described herein provide a wearable device enabling multi-finger gestures. The wearable device generally includes a first sensor, a second sensor and a controller. The first sensor can detect a first set of one or more movements of a first finger of a user. The second sensor can detect a second set of one or more movements of a second finger that is different from the first finger. The controller is configured to detect a multi-finger gesture by determining a relative movement between the first finger and the second finger based on the first and second sets of movements and to control a terminal device in association with the wearable devices based on the multi-finger gesture.
    Type: Application
    Filed: August 31, 2023
    Publication date: December 21, 2023
    Inventors: Haichao ZHU, Masaaki FUKUMOTO
  • Patent number: 11782515
    Abstract: Embodiments of the subject matter described herein provide a wearable device enabling multi-finger gestures. The wearable device generally includes a first sensor, a second sensor and a controller. The first sensor can detect a first set of one or more movements of a first finger of a user. The second sensor can detect a second set of one or more movements of a second finger that is different from the first finger. The controller is configured to detect a multi-finger gesture by determining a relative movement between the first finger and the second finger based on the first and second sets of movements and to control a terminal device in association with the wearable devices based on the multi-finger gesture.
    Type: Grant
    Filed: January 28, 2022
    Date of Patent: October 10, 2023
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Haichao Zhu, Masaaki Fukumoto
  • Publication number: 20230245390
    Abstract: A plurality of two-dimensional (2D) images of the scene is received. Geometric information and semantic information of each of the plurality of 2D images is determined. The geometric information indicates a detected line and a reference direction in the respective 2D image. The semantic information includes classification information of pixels in the respective 2D image. A layout estimation associated with the respective 2D image of the scene is determined based on the geometric information and the semantic information of the respective 2D image. A combined layout estimation associated with the scene is determined based on a plurality of the determined layout estimations associated with the plurality of 2D images of the scene. The Manhattan layout associated with the scene is generated based on the combined layout estimation. The Manhattan layout includes at least a three-dimensional (3D) shape of the scene that includes wall faces orthogonal with respect to each other.
    Type: Application
    Filed: November 4, 2022
    Publication date: August 3, 2023
    Applicant: Tencent America LLC
    Inventors: Haichao ZHU, Bing JIAN, Weiwei FENG, Lu HE, Kelin LIU, Shan LIU
  • Patent number: 11670045
    Abstract: Aspects of the disclosure include methods, apparatuses, and non-transitory computer-readable storage mediums for generating a three-dimensional (3D) geometry of a room from a panorama image of the room. An apparatus includes processing circuitry that determine two-dimensional (2D) positions of wall corner points of the room in the panorama image based on a user input. Each wall corner point is in one of a floor plane or a ceiling plane of the room. The processing circuitry calculates 3D positions of the wall corner points based on the 2D positions of the wall corner points, a size of the panorama image, and a distance between the floor plane and a capture position of a device capturing the panorama image, determines a room layout based on an order of the wall corner points, and generates the 3D geometry based on the room layout and the 3D positions of the wall corner points.
    Type: Grant
    Filed: October 15, 2021
    Date of Patent: June 6, 2023
    Assignee: TENCENT AMERICA LLC
    Inventors: Xiang Zhang, Bing Jian, Lu He, Haichao Zhu, Shan Liu, Kelin Liu, Weiwei Feng
  • Patent number: 11657545
    Abstract: The present invention relates to a device, method, and smart glasses for color vision deficiency correction. The method includes: adjusting a color of an image according to an environmental color temperature to obtain an adjusted image, and then adjusting a pixel level of the adjusted image to a preset pixel level according to image content, to obtain a to-be-processed image; determining an adjustment matrix based on an RGB value of the to-be-processed image and a preset RGB target value; comparing a color displayed on a display with a color of a standard colorimetric card for correction, to determine an adjustment mapping table; and generating a target image based on the to-be-processed image, the adjustment matrix, and the adjustment mapping table. The present invention increases the degree of color recognition and improves imaging effects, and can implement good color vision deficiency correction.
    Type: Grant
    Filed: April 8, 2021
    Date of Patent: May 23, 2023
    Assignee: YUTOU TECHNOLOGY (HANGZHOU) CO., LTD.
    Inventors: Haichao Zhu, Yiming Chen
  • Patent number: 11651533
    Abstract: Aspects of the disclosure include methods, apparatuses, and non-transitory computer-readable storage mediums for generating a floor plan from a point cloud model. An apparatus includes processing circuitry that receives an input three-dimensional point cloud corresponding to a three-dimensional space. The processing circuitry determines a plurality of wall planes in the received input three-dimensional point cloud. The processing circuitry generates a plurality of line segments. Each line segment is generated by projecting a respective wall plane of the plurality of wall planes to a floor plane in the three-dimensional space. The processing circuitry represents the plurality of wall planes in the three-dimensional space using the plurality of line segments in a two-dimensional space corresponding to the floor plan. The processing circuitry adjusts the plurality of line segments in the two-dimensional space to improve the floor plan.
    Type: Grant
    Filed: October 15, 2021
    Date of Patent: May 16, 2023
    Assignee: TENCENT AMERICA LLC
    Inventors: Xiang Zhang, Bing Jian, Lu He, Haichao Zhu, Shan Liu, Kelin Liu, Weiwei Feng
  • Publication number: 20220358671
    Abstract: A method, computer program, and computer system is provided for 3D pose graph reconstruction. 3D reconstruction of indoor buildings for VR/AR applications, such as virtual touring, digital museum, and virtual home sale, may be performed based on estimating pose graph and transformation matrix between cameras by recognizing markers on the ground in panorama images. Image data corresponding to one or more views of a first camera is received. One or more markers corresponding to a second camera are identified within the received image data. A pose graph corresponding to the one or more views of the first camera is constructed based on the identified one or more markers, the pose graph comprising at least an edge.
    Type: Application
    Filed: October 8, 2021
    Publication date: November 10, 2022
    Applicant: TENCENT AMERICA LLC
    Inventors: Xiang ZHANG, Bing JIAN, Lu HE, Haichao ZHU, Shan LIU, Kelin LIU, Weiwei FENG
  • Publication number: 20220358716
    Abstract: Aspects of the disclosure include methods, apparatuses, and non-transitory computer-readable storage mediums for generating a three-dimensional (3D) geometry of a room from a panorama image of the room. An apparatus includes processing circuitry that determine two-dimensional (2D) positions of wall corner points of the room in the panorama image based on a user input. Each wall corner point is in one of a floor plane or a ceiling plane of the room. The processing circuitry calculates 3D positions of the wall corner points based on the 2D positions of the wall corner points, a size of the panorama image, and a distance between the floor plane and a capture position of a device capturing the panorama image, determines a room layout based on an order of the wall corner points, and generates the 3D geometry based on the room layout and the 3D positions of the wall corner points.
    Type: Application
    Filed: October 15, 2021
    Publication date: November 10, 2022
    Applicant: TENCENT AMERICA LLC
    Inventors: Xiang ZHANG, Bing Jian, Lu He, Haichao Zhu, Shan Liu, Kelin Liu, Weiwei Feng
  • Publication number: 20220358694
    Abstract: Aspects of the disclosure include methods, apparatuses, and non-transitory computer-readable storage mediums for generating a floor plan from a point cloud model. An apparatus includes processing circuitry that receives an input three-dimensional point cloud corresponding to a three-dimensional space. The processing circuitry determines a plurality of wall planes in the received input three-dimensional point cloud. The processing circuitry generates a plurality of line segments. Each line segment is generated by projecting a respective wall plane of the plurality of wall planes to a floor plane in the three-dimensional space. The processing circuitry represents the plurality of wall planes in the three-dimensional space using the plurality of line segments in a two-dimensional space corresponding to the floor plan. The processing circuitry adjusts the plurality of line segments in the two-dimensional space to improve the floor plan.
    Type: Application
    Filed: October 15, 2021
    Publication date: November 10, 2022
    Applicant: TENCENT AMERICA LLC
    Inventors: Xiang ZHANG, Bing JIAN, Lu HE, Haichao ZHU, Shan LIU, Kelin LIU, Weiwei FENG
  • Publication number: 20220155874
    Abstract: Embodiments of the subject matter described herein provide a wearable device enabling multi-finger gestures. The wearable device generally includes a first sensor, a second sensor and a controller. The first sensor can detect a first set of one or more movements of a first finger of a user. The second sensor can detect a second set of one or more movements of a second finger that is different from the first finger. The controller is configured to detect a multi-finger gesture by determining a relative movement between the first finger and the second finger based on the first and second sets of movements and to control a terminal device in association with the wearable devices based on the multi-finger gesture.
    Type: Application
    Filed: January 28, 2022
    Publication date: May 19, 2022
    Inventors: Haichao ZHU, Masaaki FUKUMOTO
  • Patent number: 11237640
    Abstract: Embodiments of the subject matter described herein provide a wearable device enabling multi-finger gestures. The wearable device generally includes a first sensor, a second sensor and a controller. The first sensor can detect a first set of one or more movements of a first finger of a user. The second sensor can detect a second set of one or more movements of a second finger that is different from the first finger. The controller is configured to detect a multi-finger gesture by determining a relative movement between the first finger and the second finger based on the first and second sets of movements and to control a terminal device in association with the wearable devices based on the multi-finger gesture.
    Type: Grant
    Filed: June 9, 2017
    Date of Patent: February 1, 2022
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Haichao Zhu, Masaaki Fukumoto
  • Publication number: 20210319597
    Abstract: The present invention relates to a device, method, and smart glasses for color vision deficiency correction. The method includes: adjusting a color of an image according to an environmental color temperature to obtain an adjusted image, and then adjusting a pixel level of the adjusted image to a preset pixel level according to image content, to obtain a to-be-processed image; determining an adjustment matrix based on an RGB value of the to-be-processed image and a preset RGB target value; comparing a color displayed on a display with a color of a standard colorimetric card for correction, to determine an adjustment mapping table; and generating a target image based on the to-be-processed image, the adjustment matrix, and the adjustment mapping table. The present invention increases the degree of color recognition and improves imaging effects, and can implement good color vision deficiency correction.
    Type: Application
    Filed: April 8, 2021
    Publication date: October 14, 2021
    Inventors: Haichao ZHU, Yiming CHEN
  • Publication number: 20210065408
    Abstract: Aspects for content generation in a virtual reality (VR), an augmented reality (AR), or a mixed reality (MR) system (collectively “visual enhancement device”) are described herein. As an example, the aspects may include an image sensor configured to collect color information of an object and a color distance calculator configured to respectively calculate one or more color distances between a first color of a first area of the object and one or more second colors. The aspects may further include a color selector configured to select one of the one or more second colors based on a pre-determined color distance and a content generator configured to generate content based on the selected second color.
    Type: Application
    Filed: August 29, 2019
    Publication date: March 4, 2021
    Inventors: Yiming CHEN, Haichao ZHU
  • Publication number: 20200142497
    Abstract: Embodiments of the subject matter described herein provide a wearable device enabling multi-finger gestures. The wearable device generally includes a first sensor, a second sensor and a controller. The first sensor can detect a first set of one or more movements of a first finger of a user. The second sensor can detect a second set of one or more movements of a second finger that is different from the first finger. The controller is configured to detect a multi-finger gesture by determining a relative movement between the first finger and the second finger based on the first and second sets of movements and to control a terminal device in association with the wearable devices based on the multi-finger gesture.
    Type: Application
    Filed: June 9, 2017
    Publication date: May 7, 2020
    Applicant: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Haichao ZHU, Masaaki FUKUMOTO