Patents by Inventor Lu Yuan
Lu Yuan 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: 20210250531Abstract: An “Adaptive Exposure Corrector” performs automated real-time exposure correction of individual images or image sequences of arbitrary length. “Exposure correction” is defined herein as automated adjustments or corrections to any combination of shadows, highlights, high-frequency features, and color saturation of images. The Adaptive Exposure Corrector outputs perceptually improved images based on image ISO and camera ISO capabilities in combination with camera noise characteristics via exposure corrections by a variety of noise-aware image processing functions. An initial calibration process adapts these noise aware image processing functions to noise characteristics of particular camera models and types in combination with particular camera ISO settings. More specifically, this calibration process precomputes a Noise Aware Scaling Function (NASF) and a Color Scalar Function (CSF).Type: ApplicationFiled: July 26, 2016Publication date: August 12, 2021Applicant: Microsoft Technology Licensing, LLCInventors: Lu YUAN, Sing Bing KANG, Chintan A. SHAH
-
Patent number: 11070637Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for a virtual objection distribution method are provided. One of the methods includes: performing an image scanning to a local environment of a user; conducting image identification to an acquired image; acquiring an electronic certificate from a server if an image identifier is identified in the image; saving the electronic certificate; and, in response to a determination that a category count of the received electronic certificates reaches the threshold, sending to the server a virtual object distribution request to cause the server to distribute a virtual object to the user. This method significantly increases interactivity and entertainingness of a virtual object distribution process.Type: GrantFiled: May 24, 2019Date of Patent: July 20, 2021Assignee: ADVANCED NEW TECHNOLOGIES CO., LTDInventors: Qinglong Duan, Guanhua Chen, Jing Ji, Jiahui Cheng, Lu Yuan
-
Publication number: 20210201071Abstract: According to implementations of the subject matter described herein, there is provided an image colorization solution. The solution includes determining a similarity between contents presented in a grayscale source image and a color reference image and determining a col or target image corresponding to the source image based on the similarity. Specifically, a first and a second sets of blocks similar and dissimilar to the reference image are determined based on the similarity; a first color for the first set of blocks is determined based on a color of corresponding blocks in the reference image; a second color for the second set of blocks is determined independently of the reference image. Through this solution, it is possible to provide user controllability and customized effects in colorization, and there is no strict requirement on correspondence between the color image and grayscale image, achieving more robustness to selection of color reference images.Type: ApplicationFiled: June 19, 2019Publication date: July 1, 2021Inventors: Jing LIAO, Lu YUAN, Dongdong CHEN, Mingming HE
-
Patent number: 10896551Abstract: A method of allocating virtual objects based on augmented reality (AR) includes displaying, by an AR client terminal of a receiving user, a live map associated with a location of the receiving user. The live map includes a target location to which a virtual object was bound by a distributing user. The AR client terminal of the receiving user scans an image of an environment of the target location. In response to determining that the scanned image includes a preset bound target, the AR client terminal of the receiving user receives information of the virtual object from a server terminal. The preset bound target is associated with the virtual object and the target location.Type: GrantFiled: June 17, 2020Date of Patent: January 19, 2021Assignee: Advanced New Technologies Co., Ltd.Inventors: Qinglong Duan, Guanhua Chen, Jing Ji, Jiahui Cheng, Lu Yuan
-
Publication number: 20200342570Abstract: In accordance with implementations of the subject matter described herein, there is proposed a solution of visual stylization of stereoscopic images. In the solution, a first feature map for a first source image and a second feature map for a second source image are extracted. The first and second source images correspond to first and second views of a stereoscopic image, respectively. A first unidirectional disparity from the first source image to the second source image is determined based on the first and second source images. First and second target images having a specified visual style are generated by processing the first and second feature maps based on the first unidirectional disparity. Through the solution, a disparity between two source images of a stereoscopic image are taken into account when performing the visual style transfer, thereby maintaining a stereoscopic effect in the stereoscopic image consisting of the target images.Type: ApplicationFiled: January 8, 2019Publication date: October 29, 2020Inventors: Lu Yuan, Gang Hua, Jing Liao, Dongdong Chen
-
Publication number: 20200320799Abstract: A method of allocating virtual objects based on augmented reality (AR) includes displaying, by an AR client terminal of a receiving user, a live map associated with a location of the receiving user. The live map includes a target location to which a virtual object was bound by a distributing user. The AR client terminal of the receiving user scans an image of an environment of the target location. In response to determining that the scanned image includes a preset bound target, the AR client terminal of the receiving user receives information of the virtual object from a server terminal. The preset bound target is associated with the virtual object and the target location.Type: ApplicationFiled: June 17, 2020Publication date: October 8, 2020Applicant: Alibaba Group Holding LimitedInventors: Qinglong Duan, Guanhua Chen, Jing Ji, Jiahui Cheng, Lu Yuan
-
Patent number: 10692297Abstract: A method of allocating virtual objects based on augmented reality (AR) includes displaying, by an AR client terminal of a receiving user, a live map associated with a location of the receiving user. The live map includes a target location to which a virtual object was bound by a distributing user. The AR client terminal of the receiving user scans an image of an environment of the target location. In response to determining that the scanned image includes a preset bound target, the AR client terminal of the receiving user receives information of the virtual object from a server terminal. The preset bound target is associated with the virtual object and the target location.Type: GrantFiled: December 12, 2017Date of Patent: June 23, 2020Assignee: Alibaba Group Holding LimitedInventors: Qinglong Duan, Guanhua Chen, Jing Ji, Jiahui Cheng, Lu Yuan
-
Publication number: 20200151849Abstract: According to implementations of the subject matter, a solution is provided for visual style transfer of images. In this solution, first and second sets of feature maps are extracted for first and second source images, respectively, a feature map in the first or second set of feature maps representing at least a part of a visual style of the first or second source image. A first mapping from the first source image to the second source image is determined based on the first and second sets of feature maps. The first source image is transferred based on the first mapping and the second source image to generate a first target image at least partially having the second visual style. Through this solution, a visual style of a source image can be effectively applied to a further source image in feature space.Type: ApplicationFiled: April 6, 2018Publication date: May 14, 2020Applicant: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Jing LIAO, Lu YUAN, Gang HUA, Sing Bing KANG
-
Publication number: 20200082249Abstract: In accordance with implementations of the subject matter described herein, there is provided a solution of image stylization based on a learning network. In this solution, a learning network is trained with a plurality of images and a reference image with a particular texture style. A plurality of different sub-networks of the learning network is trained, respectively. Specifically, one of the sub-networks is trained to extract one or more feature maps from the source image and transform the feature maps with the texture style applied thereon to a target image. Each of the feature maps indicates part of feature information of the source image. Another sub-network is trained to apply a specified texture style to the extracted feature maps, such that the target image generated based on the processed feature maps can embody the specified texture style.Type: ApplicationFiled: December 12, 2017Publication date: March 12, 2020Applicant: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Gang HUA, Lu YUAN, Jing LIAO, Dongdong CHEN
-
Publication number: 20190289084Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for a virtual objection distribution method are provided. One of the methods includes: performing an image scanning to a local environment of a user; conducting image identification to an acquired image; acquiring an electronic certificate from a server if an image identifier is identified in the image; saving the electronic certificate; and, in response to a determination that a category count of the received electronic certificates reaches the threshold, sending to the server a virtual object distribution request to cause the server to distribute a virtual object to the user. This method significantly increases interactivity and entertainingness of a virtual object distribution process.Type: ApplicationFiled: May 24, 2019Publication date: September 19, 2019Inventors: Qinglong DUAN, Guanhua CHEN, Jing JI, Jiahui CHENG, Lu YUAN
-
Publication number: 20190196692Abstract: Systems and methods for displaying and associating context images with zones or devices of a security system or a home automation system are provided. Such systems and methods may include associating each of a plurality of zones or devices of the security system or the home automation system with a respective context image and displaying the respective context image for one of the plurality of zones or devices in response to a user interface of the security system or the home automation system receiving user input.Type: ApplicationFiled: December 21, 2017Publication date: June 27, 2019Inventors: Xinyu Ma, Qingqing Zhang, Lu Yuan
-
Patent number: 10257200Abstract: A request for communicating with a first user is received by a second user. The request includes a first identification specific to the first user. The first identification is different from an account used by the first user in the communication. Based on a communication mapping associated with the first user, it is determined whether the second user is allowed to communicate with the first user using the first identification. The communication mapping indicates authorized users allowed to communicate with the first user and respective identifications allowed to be used by the authorized users. The account used by the first user in the communication is obtained to initiate the communication with the first user. The account used is obtained in response to determining that the second user is allowed to communicate with the first user using the first identification.Type: GrantFiled: October 29, 2015Date of Patent: April 9, 2019Assignee: International Business Machines CorporationInventors: Guang Qi Li, Jia Wang, Ying Ying Xu, Qiu Lu Yuan, Jia Tian Zhong
-
Patent number: 10250610Abstract: A request for communicating with a first user is received by a second user. The request includes a first identification specific to the first user. The first identification is different from an account used by the first user in the communication. Based on a communication mapping associated with the first user, it is determined whether the second user is allowed to communicate with the first user using the first identification. The communication mapping indicates authorized users allowed to communicate with the first user and respective identifications allowed to be used by the authorized users. The account used by the first user in the communication is obtained to initiate the communication with the first user. The account used is obtained in response to determining that the second user is allowed to communicate with the first user using the first identification.Type: GrantFiled: September 9, 2015Date of Patent: April 2, 2019Assignee: International Business Machines CorporationInventors: Guang Qi Li, Jia Wang, Ying Ying Xu, Qiu Lu Yuan, Jia Tian Zhong
-
Patent number: 10152627Abstract: Various embodiments herein each include at least one of systems, methods, and software for feature flow for video recognition. Such embodiments generally include a fast and accurate framework for video recognition. One example method includes receiving a first frame captured by an imaging device and designating the first frame as a key frame. The method may then generate at least one feature map to identify features in the key frame and subsequently receive a second frame. The method also includes designating the second frame as a current frame and applying a flow estimation algorithm to the key frame and current frame to generate a flow field representing a flow from the key frame to the current frame. The method then propagates each of the at least one feature maps based on the flow field to approximate current locations of features identified within each of the at least one feature maps.Type: GrantFiled: March 20, 2017Date of Patent: December 11, 2018Assignee: Microsoft Technology Licensing, LLCInventors: Yichen Wei, Lu Yuan, Jifeng Dai
-
Publication number: 20180268208Abstract: Various embodiments herein each include at least one of systems, methods, and software for feature flow for video recognition. Such embodiments generally include a fast and accurate framework for video recognition. One example method includes receiving a first frame captured by an imaging device and designating the first frame as a key frame. The method may then generate at least one feature map to identify features in the key frame and subsequently receive a second frame. The method also includes designating the second frame as a current frame and applying a flow estimation algorithm to the key frame and current frame to generate a flow field representing a flow from the key frame to the current frame. The method then propagates each of the at least one feature maps based on the flow field to approximate current locations of features identified within each of the at least one feature maps.Type: ApplicationFiled: March 20, 2017Publication date: September 20, 2018Inventors: Yichen Wei, Lu Yuan, Jifeng Dai
-
Publication number: 20180165888Abstract: A method of allocating virtual objects based on augmented reality (AR) includes displaying, by an AR client terminal of a receiving user, a live map associated with a location of the receiving user. The live map includes a target location to which a virtual object was bound by a distributing user. The AR client terminal of the receiving user scans an image of an environment of the target location. In response to determining that the scanned image includes a preset bound target, the AR client terminal of the receiving user receives information of the virtual object from a server terminal. The preset bound target is associated with the virtual object and the target location.Type: ApplicationFiled: December 12, 2017Publication date: June 14, 2018Applicant: Alibaba Group Holding LimitedInventors: Qinglong Duan, Guanhua Chen, Jing Ji, Jiahui Cheng, Lu Yuan
-
Patent number: 9953400Abstract: Techniques and architectures for video stabilization can transform a shaky video to a steady-looking video. A path smoothing process can generate an optimized camera path for video stabilization. With a large smoothing kernel, a path smoothing process can remove both high frequency jitters and low frequency bounces, and at the same time can preserve discontinuous camera motions (such as quick panning or scene transition) to avoid excessive cropping or geometry distortion. A sliding window based implementation includes a path smoothing process that can be used for real-time video stabilization.Type: GrantFiled: June 12, 2017Date of Patent: April 24, 2018Assignee: Microsoft Technology Licensing, LLCInventors: Lu Yuan, Jian Sun
-
Patent number: 9875533Abstract: Image processing for productivity applications is provided. An image may be received by a computing device. The computing device may detect the edges comprising the received image and adjust the image based on a skew state of the detected edges. The computing device may then process the adjusted image to correct imbalances. The computing device may then assign an image classification to the processed image. The computing device may then adjust the processed image based on the assigned image classification.Type: GrantFiled: January 18, 2017Date of Patent: January 23, 2018Assignee: Microsoft Technology Licensing, LLCInventors: Seiichi Kato, Yasufumi Shiraishi, Daniel J. Moffitt, Kenji Nikaido, Daniel Eduardo Martinez, Lu Yuan, Jiangyu Liu, Aleksandar B. Tomic, Ivan Stojiljkovic, Zhengyou Zhang
-
Publication number: 20170278219Abstract: Techniques and architectures for video stabilization can transform a shaky video to a steady-looking video. A path smoothing process can generate an optimized camera path for video stabilization. With a large smoothing kernel, a path smoothing process can remove both high frequency jitters and low frequency bounces, and at the same time can preserve discontinuous camera motions (such as quick panning or scene transition) to avoid excessive cropping or geometry distortion. A sliding window based implementation includes a path smoothing process that can be used for real-time video stabilization.Type: ApplicationFiled: June 12, 2017Publication date: September 28, 2017Inventors: Lu Yuan, Jian Sun
-
Patent number: 9697587Abstract: Techniques and architectures for video stabilization can transform a shaky video to a steady-looking video. A path smoothing process can generate an optimized camera path for video stabilization. With a large smoothing kernel, a path smoothing process can remove both high frequency jitters and low frequency bounces, and at the same time can preserve discontinuous camera motions (such as quick panning or scene transition) to avoid excessive cropping or geometry distortion. A sliding window based implementation includes a path smoothing process that can be used for real-time video stabilization.Type: GrantFiled: July 23, 2013Date of Patent: July 4, 2017Assignee: Microsoft Technology Licensing, LLCInventors: Lu Yuan, Jian Sun