CN102708215A - Method and system for processing video - Google Patents

Method and system for processing video Download PDF

Info

Publication number
CN102708215A
CN102708215A CN2012102106707A CN201210210670A CN102708215A CN 102708215 A CN102708215 A CN 102708215A CN 2012102106707 A CN2012102106707 A CN 2012102106707A CN 201210210670 A CN201210210670 A CN 201210210670A CN 102708215 A CN102708215 A CN 102708215A
Authority
CN
China
Prior art keywords
video
file
content
module
functional description
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.)
Granted
Application number
CN2012102106707A
Other languages
Chinese (zh)
Other versions
CN102708215B (en
Inventor
孟智平
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Individual
Original Assignee
Individual
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Individual filed Critical Individual
Priority to CN201210210670.7A priority Critical patent/CN102708215B/en
Publication of CN102708215A publication Critical patent/CN102708215A/en
Application granted granted Critical
Publication of CN102708215B publication Critical patent/CN102708215B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Television Signal Processing For Recording (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)

Abstract

The invention discloses a method and system for processing video. The scheme is mainly used for managing and generating a video description file which comprises a content description file and a function description file of the video, using the description file in combination with an Internet search technology, such as importing the video content description file into a search engine or retrieving a database consisting of content description files through the analysis of the video content description file, and playing related video object fragments. By introducing a database management mode, video contents and the function description file can be conveniently secondarily edited, and the capability of processing videos repeatedly is greatly improved. The invention also provides a module with a video function description file analyzing function and a special player, a web browser system is combined with a video playing system, and the function of a browser is controlled to be realized by the function description file. The invention can provide application such as video advertisements and video shopping.

Description

A kind of method and system thereof that handles video
Technical field
The present invention relates to the video technique field, relate in particular to a kind of method of handling video, as video being searched for according to video content.
Background technology
Along with the continuous development of network technology, various application based on webpage are also more and more.Internet video and various other visual form all in propagation process fast, also just seem more and more important for should having of video.Present stage some large-scale video website; The flow of every day surpasses ten million IP; Internet video has become a kind of efficient and visual form flexibly, but comprises that a lot of technology such as video ads also are in the evolution, particularly to the advertisement technology of request program.Though therefore cause seeing on the network large contingent of video, advertising income is but very meagre.
How letting video when playing, rise in value is exactly the problem that we must consider.Existing network video advertisement form is also very simple, mainly comprise carry out that advertisement utilizes that phase buffer is play before the displaying video, modes such as playing advertisements, background picture behind the displaying video.But these modes are unsatisfactory for video ads, and it is low to produce advertising efficiency, the problem that advertising results are not good.For example, if adopt the preceding method of playing 10 seconds buffered advertisements of video, 10 minutes be example with video playback, the duration of advertisement has only accounted for 1/60 of whole video playing duration.If change the advertising of this poor efficiency, and the advertisement that improves the user has been experienced into our the current problem that must solve.
On the other hand, video search becomes the topic of a hot topic, how could find our video of care exactly and become more and more important.Existing video search mode all be unable to do without the search of video name or video profile; In fact also be based on the search of video title; And clearly the search of video title can not be represented the content of whole video; How could particular content in the video or object be searched for? Once the someone proposed method that the object in video or the picture is discerned automatically, had passed through the research of decades, now can discern automatically specific target objects such as similar people's face, fingerprints; But can't discern any object of broad sense, this way can't realize at short notice at all at all.Because the restriction of artificial intelligence (AI), computing machine can't think that people's that kind ponders a problem, and this also is to cause the irrealizable basic reason of said method.
Because the development of number of videos, the commercial value of object can become increasing in the video, and still existing automatic identification technology does not also reach far away object in the video is carried out extensive recognition requirement.Therefore have and do not have alternative identifying schemes, just become the emphasis of the present invention's research.
Patent No. CN200710097774.0; A kind of method of in video resource, using information set has been proposed; This method has proposed video media and has carried out the scheme of interactive operation with other medium, but does not propose to generate the concrete method for processing video frequency of video content description document and video capability file.Patent No. CN200710123453.3; The method of utilizing the advertisement description document to control ad playing is provided; But this scheme does not propose the notion of ad content description document; Can not search for object video, in function management, also not cooperate database to carry out, therefore also have the leeway of improvement.On the basis of above two patents, the present invention proposes method and the related system of more specifically handling video efficiently.
Summary of the invention
The invention provides a kind of method and system thereof that handles video, to solve in the prior art defective that can not effectively handle and manage object video.
To achieve these goals, embodiments of the invention comprise following method and related system:
A kind of method of handling video is characterized in that, may further comprise the steps:
Handle video file, the content descriptor file that generation and video content are corresponding;
Handle said content descriptor file, for one or more record in the content descriptor file adds functional description, systematic function description document;
Before video playback or in the video playback, resolve said functional description file, realize the representation function in the functional description file.
Said processing video file, the content descriptor file that generation and video content are corresponding may further comprise the steps:
Open video file;
Note the descriptor of concrete object in the video;
And a descriptor of concrete object forms recorded and stored in content descriptor file;
Said content descriptor file can be an independent spanned file or be kept at the file in the internal memory, and can be with this document whole or successively every record is uploaded to the content description data storehouse and store.
The said descriptor of noting concrete object in the video comprises: the 1) keyword message of said concrete object at least; 2) said concrete object begin play and finishes information;
The beginning of said concrete object play with finishes information can be expressed as the start frame that said concrete object occurs and the start time and the concluding time information of end frame information and/or said concrete object appearance.
The said descriptor of noting concrete object in the video can also comprise positional information and/or the area information of object in frame of video.
The said content descriptor file of said processing, for one or more record in the content descriptor file adds functional description, the systematic function description document may further comprise the steps:
From content description data storehouse or content descriptor file, find the record that needs to add functional description;
Add functional description, and form the functional description file; Wherein, the process of said adding functional description can be earlier functional description information to be added the content description data storehouse, is that corresponding video produces the functional description file through the content description data storehouse then; The process of said adding functional description also extracts content descriptor file earlier from the content description data storehouse, the functional description that combines every record then is a video systematic function description document.
A kind of editing system that generates the video content description document is characterized in that, comprises video playback module and parameter editor module:
The editing system of said video content description document, its function are and can in the process of video playback, video be edited through opening video file, and generate the video content description document; Said content descriptor file comprises at least: the beginning of object and ending message in the keyword message of object, the video in the video;
Said video playback module comprises the displaying video function at least, and the video playback module can click location and/or temporal information and/or the frame position information of sensitive mouse in video, and position and temporal information are kept in the internal memory;
Said parameter editing interface comprises the key word zone at least, is used for the corresponding keyword message of input video content;
The editing system of said video content description document can generate that object begins and ending message in a keyword message that contains object in the video at least and the video, and said beginning and ending message can be represented or the start frame end frame is represented with concluding time start time.
A kind ofly obtain functional description information through network, and the method for systematic function description document, it is characterized in that, may further comprise the steps:
Handle video file, the content descriptor file that generation and video content are corresponding;
Content descriptor file is pressed recorded and stored in the content description data storehouse;
Through webpage the search operaqtion in content description data storehouse is provided, and the record that will be retrieved offers the user with form web page;
Said user need to select the clauses and subclauses of processing, is that this record adds functional description according to user's request, and the functional description that increases is saved in the content description data storehouse;
The contents processing descriptive data base, the functional description file that generation and video are corresponding.
The method of object search is characterized in that in a kind of video, may further comprise the steps:
Handle video file, note keyword message, the beginning in video and the ending message of concrete object in the video, and in content descriptor file, preserve the record of a said concrete object;
With the content descriptor file of handling well by recorded and stored in the content description data storehouse;
The user utilizes key field in the method search content descriptive data base of importing key word, returns the record that hits.
Said returning comprises beginning and the ending message of a certain concrete object in video in the video in the record that hits;
Extract beginning and the ending message of said concrete object in video, and play end appears in said concrete object in video fragment.
A kind of method with object importing search engine in the video is characterized in that, may further comprise the steps:
Open video file;
Note keyword message, the beginning in video and the ending message of concrete object in the video, and in content descriptor file, preserve the record of a said concrete object;
During user's displaying video; Obtain the keyword message of concrete object in the video, the beginning and the ending message of concrete object; And said concrete object in video, occur finishing during this period of time in, keyword message is imported search engine, and returns Search Results.
A kind of player system with video and webpage combination is characterized in that, comprises video playback module, functional description document analysis module and browser module:
Said player system with video and webpage combination; Can pass through video playback module displaying video; And in video playback; Through the corresponding functional description file of functional description document analysis module parses video, and fetch webpage, and said webpage is play in browser module according to the URL in the functional description file;
The video playback module specifically comprises the video decode program, is used for resolving and playing video file;
Functional description document analysis module is used for the analytical capabilities description document, parses the position that need fetch URL;
Browser module is used to browse the webpage of fetching from URL.
Compared with prior art, the present invention has the following advantages:
In the embodiment of the invention; Analysis through to video generates content descriptor file; And, generating the functional description file of video then according to the actual requirements through the list item that the mode of database comes the organize content description document to generate, this functional description file can generate through the information that network obtains automatically; So just simplify flow process greatly, the efficient of the Video processing of raising to Video processing.And the scheme that object video is searched for has been proposed, can search for fast the object that occurs in the video, and contain the fragment of object search in the displaying video.Video content can be by light extraction like this, effectively management, and advertisement and various function can be set very easily, the potential value of the content in the video is fully used.And can pass through video content description document editing system editing video generation efficiently video presentation file, and can play through the player system that video and webpage combine.Video becomes the one-level medium, and other related media is on the basis of video, to play, and becomes the secondary medium.
Description of drawings
Fig. 1 is a process flow diagram of handling video method among the present invention;
Fig. 2 utilizes the website to generate video capability description document synoptic diagram among the present invention;
Fig. 3 utilizes the process flow diagram that object is also play in the keyword search video among the present invention;
Fig. 4 is the process flow diagram that among the present invention the video presentation file is imported search engine;
Fig. 5 is the player system synoptic diagram that video and webpage combine among the present invention;
Fig. 6 is the player interface synoptic diagram that video and webpage combine among the present invention;
Fig. 7 is the editing system synoptic diagram that generates the video content description document among the present invention;
Fig. 8 is the editing system interface synoptic diagram that generates the video content description document among the present invention;
Fig. 9 is an object video move contrail fitting algorithm synoptic diagram among the present invention;
Figure 10 is an object video movement locus plane projection synoptic diagram among the present invention.
Embodiment
Through accompanying drawing and embodiment, technical scheme of the present invention is done further detailed description below.
Of the present inventionly be contemplated that basically: video is carried out pre-service; Generate the content descriptor file of video; Then content descriptor file is loaded in the database and manages concentratedly; And then according to the actual needs to video, the functional description file that generation and video are corresponding, this process can be accomplished automatically.Through the generation of content descriptor file and functional description file, the application that can produce a lot of complicacies.These application can let valuable object is fully utilized in the video, produce huge commercial value.
Shown in the process flow diagram of handling video method among Fig. 1 the present invention; For any one file that need edit, must open it earlier, call in needs editor's part in the internal memory; Promptly 110 open video file; Describe 220 pairs of video files of opening of editing system through video content then and edit, and note in the video descriptor 120 of concrete object, and form recorded and stored to the descriptor of concrete object in the content descriptor file 130.In content descriptor file of the present invention, can recording of video in the object beginning or the ending message (comprising the information of time or frame) that occur, the key word of object in the video.Position or the track of noting the object appearance that can select on this basis.Here can adopt three kinds of methods to note the position or the track of object in the video:
First kind; Adopt the method for patent No. CN200610046026.5 that object video is extracted; Adopt rectangle or oval method to identify the scope of object in the video; At the flex point place of each motion when taking place (be movement locus), add key frame, the track that the method for inserting in adopting then comes the whole object of match in video, to move than about-face;
Second kind, also can adopt the modified algorithm among Fig. 9, the track to object motion extracts more easily;
The third; Object is in the position of first frame that occurs in the employing method marking video manually; Through the automatic tracked object travel direction of track algorithm, form the track of object of which movement then, for example can adopt Snake object video track algorithm based on motion compensation.
For organize content description document well, can content descriptor file be loaded into content description data storehouse 140, the branch object entry is preserved in database.150 obtain the video capability descriptor and by database systematic function description document; For example generate the functional description file of video automatically through obtaining the functional description of object from network; At first; Link to each other with the content description data storehouse through the website, can on the website, generate the multiple information such as beginning ending message, video source information, keyword message of object video, need on object video, add advertising message if land the user of website; Then can need to add the object video of advertisement through the selection of video description data storehouse; Set up related (in fact the related information here is exactly the functional description information of object video) to the advertisement that edits with object video then, add the object video that needs carrying advertisement one by one then; By the video capability description document of content description data storehouse to a correspondence of each different object videos generation, this document and video are corresponding one by one at last.Again video correlation function description document and video are offered video user, and, realize preestablishing function 160, for example advertising function the functional description document analysis.
The content description data storehouse here is actually a storage administration notion of preserving content descriptor file, and in fact the content description data storehouse is optional parts.Here can each video be generated a content descriptor file fully, this file can be edited equally, adds functional description, thereby forms the functional description file.The functional description file adds functional description on the basis of video presentation file again and forms, and functional description can certainly be kept at and generate in the content descriptor file, and in fact the content descriptor file that has added functional description has been exactly the functional description file.Why the notion of content descriptor file and two description document of functional description file is proposed here; Mainly be for the extraction of content and these two processes of interpolation of functional description are separated, and this content and function separate can bring edit high-level efficiency with make things convenient for function to add.
Because object in the automatic identification video; Present stage is very unfeasible, therefore when utilizing video content description document editing system to come editing video, needs manual work to come the object in the identification video; Add entry keyword; For example, occur in the video " Coca-Cola ", then can add relevant key word such as " beverage ", " Coca-Cola " in the record of the content descriptor file of this object (Coca-Cola) generation.In video, occur and finish about object, also need artificial the participation, but very simple, only need to click several times and add entry keyword then and get final product, idiographic flow is described in detail with reference to figure 7 and its.
The idiographic flow that generates for the area information of object in the video is described in detail with it with specifying with reference to figure 7.
Fig. 2 generates video capability description document synoptic diagram for utilizing the website among the present invention, also comprises total system and is worked into the system architecture of generation content descriptor file to the systematic function description document to the final user from video production.Comprise such several sections on the whole; Video resource storehouse 210 (for example video website, TV station etc. have the system of multitude of video), video content description document editing system 220, content description data storehouse 240, video capability (are for example obtained website 250; A video ads transaction platform; This platform links to each other with the content description data storehouse; Advertiser can be on transaction platform selection need to add the object video of advertisement, generate the video capability description document then automatically, be used for automatic advertisement delivery when video playback), the player system 270 that combines of video and webpage.Through the cooperation of above system and website, could initiatively add and realize service function for video.Concrete steps are as shown in Figure 2; At first, from video resource storehouse 210, extract video file, and video file is put into video content description document editing system 220; Generate content descriptor file 230 through editor then to video file; Said content descriptor file 230 is loaded in the content description data storehouse 240, can check in content description data storehouse 240 that each object video is in that video file, and can see that it begins and ending message and keyword message.At this moment; Need object video information be published to video capability and obtain on the website 250, through the method for website input, for relevant object video adds appropriate functional; For example; Can obtain in video capability and find 100 of the relevant object videos of automobile on the website,, then can the information of automotive advertising be put into the video capability description document 260 of corresponding video if be that these 100 objects are bought automotive advertising; These 100 videos that contain automobile can be play the automotive advertising that adds if automotive subjects occurs at once in the player system 270 of video and webpage combination when playing like this.It can also be seen that by Fig. 2 video file will be transferred to same user's video and player system ability normal play video that webpage combines and the function that realizes the functional description document definition with the corresponding video capability description document of this video file when video playback.
The video capability is here obtained the search operaqtion that the website can provide the content description data storehouse; And the record that will be retrieved offers the user with form web page; For example, search " car " in the website can belong to webpage for the record in the content description data storehouse of " car " turns back to the user with key word.This mode through database interlock webpage is widely used in the internet, does not do more careful description at this.
Fig. 3 is for utilizing the process flow diagram that object is also play in the keyword search video among the present invention.Accomplish search to object video; At first need handle video file; Note keyword message, the beginning in video and the ending message of concrete object in the video, and in content descriptor file, preserve the record of a said concrete object, generate video content description document 310; Then with in the video presentation file importing content descriptive data base 320; At last, connect database interface through software interface or web-page interface, the object search key word returns Search Results, includes the beginning and the ending message 330 of object video in the Search Results, and can play selected object according to beginning and ending message.Here need be applied to play-back technology, but this technology is resolved all in the video player that contains " flying shuttle " bar, repeats no more inferior to fixed time section in the video or designated frame.This object video way of search can a displaying video in object search begin all processes that object disappears appears, and do not play the video content that other does not contain object search, can improve video search and editorial efficiency greatly.
Fig. 4 is for importing the video presentation file among the present invention the process flow diagram of search engine.Generate after the video content description document; Will set up the one-to-one relationship of the content descriptor file of a video and this video; And contain one or more object video records in the video presentation file; Each object video record comprises the key word of this object video and begins key messages such as end, if the object video in the video presentation file is pointed to certain concrete search engine, and just can return result to this object video keyword search.For this method; In fact exactly the object record with content descriptor file in chronological sequence imports to search engine 430 or knowledge base (Wikipedia) with key word; And return results, above process can be accomplished automatically, can let the user watch video to obtain more heterogeneous pass information simultaneously.Here the video playback module is identical with the common video player.
Fig. 5 is the player system synoptic diagram of video among the present invention and webpage combination, and this system comprises video playback module, functional description document analysis module and browser module:
The player system 600 that video and webpage combine can pass through video playback module 610 displaying videos; And in video playback; Resolve the corresponding functional description file of video through functional description document analysis module 620; And fetch webpage, and said webpage is play in browser module 630 according to the URL in the functional description file;
The video playback module specifically comprises the video decode program, is used for resolving and playing video file, links to each other with the video resource storehouse through network; Wherein the video resource storehouse is used for store video;
Functional description document analysis module is used for the analytical capabilities description document, parses the position that need fetch URL, and links to each other with functional description file server 520; Wherein functional description file server 520 is used for the memory function description document; Functional description document analysis module also links to each other with browser module, and URL is imported browser module;
Browser module 630 is used to browse the webpage of fetching from URL, and URL can be certain the bar advertising address that is placed in the advertisement website 530 here.
Fig. 6 is player synoptic diagram among the present invention, comprises video playback interface 650 and Web interface 640, and the maximum characteristics in this interface are exactly to contain the Web interface in the player, and the Web interface also can be followed the continuous variation of object video and changed.This point is to take as the leading factor change and the existing technology of Driven Web to take the change that drives video as the leading factor with Web with video basic difference is arranged.
Fig. 7 is for generating the editing system synoptic diagram of video content description document among the present invention, the editing system that generates the video content description document comprises video playback module 710 and parameter editor module 720:
The editing system 700 of video content description document, its function are and can in the process of video playback, video be edited through opening video file, and generate the video content description document; Wherein content descriptor file comprises at least: the beginning of object and ending message in the keyword message of object, the video in the video;
Video playback module 710 comprises the displaying video function at least, and the video playback module can click location and/or temporal information and/or the frame position information of sensitive mouse in video, and position and temporal information are kept in the internal memory; And can click location and/or temporal information and/or frame position information be presented in the parameter editor module 720, display effect is as shown in Figure 8.Video playback module 710 links to each other with video resource storehouse 210 and is used to obtain video, and the video playback module also links to each other with parameter editor module 720, will obtain the video intrinsic parameter and be delivered to the parameter editor module;
Parameter editor module 720 comprises the key word zone at least, is used for the corresponding keyword message of input video content; The parameter editor module can obtain the video intrinsic parameter from the video playback module and combine keyword message can generate content descriptor file 230.Here keyword message (the outer parameter of video) is imported from the outside of editing system 700 from manual input device 730.The content descriptor file 230 that generates can be kept in the content description data storehouse 240.
When utilizing Fig. 7 system compiles video to generate content descriptor file, content descriptor file can select whether to note the relative position of object video in video.For the situation of the relative position of the object video of noting, can be in utilizing Fig. 9 the movement locus of algorithm keeps track object video.
For the situation that does not need recording of video object position in video, accomplish according to the following steps usually during editor:
The first step is opened in the video resource storehouse video and is play;
Second step, find valuable object video, any object video of advertisement value is for example arranged, and suspend displaying video;
The 3rd step; In the parameter editor module, obtain the object video Presence information,, arrive the parameter editor module through manual input device 730 input keyword messages like the time; Continue displaying video then; When said valuable object video disappears, suspend once more, and in the parameter editor module, obtain the object video ending message;
The 4th step, will said valuable object video and key word and beginning and ending message be saved in content descriptor file, and formation is about a record of said valuable object video.
For the situation that needs recording of video object position in video, accomplish according to the following steps usually during editor:
The first step is opened in the video resource storehouse video and is play;
Second step, find valuable object video, any object video of advertisement value is for example arranged, and suspend displaying video;
The 3rd step, in the parameter editor module, obtain object video time of occurrence information, and click the center of object video in the video, obtain the relative position of object video in video, and its coordinate is saved in the parameter editor module;
The 4th step; Continue displaying video, when finding that object video direction of motion changes, suspend once more; Obtain object video time of occurrence information; And object video center in the click video, obtain the relative position of object video in video once more, and its time information and coordinate are saved in the parameter editor module;
The 5th step repeated for the 4th step, disappeared in video up to object video;
In the 6th step, arrive the parameter editor module through manual input device 730 input keyword messages;
The 7th step was saved in content descriptor file with said valuable object video and positional information, key word, beginning and ending message, and formed a record about said valuable object video.
Fig. 8 is for generating the editing system interface synoptic diagram of video content description document among the present invention.The interface mainly comprises two parts, is respectively video playback interface 820 (there is a cover decoding device on the backstage) and parameter editing interface 810.The video playback interface can come control of video to play through beginning, end and pause button.And the parameter editing interface mainly shows the parameter from video playback; Comprise information such as time that object video begins and finish, object's position; And the parameter editing interface also is used for the keyword message of input video object; For example, when the object of a car occurring in the video, can in key word, import by " car ".On the whole, parameter editing interface 810 will be accomplished the editor to object video, will comprise object video information such as key word, object's position, beginning and end at least.Could these object information be generated the video content description document then, and finally generate the video capability description document.If also can the video capability descriptor be added in the parameter editing interface for convenience's sake, for example, the information of the URL that need activate etc. can directly generate the video capability description document like this.
For example, among Fig. 8, car appears at A (30,100) position when time 0012:1211, and car appears at B (100,100) position when time 0013:2019, just can obtain that the parameter editing interface can obtain data among Fig. 8.
Fig. 9 is object video move contrail fitting algorithm synoptic diagram among the present invention.For the tracking of object video, its purpose has only one, knows the position of object in the video.Sometimes, it is nonsensical that the accurate profile of object becomes, so the present invention pays close attention to is the center of object in the video, and can follow the tracks of object through this center.Showed among Fig. 9 that a rectangle occurs from A point among frame of video S1, and moved to the process that B is ordered in the S2 frame along C point, D point, wherein A, B, C, D are the mid point of motion rectangle.XY coordinate representation frame plane, does T coordinate representation time shaft suppose how S1 to also having several frames between the S2 frame, just can mark the track of regular-shape motion? The present invention uses the method for secondary linear interpolation to solve.Figure 10 is an object video movement locus plane projection synoptic diagram, whole centrodes of rectangle is projected to the XT plane can obtain the curve that the regular-shape motion center constitutes on the time shaft along being projected in of X-direction.In like manner can obtain rectangular centre on the YT plane Projective Curve.And can note the time coordinate S3 (reach the position of S3 frame, because the mistiming between the frame is certain, the position of frame can determine the relative position of time) that C is ordered, and note the time coordinate S4 that D is ordered.Four of the XT plane points have just occurred among Figure 10 like this:
(S1、Ax)、(S3、Cx)、(S4、Dx)、(S2、Bx)
Adopt interpolation formula to fit to a continuous curve M on the XT plane with above 4 then, can obtain different set effects according to the content and method difference of choosing, for example, curve three order derivatives are continuous etc.
Adopting uses the same method can obtain a continuous curve N on the YT plane.With matched curve M that obtains among the XT and the matched curve N on the YT plane, synthetic in coordinate system XYT at last, can obtain a curve L continuous under the XYT coordinate system, L also can probably express the movement locus of rectangle.Because the extraction of this movement locus, can make the position of video perception object video when playing, through perception to the object of video; Then can in video, set up the hot spot region of video object tracking; This zone is the possibility that provides of quoting of a lot of videos, for example, and the video shopping; We can be through clicking the object in the video, accomplishes the purchase of video etc.
The described technology of the embodiment of the invention can use hardware, software or combination to carry out.If use software executing, then this technology can directly refer to comprise the computer-readable medium of program code, and this program code is carried out in the equipment that video sequence is encoded.Under this kind situation; Computer-readable medium can comprise RAM (Random Access Memory; Random access memory), SDRAM (Synchronous Dynamic RAM; Synchronous DRAM), ROM (Read Only Memory, ROM (read-only memory)), NVRAM (non-volatile RAM non-volatile RAM), EEPROM (Electrically-Erasable Programmable Read-Only Memory, electricallyerasable ROM (EEROM)), FLASH (flash memory) etc.
More than disclosedly be merely several specific embodiment of the present invention, still, the present invention is not limited thereto, any those skilled in the art can think variation all should fall into protection scope of the present invention.

