Video data aggregation processing method, aggregation system and video search platform
A video aggregation and processing method technology, which is applied in the field of video search, can solve the problems of inability to update in real time, large amount of calculation, low accuracy and fault tolerance, etc., to improve the efficiency of aggregation processing, reduce the number of matching calculations, and optimize the matching algorithm Effect
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0041]The video data aggregation processing method in this example includes the steps: the processing unit extracts the keywords in the received video resource; the processing unit queries the index data in the index manager according to the keywords, and obtains a candidate aggregation set matching the current keyword, The candidate aggregate set includes several video aggregates; the matching unit performs matching calculation on the video resources and the video aggregates in the candidate aggregate set, and if they match, writes the video resource into the matched video aggregate; if the processing unit does not obtain the video aggregate that matches the current keyword If the candidate aggregation set is selected, a new video aggregation is created in the database, and the received video resources are written into the newly created video aggregation. The video data aggregation processing method in this example, by extracting keywords from video resources, and obtaining th...
Embodiment 2
[0085] See figure 2 , the aggregation system in this example includes: a database 12 and an aggregation server, the database 12 is used to store video resources and video aggregation; the aggregation server includes: an index manager 111, a processing unit 112 and a matching unit 113, and the index manager 111 is used for Store and manage index data; the processing unit 112 extracts the keywords in the received video resource, queries the index data in the index manager 111 according to the keywords, and obtains a candidate aggregate set matching the current keyword, and the candidate aggregate set includes several video aggregates; The matching unit 113 performs matching calculation on the video resource and the video aggregation in the candidate aggregation set, and if it matches, writes the video resource into the matching video aggregation; Create a new video aggregate in , and write the received video resources into the newly created video aggregate.
[0086] In this ex...
Embodiment 3
[0090] See image 3 , the video search platform in this example includes spider 20 and search engine 30, spider 20 is used to crawl the video resource of video site, search engine 30 is used to provide search service, also includes: aggregation system 10, aggregation system 10 includes aggregation server 11 and a database 12 for receiving video resources sent by the spider 20 and performing aggregation processing on them; the aggregation system 10 is also used for providing video aggregation to search engines.
[0091] In this example, the video search platform also includes a console 40, which is used for manual editing. For example, for some video resources, no matter how good the algorithm is, there are still bad cases (negative examples, which refer to results that do not meet the reality and requirements), and manual intervention is required at this time; for example, the matching of video resources and video aggregates calculated by the algorithm The result is actually ...
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More 


