Patents by Inventor Dan Miao
Dan Miao 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: 12650731Abstract: In one implementation, a method of displaying a display image is performed by a first device having a first display, one or more processors, and non-transitory memory. The method includes obtaining gaze data indicative of a gaze of a user. The method includes transmitting, to a second device having a second display, warp parameters based on the gaze data. The method includes receiving, from the second device, display data based on the warp parameters. The method includes displaying, on the first display, a display image based on the display data.Type: GrantFiled: March 4, 2025Date of Patent: June 9, 2026Assignee: APPLE INC.Inventors: James A. McCombe, Chad E. Jones, Christopher M. Garrido, Dan Miao, Dazhong Zhang, Nathaniel C. Begeman
-
Patent number: 12531920Abstract: A technique for transmitting data in a copresence environment includes initiating a virtual communication session between a local device and remote devices in a shared copresence environment, where each of the plurality of sending devices are transmitting a sending quality data stream in the virtual communication session. A region of interest for the local device is determined that includes a portion of the copresence environment. The local device subscribes to a first quality data stream for the remote devices represented in the region of interest, and a second quality data stream for the remote devices not represented in the region of interest.Type: GrantFiled: March 8, 2024Date of Patent: January 20, 2026Assignee: Apple Inc.Inventors: Jay Mayur Khandhar, Borna Ghavam, Jinbo Qiu, Christopher M. Garrido, Karthick Santhanam, Patrick Miauton, Xiaosong Zhou, Dazhong Zhang, Kristian D. Pereira, Dan Miao
-
Publication number: 20250291413Abstract: In one implementation, a method of displaying a display image is performed by a first device having a first display, one or more processors, and non-transitory memory. The method includes obtaining gaze data indicative of a gaze of a user. The method includes transmitting, to a second device having a second display, warp parameters based on the gaze data. The method includes receiving, from the second device, display data based on the warp parameters. The method includes displaying, on the first display, a display image based on the display data.Type: ApplicationFiled: March 4, 2025Publication date: September 18, 2025Inventors: James A. McCombe, Chad E. Jones, Christopher M. Garrido, Dan Miao, Dazhong Zhang, Nathaniel C. Begeman
-
Publication number: 20240305682Abstract: A technique for transmitting data in a copresence environment includes initiating a virtual communication session between a local device and remote devices in a shared copresence environment, where each of the plurality of sending devices are transmitting a sending quality data stream in the virtual communication session. A region of interest for the local device is determined that includes a portion of the copresence environment. The local device subscribes to a first quality data stream for the remote devices represented in the region of interest, and a second quality data stream for the remote devices not represented in the region of interest.Type: ApplicationFiled: March 8, 2024Publication date: September 12, 2024Inventors: Jay Mayur Khandhar, Borna Ghavam, Jinbo Qiu, Christopher M. Garrido, Karthick Santhanam, Patrick Miauton, Xiaosong Zhou, Dazhong Zhang, Kristian D. Pereira, Dan Miao
-
Patent number: 12086931Abstract: A method for 3D human model reconstruction and animation includes receiving a two-dimensional (2D) image of a human, segmenting the 2D image into a foreground with the human and a background without the human in the 2D image, generating a parametric model comprising a pose, a shape, and one or more rigging parameters based on the human in the foreground, predicting a textured three-dimensional (3D) model using implicit surface reconstruction of the human in the foreground, aligning the parametric model and the textured 3D model using a 3D registration, and generating a textured 3D clothed human model based on the aligned parametric model and the predicted textured 3D model.Type: GrantFiled: November 8, 2022Date of Patent: September 10, 2024Assignee: TENCENT AMERICA LLCInventors: Dan Miao, Bing Jian, Weiwei Feng, Shan Liu, Ye Wang
-
Patent number: 11941770Abstract: A method and a system for garment try-on. The method includes: capturing a three dimensional (3D) image of a customer; obtaining first 3D pose of the customer in the 3D image; performing a machine learning model on the 3D pose to generate a first skinned multi-person linear model (SMPL) pose; calculating an angle of the whole body rotation of the customer based on the first SMPL pose; when the angle is in a predefined range relative to a front direction of the customer: constructing an SMPL model using the first SMPL pose; and when the angle is out of the predefined range: generating a second SMPL pose using two dimensional (2D) component of the 3D image, and constructing the SMPL model using the second SMPL pose.Type: GrantFiled: December 30, 2020Date of Patent: March 26, 2024Assignees: BEIJING WODONG TIANJUN INFORMATION TECHNOLOGY CO., LTD., JD.COM AMERICAN TECHNOLOGIES CORPORATIONInventors: Xiaochuan Fan, Dan Miao, Chumeng Lyu
-
Publication number: 20230281921Abstract: A method for 3D human model reconstruction and animation includes receiving a two-dimensional (2D) image of a human, segmenting the 2D image into a foreground with the human and a background without the human in the 2D image, generating a parametric model comprising a pose, a shape, and one or more rigging parameters based on the human in the foreground, predicting a textured three-dimensional (3D) model using implicit surface reconstruction of the human in the foreground, aligning the parametric model and the textured 3D model using a 3D registration, and generating a textured 3D clothed human model based on the aligned parametric model and the predicted textured 3D model.Type: ApplicationFiled: November 8, 2022Publication date: September 7, 2023Applicant: TENCENT AMERICA LLCInventors: Dan MIAO, Bing JIAN, Weiwei FENG, Shan LIU, Ye WANG
-
Publication number: 20220207596Abstract: A method and a system for garment try-on. The method includes: capturing a three dimensional (3D) image of a customer; obtaining first 3D pose of the customer in the 3D image; performing a machine learning model on the 3D pose to generate a first skinned multi-person linear model (SMPL) pose; calculating an angle of the whole body rotation of the customer based on the first SMPL pose; when the angle is in a predefined range relative to a front direction of the customer: constructing an SMPL model using the first SMPL pose; and when the angle is out of the predefined range: generating a second SMPL pose using two dimensional (2D) component of the 3D image, and constructing the SMPL model using the second SMPL pose.Type: ApplicationFiled: December 30, 2020Publication date: June 30, 2022Inventors: Xiaochuan Fan, Dan Miao, Chumeng Lyu
-
Publication number: 20210272303Abstract: Embodiments of this application provide a method for estimating an object parameter and an electronic device, and relates to the field of electronic devices. The electronic device can detects a first operation of a user, and start a camera and to collect a first target object in response to the first operation. The electronic device can then determine a category of the first target object, and determines a target parameter of the first target object based on the category of the first target object and first information of the first target object. Furthermore, the electronic device can then display the category of the first target object and one or more parameters of the target parameter on a touchscreen, where the one or more parameters include mass.Type: ApplicationFiled: May 19, 2021Publication date: September 2, 2021Inventors: Dan MIAO, Xu ZHANG
-
Patent number: 10482674Abstract: A system and method for realizing augmented reality. The system includes a visual sensor configured to capture images of an environment and a computing device in communication with the visual sensor. The computing device has a processor and a storage device storing computer executable code. The computer executable code, when executed at the processor, is configured to: identify two-dimensional (2D) objects in the captured images; construct a three-dimensional (3D) map of the environment using the captured images; define 3D objects in the 3D map by mapping the 2D objects identified in the captured images to the corresponding points in the 3D map; and render a 3D model on the 3D map based on the 3D objects defined in the 3D map.Type: GrantFiled: June 27, 2018Date of Patent: November 19, 2019Assignees: Beijing Jingdong Shangke Information Technology Co., Ltd., JD.com American Technologies CorporationInventors: Yuzhang Wu, Yi Xu, Dan Miao, Hui Zhou
-
Patent number: 9577594Abstract: The present invention provides a method and an apparatus for exchanging control functions of volume control units, and a terminal, which relate to the field of communications technologies and can make it more convenient for a user to adjust volume. The method includes: obtaining current placement status information of the terminal, where the placement status information is used to indicate a current placement status of the terminal, and at least two volume control units are disposed in the terminal; and exchanging volume control functions of the at least two volume control units when the current placement status of the terminal deviates from a normal placement status of the terminal, where the at least two volume control units include a volume control unit whose volume control function is to control volume to increase and a volume control unit whose volume control function is to control volume to decrease.Type: GrantFiled: September 19, 2014Date of Patent: February 21, 2017Assignee: Huawei Technologies Co., Ltd.Inventors: Xinxin Li, Dan Miao
-
Patent number: 9467681Abstract: The techniques and arrangements described herein provide for layered compression of depth image data. In some examples, an encoder may partition depth image data into a most significant bit (MSB) layer and a least significant bit (LSB) layer. The encoder may quantize the MSB layer and generate quantization difference data based at least in part on the quantization of the MSB layer. The encoder may apply the quantization difference data to the LSB layer to generate an adjusted LSB layer.Type: GrantFiled: March 25, 2013Date of Patent: October 11, 2016Assignee: Microsoft Technology Licensing, LLCInventors: Jingjing Fu, Dan Miao, Yan Lu, Shipeng Li
-
Publication number: 20150139450Abstract: The present invention provides a method and an apparatus for exchanging control functions of volume control units, and a terminal, which relate to the field of communications technologies and can make it more convenient for a user to adjust volume. The method includes: obtaining current placement status information of the terminal, where the placement status information is used to indicate a current placement status of the terminal, and at least two volume control units are disposed in the terminal; and exchanging volume control functions of the at least two volume control units when the current placement status of the terminal deviates from a normal placement status of the terminal, where the at least two volume control units include a volume control unit whose volume control function is to control volume to increase and a volume control unit whose volume control function is to control volume to decrease.Type: ApplicationFiled: September 19, 2014Publication date: May 21, 2015Inventors: Xinxin Li, Dan Miao
-
Publication number: 20150117515Abstract: In some examples, a layered encoding component and a layered decoding component provide for different ways to encode and decode, respectively, video streams transmitted between devices. For instance, in encoding a video stream, video frames may be analyzed across multiple video frames to determine temporal characteristics, and analyzed spatially within a single given video frame. Further, based at partly on the analysis of the video frames, some video frames may be encoded with a first encoding and portions of other video frames may be encoded using a second layer encoding, where the second layer encoding may use a different type of encoding for different portions of a single given video frame. To decode an encoded video stream, both the base layer encoded video frames and the second layer encoded video frames may be transmitted, decoded, and combined at a destination device into a reconstructed video stream.Type: ApplicationFiled: October 25, 2013Publication date: April 30, 2015Applicant: Microsoft CorporationInventors: Jingjing Fu, Yan Lu, Shipeng Li, Dan Miao