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: 20230409124Abstract: 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: ApplicationFiled: August 31, 2023Publication date: December 21, 2023Inventors: Haichao ZHU, Masaaki FUKUMOTO
-
Patent number: 11782515Abstract: 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: GrantFiled: January 28, 2022Date of Patent: October 10, 2023Assignee: Microsoft Technology Licensing, LLCInventors: Haichao Zhu, Masaaki Fukumoto
-
Publication number: 20230245390Abstract: 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: ApplicationFiled: November 4, 2022Publication date: August 3, 2023Applicant: Tencent America LLCInventors: Haichao ZHU, Bing JIAN, Weiwei FENG, Lu HE, Kelin LIU, Shan LIU
-
Patent number: 11670045Abstract: 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: GrantFiled: October 15, 2021Date of Patent: June 6, 2023Assignee: TENCENT AMERICA LLCInventors: Xiang Zhang, Bing Jian, Lu He, Haichao Zhu, Shan Liu, Kelin Liu, Weiwei Feng
-
Patent number: 11657545Abstract: 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: GrantFiled: April 8, 2021Date of Patent: May 23, 2023Assignee: YUTOU TECHNOLOGY (HANGZHOU) CO., LTD.Inventors: Haichao Zhu, Yiming Chen
-
Patent number: 11651533Abstract: 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: GrantFiled: October 15, 2021Date of Patent: May 16, 2023Assignee: TENCENT AMERICA LLCInventors: Xiang Zhang, Bing Jian, Lu He, Haichao Zhu, Shan Liu, Kelin Liu, Weiwei Feng
-
Publication number: 20220358671Abstract: 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: ApplicationFiled: October 8, 2021Publication date: November 10, 2022Applicant: TENCENT AMERICA LLCInventors: Xiang ZHANG, Bing JIAN, Lu HE, Haichao ZHU, Shan LIU, Kelin LIU, Weiwei FENG
-
Publication number: 20220358716Abstract: 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: ApplicationFiled: October 15, 2021Publication date: November 10, 2022Applicant: TENCENT AMERICA LLCInventors: Xiang ZHANG, Bing Jian, Lu He, Haichao Zhu, Shan Liu, Kelin Liu, Weiwei Feng
-
Publication number: 20220358694Abstract: 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: ApplicationFiled: October 15, 2021Publication date: November 10, 2022Applicant: TENCENT AMERICA LLCInventors: Xiang ZHANG, Bing JIAN, Lu HE, Haichao ZHU, Shan LIU, Kelin LIU, Weiwei FENG
-
Publication number: 20220155874Abstract: 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: ApplicationFiled: January 28, 2022Publication date: May 19, 2022Inventors: Haichao ZHU, Masaaki FUKUMOTO
-
Patent number: 11237640Abstract: 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: GrantFiled: June 9, 2017Date of Patent: February 1, 2022Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Haichao Zhu, Masaaki Fukumoto
-
Publication number: 20210319597Abstract: 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: ApplicationFiled: April 8, 2021Publication date: October 14, 2021Inventors: Haichao ZHU, Yiming CHEN
-
Publication number: 20210065408Abstract: 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: ApplicationFiled: August 29, 2019Publication date: March 4, 2021Inventors: Yiming CHEN, Haichao ZHU
-
Publication number: 20200142497Abstract: 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: ApplicationFiled: June 9, 2017Publication date: May 7, 2020Applicant: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Haichao ZHU, Masaaki FUKUMOTO