CN107147959B - Broadcast video clip acquisition method and system - Google Patents
Broadcast video clip acquisition method and system Download PDFInfo
- Publication number
- CN107147959B CN107147959B CN201710311709.7A CN201710311709A CN107147959B CN 107147959 B CN107147959 B CN 107147959B CN 201710311709 A CN201710311709 A CN 201710311709A CN 107147959 B CN107147959 B CN 107147959B
- Authority
- CN
- China
- Prior art keywords
- video
- video clip
- broadcast
- image
- images
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000000034 method Methods 0.000 title claims abstract description 34
- 239000000463 material Substances 0.000 claims abstract description 99
- 238000012163 sequencing technique Methods 0.000 claims description 3
- 238000007726 management method Methods 0.000 description 4
- 230000008901 benefit Effects 0.000 description 3
- 238000010586 diagram Methods 0.000 description 3
- 239000012634 fragment Substances 0.000 description 3
- 230000005540 biological transmission Effects 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 230000003993 interaction Effects 0.000 description 2
- 230000008569 process Effects 0.000 description 2
- 206010010356 Congenital anomaly Diseases 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 230000000903 blocking effect Effects 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 238000005034 decoration Methods 0.000 description 1
- 230000001815 facial effect Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000012216 screening Methods 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/80—Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
- H04N21/83—Generation or processing of protective or descriptive data associated with content; Content structuring
- H04N21/845—Structuring of content, e.g. decomposing content into time segments
- H04N21/8456—Structuring of content, e.g. decomposing content into time segments by decomposing the content in the time domain, e.g. in time segments
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/23—Processing of content or additional data; Elementary server operations; Server middleware
- H04N21/232—Content retrieval operation locally within server, e.g. reading video streams from disk arrays
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/23—Processing of content or additional data; Elementary server operations; Server middleware
- H04N21/234—Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs
- H04N21/23418—Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs involving operations for analysing video streams, e.g. detecting features or characteristics
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/44—Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs
- H04N21/44008—Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs involving operations for analysing video streams, e.g. detecting features or characteristics in the video stream
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/44—Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs
- H04N21/4402—Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs involving reformatting operations of video signals for household redistribution, storage or real-time display
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Databases & Information Systems (AREA)
- Television Signal Processing For Recording (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
Abstract
The invention provides a broadcast video clip acquisition method and a system, wherein corresponding videos are selected according to tags in a video acquisition request sent by a user terminal, and video clips with corresponding materials are acquired from the videos; the matching is carried out by taking the frame as a unit, so that the accuracy and comprehensiveness of the matching can be improved; the time threshold is used as a standard to judge the time stamp of the frame, the optimal position of the clip is determined, the video clip is intercepted according to the corresponding time stamp, the effective information can be collected to the maximum extent, the ineffective information can be removed, and meanwhile, the fluency of the picture can be ensured. The method and the system for acquiring the broadcast video clip can formulate a personalized video file for the user according to the requirement of the user and provide the best viewing experience for the user.
Description
Technical Field
The invention belongs to the technical field of personalized broadcasting, and particularly relates to a method and a system for acquiring a broadcast video clip.
Background
Broadcast (broadcast) is intended to mean a news delivery tool that delivers sound over radio waves or wires, the name radio broadcast for programs over radio waves, and the name cable broadcast for programs over wires. Whereas today broadcast in a broad sense also includes network broadcast. The network broadcast is a network streaming media, a broadcast server is established on an Internet site, specific software is operated to transmit programs, and users can conveniently listen to broadcast programs and read broadcast information by installing and operating broadcast receiving software on own computers to connect the sites.
In the present day that broadband network technology is changing day by day, network broadcasting is relatively easy to realize, and equipment investment is relatively less, has congenital advantage. The network broadcast mainly has two play modes of live broadcast and on-demand broadcast:
(1) live (Live): the method is mainly applied to instant reporting of important activities. The network transmission method is an online transmission mode for actually broadcasting programs by radio stations or television stations, and has the advantages of strong timeliness, vividness and capability of enabling users to acquire information at the first time.
(2) On-demand (On-demand Audio/Video): the on-demand is to make programs into segments according to contents, and you can select favorite segments according to titles or categories to listen and watch. The playing mode has the advantage of saving resources, and has stronger selectivity and pertinence.
The invention patent with application publication number CN105453571A discloses a broadcast providing device, a broadcast providing system and a method for providing broadcast thereof, which obtains corresponding pictures from video provided by a broadcast source to provide to users through image recognition technology. The method can customize broadcasting contents for users, but only can provide images or image streams, and cannot provide video clips, so that the use experience of the users is greatly influenced. Therefore, developing a new broadcast providing method, which can not only realize personalized customization function, but also provide video clips and improve the viewing experience of users, becomes a technical problem that needs to be solved by technical personnel in the field.
Disclosure of Invention
In order to solve the technical problem, the invention provides a broadcast video clip acquisition method and system.
The specific technical scheme of the invention is as follows:
the invention provides a broadcast video clip acquisition method, which comprises the following steps:
s1: the method comprises the following steps that a broadcast information source intercepts at least one material image from a video, adds labels to the material image, generates a label set from all the labels and sends the label set to a server;
s2: the user terminal acquires the label set from the server, selects at least one label from the label set, and sends a video acquisition request to the server;
s3: the server receives a video acquisition request sent by the user terminal, and searches at least one target video according to the label;
s4: searching an image matched with the material image from the target video according to the material image corresponding to the label, and recording corresponding time stamps of all frames containing the image;
s5: generating a time threshold, intercepting corresponding frames in the target video according to the time stamps, and if the distance between two time stamps does not exceed the time threshold, completely intercepting video clips in the two time stamps; and merging the intercepted video segments into a video clip and sending the video clip to the user terminal.
Further, the step S1 includes the following steps:
s1.1: the broadcast information source browses the video content, and the materials appearing in the video are counted according to the characteristics of the materials;
s1.2: selecting at least one material with the highest frequency of occurrence from the materials, intercepting at least two images as material images, and adding labels to the material images, wherein each material corresponds to a unique label;
s1.3: and merging all the labels to generate a label set, and sending the label set to the server.
Further, in the step S1.2, the at least two captured images are images of the same material at different angles or in different states.
Further, the step S4 includes the following steps:
s4.1: respectively searching images matched with each material image from the target video according to the material images corresponding to the labels;
s4.2: and acquiring all frames containing the image, and recording a time stamp corresponding to each frame.
Further, the step S5 includes the following steps:
s5.1: generating a time threshold, and intercepting a corresponding frame in the target video according to the time stamp;
s5.2: (ii) a Selecting two timestamps with the farthest distance in the time threshold range, and intercepting all long segments in the two timestamps;
s5.3: when at least one frame corresponding to the timestamp is not obtained, selecting the frame and the front 30 frames and the rear 30 frames thereof as a short segment;
s5.4: and sequencing the long segments and the short segments according to the time stamps of the starting frames, combining the long segments and the short segments into a video clip, and sending the video clip to the user terminal.
Further, the lower limit of the time threshold is not shorter than 1 second, and the upper limit is not longer than the total duration of all the intercepted frames.
Further, the method comprises the following steps:
the broadcast information source is used for managing videos, intercepting material images from the images and adding labels;
the server is used for acquiring a target video according to the label, searching an image matched with the material image from the target video according to the material image corresponding to the label, recording corresponding timestamps of all frames containing the image, and generating a video clip;
and the user terminal is used for selecting the required label, sending a video acquisition request to the server and receiving the video clip.
Further, the broadcast information source includes the following parts:
the video material selection module is used for browsing the video content, counting the materials appearing in the video content and selecting at least one material with the highest frequency of appearance;
the material image collection module is used for intercepting at least two different images for each material to serve as material images;
and the label module is used for adding a unique label for each material.
Further, the server includes the following parts:
an information transceiver module for transmitting information to the broadcast information source and the user terminal;
the material matching module is used for searching an image matched with the material image from the target video according to the material image corresponding to the label;
the time threshold management module is used for setting a time threshold, recording corresponding time stamps of all frames containing the image, and determining a specific mode of intercepting the fragments according to the time threshold;
and the clipping module is used for intercepting the corresponding segments according to the corresponding timestamps and generating the video clips.
The invention has the following beneficial effects: the invention provides a method and a system for acquiring a broadcast video clip, which can be used for formulating a personalized video file for a user according to the requirement of the user. Selecting a corresponding video according to a label in a video acquisition request sent by a user terminal, and acquiring a video clip with corresponding materials from the corresponding video; the matching is carried out by taking the frame as a unit, so that the accuracy and comprehensiveness of the matching can be improved; the time threshold is used as a standard to judge the time stamp of the frame, the optimal position of the clip is determined, the video clip is intercepted according to the corresponding time stamp, the effective information can be collected to the maximum extent, the ineffective information can be removed, meanwhile, the smoothness of the picture can be ensured, and the optimal viewing experience can be provided for the user.
Drawings
Fig. 1 is a flow chart of a broadcast video clip acquisition method as described in embodiment 1;
fig. 2 is a flowchart of a tag set generation method in a broadcast video clip acquisition method according to embodiment 2;
fig. 3 is a flowchart of a timestamp acquisition method in a broadcast video clip acquisition method according to embodiment 3;
FIG. 4 is a flowchart of a video clip generation method in a broadcast video clip acquisition method according to embodiment 3
FIG. 5 is a block diagram of a broadcast video clip acquisition system according to embodiment 4;
FIG. 6 is a block diagram of a broadcast video clip retrieval system according to embodiment 5;
fig. 7 is a schematic structural diagram of a broadcast video clip acquisition system according to embodiment 6.
Detailed Description
The present invention will be described in further detail with reference to the following examples and drawings.
Example 1
As shown in fig. 1, embodiment 1 of the present invention provides a broadcast video clip acquiring method, which is characterized by including the following steps:
s1: the method comprises the following steps that a broadcast information source 1 intercepts at least one material image from a video, adds labels to the material image, generates a label set from all the labels and sends the label set to a server 2;
the material image can be an image of a person, a building and other entities with outlines, and the material image is clear and easy to distinguish from a background boundary;
s2: the user terminal 3 acquires the label set from the server 2, selects at least one label from the label set, and sends a video acquisition request to the server 2;
s3: the server 2 receives a video acquisition request sent by the user terminal 3, and searches at least one target video according to the label;
the label selected by the user represents the personalized requirement of the user on the video content, when the number of labels contained in the video acquisition request is large, the user terminal 3 has a clear requirement on the video, and at the moment, the searching range is small and the video acquisition is accurate; when the video acquisition request contains a few tags, the requirement of the user terminal 3 on the video itself is not clear, and as long as the content represented by the tags is contained, the search range is large, the randomness is large, and even a plurality of videos can be simultaneously selected;
s4: searching an image matched with the material image from the target video according to the material image corresponding to the label, and recording corresponding time stamps of all frames containing the image;
the matching is carried out by taking the frame as a unit, so that the searched content is complete and comprehensive as much as possible, and the required information can be obtained to the maximum extent; the timestamp is used as the identifier, so that the position of the matched image can be accurately recorded, and unnecessary content is prevented from being recorded;
s5: generating a time threshold, intercepting corresponding frames in the target video according to the time stamps, and if the distance between two time stamps does not exceed the time threshold, completely intercepting video clips in the two time stamps; merging the intercepted video segments into a video clip and sending the video clip to the user terminal 3;
the time stamp is selected according to the time threshold, and the video is edited according to the selected time stamp, so that the required frame can be completely cut off, the smoothness of the picture can be ensured, and the watching experience of the user terminal 3 is kept.
In the broadcast video clip acquiring method provided in this embodiment 1, a corresponding video is selected according to a tag in a video acquiring request sent by a user terminal 3, and a video clip with a corresponding material is acquired from the corresponding video; the matching is carried out by taking the frame as a unit, so that the accuracy and comprehensiveness of the matching can be improved; the time threshold is used as a standard to judge the timestamp of the frame, the optimal position of the clip is determined, the video clip is intercepted according to the corresponding timestamp, the effective information can be collected to the maximum extent, the ineffective information can be removed, meanwhile, the smoothness and the integrity of the picture can be ensured, and the optimal viewing experience is provided for the user.
Example 2
As shown in fig. 2, this embodiment 2 provides a broadcast video clip obtaining method based on embodiment 1, and this embodiment 2 further defines that the step S1 includes the following steps:
s1.1: the broadcast information source 1 browses video contents and counts materials appearing in the videos according to the characteristics of the materials;
because different angles and different states often appear in the same material in a video, mechanical statistics simply carried out on the whole material is often inaccurate and has high omission probability, so that at least one characteristic on the material needs to be selected for statistics; for example, if the material is a person, the material can be distinguished from other materials by facial features, clothing, and worn ornaments, digital identifiers, and the like of the person; if the material is a building, the material can be distinguished from other materials through the outline of the building, the decoration of a roof, the pattern of a wall surface and the like;
s1.2: selecting at least one material with the highest frequency of occurrence from the materials, intercepting at least two images as material images, and adding labels to the material images, wherein each material corresponds to a unique label; at least two intercepted images are images of the same material in different angles or different states respectively;
selecting at least two images with different angles or different states (light state and complete state) for each material so as to improve the accuracy of subsequent searching work and avoid missing effective information due to less resources and inaccurate matching;
s1.3: and merging all the labels to generate a label set, and sending the label set to the server 2.
Example 3
As shown in fig. 3, this embodiment 3 provides a broadcast video clip obtaining method on the basis of embodiment 1, and this embodiment 3 further defines that the step S4 includes the following steps:
s4.1: respectively searching images matched with each material image from the target video according to the material images corresponding to the labels;
because each material is provided with at least two different images, the available resources during matching can be increased, the matching range is expanded during matching, the matching accuracy and comprehensiveness are improved, and omission is avoided;
s4.2: and acquiring all frames containing the image, and recording a time stamp corresponding to each frame.
As shown in fig. 4, the step S5 includes the following steps:
s5.1: generating a time threshold, and intercepting a corresponding frame in the target video according to the time stamp; the lower limit of the threshold is not shorter than 1 second, and the upper limit is not longer than the total duration of all the intercepted frames;
the interception of the video clip is limited through a time threshold, and the length of the video clip is controlled within a certain range; at present, the frame number of a high-definition video per second is about 60 frames, so that when the duration of a segment is less than the lower limit of a time threshold, only individual frames are intercepted, the smoothness is poor during watching, and the user experience is influenced; when the segment duration exceeds the time threshold, useless information is easy to intercept simultaneously, and the user experience is also influenced;
s5.2: selecting two timestamps with the farthest distance in the time threshold range, and intercepting all long segments in the two timestamps;
there may be multiple time stamps in the time threshold range, if respectively intercept, will produce multiple section fragments, will image the user and watch the concatenation of the content before and after, therefore choose two time stamps that are far away from in the time threshold range, both guarantee the usability of the video, make the length of the fragment intercepted longest, in order to guarantee the user's watching effect;
s5.3: when at least one frame corresponding to the timestamp is not obtained, selecting the frame and the front 30 frames and the rear 30 frames thereof as a short segment;
when a video clip which is relatively dispersed lacks enough frames and can not be used for intercepting video clips, in order to reduce omission as much as possible, the selection range is expanded to the first 30 frames and the last 30 frames of the frame to be used as a segment clip, the duration of the segment clip exceeds 1 second, even if the video is a high-definition video, the most basic smooth standard can be achieved, and the watching experience of a user cannot be influenced due to the situations of blocking and the like.
S5.4: and sequencing the long segments and the short segments according to the time stamps of the starting frames, combining the long segments and the short segments into a video clip, and sending the video clip to the user terminal 3.
Example 4
As shown in fig. 5, the present embodiment 4 provides a broadcast video clip acquisition system, 7, comprising:
the broadcast information source 1 is used for managing videos, intercepting material images from the images and adding labels;
the broadcast information source 1 not only provides video, but also provides alternative materials and adds labels to the materials, so that the user terminal 3 can conveniently select the materials;
the server 2 is used for acquiring a target video according to the tag, searching an image matched with the material image from the target video according to the material image corresponding to the tag, recording corresponding timestamps of all frames containing the image, and generating a video clip;
the server 2 is used for providing an intermediary for information interaction between the broadcast information source 1 and the user terminal 3, and acquiring a video clip required by the user terminal 3 by using video and material resources provided by the broadcast information source 1 according to a request provided by the user terminal 3;
and the user terminal 3 is used for selecting a required label, sending a video acquisition request to the server 2 and receiving the video clip.
Example 5
As shown in fig. 6, this embodiment 5 provides a broadcast video clip acquisition system on the basis of embodiment 4, and this embodiment 5 further defines that the broadcast information source 1 includes the following parts:
the video material selection module 11 is configured to browse video content, count materials appearing therein, and select at least one material with the highest frequency of appearance;
a video often comprises a plurality of different types of materials, the materials with the highest occurrence frequency are selected by the video material selection module 11 according to the occurrence frequency, and the materials which are the most important materials in the video and can represent the video content are selected;
a material image collecting module 12, configured to intercept at least two different images for each material as material images;
through the selection of the material image collection module 12, each material series contains at least two different images as material images, so that the matching can not be performed due to the change of the angle or the state of the material in the subsequent screening process, the matching accuracy is improved, and omission is avoided;
and the label module 13 is used for adding a unique label to each material.
By adding the label, a code number is given to each material, and the corresponding material can be conveniently searched in the subsequent selection process.
Example 6
As shown in fig. 7, this embodiment 6 provides a broadcast video clip acquisition system based on embodiment 4, and this embodiment 6 further defines that the server 2 includes the following parts:
an information transceiver module 21, configured to transmit information to the broadcast information source 1 and the user terminal 3;
the information interaction between the broadcast information source 1 and the user terminal 3 must be realized as a middle end through the information transceiver module 21 so as to correctly transmit information;
the material matching module 22 is configured to search an image matched with the material image from the target video according to the material image corresponding to the tag;
because at least two different images are provided for each material, the material matching module 22 should respectively match according to each image when matching, the available resources are more when matching, the matching range can be expanded when matching, the matching accuracy and comprehensiveness can be improved, and omission of the materials can be avoided;
a time threshold management module 23, configured to set a time threshold, record corresponding timestamps of all frames including the image, and determine a specific manner of intercepting a segment according to the time threshold;
after the time threshold management module 23 sets the time threshold, the time stamps of all frames are determined according to the set time threshold, and the most suitable time stamp and the most suitable editing mode are selected and provided to the editing module
A clipping module 24 for clipping the corresponding segments according to the corresponding timestamps and generating video clips;
the clipping module 24 clips the video accordingly according to the content provided by the time threshold management module 23, integrates the clipped long segment and short segment together to generate a video clip, and then sends the video clip to the user terminal 3 through the information transceiver module 21.
The above-mentioned embodiments only express several embodiments of the present invention, and the description thereof is more specific and detailed, but not construed as limiting the scope of the present invention. It should be noted that, for a person skilled in the art, several variations and modifications can be made without departing from the inventive concept, which falls within the scope of the present invention. Therefore, the protection scope of the present patent shall be subject to the appended claims.
Claims (4)
1. A broadcast video clip acquisition method, comprising the steps of:
s1: the method comprises the following steps that a broadcast information source (1) intercepts at least one material image from a video, adds labels to the material image, generates a label set from all the labels and sends the label set to a server (2);
s2: the user terminal (3) acquires the label set from the server (2), selects at least one label from the label set, and sends a video acquisition request to the server (2);
s3: the server (2) receives a video acquisition request sent by the user terminal (3), and searches at least one target video according to the label;
s4: searching an image matched with the material image from the target video according to the material image corresponding to the label, and recording corresponding time stamps of all frames containing the image;
s5: generating a time threshold, intercepting corresponding frames in the target video according to the time stamps, and if the distance between two time stamps does not exceed the time threshold, completely intercepting video clips in the two time stamps; merging the intercepted video segments into a video clip and sending the video clip to the user terminal (3);
the step S1 includes the following steps:
s1.1: the broadcast information source (1) browses video contents and counts materials appearing in videos according to characteristics of the materials;
s1.2: selecting at least one material with the highest frequency of occurrence from the materials, intercepting at least two images as material images, and adding labels to the material images, wherein each material corresponds to a unique label;
s1.3: merging all the labels to generate a label set, and sending the label set to the server (2);
the step S5 includes the following steps:
s5.1: generating a time threshold, and intercepting a corresponding frame in the target video according to the time stamp;
s5.2: selecting two timestamps with the farthest distance in the time threshold range, and intercepting all long segments in the two timestamps;
s5.3: when at least one frame corresponding to the timestamp is not obtained, selecting the frame and the front 30 frames and the rear 30 frames thereof as a short segment;
s5.4: and sequencing the long segments and the short segments according to the time stamps of the starting frames, combining the long segments and the short segments into a video clip, and sending the video clip to the user terminal (3).
2. The broadcast video clip retrieval method of claim 1, wherein in step S1.2, the at least two captured images are images of the same material at different angles or in different states, respectively.
3. The broadcast video clip acquisition method of claim 1, wherein the step S4 includes the steps of:
s4.1: respectively searching images matched with each material image from the target video according to the material images corresponding to the labels;
s4.2: and acquiring all frames containing the image, and recording a time stamp corresponding to each frame.
4. The broadcast video clip retrieval method of claim 1, wherein the time threshold has a lower limit of no less than 1 second and an upper limit of no greater than a total duration of all frames captured.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201710311709.7A CN107147959B (en) | 2017-05-05 | 2017-05-05 | Broadcast video clip acquisition method and system |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201710311709.7A CN107147959B (en) | 2017-05-05 | 2017-05-05 | Broadcast video clip acquisition method and system |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| CN107147959A CN107147959A (en) | 2017-09-08 |
| CN107147959B true CN107147959B (en) | 2020-06-19 |
Family
ID=59776743
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN201710311709.7A Active CN107147959B (en) | 2017-05-05 | 2017-05-05 | Broadcast video clip acquisition method and system |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN107147959B (en) |
Families Citing this family (13)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN109963071B (en) * | 2017-12-26 | 2021-07-27 | 深圳市优必选科技有限公司 | Method, system and terminal equipment for automatically editing images |
| CN110121107A (en) * | 2018-02-06 | 2019-08-13 | 上海全土豆文化传播有限公司 | Video material collection method and device |
| CN108388649B (en) * | 2018-02-28 | 2021-06-22 | 深圳市科迈爱康科技有限公司 | Method, system, device and storage medium for processing audio and video |
| CN110545443A (en) * | 2018-05-29 | 2019-12-06 | 优酷网络技术(北京)有限公司 | Video clip acquisition method and device |
| CN109089128A (en) * | 2018-07-10 | 2018-12-25 | 武汉斗鱼网络科技有限公司 | A kind of method for processing video frequency, device, equipment and medium |
| CN109040773A (en) * | 2018-07-10 | 2018-12-18 | 武汉斗鱼网络科技有限公司 | A kind of video improvement method, apparatus, equipment and medium |
| CN109040834B (en) * | 2018-08-14 | 2020-12-25 | 阿基米德(上海)传媒有限公司 | Short-audio computer auxiliary production method and system |
| CN109168015B (en) * | 2018-09-30 | 2021-04-09 | 北京亿幕信息技术有限公司 | Cloud cut live editing method and system |
| CN109889882B (en) * | 2019-01-24 | 2021-06-18 | 深圳亿幕信息科技有限公司 | Method and system for synthesizing video clips |
| CN109819179B (en) * | 2019-03-21 | 2022-02-01 | 腾讯科技(深圳)有限公司 | Video editing method and device |
| CN110134244B (en) * | 2019-05-21 | 2021-08-10 | 河南大学 | Marketing scheme intention excitation device |
| CN111866585B (en) * | 2020-06-22 | 2023-03-24 | 北京美摄网络科技有限公司 | Video processing method and device |
| CN112541094A (en) * | 2020-12-21 | 2021-03-23 | 深圳市前海手绘科技文化有限公司 | Video material recording method and device for animation video platform |
Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6363380B1 (en) * | 1998-01-13 | 2002-03-26 | U.S. Philips Corporation | Multimedia computer system with story segmentation capability and operating program therefor including finite automation video parser |
| CN103970906A (en) * | 2014-05-27 | 2014-08-06 | 百度在线网络技术(北京)有限公司 | Method and device for establishing video tags and method and device for displaying video contents |
| CN104038848A (en) * | 2014-05-30 | 2014-09-10 | 无锡天脉聚源传媒科技有限公司 | Video processing method and video processing device |
| CN104731944A (en) * | 2015-03-31 | 2015-06-24 | 努比亚技术有限公司 | Video searching method and device |
Family Cites Families (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN102752631A (en) * | 2012-07-05 | 2012-10-24 | 中国科学技术大学 | Internet video-on-demand method and system |
| US20140068664A1 (en) * | 2012-09-05 | 2014-03-06 | Keith Edward Bourne | Method for adding an object map to a video sequence |
| KR20150011943A (en) * | 2013-07-24 | 2015-02-03 | 삼성전자주식회사 | Broadcasting providing apparatus, Broadcasting providing system, and Method for providing broadcasting thereof |
| CN105611413B (en) * | 2015-12-24 | 2018-10-02 | 小米科技有限责任公司 | A kind of method and apparatus of addition video-frequency band category label |
| CN106412708B (en) * | 2016-10-21 | 2019-07-09 | 上海与德信息技术有限公司 | A kind of video interception method and device |
-
2017
- 2017-05-05 CN CN201710311709.7A patent/CN107147959B/en active Active
Patent Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6363380B1 (en) * | 1998-01-13 | 2002-03-26 | U.S. Philips Corporation | Multimedia computer system with story segmentation capability and operating program therefor including finite automation video parser |
| CN103970906A (en) * | 2014-05-27 | 2014-08-06 | 百度在线网络技术(北京)有限公司 | Method and device for establishing video tags and method and device for displaying video contents |
| CN104038848A (en) * | 2014-05-30 | 2014-09-10 | 无锡天脉聚源传媒科技有限公司 | Video processing method and video processing device |
| CN104731944A (en) * | 2015-03-31 | 2015-06-24 | 努比亚技术有限公司 | Video searching method and device |
Also Published As
| Publication number | Publication date |
|---|---|
| CN107147959A (en) | 2017-09-08 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN107147959B (en) | Broadcast video clip acquisition method and system | |
| CN104053067B (en) | A kind of player method of programme televised live, terminal and server | |
| WO2016054916A1 (en) | Video content recommending and evaluating methods and devices | |
| KR101111726B1 (en) | Method for providing interactive advertisement file authoring service, and computer-readable recording medium having interactive advertisement file authoring program | |
| KR100967829B1 (en) | Improved Communication of TV-Anytime Credits | |
| KR100879516B1 (en) | Method and apparatus for collecting information of viewer's concern with digital broadcast data | |
| CN102291615B (en) | Television program precision searching and detail viewing device and method based on one-way network | |
| DE112015005408T5 (en) | Systems and methods for identifying users who have viewed a television advertisement | |
| CN105163142B (en) | A kind of user preference determines method, video recommendation method and system | |
| CN104584571A (en) | Generating a sequence of audio fingerprints at a set top box | |
| CN109168015B (en) | Cloud cut live editing method and system | |
| CN102509235A (en) | Purchase interactive method based on mobile video of intelligent handheld device | |
| US20100138655A1 (en) | Terminal apparatus and operation information collecting system | |
| US20130007031A1 (en) | Segment creation device, segment creation method, and segment creation program | |
| CN102890950B (en) | Media automatic editing device, method, media broadcasting method and its broadcasting system | |
| US11551723B2 (en) | Computing system with DVE template selection and video content item generation feature | |
| CN115278274A (en) | Live stream processing method, device, equipment and storage medium | |
| CN109462765B (en) | Method and device for issuing and displaying recommended page | |
| CN103023923A (en) | Information transmission method and information transmission device | |
| CN1751317A (en) | Signal Transmission Management System | |
| JP2006270869A (en) | Related information acquisition system, management device, related information acquisition method, and related information transmission program. | |
| KR101178167B1 (en) | Method and apparatus of switching channels being broadcasting preferred programs | |
| CN106792008A (en) | A kind of digital television program scene information acquisition methods and system | |
| KR101196011B1 (en) | Methods and apparatus for processing advertisement information for interactive advertisements | |
| JP2014132385A (en) | Server, content providing system, control method and program |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| PB01 | Publication | ||
| PB01 | Publication | ||
| SE01 | Entry into force of request for substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| GR01 | Patent grant | ||
| GR01 | Patent grant |