Building method and device for video database
A method of establishing a method and a technology of a video library, which is applied in the field of video analysis, can solve problems such as poor video library effects, and achieve the effect of improving video quality and search efficiency
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0068] figure 1 A flowchart showing a method for building a video library according to an embodiment of the present disclosure. This method can be applied to a server, and is not limited here. Such as figure 1 As shown, the method includes step S11 to step S15.
[0069] In step S11, related video sequences are obtained according to the same and / or similar videos in each video.
[0070] In a possible implementation manner, the method may further include: determining videos with the same MD5 (Message Digest Algorithm 5, information-digest algorithm 5) information as the same video.
[0071] In a possible implementation manner, the method may further include: determining a video whose matching degree of the global feature is greater than a first threshold and whose matching degree of the local feature is greater than a second threshold as similar videos. Wherein, the global feature can be the histogram and variance of each video frame of the video, which can reflect the overa...
Embodiment 2
[0177] Figure 7 A block diagram of an apparatus for creating a video library according to an embodiment of the present disclosure is shown. Such as Figure 7 As shown, the device includes: a related video sequence determining module 701, which is used to obtain related video sequences according to identical and / or similar videos in each video; a first candidate video determining module 702, which is used to obtain related video sequences from each related video sequence Select video to be selected; The second video to be selected determines module 703, is used for the video that does not belong to relevant video sequence respectively as video to be selected; Recommended video determines module 704, is used for sorting each video to be selected, and according to sorting As a result, the recommended video is determined from each candidate video; the video library building module 705 is configured to create a video library according to the recommended video.
[0178] Figure ...
Embodiment 3
[0192] Figure 9 It is a block diagram of an apparatus 1900 for creating a video library according to an exemplary embodiment. For example, apparatus 1900 may be provided as a server. refer to Figure 9 , apparatus 1900 includes processing component 1922 , which further includes one or more processors, and a memory resource, represented by memory 1932 , for storing instructions executable by processing component 1922 , such as application programs. The application programs stored in memory 1932 may include one or more modules each corresponding to a set of instructions. In addition, the processing component 1922 is configured to execute instructions to perform the above method.
[0193] Device 1900 may also include a power component 1926 configured to perform power management of device 1900 , a wired or wireless network interface 1950 configured to connect device 1900 to a network, and an input-output (I / O) interface 1958 . The apparatus 1900 can operate based on an operat...
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More 


