Object classification based on decoupling a background from a foreground of an image
US-10692220-B2 · Jun 23, 2020 · US
US12327446B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-12327446-B2 |
| Application number | US-202418771516-A |
| Country | US |
| Kind code | B2 |
| Filing date | Jul 12, 2024 |
| Priority date | Jun 19, 2018 |
| Publication date | Jun 10, 2025 |
| Grant date | Jun 10, 2025 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
Techniques are described for correlating entity identification information with refuse containers being serviced by a refuse collection vehicle (RCV). Location data can be collected by location sensor(s) on the RCV at a time when a triggering condition is present, such as a time when a lift arm is operating to empty a refuse container into the hopper of the RCV. The location data can be provided as input to an algorithm that estimates a container location through a vector offset to account for the distance and direction of the RCV lift arm relative to the location sensor in the RCV. The container location can be correlated with parcel data to determine the parcel that the container was on or near to when it was serviced, and the customer or other entity associated with the parcel can be correlated to the particular container based on the analysis.
Opening claim text (preview).
The invention claimed is: 1. A computer-implemented method performed by at least one processor, the method comprising: receiving, by the at least one processor, sensor data generated by a sensor coupled to a refuse collection vehicle (RCV); analyzing, by the at least one processor, the sensor data to detect a presence of at least one triggering condition; receiving, by the at least one processor, location data describing a location of a location sensor of the RCV at a time of the at least one triggering condition; applying, by the at least one processor, an algorithm to the location data to determine a location of a container; and correlating, by the at least one processor, the location of the container to parcel data to identify an entity associated with the container. 2. The computer-implemented method of claim 1 , wherein the sensor data indicates an acceleration of the RCV. 3. The computer-implemented method of claim 1 , wherein the sensor data indicates a speed of the RCV. 4. The computer-implemented method of claim 1 , wherein the sensor data indicates a position or operational state of at least one component of the RCV. 5. The computer-implemented method of claim 1 , wherein the sensor data indicates a hydraulic or pneumatic pressure of at least one component of the RCV. 6. The computer-implemented method of claim 1 , wherein: the location data comprises global positioning system (GPS) coordinates; and applying the algorithm to the location data comprises offsetting the GPS coordinates by a predetermined amount. 7. The computer-implemented method of claim 6 , wherein: offsetting the GPS coordinates by the predetermined amount comprises offsetting the GPS coordinates by a first amount in a first direction and by a second amount in a second direction, the second direction is perpendicular to the first direction, and the first direction corresponds to a direction along a long axis of the RCV. 8. The computer-implemented method of claim 1 , wherein the parcel data describes land parcels in a geographic region in which the RCV operates. 9. The computer-implemented method of claim 1 , wherein the at least one triggering condition indicates that a container is being serviced, was serviced, or is about to be serviced. 10. A computer-implemented method performed by at least one processor, the method comprising: determining that a rate of acceleration of a refuse collection vehicle (RCV) satisfies criteria for a triggering condition; and in response to determining that the rate of acceleration of the RCV satisfies the criteria for the triggering condition: obtaining, by the at least one processor, location data describing a location of a location sensor of the RCV; applying, by the at least one processor, an algorithm to the location data to determine a location of a container; and correlating, by the at least one processor, the location of the container to parcel data to identify an entity associated with the container. 11. The computer-implemented method of claim 10 , comprising determining the rate of acceleration of the RCV based on sensor data generated by a sensor coupled to the RCV. 12. The computer-implemented method of claim 11 , wherein the sensor comprises a global positioning system (GPS) receiver. 13. The computer-implemented method of claim 11 , wherein the sensor comprises an accelerometer. 14. The computer-implemented method of claim 11 , wherein the sensor comprises a wheel speed sensor. 15. The computer-implemented method of claim 10 , wherein the triggering condition indicates that a container is being serviced, was serviced, or is about to be serviced. 16. The computer-implemented method of claim 10 , wherein the parcel data describes land parcels in a geographic region in which the RCV operates. 17. The computer-implemented method of claim 10 , further comprising transmitting, by the at least one processor, the parcel data for a particular parcel correlated with the location of the container to at least one output device for presentation of the parcel data on the at least one output device. 18. The computer-implemented method of claim 10 , further comprising storing, by the at least one processor, the correlation between the location of the container and the parcel data in a storage device communicably coupled to the at least one processor. 19. The computer-implemented method of claim 10 , further comprising generating, by the at least one processor, a billing record based at least in part on the correlation between the location of the container and the parcel data. 20. A system comprising one or more processors and one or more storage devices on which are stored instructions that are operable, when executed by the one or more processors, to cause the one or more processors to perform operations comprising: receiving sensor data generated by a sensor coupled to a refuse collection vehicle (RCV); analyzing the sensor data to detect a presence of at least one triggering condition; receiving location data describing a location of a location sensor of the RCV at a time of the at least one triggering condition; applying an algorithm to the location data to determine a location of a container; and correlating the location of the container to parcel data to identify an entity associated with the container.
Display of a road map (G01C21/3614 takes precedence; guidance using 3D or perspective road maps G01C21/3635) · CPC title
Gripper arms for embracing the receptacle · CPC title
Sensing means · CPC title
Linkages, pivoted arms, or pivoted carriers for raising and subsequently tipping receptacles · CPC title
the discharging means mounted at the front of the vehicle · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.