Patents by Inventor Aleksey Lipchin
Aleksey Lipchin 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: 20240404289Abstract: Examples provide a video security system including an electronic processor configured to detect an anomaly by obtaining video data captured using an image sensor and determining a number of people detected in each of a plurality of frames of the video data. For each moment t, the electronic processor determines an average number of people n over a time interval (t-?t1, t), where ?t1 is greater than or equal to the moment t. For each non-overlapping time interval ?t1, the electronic processor updates a histogram based on the average number of people for the time interval ?t1. In response to determining, using the histogram, that the probability ? of the average number of people n over the time interval (t-?t1, t) is less than a threshold probability ?*, the electronic processor generates an alert indicating that an anomalous crowd size is detected.Type: ApplicationFiled: May 30, 2023Publication date: December 5, 2024Inventors: Aleksey Lipchin, Maksim Bolonkin, Yang Liu, Sergey Veselkov
-
Publication number: 20240404290Abstract: Examples provide a video security system including an electronic processor configured to detect an anomaly by obtaining video data captured using an image sensor and determining a number of people detected in each of a plurality of frames of the video data. For each moment t, the electronic processor determines an average number of people n over a time interval (t??t1, t), where ?t1 is greater than or equal to the moment t. For each non-overlapping time interval ?t1, the electronic processor updates a histogram based on the average number of people for the time interval ?t1. In response to determining, using the histogram, that the probability ? of the average number of people n over the time interval (t??t1, t) is less than a threshold probability ?*, the electronic processor generates an alert indicating that an anomalous crowd size is detected.Type: ApplicationFiled: November 17, 2023Publication date: December 5, 2024Inventors: Aleksey Lipchin, Maksim Bolonkin
-
Publication number: 20240394919Abstract: Systems and method for camera calibration. In one example, the camera includes an electronic processor configured to obtain a bounding box in a captured image, the bounding box bounding a person in the image and having a lowermost vertical coordinate and an uppermost vertical coordinate. The electronic processor determines an initial estimation of values of a set of camera parameters ? and a current estimation of values of the set of camera parameters ? based on the initial estimation. The electronic processor iteratively updates the current estimation of values of the set of camera parameters ? by determining feet coordinates within the bounding box, determining a vertical head coordinate, and updating the current estimation of values of the set of camera parameters ? by reducing a difference between the vertical head coordinate and the uppermost vertical coordinate of the bounding box.Type: ApplicationFiled: May 23, 2023Publication date: November 28, 2024Inventors: Aleksey Lipchin, Chia Ying Lee, Keshav T. Seshadri, Sergey Veselkov
-
Publication number: 20230360355Abstract: One aspect provides a method for object detection including detecting, using an electronic processor, a plurality of candidate objects in a video using a convolutional neural network detection process and a background subtraction detection process and identifying, using the electronic processor, a candidate object from the plurality of candidate objects. The candidate object detected by the background subtraction detection process in a location of the video with no candidate objects detected by the convolutional neural network detection process. The method also includes determining, using the electronic processor, a background subtraction confidence level of the candidate object and categorizing, using the electronic processor, the candidate object as a detected object in the video in response to the background subtraction confidence level satisfying a background subtraction confidence threshold.Type: ApplicationFiled: May 4, 2022Publication date: November 9, 2023Inventors: Peter L. Venetianer, Burak Kakillioglu, Aleksey Lipchin, Xiao Xiao
-
Publication number: 20230260068Abstract: There is disclosed a method that includes analyzing, using an at least one processor, image data to generate or facilitate acquisition of violation assessment data associated with a vehicle or an owner of that associated vehicle. The method also includes receiving, at the at least one processor, input originating from a police officer indicating an intention to stop the vehicle. The method also includes making a determination, at the at least one processor, whether the violation assessment data supports affirming the stop of the vehicle as a compliant stop, or whether the violation assessment data supports disaffirming the stop of the vehicle. The method also includes transmitting a notification in respect of the stop of the vehicle to a display or speaker perceptible to the police officer. The notification informs as to compliancy or non-compliancy of the stop of the vehicle.Type: ApplicationFiled: February 17, 2022Publication date: August 17, 2023Inventors: PIETRO RUSSO, ZACHARY WEINGARTEN, ALEKSEY LIPCHIN, DORAN INGALLS
-
Patent number: 11625859Abstract: A computer-implemented method of localizing an image of a person captured using a camera is provided, the person in the field of view of a camera, comprising: obtaining the image captured using a camera, the image comprising the person within a bounding box; determining at least one slant value associated with the person within the bounding box; determining head image coordinates and feet image coordinates for the person using the at least one slant value; and localizing the person by projecting the head image coordinates to a head plane and the feet image coordinates for the person to a ground plane.Type: GrantFiled: July 22, 2020Date of Patent: April 11, 2023Assignee: MOTOROLA SOLUTIONS, INC.Inventors: Chia Ying Lee, Yin Wang, Aleksey Lipchin
-
Patent number: 11580783Abstract: A method of detecting unusual motion is provided, including: determining features occurring during a fixed time period; grouping the features into first and second subsets of the fixed time period; grouping the features in each of the first and second subsets into at least one pattern interval; and determining when an unusual event has occurred using at least one of the pattern intervals.Type: GrantFiled: November 24, 2020Date of Patent: February 14, 2023Assignee: MOTOROLA SOLUTIONS, INC.Inventors: Nicholas Alcock, Aleksey Lipchin, Brenna Randlett, Xiao Xiao, Tulio de Souza Alcantara
-
Publication number: 20220301403Abstract: Clustering and active learning for teach-by-example, and methods therefor, are disclosed. One method includes clustering, at an at least one electronic processor: a plurality of first detections together as a first cluster based on each detection of the first detections corresponding to respective first image data being identified as potentially showing a first perceptible category of a plurality of perceptible categories; and a plurality of second detections together as a second cluster based on each detection of the second detections corresponding to respective second image data being identified as potentially showing a second perceptible category of the perceptible categories.Type: ApplicationFiled: March 16, 2021Publication date: September 22, 2022Inventors: ALEKSEY LIPCHIN, PIETRO RUSSO, RON WILSON, KAVEH MALAKUTI
-
Publication number: 20220253988Abstract: A device, method and system for identifying objects in warped images from a fisheye camera is provided. A device converts warped images from a fisheye camera into dewarped images. The device determines that a first object identified in the dewarped images is: entering a blind-spot region of the dewarped images; or located at a first edge region of the dewarped images. The device determines that a second object is: exiting the blind-spot region of the dewarped images, or located at a second edge region of the dewarped images, the second edge region opposite the first edge region. The device, in response to the second object meeting one or more reidentification conditions associated with the first object, reidentifies the second object as the first object at the dewarped images.Type: ApplicationFiled: February 5, 2021Publication date: August 11, 2022Inventors: Brandon MILES, Aral SARRAFI, Xiao XIAO, Aleksey LIPCHIN, Mitul SAHA
-
Patent number: 11354994Abstract: One example electronic computing device includes electronic processor configured to store a list of a plurality of video cameras being considered for an upgrade. The electronic processor may be further configured to receive first video footage captured by a first video camera and second video footage captured by a second video camera. The electronic processor may be further configured to analyze the first video footage and the second video footage to generate a plurality of upgrade priority scores. In response to determining that a first upgrade priority score of the first video camera is greater than a second upgrade priority score of the second video camera, the electronic processor may be further configured to output an upgrade priority notification configured to inform a user that the first video camera has a higher upgrade priority than the second video camera.Type: GrantFiled: May 4, 2021Date of Patent: June 7, 2022Assignee: MOTOROLA SOLUTIONS, INC.Inventors: David Staudacher, Mauricio Leal Villarreal, Aleksey Lipchin, Peter L. Venetianer
-
Patent number: 11321872Abstract: Methods, systems, and techniques for automatic camera calibration. One or more calibration images are captured using a camera. The calibration images depict one or more bounding boxes, and each of the bounding boxes bounds a person. For each of the bounding boxes, the person is modeled using a rectangle or a parallelepiped, and a projection of the rectangle or parallelepiped is determined. A mapping that maps foot vertices of the projection to head vertices of the projection is determined, and using the foot vertices and the mapping, estimates of the head vertices and distances between the head vertices and the estimates of the head vertices are determined. The camera is calibrated by iteratively updating, using an objective function, the camera parameters so as to reduce those distances.Type: GrantFiled: May 20, 2020Date of Patent: May 3, 2022Assignee: AVIGILON CORPORATIONInventors: Aleksey Lipchin, Sergey Veselkov
-
Publication number: 20220028114Abstract: A computer-implemented method of localizing an image of a person captured using a camera is provided, the person in the field of view of a camera, comprising: obtaining the image captured using a camera, the image comprising the person within a bounding box; determining at least one slant value associated with the person within the bounding box; determining head image coordinates and feet image coordinates for the person using the at least one slant value; and localizing the person by projecting the head image coordinates to a head plane and the feet image coordinates for the person to a ground plane.Type: ApplicationFiled: July 22, 2020Publication date: January 27, 2022Inventors: CHIA YING LEE, YIN WANG, ALEKSEY LIPCHIN
-
Patent number: 11157734Abstract: One embodiment provides an access control system including access control sensors to detect actions performed in a vicinity of an access point, a verification sensor to verify access of the access point, and an electronic processor communicatively coupled to the access control sensors and the verification sensor. The electronic processor is configured to in response to an access intent model satisfying an accuracy condition, deploy the access intent model for the access point and receive a dataset indicating an action performed in the vicinity of the access point. The electronic processor is also configured to predict an access intent to access the access point by applying the access intent model to the dataset and enable access through the access point. The electronic processor is further configured to receive verification data indicating whether the access point is accessed, and automatically assign a label to the dataset based on the verification data.Type: GrantFiled: December 1, 2020Date of Patent: October 26, 2021Assignee: MOTOROLA SOLUTIONS, INC.Inventors: Aleksey Lipchin, Kaveh Malakuti, Pietro Russo, Ron Wilson
-
Patent number: 11113587Abstract: There is provided an appearance search system comprising one or more cameras configured to capture video of a scene, the video having images of objects. The system comprises one or more processors and memory comprising computer program code stored on the memory and configured when executed by the one or more processors to cause the one or more processors to perform a method. The method comprises identifying one or more of the objects within the images of the objects. The method further comprises implementing a learning machine configured to generate signatures of the identified objects and generate a signature of an object of interest. The system further comprises a network configured to send the images of the objects from the camera to the one or more processors.Type: GrantFiled: June 22, 2020Date of Patent: September 7, 2021Assignee: AVIGILON CORPORATIONInventors: Richard Butt, Alexander Chau, Moussa Doumbouya, Levi Glozman, Lu He, Aleksey Lipchin, Shaun P. Marlatt, Sreemanananth Sadanand, Mitul Saha, Mahesh Saptharishi, Yanyan Hu
-
Patent number: 11031044Abstract: A method, system and computer program product for self-learned and probabilistic-based prediction of inter-camera object movement is disclosed. The method includes building and storing a transition model defined by transition probability and transition time distribution data generated during operation of a first video camera and one or more other video cameras over time. The method also includes employing at least one balance flow algorithm on the transition probability and transition time distribution data to determine a subset of the video cameras to initiate a search for an object based on a query. The method also includes running the search for the object over the subset of the video cameras.Type: GrantFiled: March 16, 2020Date of Patent: June 8, 2021Assignee: MOTOROLA SOLUTIONS, INC.Inventors: Chia Ying Lee, Aleksey Lipchin, Ying Wang, Kangyan Liu
-
Publication number: 20210110145Abstract: A method of detecting unusual motion is provided, including: determining features occurring during a fixed time period; grouping the features into first and second subsets of the fixed time period; grouping the features in each of the first and second subsets into at least one pattern interval; and determining when an unusual event has occurred using at least one of the pattern intervals.Type: ApplicationFiled: November 24, 2020Publication date: April 15, 2021Applicant: Avigilon CorporationInventors: Nicholas ALCOCK, Aleksey LIPCHIN, Brenna RANDLETT, Xiao XIAO, Tulio de Souza ALCANTARA
-
Publication number: 20210019914Abstract: Methods, systems, and techniques for automatic camera calibration. One or more calibration images are captured using a camera. The calibration images depict one or more bounding boxes, and each of the bounding boxes bounds a person. For each of the bounding boxes, the person is modeled using a rectangle or a parallelepiped, and a projection of the rectangle or parallelepiped is determined. A mapping that maps foot vertices of the projection to head vertices of the projection is determined, and using the foot vertices and the mapping, estimates of the head vertices and distances between the head vertices and the estimates of the head vertices are determined. The camera is calibrated by iteratively updating, using an objective function, the camera parameters so as to reduce those distances.Type: ApplicationFiled: May 20, 2020Publication date: January 21, 2021Inventors: Aleksey Lipchin, Sergey Veselkov
-
Patent number: 10878227Abstract: A method of detecting unusual motion is provided, including: determining features occurring during a fixed time period; grouping the features into first and second subsets of the fixed time period; grouping the features in each of the first and second subsets into at least one pattern interval; and determining when an unusual event has occurred using at least one of the pattern intervals.Type: GrantFiled: April 2, 2018Date of Patent: December 29, 2020Assignee: Avigilon CorporationInventors: Nicholas Alcock, Aleksey Lipchin, Brenna Randlett, Xiao Xiao, Tulio de Souza Alcantara
-
Publication number: 20200320356Abstract: There is provided an appearance search system comprising one or more cameras configured to capture video of a scene, the video having images of objects. The system comprises one or more processors and memory comprising computer program code stored on the memory and configured when executed by the one or more processors to cause the one or more processors to perform a method. The method comprises identifying one or more of the objects within the images of the objects. The method further comprises implementing a learning machine configured to generate signatures of the identified objects and generate a signature of an object of interest. The system further comprises a network configured to send the images of the objects from the camera to the one or more processors.Type: ApplicationFiled: June 22, 2020Publication date: October 8, 2020Applicant: Avigilon CorporationInventors: Richard Butt, Alexander Chau, Moussa Doumbouya, Levi Glozman, Lu He, Aleksey Lipchin, Shaun P. Marlatt, Sreemanananth Sadanand, Mitul Saha, Mahesh Saptharishi, Yanyan Hu
-
Patent number: 10726312Abstract: There is provided an appearance search system comprising one or more cameras configured to capture video of a scene, the video having images of objects. The system comprises one or more processors and memory comprising computer program code stored on the memory and configured when executed by the one or more processors to cause the one or more processors to perform a method. The method comprises identifying one or more of the objects within the images of the objects. The method further comprises implementing a learning machine configured to generate signatures of the identified objects and generate a signature of an object of interest. The system further comprises a network configured to send the images of the objects from the camera to the one or more processors.Type: GrantFiled: December 5, 2017Date of Patent: July 28, 2020Assignee: Avigilon CorporationInventors: Richard Butt, Alexander Chau, Moussa Doumbouya, Levi Glozman, Lu He, Aleksey Lipchin, Shaun P. Marlatt, Sreemanananth Sadanand, Mitul Saha, Mahesh Saptharishi, Yanyan Hu