Patents by Inventor Xiangkai LIN
Xiangkai LIN 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: 20220012930Abstract: Embodiments of this application disclose an artificial intelligence-based (AI-based) animation character control method. When one animation character has a corresponding face customization base, and one animation character has no corresponding face customization base, the animation character having the face customization base may be used as a driving character, and the animation character having no face customization base may be used as a driven character.Type: ApplicationFiled: September 27, 2021Publication date: January 13, 2022Applicant: Tencent Technology (Shenzhen) Company LimitedInventors: Sheng WANG, Xing JI, Zhantu ZHU, Xiangkai LIN, Linchao BAO
-
Patent number: 11222440Abstract: Embodiments of this application disclose a position and pose determining method performed at an electronic device. The method includes: acquiring, by tracking a first feature point extracted from a marked image, position and pose parameters of a first image captured by a camera relative to the marked image; extracting a second feature point from the first image in a case that the first image fails to meet a feature point tracking condition; and acquiring, by tracking the first feature point and the second feature point, position and pose parameters of a second image captured by the camera relative to the marked image, and determining a position and a pose of the camera according to the position and pose parameters, the second image being an image captured by the camera after the first image.Type: GrantFiled: June 26, 2020Date of Patent: January 11, 2022Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITEDInventors: Xiangkai Lin, Liang Qiao, Fengming Zhu, Yu Zuo, Zeyu Yang, Yonggen Ling, Linchao Bao
-
Patent number: 11205282Abstract: This application discloses a repositioning method performed by an electronic device in a camera pose tracking process, belonging to the field of augmented reality (AR). The method includes: obtaining a current image acquired by the camera after an ith anchor image in a plurality of anchor images; obtaining an initial feature point and an initial pose parameter in a first anchor image in the plurality of anchor images in a case that the current image satisfies a repositioning condition; performing feature point tracking on the current image relative to the first anchor image, to obtain a target feature point; calculating a pose change amount of a camera from a first camera pose to a target camera pose according to the initial feature point and the target feature point; and performing repositioning according to the initial pose parameter and the pose change amount to obtain a target pose parameter.Type: GrantFiled: June 29, 2020Date of Patent: December 21, 2021Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITEDInventors: Xiangkai Lin, Yonggen Ling, Linchao Bao, Wei Liu
-
Publication number: 20210383586Abstract: This application disclose an artificial intelligence (AI) based animation character drive method. A first expression base of a first animation character corresponding to a speaker is determined by acquiring media data including a facial expression change when the speaker says a speech, and the first expression base may reflect different expressions of the first animation character. After target text information is obtained, an acoustic feature and a target expression parameter corresponding to the target text information are determined according to the target text information, the foregoing acquired media data, and the first expression base. A second animation character having a second expression base may be driven according to the acoustic feature and the target expression parameter, so that the second animation character may simulate the speaker's sound and facial expression when saying the target text information, thereby improving experience of interaction between the user and the animation character.Type: ApplicationFiled: August 18, 2021Publication date: December 9, 2021Inventors: Linchao BAO, Shiyin Kang, Sheng Wang, Xiangkai Lin, Xing Ji, Zhantu Zhu, Kuongchi Lei, Deyi Tuo, Peng Liu
-
Patent number: 11189037Abstract: This application discloses a repositioning method performed by an electronic device in a camera pose tracking process, belonging to the field of augmented reality (AR). The method includes: obtaining a current image acquired by the camera after an ith anchor image in a plurality of anchor images; selecting a target keyframe from a keyframe database according to Hash index information in a case that the current image satisfies a repositioning condition; performing second repositioning on the current image relative to the target keyframe; and calculating a camera pose parameter of a camera during acquisition of the current image according to a positioning result of the first repositioning and a positioning result of the second repositioning. In a case that there are different keyframes covering a surrounding area of a camera acquisition scene, it is highly probable that repositioning can succeed, thereby improving the success probability of a repositioning process.Type: GrantFiled: June 12, 2020Date of Patent: November 30, 2021Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITEDInventors: Xiangkai Lin, Yonggen Ling, Linchao Bao, Wei Liu
-
Patent number: 11158083Abstract: Embodiments of this application disclose a position and attitude determining method. The method includes acquiring, by tracking a feature point of a first marked image, position and attitude parameters of an image captured by a camera; using a previous image of a first image as a second marked image in response to the previous image of the first image meeting a feature point tracking condition and the first image failing to meet the feature point tracking condition; acquiring, position and attitude parameters of the image captured by the camera relative to the second marked image; acquiring position and attitude parameters according to the position and attitude parameters of the image relative to the second marked image and position and attitude parameters of each marked image relative to a previous marked image; and determining a position and an attitude of the camera according to the position and attitude parameters.Type: GrantFiled: June 30, 2020Date of Patent: October 26, 2021Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITEDInventors: Xiangkai Lin, Liang Qiao, Fengming Zhu, Yu Zuo, Zeyu Yang, Yonggen Ling, Linchao Bao
-
Publication number: 20210183044Abstract: An image processing method and apparatus, a computer-readable medium, and an electronic device are provided. The image processing method includes: respectively projecting, according to a plurality of view angle parameters corresponding to a plurality of view angles, a face model of a target object onto a plurality of face images of the target object acquired from the plurality of view angles, to determine correspondences between regions on the face model and regions on the face image; respectively extracting, based on the correspondences and a target region in the face model that need to generate a texture image, images corresponding to the target region from the plurality of face images; and fusing the images that correspond to the target region and that are respectively extracted from the plurality of face images, to generate the texture image.Type: ApplicationFiled: February 24, 2021Publication date: June 17, 2021Inventors: Xiangkai LIN, Linchao BAO, Yonggen LING, Yibing SONG, Wei LIU
-
Publication number: 20210174124Abstract: Embodiments of this application disclose a method for determining camera pose information of a camera of a mobile terminal. The method includes: obtaining a first image, a second image, and a template image, the first image being a previous frame of image of the second image, the first image and the second image being images including a respective instance of the template image captured by the mobile terminal using the camera at a corresponding spatial position; determining a first homography between the template image and the second image; determining a second homography between the first image and the second image; and performing complementary filtering processing on the first homography and the second homography, to obtain camera pose information of the camera, wherein the camera pose information of the camera represents a spatial position of the mobile terminal when the mobile terminal captures the second image using the camera.Type: ApplicationFiled: February 23, 2021Publication date: June 10, 2021Inventors: Xiangkai LIN, Linchao BAO, Wei LIU
-
Patent number: 10963727Abstract: Embodiments of this application disclose a method for determining camera pose information of a camera of a mobile terminal. The method includes: obtaining a first image, a second image, and a template image; performing feature point detection on a first feature point of the template image and a second feature point of the second image, to obtain a first homography; determining a first target homography according to a first optical flow feature point in the first image and a second optical flow feature point in the second image, and determining a second homography according to the first target homography and a second target homography; and performing complementary filtering processing on the first homography and the second homography, to obtain camera pose information of the camera. In the embodiments of this application, complementary filtering processing may be performed on two homographies obtained in a camera pose tracking process.Type: GrantFiled: April 16, 2019Date of Patent: March 30, 2021Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITEDInventors: Xiangkai Lin, Linchao Bao, Wei Liu
-
Publication number: 20200388051Abstract: Embodiments of this application disclose a camera attitude tracking method and apparatus, a device, and a system in the field of augmented reality (AR). The method includes receiving, by a second device with a camera, an initial image and an initial attitude parameter that are transmitted by a first device; obtaining, by the second device, a second image acquired by the camera; obtaining, by the second device, a camera attitude variation of the second image relative to the initial image; and obtaining, by the second device, according to the initial attitude parameter and the camera attitude variation, a second camera attitude parameter, the second camera attitude parameter corresponding to the second image.Type: ApplicationFiled: August 24, 2020Publication date: December 10, 2020Inventors: Xiangkai LIN, Yonggen LING, Linchao BAO, Xiaolong ZHU, Liang QIAO, Wei LIU
-
Publication number: 20200357136Abstract: A method for determining a pose of an image capturing device is performed at an electronic device. The electronic device acquires a plurality of image frames captured by the image capturing device, extracts a plurality of matching feature points from the plurality of image frames and determines first position information of each of the matching feature points in each of the plurality of image frames. After estimating second position information of each of the matching feature points in a current image frame in the plurality of image frames by using the first position information of each of the matching feature points extracted from a previous image frame in the plurality of image frames, the electronic device determines a pose of the image capturing device based on the first position information and the second position information of each of the matching feature points in the current image frame.Type: ApplicationFiled: July 27, 2020Publication date: November 12, 2020Inventors: Liang Qiao, Xiangkai Lin, Linchao Bao, Yonggen Ling, Fengming Zhu
-
Publication number: 20200334854Abstract: Embodiments of this application disclose a position and attitude determining method. The method includes acquiring, by tracking a feature point of a first marked image, position and attitude parameters of an image captured by a camera; using a previous image of a first image as a second marked image in response to the previous image of the first image meeting a feature point tracking condition and the first image failing to meet the feature point tracking condition; acquiring, position and attitude parameters of the image captured by the camera relative to the second marked image; acquiring position and attitude parameters according to the position and attitude parameters of the image relative to the second marked image and position and attitude parameters of each marked image relative to a previous marked image; and determining a position and an attitude of the camera according to the position and attitude parameters.Type: ApplicationFiled: June 30, 2020Publication date: October 22, 2020Inventors: Xiangkai LIN, Liang QIAO, Fengming ZHU, Yu ZUO, Zeyu YANG, Yonggen LING, Linchao BAO
-
Publication number: 20200334836Abstract: A relocalization method includes: obtaining, by a front-end program run on a device, a target image acquired after an ith marker image in the plurality of marker images; determining, by the front-end program, the target image as an (i+1)th marker image when the target image satisfies a relocalization condition, and transmitting the target image to a back-end program; performing, by the front-end program, feature point tracking on a current image acquired after the target image relative to the target image to obtain a first pose parameter. The back-end program performs relocalization on the target image to obtain a second pose parameter, and transmits the second pose parameter to the front-end program. The front-end program calculates a current pose parameter of the current image according to the first pose parameter and the second pose parameter.Type: ApplicationFiled: July 1, 2020Publication date: October 22, 2020Inventors: Xiangkai LIN, Yonggen LING, Linchao BAO, Wei LIU
-
Publication number: 20200327694Abstract: This application discloses a repositioning method performed by an electronic device in a camera pose tracking process, belonging to the field of augmented reality (AR). The method includes: obtaining a current image acquired by the camera after an ith anchor image in a plurality of anchor images; obtaining an initial feature point and an initial pose parameter in a first anchor image in the plurality of anchor images in a case that the current image satisfies a repositioning condition; performing feature point tracking on the current image relative to the first anchor image, to obtain a target feature point; calculating a pose change amount of a camera from a first camera pose to a target camera pose according to the initial feature point and the target feature point; and performing repositioning according to the initial pose parameter and the pose change amount to obtain a target pose parameter.Type: ApplicationFiled: June 29, 2020Publication date: October 15, 2020Inventors: Xiangkai LIN, Yonggen LING, Linchao BAO, Wei LIU
-
Publication number: 20200327692Abstract: Embodiments of this application disclose a position and pose determining method performed at an electronic device. The method includes: acquiring, by tracking a first feature point extracted from a marked image, position and pose parameters of a first image captured by a camera relative to the marked image; extracting a second feature point from the first image in a case that the first image fails to meet a feature point tracking condition; and acquiring, by tracking the first feature point and the second feature point, position and pose parameters of a second image captured by the camera relative to the marked image, and determining a position and a pose of the camera according to the position and pose parameters, the second image being an image captured by the camera after the first image.Type: ApplicationFiled: June 26, 2020Publication date: October 15, 2020Inventors: Xiangkai LIN, Liang QIAO, Fengming ZHU, Yu ZUO, Zeyu YANG, Yonggen LING, Linchao BAO
-
Publication number: 20200327695Abstract: This application discloses a repositioning method and apparatus in a camera pose tracking process, a device, and a storage medium, belonging to the field of augmented reality (AR).Type: ApplicationFiled: June 29, 2020Publication date: October 15, 2020Inventors: Xiangkai LIN, Yonggen LING, Linchao BAO, Wei LIU
-
Publication number: 20200302615Abstract: This application discloses a repositioning method performed by an electronic device in a camera pose tracking process, belonging to the field of augmented reality (AR). The method includes: obtaining a current image acquired by the camera after an ith anchor image in a plurality of anchor images; selecting a target keyframe from a keyframe database according to Hash index information in a case that the current image satisfies a repositioning condition; performing second repositioning on the current image relative to the target keyframe; and calculating a camera pose parameter of a camera during acquisition of the current image according to a positioning result of the first repositioning and a positioning result of the second repositioning. In a case that there are different keyframes covering a surrounding area of a camera acquisition scene, it is highly probable that repositioning can succeed, thereby improving the success probability of a repositioning process.Type: ApplicationFiled: June 12, 2020Publication date: September 24, 2020Inventors: Xiangkai LIN, Yonggen LING, Linchao BAO, Wei LIU
-
Publication number: 20190244050Abstract: Embodiments of this application disclose a method for determining camera pose information of a camera of a mobile terminal. The method includes: obtaining a first image, a second image, and a template image; performing feature point detection on a first feature point of the template image and a second feature point of the second image, to obtain a first homography; determining a first target homography according to a first optical flow feature point in the first image and a second optical flow feature point in the second image, and determining a second homography according to the first target homography and a second target homography; and performing complementary filtering processing on the first homography and the second homography, to obtain camera pose information of the camera. In the embodiments of this application, complementary filtering processing may be performed on two homographies obtained in a camera pose tracking process.Type: ApplicationFiled: April 16, 2019Publication date: August 8, 2019Inventors: Xiangkai LIN, Linchao BAO, Wei LIU