Claims (7)

1. an editing system that generates the video content description document is characterized in that, comprises video playback module and parameter editor module:
The editing system of said video content description document, its function are and can in the process of video playback, video be edited through opening video file, and generate the video content description document; Said content descriptor file comprises at least: the beginning of object and ending message in the keyword message of object, the video in the video;
Said video playback module comprises the displaying video function at least, and the video playback module can click location and/or temporal information and/or the frame position information of sensitive mouse in video, and position and temporal information are kept in the internal memory; Said video playback module links to each other with the video resource storehouse and is used to obtain video, and said video playback module also links to each other with the parameter editor module, will obtain the video intrinsic parameter and be delivered to the parameter editor module;
Said parameter editor module comprises the key word zone at least, is used for the corresponding keyword message of input video content; Said parameter editor module can obtain the video intrinsic parameter from the video playback module and combine keyword message can generate content descriptor file.
2. one kind is obtained functional description information through network, and the method for systematic function description document, it is characterized in that, may further comprise the steps:
Handle video file, the content descriptor file that generation and video content are corresponding;
Content descriptor file is pressed recorded and stored in the content description data storehouse;
Through webpage the search operaqtion in content description data storehouse is provided, and the record that will be retrieved offers the user with form web page;
Said user need to select the clauses and subclauses of processing, is that this record adds functional description according to user's request, and the functional description that increases is saved in the content description data storehouse;
The contents processing descriptive data base, the functional description file that generation and video are corresponding.
3. the method for object search in the video is characterized in that, may further comprise the steps:
Handle video file, note keyword message, the beginning in video and the ending message of concrete object in the video, and in content descriptor file, preserve the record of a said concrete object;
With the content descriptor file of handling well by recorded and stored in the content description data storehouse;
The user utilizes key field in the method search content descriptive data base of importing key word, returns the record that hits.
4. like the method for object search in the said video of claim 3, it is characterized in that said returning comprises beginning and the ending message of a certain concrete object in video in the video in the record that hits;
Extract beginning and the ending message of said concrete object in video, and play end appears in said concrete object in video fragment.
5. the method with object importing search engine in the video is characterized in that, may further comprise the steps:
Open video file;
Note keyword message, the beginning in video and the ending message of concrete object in the video, and in content descriptor file, preserve the record of a said concrete object;
During user's displaying video; Obtain the keyword message of concrete object in the video, the beginning and the ending message of concrete object; And said concrete object in video, occur finishing during this period of time in, keyword message is imported search engine, and returns Search Results.
6. the player system with video and webpage combination is characterized in that, comprises video playback module, functional description document analysis module and browser module:
Said player system with video and webpage combination; Can pass through video playback module displaying video; And in video playback; Through the corresponding functional description file of functional description document analysis module parses video, and fetch webpage, and said webpage is play in browser module according to the URL in the functional description file;
The video playback module specifically comprises the video decode program, is used for resolving and playing video file, links to each other with the video resource storehouse through network; Said video resource storehouse is used for store video;
Functional description document analysis module is used for the analytical capabilities description document, parses the position that need fetch URL, and links to each other with the functional description file server; Said functional description file server is used for the memory function description document; Functional description document analysis module also links to each other with browser module, and URL is imported browser module;
Browser module is used to browse the webpage of fetching from URL.
7. the algorithm of a moving object tracking in video is characterized in that, may further comprise the steps:
Obtain the RP coordinate of continuous motion object in a plurality of discontinuous frames in the video, and the time coordinate of the corresponding frame of these a plurality of RPs;
Through interior slotting method, utilize RP coordinate and time parameter, generate and pass the continuous curve of said RP; Said continuous curve has the said motion Properties of Objects of tracking.
CN201210210670.7A 2007-12-18 2007-12-18 Method and system for processing video Active CN102708215B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201210210670.7A CN102708215B (en) 2007-12-18 2007-12-18 Method and system for processing video

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201210210670.7A CN102708215B (en) 2007-12-18 2007-12-18 Method and system for processing video

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
CN2007101725060A Division CN101207807B (en) 2007-12-18 2007-12-18 Method for processing video and system thereof

