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: 20210201071
    Abstract: 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: Application
    Filed: June 19, 2019
    Publication date: July 1, 2021
    Inventors: Jing LIAO, Lu YUAN, Dongdong CHEN, Mingming HE
  • Patent number: 10896551
    Abstract: 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: Grant
    Filed: June 17, 2020
    Date of Patent: January 19, 2021
    Assignee: Advanced New Technologies Co., Ltd.
    Inventors: Qinglong Duan, Guanhua Chen, Jing Ji, Jiahui Cheng, Lu Yuan
  • Publication number: 20200342570
    Abstract: 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: Application
    Filed: January 8, 2019
    Publication date: October 29, 2020
    Inventors: Lu Yuan, Gang Hua, Jing Liao, Dongdong Chen
  • Publication number: 20200320799
    Abstract: 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: Application
    Filed: June 17, 2020
    Publication date: October 8, 2020
    Applicant: Alibaba Group Holding Limited
    Inventors: Qinglong Duan, Guanhua Chen, Jing Ji, Jiahui Cheng, Lu Yuan
  • Patent number: 10692297
    Abstract: 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: Grant
    Filed: December 12, 2017
    Date of Patent: June 23, 2020
    Assignee: Alibaba Group Holding Limited
    Inventors: Qinglong Duan, Guanhua Chen, Jing Ji, Jiahui Cheng, Lu Yuan
  • Publication number: 20200151849
    Abstract: 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: Application
    Filed: April 6, 2018
    Publication date: May 14, 2020
    Applicant: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Jing LIAO, Lu YUAN, Gang HUA, Sing Bing KANG
  • Publication number: 20200082249
    Abstract: 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: Application
    Filed: December 12, 2017
    Publication date: March 12, 2020
    Applicant: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Gang HUA, Lu YUAN, Jing LIAO, Dongdong CHEN
  • Publication number: 20190289084
    Abstract: 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: Application
    Filed: May 24, 2019
    Publication date: September 19, 2019
    Inventors: Qinglong DUAN, Guanhua CHEN, Jing JI, Jiahui CHENG, Lu YUAN
  • Publication number: 20190196692
    Abstract: 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: Application
    Filed: December 21, 2017
    Publication date: June 27, 2019
    Inventors: Xinyu Ma, Qingqing Zhang, Lu Yuan
  • Patent number: 10257200
    Abstract: 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: Grant
    Filed: October 29, 2015
    Date of Patent: April 9, 2019
    Assignee: International Business Machines Corporation
    Inventors: Guang Qi Li, Jia Wang, Ying Ying Xu, Qiu Lu Yuan, Jia Tian Zhong
  • Patent number: 10250610
    Abstract: 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: Grant
    Filed: September 9, 2015
    Date of Patent: April 2, 2019
    Assignee: International Business Machines Corporation
    Inventors: Guang Qi Li, Jia Wang, Ying Ying Xu, Qiu Lu Yuan, Jia Tian Zhong
  • Patent number: 10152627
    Abstract: 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: Grant
    Filed: March 20, 2017
    Date of Patent: December 11, 2018
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Yichen Wei, Lu Yuan, Jifeng Dai
  • Publication number: 20180268208
    Abstract: 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: Application
    Filed: March 20, 2017
    Publication date: September 20, 2018
    Inventors: Yichen Wei, Lu Yuan, Jifeng Dai
  • Publication number: 20180165888
    Abstract: 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: Application
    Filed: December 12, 2017
    Publication date: June 14, 2018
    Applicant: Alibaba Group Holding Limited
    Inventors: Qinglong Duan, Guanhua Chen, Jing Ji, Jiahui Cheng, Lu Yuan
  • Patent number: 9953400
    Abstract: 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: Grant
    Filed: June 12, 2017
    Date of Patent: April 24, 2018
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Lu Yuan, Jian Sun
  • Patent number: 9875533
    Abstract: 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: Grant
    Filed: January 18, 2017
    Date of Patent: January 23, 2018
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: 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: 20170278219
    Abstract: 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: Application
    Filed: June 12, 2017
    Publication date: September 28, 2017
    Inventors: Lu Yuan, Jian Sun
  • Patent number: 9697587
    Abstract: 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: Grant
    Filed: July 23, 2013
    Date of Patent: July 4, 2017
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Lu Yuan, Jian Sun
  • Publication number: 20170124698
    Abstract: 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: Application
    Filed: January 18, 2017
    Publication date: May 4, 2017
    Applicant: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Seiichi Kato, Yasufumi Shiraishi, Daniel J. Moffitt, Kenji Nikaido, Daniel Eduardo Martinez, Lu Yuan, Jiangyu Liu, Aleksandar B. Tomic, Ivan Stojiljkovic, Zhengyou Zhang
  • Patent number: 9569689
    Abstract: 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: Grant
    Filed: October 14, 2014
    Date of Patent: February 14, 2017
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Seiichi Kato, Yasufumi Shiraishi, Daniel J. Moffitt, Kenji Nikaido, Daniel Eduardo Martinez, Lu Yuan, Jiangyu Liu, Aleksandar B. Tomic, Ivan Stojiljkovic, Zhengyou Zhang