Systems and methods for stabilizing videos
US-10432864-B1 · Oct 1, 2019 · US
US2022100795A1 · US · A1
| Field | Value |
|---|---|
| Publication number | US-2022100795-A1 |
| Application number | US-202117643585-A |
| Country | US |
| Kind code | A1 |
| Filing date | Dec 9, 2021 |
| Priority date | Aug 14, 2019 |
| Publication date | Mar 31, 2022 |
| Grant date | — |
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.
The present disclosure relates to systems and methods for image retrieval. The method may include obtaining an image retrieval request from a user device. The method may include identifying at least one target identification matching the image retrieval request from a plurality of candidate identifications in a database. Each of the plurality of candidate identifications may correspond to at least one candidate image and at least indicate position information associated with the at least one candidate image. The method may further include obtaining, based on the at least one target identification, at least one target image corresponding to the image retrieval request.
Opening claim text (preview).
1 . A method for image retrieval, comprising: obtaining an image retrieval request from a user device; identifying at least one target identification matching the image retrieval request from a plurality of candidate identifications in a database, each of the plurality of candidate identifications corresponding to at least one candidate image and at least indicating position information associated with the at least one candidate image; and obtaining, based on the at least one target identification, at least one target image corresponding to the image retrieval request. 2 . The method of claim 1 , wherein the database is established by a process including: for each of the plurality of candidate identifications, obtaining position information of an acquisition device; determining whether the position information satisfies a predetermined position condition; in response to a determination that the position information satisfies the predetermined position condition, capturing the at least one candidate image from at least one video stream corresponding to the position information based on a preset capture rule; and generating the candidate identification corresponding to the at least one candidate image based at least in part on the position information. 3 . The method of claim 2 , wherein the determining whether the position information satisfies the predetermined position condition includes: determining whether a distance between a position of the acquisition device and a predetermined position is less than a distance threshold; or determining whether the position of the acquisition device is within a predetermined area. 4 . The method of claim 2 , wherein the preset capture rule includes at least one of a capture time interval, an image quality, or a count of the at least one candidate image. 5 . The method of claim 2 , wherein the capturing the at least one candidate image from the at least one video stream corresponding to the position information based on the preset capture rule includes: obtaining state information of the acquisition device; and capturing, based on the state information and the preset capture rule, the at least one candidate image from the at least one video stream corresponding to the position information. 6 . The method of claim 5 , wherein the state information includes at least one of a motion speed of the acquisition device, time information associated with the acquisition device, or environment information associated with the acquisition device. 7 . The method of claim 5 , wherein the state information includes a motion speed of the acquisition device; and the capturing, based on the state information and the preset capture rule, the at least one candidate image from the at least one video stream corresponding to the position information includes: determining whether the motion speed of the acquisition device is less than a first predetermined threshold; and in response to a determination that the motion speed is less than the first predetermined threshold, capturing, under a first capture mode, the at least one candidate image from at least one video stream corresponding to the position information based on the preset capture rule. 8 . The method of claim 7 , further comprising: in response to a determination that the motion speed is larger than or equal to the first predetermined threshold and less than a second predetermined threshold, capturing, under an intermediate capture mode, the at least one candidate image from the at least one video stream corresponding to the position information based on the preset capture rule. 9 . The method of claim 8 , further comprising: in response to a determination that the motion speed is larger than the second predetermined threshold, capturing, under a second capture mode, the at least one candidate image from the at least one video stream corresponding to the position information based on the preset capture rule. 10 . The method of claim 1 , wherein the database is established by a process including: for each of the plurality of candidate identifications, obtaining position information of an acquisition device; determining whether the position information satisfies a predetermined position condition; in response to a determination that the position information satisfies the predetermined position condition, obtaining at least one tag corresponding to the at least one candidate image, the at least one tag at least indicating position information of the at least one candidate image in at least one video stream corresponding to the position information of the acquisition device; and generating the candidate identification corresponding to the at least one candidate image based at least in part on the at least one tag. 11 . A method for image capturing, comprising: obtaining position information of an acquisition device; determining whether the position information satisfies a predetermined position condition; in response to a determination that the position information satisfies the predetermined position condition, capturing at least one candidate image from at least one video stream corresponding to the position information based on a preset capture rule; and generating an identification corresponding to the at least one candidate image based at least in part on the position information. 12 . A system for image retrieval, comprising: at least one storage device including a set of instructions; and at least one processor configured to communicate with the at least one storage device, wherein when executing the set of instructions, the at least one processor is configured to direct the system to perform operations including: obtaining an image retrieval request from a user device; identifying at least one target identification matching the image retrieval request from a plurality of candidate identifications in a database, each of the plurality of candidate identifications corresponding to at least one candidate image and at least indicating position information associated with the at least one candidate image; and obtaining, based on the at least one target identification, at least one target image corresponding to the image retrieval request. 13 . The system of claim 12 , wherein the database is established by a process including: for each of the plurality of candidate identifications, obtaining position information of an acquisition device; determining whether the position information satisfies a predetermined position condition; in response to a determination that the position information satisfies the predetermined position condition, capturing the at least one candidate image from at least one video stream corresponding to the position information based on a preset capture rule; and generating the candidate identification corresponding to the at least one candidate image based at least in part on the position information. 14 . The system of claim 13 , wherein the determining whether the position information satisfies the predetermined position condition includes: determining whether a distance between a position of the acquisition device and a predetermined position is less than a distance threshold; or determining whether the position of the acquisition device is within a predetermined area. 15 . The system of claim 13 , wherein the preset capture rule includes at least one of a capture time interval, an image quality, or a count of the at least one candidate image. 16 . The system of claim 13 , wherein the capturing the at least one candidate ima
using metadata automatically derived from the content · CPC title
using geographical or spatial information, e.g. location · CPC title
using information manually generated, e.g. tags, keywords, comments, manually generated location and time information · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.