Publications (2)

Publication Number Publication Date
CN102708215A true CN102708215A (en) 2012-10-03
CN102708215B CN102708215B (en) 2015-01-07

Family

ID=46900981

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201210210670.7A Active CN102708215B (en) 2007-12-18 2007-12-18 Method and system for processing video

Country Status (1)

Country Link
CN (1) CN102708215B (en)

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103077191A (en) * 2012-12-21 2013-05-01 中金数据***有限公司 Self-adaptive Web platform audio playing method and device
CN104077384A (en) * 2014-06-27 2014-10-01 深圳市中兴移动通信有限公司 Mobile terminal as well as method and device for realizing video indexing by using screen splitting function
CN105828103A (en) * 2016-03-31 2016-08-03 乐视控股(北京)有限公司 Video processing method and player
CN106559678A (en) * 2015-09-28 2017-04-05 北京视连通科技有限公司 A kind of method that structuring process is carried out to digital video
CN106708905A (en) * 2015-11-18 2017-05-24 百度在线网络技术(北京)有限公司 Video content searching method and device
CN110636092A (en) * 2018-06-22 2019-12-31 中移(杭州)信息技术有限公司 Content access system, method and content server

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1297552A (en) * 1999-01-28 2001-05-30 皇家菲利浦电子有限公司 System and method for representing trajectories of moving object for content-based indexing and retrieval of visual animated data
CN1338089A (en) * 1999-01-26 2002-02-27 国际商业机器公司 Method and device for describing video contents
CN1393882A (en) * 2001-06-22 2003-01-29 汤姆森许可贸易公司 Method and apparatus for simplifying access unit data
CN101072340A (en) * 2007-06-25 2007-11-14 孟智平 Method and system for adding advertising information in flow media

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1338089A (en) * 1999-01-26 2002-02-27 国际商业机器公司 Method and device for describing video contents
CN1297552A (en) * 1999-01-28 2001-05-30 皇家菲利浦电子有限公司 System and method for representing trajectories of moving object for content-based indexing and retrieval of visual animated data
CN1393882A (en) * 2001-06-22 2003-01-29 汤姆森许可贸易公司 Method and apparatus for simplifying access unit data
CN101072340A (en) * 2007-06-25 2007-11-14 孟智平 Method and system for adding advertising information in flow media

