Patents by Inventor Kai Jia
Kai Jia 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: 20260148496Abstract: Methods and systems for generating three-dimensional vector maps representing three-dimensional features are provided. An example method involves accessing multiview imagery that depicts a three-dimensional feature, applying a machine learning model to the multiview imagery to generate a representation of the three-dimensional feature, and outputting the representation.Type: ApplicationFiled: April 15, 2025Publication date: May 28, 2026Applicant: ECOPIA TECH CORPORATIONInventors: Kai Jia, Yuanming Shu
-
Publication number: 20260094289Abstract: Techniques are described for identifying correspondences between images to generate a fundamental matrix for the camera positions related to the images. The resultant fundamental matrix enables epipolar geometry to correlate common features among the images. Correspondences are identified by confirming feature matches across images by applying a homography to data representing features across images. Further techniques are described herein for generating a representation of a boundary of a feature of a structure based on a digital image. In one or more embodiments, generating a representation of a boundary of a particular feature in a digital image comprises determining a portion of the image that corresponds to the structure, and determining a portion of the image that corresponds to the particular feature. One more vanishing points are associated with the portion of the image corresponding to the particular feature.Type: ApplicationFiled: October 3, 2025Publication date: April 2, 2026Inventors: Atulya SHREE, Kai JIA, Zhiyao XIONG, Siu Fai CHOW, Raymond PHAN, Panfeng LI, Domenico CURRO
-
Patent number: 12456209Abstract: Techniques are described for identifying correspondences between images to generate a fundamental matrix for the camera positions related to the images. The resultant fundamental matrix enables epipolar geometry to correlate common features among the images. Correspondences are identified by confirming feature matches across images by applying a homography to data representing features across images. Further techniques are described herein for generating a representation of a boundary of a feature of a structure based on a digital image. In one or more embodiments, generating a representation of a boundary of a particular feature in a digital image comprises determining a portion of the image that corresponds to the structure, and determining a portion of the image that corresponds to the particular feature. One more vanishing points are associated with the portion of the image corresponding to the particular feature.Type: GrantFiled: August 27, 2020Date of Patent: October 28, 2025Assignee: Hover Inc.Inventors: Atulya Shree, Kai Jia, Zhiyao Xiong, Siu Fai Chow, Raymond Phan, Panfeng Li, Domenico Curro
-
Publication number: 20250166300Abstract: Systems and methods are provided for pitch determination. An example method includes obtaining an image depicting a structure, the image being captured via a user device positioned proximate to the structure. The image is segmented to identify, at least, a roof facet of the structure. An eave vector and a rake vector which are associated with the roof facet are determined. A normal vector of the roof facet is calculated based on the eave vector and the rake vector, and compared to a vector indicating a vertical direction such as gravity. The angle made out by the normal and a gravity vector may be utilized to calculate the pitch of the roof facet.Type: ApplicationFiled: January 17, 2025Publication date: May 22, 2025Inventors: William Castillo, Giridhar Murali, Brandon Scott, Kai Jia, Jeffrey Sommers, Dario Rethage
-
Publication number: 20250139890Abstract: Systems and methods are provided for pitch determination. An example method includes obtaining an image depicting a structure, the image being captured via a user device positioned proximate to the structure. The image is segmented to identify, at least, a roof facet of the structure. An eave vector and a rake vector which are associated with the roof facet are determined. A normal vector of the roof facet is calculated based on the eave vector and the rake vector, and compared to a vector indicating a vertical direction such as gravity. The angle made out by the normal and a gravity vector may be utilized to calculate the pitch of the roof facet.Type: ApplicationFiled: December 2, 2024Publication date: May 1, 2025Inventors: William Castillo, Giridhar Murali, Brandon Scott, Kai Jia, Jeffrey Sommers, Dario Rethage
-
Publication number: 20250139889Abstract: Systems and methods are provided for pitch determination. An example method includes obtaining an image depicting a structure, the image being captured via a user device positioned proximate to the structure. The image is segmented to identify, at least, a roof facet of the structure. An eave vector and a rake vector which are associated with the roof facet are determined. A normal vector of the roof facet is calculated based on the eave vector and the rake vector, and compared to a vector indicating a vertical direction such as gravity. The angle made out by the normal and a gravity vector may be utilized to calculate the pitch of the roof facet.Type: ApplicationFiled: December 2, 2024Publication date: May 1, 2025Inventors: William Castillo, Giridhar Murali, Brandon Scott, Kai Jia, Jeffrey Sommers, Dario Rethage
-
Patent number: 12243163Abstract: Systems and methods are provided for pitch determination. An example method includes obtaining an image depicting a structure, the image being captured via a user device positioned proximate to the structure. The image is segmented to identify, at least, a roof facet of the structure. An eave vector and a rake vector which are associated with the roof facet are determined. A normal vector of the roof facet is calculated based on the eave vector and the rake vector, and compared to a vector indicating a vertical direction such as gravity. The angle made out by the normal and a gravity vector may be utilized to calculate the pitch of the roof facet.Type: GrantFiled: February 14, 2024Date of Patent: March 4, 2025Assignee: Hover Inc.Inventors: William Castillo, Giridhar Murali, Brandon Scott, Kai Jia, Jeffrey Sommers, Dario Rethage
-
Patent number: 12182936Abstract: Systems and methods are provided for pitch determination. An example method includes obtaining an image depicting a structure, the image being captured via a user device positioned proximate to the structure. The image is segmented to identify, at least, a roof facet of the structure. An eave vector and a rake vector which are associated with the roof facet are determined. A normal vector of the roof facet is calculated based on the eave vector and the rake vector, and compared to a vector indicating a vertical direction such as gravity. The angle made out by the normal and a gravity vector may be utilized to calculate the pitch of the roof facet.Type: GrantFiled: November 9, 2023Date of Patent: December 31, 2024Assignee: Hover Inc.Inventors: William Castillo, Giridhar Murali, Brandon Scott, Kai Jia, Jeffrey Sommers, Dario Rethage
-
Publication number: 20240257452Abstract: Systems and methods are provided for pitch determination. An example method includes obtaining an image depicting a structure, the image being captured via a user device positioned proximate to the structure. The image is segmented to identify, at least, a roof facet of the structure. An eave vector and a rake vector which are associated with the roof facet are determined. A normal vector of the roof facet is calculated based on the eave vector and the rake vector, and compared to a vector indicating a vertical direction such as gravity. The angle made out by the normal and a gravity vector may be utilized to calculate the pitch of the roof facet.Type: ApplicationFiled: February 14, 2024Publication date: August 1, 2024Inventors: William Castillo, Giridhar Murali, Brandon Scott, Kai Jia, Jeffrey Sommers, Dario Rethage
-
Publication number: 20240161397Abstract: Systems and methods are provided for pitch determination. An example method includes obtaining an image depicting a structure, the image being captured via a user device positioned proximate to the structure. The image is segmented to identify, at least, a roof facet of the structure. An eave vector and a rake vector which are associated with the roof facet are determined. A normal vector of the roof facet is calculated based on the eave vector and the rake vector, and compared to a vector indicating a vertical direction such as gravity. The angle made out by the normal and a gravity vector may be utilized to calculate the pitch of the roof facet.Type: ApplicationFiled: November 9, 2023Publication date: May 16, 2024Inventors: William Castillo, Giridhar Murali, Brandon Scott, Kai Jia, Jeffrey Sommers, Dario Rethage
-
Patent number: 11847739Abstract: Systems and methods are provided for pitch determination. An example method includes obtaining an image depicting a structure, the image being captured via a user device positioned proximate to the structure. The image is segmented to identify, at least, a roof facet of the structure. An eave vector and a rake vector which are associated with the roof facet are determined. A normal vector of the roof facet is calculated based on the eave vector and the rake vector, and compared to a vector indicating a vertical direction such as gravity. The angle made out by the normal and a gravity vector may be utilized to calculate the pitch of the roof facet.Type: GrantFiled: August 25, 2021Date of Patent: December 19, 2023Assignee: Hover Inc.Inventors: William Castillo, Giridhar Murali, Brandon Scott, Kai Jia, Jeffrey Sommers, Dario Rethage
-
Publication number: 20230215087Abstract: Systems and methods are provided for pitch determination. An example method includes obtaining an image depicting a structure, the image being captured via a user device positioned proximate to the structure. The image is segmented to identify, at least, a roof facet of the structure. An eave vector and a rake vector which are associated with the roof facet are determined. A normal vector of the roof facet is calculated based on the eave vector and the rake vector, and compared to a vector indicating a vertical direction such as gravity. The angle made out by the normal and a gravity vector may be utilized to calculate the pitch of the roof facet.Type: ApplicationFiled: August 25, 2021Publication date: July 6, 2023Inventors: William Castillo, Giridhar Murali, Brandon Scott, Kai Jia, Jeffrey Sommers, Dario Rethage
-
Publication number: 20220284609Abstract: Techniques are described for identifying correspondences between images to generate a fundamental matrix for the camera positions related to the images. The resultant fundamental matrix enables epipolar geometry to correlate common features among the images. Correspondences are identified by confirming feature matches across images by applying a homography to data representing features across images. Further techniques are described herein for generating a representation of a boundary of a feature of a structure based on a digital image. In one or more embodiments, generating a representation of a boundary of a particular feature in a digital image comprises determining a portion of the image that corresponds to the structure, and determining a portion of the image that corresponds to the particular feature. One more vanishing points are associated with the portion of the image corresponding to the particular feature.Type: ApplicationFiled: August 27, 2020Publication date: September 8, 2022Inventors: Atulya SHREE, Kai JIA, Zhiyao XIONG, Siu Fai CHOW, Raymond PHAN, Panfeng LI, Domenico CURRO
-
Patent number: 10528849Abstract: The application provides a liveness detection method capable of implementing liveness detection on a human body, and a liveness detection system that employs the liveness detection method. The liveness detection method comprises: obtaining video data acquired via a video acquisition module; determining, based on the video data, a feature signal of an object to be detected; judging whether the feature signal meets a first predetermined condition, and if the feature signal meets the first predetermined condition, identifying that the object to be detected is a living body, wherein the feature signal is indicative of eye movement of the object to be detected.Type: GrantFiled: January 27, 2016Date of Patent: January 7, 2020Assignees: BEIJING KUANGSHI TECHNOLOGY CO., LTD., PINHOLE (BEIJING) TECHNOLOGY CO., LTD.Inventors: Haoqiang Fan, Kai Jia, Qi Yin
-
Patent number: 10339402Abstract: There are provided a liveness detection method and device. The liveness detection method comprises: generating a random action instruction sequence including at least one random action instruction; sequentially sending a random action instruction in the random action instruction sequence; and determining whether the sequentially sent random action instruction in the random action instruction sequence is sequentially executed by a living body based on detection information of at least two sensors, wherein the at least two sensors comprise an image sensor and at least one non-image sensor; and determining that the liveness detection is succeeded if the sequentially sent random action instruction in the random action instruction sequence is sequentially executed by the living body. Accuracy of liveness detection can be improved by adopting the random action sequence and by combining images captured by the image sensor and information detected by the non-image sensor.Type: GrantFiled: August 17, 2016Date of Patent: July 2, 2019Assignees: BEIJING KUANGSHI TECHNOLOGY CO., LTD., PINHOLE (BEIJING) TECHNOLOGY CO., LTD.Inventors: Kai Jia, Qi Yin
-
Patent number: 10268950Abstract: A disclosed face detection system (and method) is based on a structure of a convolutional neural network (CNN). One aspect concerns a method for automatically training a CNN for face detection. The training is performed such that balanced number of face images and non-face images are used for training by deriving additional face images from the face images. The training is also performed by adaptively changing a number of trainings of a stage according to automatic stopping criteria. Another aspect concerns a system for performing image detection by integrating data at different scales (i.e., different image extents) for better use of data in each scale. The system may include CNNs automatically trained using the method disclosed herein.Type: GrantFiled: November 15, 2014Date of Patent: April 23, 2019Assignee: BEIJING KUANGSHI TECHNOLOGY CO., LTD.Inventors: Qi Yin, Zhimin Cao, Kai Jia
-
Publication number: 20180362264Abstract: A train bulk cargo loading system having a disconnected railroad track scale, includes a disconnected railroad track scale (1), a tractor (2), a lifting scraping plow (4), a controllable vibration charging hopper (6), a surge bin (8), a belt conveyor (9) and a control terminal (7). The train bulk cargo loading system having the disconnected railroad track scale has a low overall height and a small footprint, thus reducing the construction and production costs. The system integrates loading, trimming, measuring and data sharing, and features uniform loading, balanced train wheel pressure, and accurate measuring. Thus, huge human and material resources consumption caused by uneven loading of an original loading system, large wheel pressure deviation and secondary trimming and measuring required by the railway department may be avoided, significantly reducing the construction cost and operation cost.Type: ApplicationFiled: September 5, 2018Publication date: December 20, 2018Inventors: Quanwen XIA, Tonghui AN, Kai JIA, Pu HUANG, Chengying LIU
-
Publication number: 20180211096Abstract: Provided are a living-body detection method and device and a computer program product, belonging to the technical field of face recognition. The living-body detection method comprises: detecting a facial movement from a photograph image; according to said detected facial movement, controlling the display of a virtual object on a display screen; and, if said virtual object satisfies predetermined conditions, determining that the face in said photographed image is a living-body face. By controlling virtual-object display on the basis of face movements and performing living-body detection according to virtual-object display, it is possible to effectively prevent an attack using such means as photograph, video, 3D face model, or face mask.Type: ApplicationFiled: June 30, 2015Publication date: July 26, 2018Inventors: Zhimin CAO, Keqing CHEN, Kai JIA
-
Patent number: D1100327Type: GrantFiled: May 3, 2024Date of Patent: October 28, 2025Inventor: Kai Jia
-
Patent number: D1111232Type: GrantFiled: August 31, 2023Date of Patent: February 3, 2026Inventor: Kai Jia