IP Library Patent Application 18526245
Patent Application
App. No. 18/526,245

OBJECT DETECTION VIA PANORAMIC IMAGE REGIONS OF INTEREST

Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US None
App. No.
18/526,245
Abstract

A method is provided. The method includes resizing a frame of pixels based on at least one dimension of an operating resolution; selecting a plurality of regions of interest within the frame; identifying an object based on pixels within at least one region of interest of the plurality of regions of interest; and issuing an alarm in response to the at least one region of interest including the object.

Claims (45)

1 : A method comprising:

cropping a frame of pixels into an initial set of image data;

down-sampling or up-sampling at least some image data of the initial set based on a dimension of an operating resolution, thereby producing a secondary set of image data of different resolution than the initial set;

identifying an object based on pixels within the secondary set of image data;

identifying a bounding box surrounding the object in the secondary set of image data;

translating a location of the bounding box from the secondary set of image data to a location of the bounding box in the frame of pixels; and

issuing an alarm in response to the frame of pixels including the object.

2 : The method of claim 1 , wherein the frame of pixels has dimensions of 1920 pixels by 1080 pixels, and wherein the secondary set of image data includes a region of interest having dimensions of less than 1920 pixels by less than 1080 pixels.

3 : The method of claim 2 , wherein the region of interest has a height of the operating resolution.

4 : The method of claim 3 , wherein the region of interest has a height of 416 pixels or a height of 512 pixels.

5 : The method of claim 4 , wherein the initial set of image data includes 3 sets of image data.

6 : The method of claim 5 , wherein the secondary set of image data includes a region of interest having a width of 416 pixels or 512 pixels.

7 : The method of claim 6 , wherein identifying the object includes using a model.

8 : The method of claim 7 , wherein using the model comprises using a square model trained on input including 416 pixels by 416 pixels.

9 : The method of claim 1 , wherein the initial set of image data includes adjacent subframes having overlapping pixels.

10 : The method of claim 9 , wherein:

the secondary set of image data includes a first region of interest and a second region of interest;

identifying the object based on pixels within the secondary set of image data includes identifying the object in the first region of interest and in the second region of interest;

identifying the bounding box surrounding the object in the secondary set of image data includes identifying a first bounding box surrounding the object in the first region of interest and identifying a second bounding box surrounding the object in the second region of interest; and

translating the location of the bounding box includes (a) converting a location of the first bounding box in the first region of interest to a corresponding first location in the frame of pixels, and (b) translating a location of the second bonding box in the second region of interest to a corresponding second location in the frame of pixels.

11 : The method of claim 10 , further comprising selecting one of the first location in the frame of pixels or the second location in the frame of pixels.

12 : The method of claim 1 , wherein the operating resolution includes an operating resolution of a model.

13 : (canceled)

14 : A device configured to communicate data generated by at least one sensor disposed in a location being monitored, the device comprising:

a memory; and

at least one processor coupled with the memory and configured to

crop a frame of pixels into an initial set of image data,

down-sample or up-sample at least some image data of the initial set based on a dimension of an operating resolution to produce a secondary set of image data of different resolution than the initial set;

identify an object based on pixels within the secondary set of image data,

identify a bounding box surrounding the object in the secondary set of image data,

translate a location of the bounding box from the secondary set of image data to a location of the bounding box in the frame of pixels, and

issue an alarm in response to the frame of pixels including the object.

15 : The device of claim 14 , wherein the operating resolution includes an operating resolution of a model.

16 : The device of claim 15 , wherein the secondary set of image data include a region of interest having a height of the operating resolution of the model.

17 : The device of claim 15 , wherein identifying the object includes using the model.

18 : One or more non-transitory computer readable media storing sequences of instructions executable to identify objects depicted within images, the sequences of instructions comprising instructions to:

crop a frame of pixels into an initial set of image data;

down-sample or up-sample at least some image data of the initial set based on a dimension of an operating resolution, thereby producing a secondary set of image data of different resolution than the initial set;

identify an object based on pixels within the secondary set of image data;

identify a bounding box surrounding the object in the secondary set of image data;

translate a location of the bounding box from the secondary set of image data to a location of the bounding box in the frame of pixels; and

issue an alarm in response to the frame of pixels including the object.

19 : The one or more non-transitory computer readable media of claim 18 , wherein the frame of pixels has a height of the operating resolution of a model.

20 : The one or more non-transitory computer readable media of claim 19 , wherein identifying the object includes using the model.

21 : The one or more non-transitory computer readable media of claim 18 , wherein the initial set of image data includes three adjacent subframes having overlapping pixels.

Assignments (2)
SECURITY INTEREST Recorded Nov 12, 2025
From: SIMPLISAFE, INC.
To: CAPITAL ONE, NATIONAL ASSOCIATION, AS COLLATERAL AGENT
Reel/Frame 073579/0854 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 11, 2024
From: SASTRY, SHEKHAR BANGALORE; SETZER, NICHOLAS; XU, MONICA; POLLACK, ALEXANDER; KAMATH KALASA MOHANDAS, SHREYAS
To: SIMPLISAFE, INC.
Reel/Frame 068550/0315 →