Cited By (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103077191A (en) * 2012-12-21 2013-05-01 中金数据***有限公司 Self-adaptive Web platform audio playing method and device
CN103077191B (en) * 2012-12-21 2015-11-18 中金数据***有限公司 Adaptive Web platform audio playing method and device
CN104077384A (en) * 2014-06-27 2014-10-01 深圳市中兴移动通信有限公司 Mobile terminal as well as method and device for realizing video indexing by using screen splitting function
CN106559678A (en) * 2015-09-28 2017-04-05 北京视连通科技有限公司 A kind of method that structuring process is carried out to digital video
CN106708905A (en) * 2015-11-18 2017-05-24 百度在线网络技术(北京)有限公司 Video content searching method and device
CN106708905B (en) * 2015-11-18 2019-12-24 百度在线网络技术(北京)有限公司 Video content searching method and device
CN105828103A (en) * 2016-03-31 2016-08-03 乐视控股(北京)有限公司 Video processing method and player
CN110636092A (en) * 2018-06-22 2019-12-31 中移(杭州)信息技术有限公司 Content access system, method and content server
CN110636092B (en) * 2018-06-22 2022-05-10 中移(杭州)信息技术有限公司 Content access system, method and content server

Also Published As

Publication number Publication date
CN102708215B (en) 2015-01-07

Similar Documents

Publication Publication Date Title
CN101207807B (en) Method for processing video and system thereof
US6760916B2 (en) Method, system and computer program product for producing and distributing enhanced media downstreams
US8655718B2 (en) Methods for augmenting user-generated content using a monetizable feature
US20110282745A1 (en) System And Method For The Presentation Of Alternative Content To Viewers Video Content
US9788084B2 (en) Content-object synchronization and authoring of dynamic metadata
CN102708215B (en) Method and system for processing video
US20080046925A1 (en) Temporal and spatial in-video marking, indexing, and searching
AU2009229679A1 (en) Keyword-advertisement method using meta-information related to digital contents and system thereof
CN101772777A (en) Textual and visual interactive advertisements in videos
US20100162286A1 (en) Systems and methods for analyzing trends in video consumption based on embedded video metadata
US20110307332A1 (en) Method and Apparatus for Providing Moving Image Advertisements
CN103164450A (en) Method and device for pushing information to target user
US9635337B1 (en) Dynamically generated media trailers
JP5918206B2 (en) Advertisement exposure method based on event occurrence, server for executing the method, and computer-readable recording medium
CN104685899A (en) Dynamic media segment pricing
US20200250369A1 (en) System and method for transposing web content
US20080288551A1 (en) Method and System for Updating User Profiles
KR101140318B1 (en) Keyword Advertising Method and System Based on Meta Information of Multimedia Contents Information like Ccommercial Tags etc.
KR20150030185A (en) Method, system and computer-readable recording medium for providing information based on content data
US8745650B1 (en) Content segment selection based on time-shifted content viewing
CN114845149A (en) Editing method of video clip, video recommendation method, device, equipment and medium
JP2007037031A (en) Editing apparatus and method
KR101070604B1 (en) Method on multimedia content matching advertisement on wire or wireless network
Kaiser et al. Metadata-driven interactive web video assembly
KR20090110764A (en) Keyword Advertising Method and System Based on Meta Information of Multimedia Contents Information

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant