Patents by Inventor Joseph Celi
Joseph Celi 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: 20250014352Abstract: Aspects of the present disclosure relate generally to a vision system that detects objects moving in an environment. The vision system detects objects that crossed a boundary of an environment during a first period of time, and determines a count of objects that crossed the boundary in a first direction. The vision system retrieves historical egress and ingress data for a second period of time corresponding to the first period of time. The historical egress and ingress data comprises a detected historic count of crossings in the first direction and a corrected historic count of crossings in the first direction. The vision system calculates an error rate for the second period of time based on a ratio of the detected historic count and the corrected historic count, and determines a corrected count for the first period of time by adjusting the count using the error rate.Type: ApplicationFiled: September 16, 2024Publication date: January 9, 2025Inventors: Michael C. STEWART, Natasha Mishell ASTUDILLO, Harsh Gaurangbhai MOTKA, Joseph CELI
-
Patent number: 12165413Abstract: Aspects of the present disclosure include methods, systems, and non-transitory computer readable media for receiving an initial image of the area, receiving an updated image of the area, detecting at least one of a person in the area or a movement in the area based on the updated image, comparing the updated image and the initial image to identify a change in the area, and determining a presence or an absence of the occlusion based on the change in the area and the at least one of the person or the movement in the area.Type: GrantFiled: November 10, 2021Date of Patent: December 10, 2024Assignee: Sensormatic Electronics, LLCInventors: Yash Chaturvedi, Joseph Celi
-
Patent number: 12131577Abstract: Example implementations include a method, apparatus and computer-readable medium for person detection by a computer device, comprising receiving a plurality of video frames from a camera located in an environment, wherein the video frames include a depiction of a person in the environment. The implementations further include identifying attributes of the person from the video frames and comparing the attributes with attribute entries in a database of suspicious persons, wherein the database of suspicious persons includes attributes of a plurality of persons associated with an alert in the environment. The implementations include retrieving a profile indicative of an alert history of the suspicious person in response to determining a match between the attributes of the person and an entry in the database corresponding to a suspicious person, and transmitting, to a second computer device, the retrieved profile and a notification that indicates that the suspicious person is in the environment.Type: GrantFiled: December 21, 2021Date of Patent: October 29, 2024Assignee: Sensormatic Electronics, LLCInventors: Gopi Subramanian, Joseph Celi, Michael C. Stewart
-
Patent number: 12118796Abstract: Aspects of the present disclosure relate generally to a vision system that detects persons exiting an environment, comprising detecting, by a processor using a plurality of image frames from at least one sensor, persons that exited the environment during a first period of time. The vision system further determines, by the processor, an exit count for the first period of time and retrieves, from a database, historical egress data comprising a detected historic exit count and a corrected historic exit count of the environment for a second period of time corresponding to the first period of time. The vision system calculates an error rate for the second period of time based on a ratio of the detected historic exit count and the corrected historic exit count, determines and stores a corrected exit count for the first period of time by adjusting the exit count using the error rate.Type: GrantFiled: January 20, 2022Date of Patent: October 15, 2024Assignee: Sensormatic Electronics, LLCInventors: Michael C. Stewart, Natasha Mishell Astudillo, Harsh Gaurangbhai Motka, Joseph Celi
-
Publication number: 20240312209Abstract: Disclosed herein are apparatuses and methods for tracking occupancy count in an environment based on detected movements and dwell time. An implementation may comprise detecting a person in a plurality of image frames captured by a camera. The implementation may comprise tracking a movement of the person and determining that the person has crossed a boundary within the plurality of image frames. The implementation may comprise identifying a path of the person based on the tracked movement and may comprise calculating a dwell time in response to determining that a difference between the identified path and at least one target path associated with entering or exiting the environment exceeds a threshold difference. The implementation may comprise comparing the dwell time to a target dwell time, and updating and storing the occupancy count of the environment in response to determining that the dwell time is less than the target dwell time.Type: ApplicationFiled: July 12, 2022Publication date: September 19, 2024Inventors: Gopi SUBRAMANIAN, Joseph CELI
-
Publication number: 20240312214Abstract: Disclosed herein are apparatuses and methods for providing contextual data for a security event in an environment. An implementation may comprise receiving and parsing sensor data from a plurality of sensors located in the environment. The implementation may comprise storing, in a database, the parsed sensor data comprising identifiers of the plurality of objects and the attributes. The implementation may comprise detecting a security event at the environment and determining a type, a time window, and a location of the security event. The implementation may comprise retrieving, from the database, a set of object identifiers with timestamps within the time window and a matching location of the security event. The implementation may comprise filtering, from the set of object identifiers, at least one object identifier that matches the type of the security event, and outputting the at least one object identifier and attributes of the at least one object identifier.Type: ApplicationFiled: July 12, 2022Publication date: September 19, 2024Inventors: Gopi SUBRAMANIAN, Joseph CELI
-
Patent number: 11995917Abstract: Disclosed herein are apparatuses and methods for detecting a slip, trip or fall event in an environment and sending an alert of the event. An implementation may comprise detecting, in image frames captured by a camera, when an object enters a region of interest, tracking movements of the object, and determining that the object is in a fall-zone. The fall-zone may be specified by a set of line segments, each line segment being defined by points that lie in the region of interest. The implementation may further comprise, when the object is in the fall-zone, recording the position of the object, detecting a slip, trip or fall event when the object transitions from a first position above a predetermined height threshold to a second position below the predetermined height threshold, a pose of the object indicates that the object is lying down, or the object transitions from a vertical to horizontal pose, and sending the alert.Type: GrantFiled: September 9, 2021Date of Patent: May 28, 2024Assignee: Sensormatic Electronics, LLCInventors: Joseph Celi, Gopi Subramanian
-
Patent number: 11972610Abstract: A system may be configured to perform enhanced detection of occluded objects in a multiple object detection system. In some aspects, the system may detect a plurality of current objects in a current video frame, generate initial object identifier mapping information assigning a candidate object identifier to a first object of the plurality of current objects, and detect a multi-object tracking (MOT) inaccuracy condition. Further, the system may generate a current fingerprint corresponding to the first object of the plurality of current objects, identify an assignment error based on comparing the current fingerprint to historic fingerprints associated with a plurality of historic objects detected in a previous frame, generate updated object identifier mapping information based on the assignment error, and displaying the current video frame based on the updated object identifier mapping information.Type: GrantFiled: September 10, 2021Date of Patent: April 30, 2024Assignee: Sensormatic Electronics, LLCInventors: Gopi Subramanian, Joseph Celi
-
Publication number: 20240087281Abstract: Disclosed herein are apparatuses and methods for auto-configuring a region of interest (ROI) associated with a camera. In one implementation, A method includes tracking, over a plurality of image frames spanning a first period of time, a plurality of objects moving in an environment, and determining a plurality of respective trajectories of the plurality of objects. The method includes identifying a common trajectory shared by more than one object of the plurality of objects based on comparing each of the plurality of respective trajectories to one another and identifying an ROI that encompasses the common trajectory. The method further includes tracking, over a plurality of new image frames spanning a second period of time, another plurality of objects moving in the environment, and generating an alert that the common trajectory has changed based on new trajectories of the another plurality of objects.Type: ApplicationFiled: November 20, 2023Publication date: March 14, 2024Inventors: Gopi SUBRAMANIAN, Joseph Celi
-
Patent number: 11842523Abstract: Disclosed herein are apparatuses and methods for auto-configuring a region of interest (ROI) associated with a camera. In one implementation, a method comprises receiving image frames from a camera installed in the environment, wherein the ROI is located within the view of the image frames. The method includes tracking a plurality of persons in the image frames and determining a respective trajectory of movement for each person of the plurality of persons. The method further includes comparing each of the respective trajectories to one another and identifying, based on the comparing, a common trajectory shared by more than one person of the plurality of persons, wherein the common trajectory is not fully encompassed in the ROI. The method additionally includes updating the ROI to encompass the common trajectory, and includes configuring the updated ROI to be associated with new image frames from the camera.Type: GrantFiled: October 31, 2022Date of Patent: December 12, 2023Assignee: Sensormatic Electronics, LLCInventors: Gopi Subramanian, Joseph Celi
-
Patent number: 11763595Abstract: A system may be configured to reliably identify, track, and collect data on a person of interest. In some aspects, the system may detect a facial representation within an image, generate a bounding box corresponding to the facial representation, determine an enhanced facial representation based at least in part on the bounding box and an image enhancement pipeline, and extract a plurality of facial features from the enhanced facial representation. Further, the system may determine quality information based on the plurality of facial features, determine that the quality information is greater than a threshold, and store the plurality of facial features in a data structure. In some aspects, the facial features may be used to identify red shoppers and green shoppers in a controlled environment.Type: GrantFiled: August 27, 2020Date of Patent: September 19, 2023Assignee: SENSORMATIC ELECTRONICS, LLCInventors: Gopi Subramanian, Joseph Celi, Michael C. Stewart
-
Publication number: 20230281946Abstract: The present disclosure relates to a system for determining anomalous behavior. The system comprises a processing device that is configured to generate first segmentation information and second segmentation information from the video feed, the first segmentation information corresponding to a first potential occupant and the second segmentation information corresponding to a second potential occupant. The processing device further configured to determine that the first segmentation information and the second segmentation information correspond to actual occupants based on the first segmentation information and the second segmentation information, and generate a first bounding box associated with the first segmentation information and a second bounding box associated with the second segmentation information.Type: ApplicationFiled: February 2, 2023Publication date: September 7, 2023Inventors: Joseph CELI, Gopi Subramanian
-
Patent number: 11748989Abstract: A system may be configured to perform enhanced detection of occluded objects in a multiple object detection system. In some aspects, the system may detect a plurality of current objects in a current video frame, generate initial object identifier mapping information assigning a candidate object identifier to a first object of the plurality of current objects, and detect a multi-object tracking (MOT) inaccuracy condition. Further, the system may generate a current fingerprint corresponding to the first object of the plurality of current objects, identify an assignment error based on comparing the current fingerprint to historic fingerprints associated with a plurality of historic objects detected in a previous frame, generate updated object identifier mapping information based on the assignment error, and display the current video frame based on the updated object identifier mapping information.Type: GrantFiled: August 26, 2022Date of Patent: September 5, 2023Assignee: Sensormatic Electronics, LLCInventors: Gopi Subramanian, Joseph Celi
-
Patent number: 11715278Abstract: A system may be configured to accurately track shelf activity in real-time with support for dynamic shelf size, configuration, and item containment. In some aspects, the system may parse regions of a video frame to determine a region of interest representation corresponding to a physical location (e.g., a shelf compartment), determine an enhanced region of interest representation based at least in part on the region of interest representation and an image enhancement pipeline, determine edge information of one or more objects based on the enhanced region of interest representation, compare a reference representation of the physical location to the edge information, and determine the amount of available space for the physical location based on the comparing.Type: GrantFiled: September 11, 2020Date of Patent: August 1, 2023Assignee: Sensormatic Electronics, LLCInventors: Gopi Subramanian, Joseph Celi, Michael C. Stewart
-
Publication number: 20230230382Abstract: Aspects of the present disclosure relate generally to a vision system that detects persons exiting an environment, comprising detecting, by a processor using a plurality of image frames from at least one sensor, persons that exited the environment during a first period of time. The vision system further determines, by the processor, an exit count for the first period of time and retrieves, from a database, historical egress data comprising a detected historic exit count and a corrected historic exit count of the environment for a second period of time corresponding to the first period of time. The vision system calculates an error rate for the second period of time based on a ratio of the detected historic exit count and the corrected historic exit count, determines and stores a corrected exit count for the first period of time by adjusting the exit count using the error rate.Type: ApplicationFiled: January 20, 2022Publication date: July 20, 2023Inventors: Michael C. STEWART, Natasha Mishell ASTUDILLO, Harsh Gaurangbhai MOTKA, Joseph CELI
-
Publication number: 20230196824Abstract: Example implementations include a method, apparatus and computer-readable medium for person detection by a computer device, comprising receiving a plurality of video frames from a camera located in an environment, wherein the video frames include a depiction of a person in the environment. The implementations further include identifying attributes of the person from the video frames and comparing the attributes with attribute entries in a database of suspicious persons, wherein the database of suspicious persons includes attributes of a plurality of persons associated with an alert in the environment. The implementations include retrieving a profile indicative of an alert history of the suspicious person in response to determining a match between the attributes of the person and an entry in the database corresponding to a suspicious person, and transmitting, to a second computer device, the retrieved profile and a notification that indicates that the suspicious person is in the environment.Type: ApplicationFiled: December 21, 2021Publication date: June 22, 2023Inventors: Gopi SUBRAMANIAN, Joseph CELI, Michael C. STEWART
-
Patent number: 11676384Abstract: A system may be configured to perform object counting in high volume traffic. In some aspects, the system may determine object detection information defining an absence of an object within the region of interest in a current video frame, and determine that a location associated with the object is within a placeholder-eligible area within the region of interest based on first tracker information determined in a previous video frame. Further, the system may determine second tracker information including a bounding representation for the object based at least in part on the location and object detection information, and determine, based on the second tracker information, an object count representing a number of the objects that have entered the region of interest and/or a number of the objects that have exited the region of interest.Type: GrantFiled: March 15, 2021Date of Patent: June 13, 2023Assignee: SENSORMATIC ELECTRONICS, LLCInventors: Gopi Subramanian, Joseph Celi
-
Patent number: 11676383Abstract: A system may be configured to perform object counting in high volume traffic. In some aspects, the system may detect a candidate object within the region of interest in a current video frame, and determine that the candidate object is a detected object based at least in part on comparing an attribute value of the candidate object to historic attribute information determined during a plurality of previous video frames. Further, the system may determine track information based on the detected object and determine an object count representing a number of the objects that have entered the region of interest and/or a number of the objects that have exited the region of interest.Type: GrantFiled: March 15, 2021Date of Patent: June 13, 2023Assignee: SENSORMATIC ELECTRONICS, LLCInventors: Gopi Subramanian, Joseph Celi
-
Publication number: 20230145016Abstract: Aspects of the present disclosure include methods, systems, and non-transitory computer readable media for receiving an initial image of the area, receiving an updated image of the area, detecting at least one of a person in the area or a movement in the area based on the updated image, comparing the updated image and the initial image to identify a change in the area, and determining a presence or an absence of the occlusion based on the change in the area and the at least one of the person or the movement in the area.Type: ApplicationFiled: November 10, 2021Publication date: May 11, 2023Inventors: Yash CHATURVEDI, Joseph CELI
-
Publication number: 20230074123Abstract: Disclosed herein are apparatuses and methods for detecting a slip, trip or fall event in an environment and sending an alert of the event. An implementation may comprise detecting, in image frames captured by a camera, when an object enters a region of interest, tracking movements of the object, and determining that the object is in a fall-zone. The fall-zone may be specified by a set of line segments, each line segment being defined by points that lie in the region of interest. The implementation may further comprise, when the object is in the fall-zone, recording the position of the object, detecting a slip, trip or fall event when the object transitions from a first position above a predetermined height threshold to a second position below the predetermined height threshold, a pose of the object indicates that the object is lying down, or the object transitions from a vertical to horizontal pose, and sending the alert.Type: ApplicationFiled: September 9, 2021Publication date: March 9, 2023Inventors: Joseph CELI, Gopi SUBRAMANIAN