Content-based object detection, 3d reconstruction, and data extraction from digital images
US-2021027431-A1 · Jan 28, 2021 · US
US12039014B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-12039014-B2 |
| Application number | US-202017107980-A |
| Country | US |
| Kind code | B2 |
| Filing date | Dec 1, 2020 |
| Priority date | Dec 1, 2020 |
| Publication date | Jul 16, 2024 |
| Grant date | Jul 16, 2024 |
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.
Obtaining potential match results for a reference image across a plurality of system sites is disclosed. A computing device of one of the system sites includes a signature generator identifiable as a first version amongst a plurality of versions of a respective plurality of possible signature generators. The computing device is configured to generate, within the first signature generator, a first signature corresponding to a cropped object portion of a larger image. The first signature is distinctive to the first version. The computing device is further configured to determine that the cropped object portion being processed within the computing device is a match result for a similar images search. A server is configured to receive the cropped object portion and the first signature from the computing device.
Opening claim text (preview).
What is claimed is: 1. Apparatus comprising: a first computing device that includes a first signature generator identifiable as a first version amongst a plurality of versions of a respective plurality of possible signature generators, the first computing device configured to: generate, within the first signature generator, a first signature corresponding to a cropped object portion of a larger image, and the first signature being distinctive to the first version; determine that the cropped object portion being processed within the first computing device is a match result for a similar images search; and a second computing device that includes a second signature generator identifiable as the first version or another different version amongst the versions; and a server communicatively in-between the first and second computing devices, the server configured to: receive the cropped object portion and the first signature from the first computing device; make a determination that the first signature was generated by a first version-type generator; and when the second signature generator is identified as the first version, use the determination to confirm a version match and then send the first signature to the second computing device, or when the second signature generator is identified as the different version, then determine that the first signature is unusable within the second computing device, wherein the first computing device forms part of a first security system site, and the second computing device forms part of a second security system site different than the first security system site. 2. The apparatus as claimed in claim 1 wherein: the server is a cloud services entity; the first computing device is remote from the server; and the second computing device is remote from the server. 3. The apparatus as claimed in claim 2 wherein the first computing device is remote from the second computing device. 4. The apparatus as claimed in claim 1 wherein the first computing device is remote from the second computing device. 5. The apparatus as claimed in claim 1 wherein the match result for the similar images search is a match result for an appearance search. 6. The apparatus as claimed in claim 1 wherein the server includes at least two signature generators each being a different version of at least some of the plurality of versions. 7. The apparatus as claimed in claim 6 wherein one of the at least two signature generators is of a version that matches the different version, and the server is further configured to: generate, within the one of the at least two signature generators, a second signature corresponding to the cropped object portion, and the second signature being distinctive to the different version; and send the second signature to the second computing device. 8. The apparatus as claimed in claim 7 wherein the second computing device is configured to receive the second signature and employ the second signature therein to find potential match results for the similar images search. 9. The apparatus as claimed in claim 8 wherein the second computing device is further configured to send a plurality of cropped object portions of a respective plurality of larger image corresponding to the potential match results to the first computing device via the server. 10. The apparatus as claimed in claim 1 further comprising at least one video camera communicatively coupled to the first computing device, the video camera being configured to: capture video that includes the larger image; and send the captured video to the first computing device. 11. A method implemented within an at least one network, the method comprising: generating, within a first computing device, a first signature corresponding to a cropped object portion of a larger image, and the first signature being distinctive to a first version-type generator; determining that the cropped object portion being processed within the first computing device is a match result for a similar images search; transmitting the cropped object portion and the first signature from the first computing device to a server; making a determination, at the server, that the first signature was generated by a generator that is the first version-type generator; and when a second signature generator within a second computing device is identified as being the first version-type generator, using the determination to confirm a version match and then sending the first signature from the server to the second computing device, or when the second signature generator is identified as being a different version-type generator, then determining that the first signature is unusable within the second computing device, wherein the first computing device forms part of a first security system site, and the second computing device forms part of a second security system site different than the first security system site. 12. The method as claimed in claim 11 wherein: the server is a cloud services entity; the first computing device is remote from the server; and the second computing device is remote from the server. 13. The method as claimed in claim 12 wherein the first computing device is remote from the second computing device. 14. The method as claimed in claim 11 wherein the first computing device is remote from the second computing device. 15. The method as claimed in claim 11 wherein the match result for the similar images search is a match result for an appearance search. 16. The method as claimed in claim 11 wherein the server includes at least two signature generators each being a different version of at least some of a plurality of versions in existence. 17. The method as claimed in claim 16 wherein one of the at least two signature generators is of a version that matches the different version-type generator, and the method further comprising: generating, within the one of the at least two signature generators, a second signature corresponding to the cropped object portion; and sending the second signature to the second computing device. 18. The method as claimed in claim 17 wherein the second computing device receives the second signature and employ the second signature therein to find potential match results for the similar images search. 19. The method as claimed in claim 18 wherein the second computing device sends a plurality of cropped object portions of a respective plurality of larger image corresponding to the potential match results to the first computing device via the server. 20. The method as claimed in claim 11 further comprising: capturing, using at least one video camera communicatively coupled to the first computing device, video that includes the larger image; and sending the captured video to the first computing device.
Surveillance or monitoring of activities, e.g. for recognising suspicious objects (recognising microscopic objects G06V20/69) · CPC title
Aligning, centring, orientation detection or correction of the image · CPC title
for receiving images from a single remote source · CPC title
structured as a network, e.g. client-server architectures · CPC title
in albums, collections or shared content, e.g. social network photos or video · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.