| CPC H04N 7/181 (2013.01) [G06V 20/47 (2022.01); G06V 20/52 (2022.01); G11B 27/22 (2013.01); G11B 27/34 (2013.01)] | 19 Claims |

|
1. A computer-implemented method of video processing, comprising:
receiving first and second search queries from a user and an instruction to generate search results matching any or all of the first and second search queries;
obtaining a first video sequence of a target area comprising a first predetermined object corresponding to the first search query;
obtaining a second video sequence of the target area comprising a second predetermined object corresponding to the second search query;
upon receiving the instruction, determining whether the said first and second video sequences originate from a single video camera and whether a recording period of the first video sequence and a recording period of the second video sequence overlap for a time period; and
in a case where the said first and second video sequences originate from a single video camera and the recording periods of the first and second video sequences overlap for a time period, defining at least one first video clip using frames of the first and/or second video sequence(s) from at least the time period of overlap, and presenting the first video clip to the user as a search result; and
in a case where the user chooses to obtain search results matching any of the first and second search queries and the recording periods of the first and second video sequences do not overlap for any time period, presenting the user with the first and second video sequences as different search results.
|