CN104796753A - TV program picture frame capturing device and system, TV program picture frame obtaining device, and method - Google Patents

TV program picture frame capturing device and system, TV program picture frame obtaining device, and method Download PDF

Info

Publication number
CN104796753A
CN104796753A CN201410027554.0A CN201410027554A CN104796753A CN 104796753 A CN104796753 A CN 104796753A CN 201410027554 A CN201410027554 A CN 201410027554A CN 104796753 A CN104796753 A CN 104796753A
Authority
CN
China
Prior art keywords
time
picture frame
equipment
television program
program image
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.)
Pending
Application number
CN201410027554.0A
Other languages
Chinese (zh)
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.)
Sharp Corp
Original Assignee
Sharp Corp
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 Sharp Corp filed Critical Sharp Corp
Priority to CN201410027554.0A priority Critical patent/CN104796753A/en
Priority to PCT/CN2015/071206 priority patent/WO2015110005A1/en
Priority to JP2016546515A priority patent/JP6219531B2/en
Publication of CN104796753A publication Critical patent/CN104796753A/en
Pending legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/80Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
    • H04N21/81Monomedia components thereof
    • H04N21/8146Monomedia components thereof involving graphical data, e.g. 3D object, 2D graphics
    • H04N21/8153Monomedia components thereof involving graphical data, e.g. 3D object, 2D graphics comprising still images, e.g. texture, background image
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/41Structure of client; Structure of client peripherals
    • H04N21/422Input-only peripherals, i.e. input devices connected to specially adapted client devices, e.g. global positioning system [GPS]
    • H04N21/42204User interfaces specially adapted for controlling a client device through a remote control device; Remote control devices therefor
    • H04N21/42206User interfaces specially adapted for controlling a client device through a remote control device; Remote control devices therefor characterized by hardware details
    • H04N21/4222Remote control device emulator integrated into a non-television apparatus, e.g. a PDA, media center or smart toy
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing 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/44Processing 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/44004Processing 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 video buffer management, e.g. video decoder buffer or video display buffer
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N5/00Details of television systems
    • H04N5/44Receiver circuitry for the reception of television signals according to analogue transmission standards
    • H04N5/4448Receiver circuitry for the reception of television signals according to analogue transmission standards for frame-grabbing

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Computer Graphics (AREA)
  • Human Computer Interaction (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)

Abstract

The invention discloses a TV program picture frame capturing device and system, a TV program picture frame obtaining device, and a method. The TV program picture frame obtaining device comprises: a picture frame buffer module, which is configured to buffer multiple picture frames of a TV program; a communication module, which is configured to receive a request from an external device for capturing a picture frame, and the request comprises information indicating request sending time; a time calibration module, which is configured to determine time of the picture frame to be captured based on a time difference between the TV program picture frame capturing device and the external device as well as the information included in the request for indicating the request sending time; and a picture frame extraction module, which is configured to extract the picture frame corresponding to the time determined by the time calibration module from the picture frame buffer module. The time calibration module can also be arranged in the TV program picture frame obtaining device. According to the devices, the system and the method of the present invention, TV screenshot pictures can be captured accurately without restricting use of a user.

Description

Television program image frame-grab equipment, television program image frame obtain equipment, system and method
Technical field
The present invention relates to a kind of picture frame capture device, television program image frame obtains equipment, system and method.More specifically, the present invention relates to and catch the equipment of picture frame, user terminal, the system comprising this equipment and user terminal and method exactly according to user's instruction.
Background technology
Current, television receiver is developed to the function that can provide and become increasingly complex, to meet the various demands of user.Such as, when receiving order from user terminal, television receiver can intercept the image of the current TV programme play, and then sends to user terminal.Like this, user can use this image when using user terminal and other good friends that this TV programme is discussed.In addition, when user sees interested image when watching TV programme and needs to preserve, can order be sent to television receiver and receive required image from television receiver.
In patent documentation 1, disclose a kind of method and system obtaining screenshot picture of television program, the method stores screenshot picture of television program in the server, user is seeing in TV process, when needs obtain screenshot picture of television program, operating terminal, makes terminal from server, obtain screenshot picture of television program this moment, thus be convenient to user carry out exchanging of content of TV program with other users in SNS community, thus improve the Consumer's Experience of user.
In patent documentation 2, disclose a kind of image processing equipment and subscriber terminal equipment, this image processing equipment comprises: graphics processing unit, process picture signal; Display unit, the image handled by display; User interface section, receives the user command of catching image; Screen capture unit, catches picture frame according to user command; Memory cell, stores the picture frame that screen capture unit is caught; And control unit, control screen capturing unit and catch the multiple picture frames comprising the picture frame corresponding with the time point of inputting user command.
But method needs deploying servers in a network disclosed in patent documentation 1, the image of this network in charge Capture TV continuously.Terminal obtains the image of TV from this server.Owing to continuing the transmission carrying out view data between server and TV, therefore offered load is heavy.In addition, this system architecture cannot real-time working.When user want the current snapshot of Capture TV as time, terminal to server sends request, then server cannot obtain current snapshot picture from TV immediately.In addition, the method does not consider the situation that there is multiple TV.If there is a more than television set, then need multiple server.If only use a server, then this server needs extra operation to identify different television sets.No matter be increase server, or provide extra function to server, all will increase cost.
Disclosed in patent documentation 2, image processing equipment can catch the picture frame corresponding with the time point of inputting user command.But the time point of the inputting user command that this equipment identifies may be accurate not.And the program does not consider the situation that there is multiple TV yet.
Therefore, a kind of equipment and the method that can catch picture frame according to user's instruction is exactly needed.
Patent documentation:
(1) Chinese patent application CN201110363349.8, on April 18th, 2012;
(2) European patent application EP 11192649.9, on June 13rd, 2012.
Summary of the invention
As mentioned above, there are some problems as Acquisition Scheme in existing TV snapshot, is difficult to provide good Consumer's Experience.
The present invention proposes to solve the problem, its object is to provide a kind of equipment and the method that can indicate Capture TV snapshot picture exactly according to user, accurately can carry out catching of TV snapshot picture, and the use of user not limited.
According to a first aspect of the invention, provide a kind of television program image frame-grab equipment, comprising:
Picture frame cache module, is configured to the multiple picture frames being cached with TV programme;
Communication module, be configured to receive the request of catching picture frame from external equipment, described request comprises the information of instruction request transmission time;
Time calibration, module, was configured to, according to the information of the instruction request transmission time comprised in the time difference between described television program image frame-grab equipment and external equipment and described request, determine the time of the picture frame that will extract; And
Picture frame extraction module, is configured to extract the picture frame corresponding with the module time calibration determined time from described picture frame cache module.
Preferably, described time calibration, module was also configured to perform calibration process with described external equipment, to determine the time difference between described television program image frame-grab equipment and described external equipment.
Preferably, described calibration process comprises:
Described television program image frame-grab equipment sends message to described external equipment, and described message comprises Indication message transmitting time T 1timestamp,
Described external equipment adds time stamp T when receiving described message to message 2,
Described external equipment adds time stamp T when feeding back described message to described television program image frame-grab equipment 3,
Described television program image frame-grab equipment adds time stamp T when receiving the message of feedback 4,
Wherein, described time calibration, module determined that the time difference between described television program image frame-grab equipment and described external equipment is ((T 2-T 1)+(T 3-T 4))/2.
Preferably, the described time calibration module determined time comprises initial time and end time, and described picture frame extraction module comprises extraction picture frame determination module, be configured to the difference determining described initial time and described end time, as the time span of the picture frame that will extract, if described time span is less than predetermined threshold, then determine that the picture frame that will extract is picture frame corresponding with described initial time in described picture frame cache module; If described time span is not less than described predetermined threshold, then determine that the picture frame that will extract comprises in described picture frame cache module from the picture frame corresponding with described initial time to multiple picture frames of the picture frame corresponding with the described end time.
Preferably, described television program image frame-grab equipment also comprises signal decoding module, is configured to the decoding data to TV programme, and is buffered in described picture frame cache module with the form of picture frame by decoded data.
Preferably, described communication module is also configured to when described television program image frame-grab device power-up, the information of television program image frame-grab equipment described in broadcast identification.
Preferably, described communication module is also configured to when receiving searching request from described external equipment, to the information of television program image frame-grab equipment described in described external equipment feedback indicator.
Preferably, described communication module also comprises from the request of catching picture frame described in external equipment reception the information indicating described television program image frame-grab equipment.
According to a second aspect of the invention, provide a kind of television program image frame-grab system, comprising: above-mentioned television program image frame-grab equipment; And external equipment, be configured to send the request of catching picture frame to described television program image frame equipment, described request comprises the information of instruction request transmission time.
According to a third aspect of the invention we, provide a kind of television program image frame and obtain equipment, comprising:
Subscriber Interface Module SIM, the picture frame being configured to receive user's input obtains request, determines to receive the time that described picture frame obtains request;
Time calibration module, be configured to obtain the time difference between equipment and TV program player according to described television program image frame and receive described picture frame obtain the time of asking, determine the time of the picture frame will caught in described TV program player; And
Communication module, be configured to send the request of catching picture frame to described TV program player, described request comprises the information of the time indicating the determined picture frame that will catch.
Preferably, described time calibration, module was also configured to perform calibration process with described TV program player, to determine that described television program image frame obtains the time difference between equipment and described TV program player.
Preferably, described calibration process comprises:
Described television program image frame obtains equipment and sends message to described TV program player, and described message comprises Indication message transmitting time T 1timestamp,
Described TV program player adds time stamp T when receiving described message to message 2,
Described TV program player is interpolation time stamp T when the equipment that obtains to described television program image frame feeds back described message 3,
Described television program image frame obtains equipment and adds time stamp T when receiving the message of feedback 4,
Wherein, described time calibration, module determined that the described television program image frame time difference obtained between equipment and described TV program player is ((T 2-T 1)+(T 3-T 4))/2.
Preferably, described Subscriber Interface Module SIM is also configured to: determining that the picture frame that user inputs obtains the initial time and end time of asking, obtaining the time of asking as receiving described picture frame.
Preferably, described communication module is also configured to the information receiving the described TV program player of mark from least one TV program player.
Preferably, the information of the described TV program player of described mark is in response to the request of described communication module broadcast search and receives.
Preferably, the request of catching picture frame described in also comprises the information of instruction as the TV program player of target acquisition.
According to a forth aspect of the invention, provide a kind of television program image frame-grab system, comprising:
Above-mentioned television program image frame obtains equipment; And
TV program player, comprising:
Picture frame cache module, is configured to the multiple picture frames being cached with TV programme;
Communication module, be configured to obtain equipment from described television program image frame and receive the request of catching picture frame, described request comprises the information of the time indicating the picture frame that will catch; And
Picture frame extraction module, is configured to extract the picture frame corresponding with the time of the picture frame that will catch from described picture frame cache module;
Wherein, extracted picture frame sends to described television program image frame to obtain equipment by the communication module of described TV program player.
According to a fifth aspect of the invention, provide a kind of method performed in television program image frame-grab equipment, comprising:
Multiple picture frames of buffered television program;
Receive the request of catching picture frame from external equipment, described request comprises the information of instruction request transmission time;
According to the information of the instruction request transmission time comprised in the time difference between described television program image frame-grab equipment and described external equipment and described request, determine the time of the picture frame that will extract; And
The picture frame corresponding with the time of the determined picture frame that will extract is extracted from multiple picture frames of buffer memory.
According to a sixth aspect of the invention, provide a kind of method performed in television program image frame acquisition equipment, comprising:
The picture frame receiving user's input obtains request, determines to receive the time that described picture frame obtains request;
Obtain the time difference between equipment and TV program player according to described television program image frame and receive described picture frame and obtain the time of asking, determine the time of the picture frame will caught in described TV program player;
Send the request of catching picture frame to described TV program player, described request comprises the information of the time indicating the determined picture frame that will catch.
According to television program image frame-grab equipment of the present invention, obtain equipment and method, can accurately catch/obtain the picture frame of the TV programme that user wants.In addition, contemplated by the invention the situation that there is multiple TV program player, and without the need to introducing extra equipment, decrease network burden and cost.
Accompanying drawing explanation
According to following description, additional object of the present invention, feature and advantage will be more readily apparent from.And according to the following explanation with reference to accompanying drawing, advantage of the present invention will be obvious, in accompanying drawing:
Fig. 1 shows the schematic diagram of picture frame capture systems 1000 according to a first embodiment of the present invention;
Fig. 2 shows the schematic diagram of picture frame capture systems 2000 according to a second embodiment of the present invention;
Fig. 3 show according to a first embodiment of the present invention time calibration module 1120 operating diagram;
Fig. 4 show according to a second embodiment of the present invention time calibration module 2220 operating diagram;
Fig. 5 shows the schematic diagram of the operation of the picture frame that will extract according to the determination of the embodiment of the present invention;
Fig. 6 shows the schematic diagram that there is the situation of multiple TV program player according to the embodiment of the present invention;
Fig. 7 shows another schematic diagram that there is the situation of multiple TV program player according to the embodiment of the present invention;
Fig. 8 shows the flow chart of the television program image frame-grab method according to the embodiment of the present invention; And
Fig. 9 shows the flow chart of the television program image frame acquisition methods according to the embodiment of the present invention.
Embodiment
Now will preferred embodiment by illustrative example and with reference to the accompanying drawings to describe the present invention.In whole specification and accompanying drawing, identical Reference numeral represents identical assembly.
The invention provides a kind of television program image frame-grab method and system.Fig. 1 shows the schematic diagram of picture frame capture systems 1000 according to a first embodiment of the present invention.As shown in Figure 1, picture frame capture systems 1000 comprises TV program player 1100 and user terminal 1200.TV program player 1100 plays TV programme, watches for user.User while viewing TV programme, can input its request by user terminal 1200.TV program player 1100 can wire or wirelessly communicate with user terminal 1200.TV program player 1100 can comprise communication module 1110, time calibration module 1120, picture frame extraction module 1130 and picture frame cache module 1140.Television receiver 1100 also can comprise other modules, plays, such as signal decoding module 1150 for carrying out conventional TV programme.User terminal 1200 can comprise communication module 1210, Subscriber Interface Module SIM 1220 and display module 1230.
User terminal 1200 can be such as smart phone, dull and stereotyped PC, desktop PC, computer etc.User can pass through Subscriber Interface Module SIM 1220, such as, press specific keys, click the mouse, touch display screen etc., to user terminal 1200 input request.After the requests have been received, the communication module 1210 of user terminal 1200 sends the request of catching picture frame to TV program player 1100 by network.This request comprises instruction request transmission time T sinformation.The communication module 1110 receiving the request of catching picture frame sends instruction this time T to module 1120 time calibration sinformation.Time calibration, module 1120 was according to the time difference T between TV program player 1100 and user terminal 1200 dwith time T s, determine the request transmission time T on the time reference of TV program player e=T s-T d, the time of the picture frame that namely will extract.Picture frame extraction module 1130 from be cached with play TV programme picture frame picture frame cache module 1140 extract the picture frame corresponding with the time of the determined picture frame that will extract of module 1120 time calibration.Decoded data, while broadcasting TV programme, to the analog or digital decoding data of TV programme, and delays and is buffered in picture frame cache module 1140 with the form of picture frame by signal decoding module 1150.
Then, extracted picture frame is sent to user terminal 1200 by communication module 1110.User terminal 1200 can show the picture frame received on display module 1230.
According to the TV program player of the embodiment of the present invention can be television set, computer, portable computer, even mobile phone etc. can play TV programme and can perform the equipment of corresponding operating.
Fig. 2 shows the schematic diagram of picture frame capture systems 2000 according to a second embodiment of the present invention.Picture frame capture systems 2000 according to a second embodiment of the present invention and the position being only module time calibration according to the difference of the picture frame capture systems 1000 of the first embodiment.According in the picture frame capture systems 1000 of the first embodiment, TV program player 1100 comprises module 1120 time calibration.And according in the image capture system 2000 of the second embodiment, user terminal 2200 comprises module 2220 time calibration.Communication module 2110 in the TV program player 2100 of picture frame capture systems 2000 according to a second embodiment of the present invention, picture frame extraction module 2120, picture frame cache module 2130, signal decoding module 2140, communication module 2210 in user terminal 2200, Subscriber Interface Module SIM 2230, display module 2240 and communication module 1110 according to a first embodiment of the present invention, picture frame extraction module 1130, picture frame cache module 1140, signal decoding module 1150, communication module 1210, Subscriber Interface Module SIM 1220, display module 1230 is functionally identical.
Fig. 3 show according to a first embodiment of the present invention time calibration module 1120 operating diagram.In a calibration process, TV program player 1100 sends calibration message by communication module 1110 to user terminal 1200, and this calibration message comprises the system timestamp T of television receiver 1.Then, user terminal 1200, when receiving calibration message, adds the system timestamp T of user terminal to this calibration message 2.When will calibrate message feedback to TV program player 1100 after user terminal 1200 completes calibration Message Processing, it will add time stamp T 3.TV program player 1100 adds new time stamp T immediately when receiving the calibration message of feedback 4.Then, time calibration, module 1120 time difference that can calculate between TV program player 1100 and user terminal 1200 was: T d=((T 2-T 1)+(T 3-T 4))/2.
Fig. 4 show according to a second embodiment of the present invention time calibration module 2220 operating diagram.Time calibration module 2220 operation principle with time calibration module 1120 operation principle identical.Particularly, first, sent the system timestamp T comprising user terminal to TV program player 2100 by user terminal 2200 1calibration message.TV program player 2100, when receiving calibration message, adds the system timestamp T of television receiver to this calibration message 2.When will calibrate message feedback to user terminal 2200 after TV program player 2100 completes calibration Message Processing, it will add time stamp T 3.User terminal 2200 adds new time stamp T immediately when receiving the calibration message of feedback 4.Then, time calibration, module 2220 time difference that can calculate between user terminal 2200 and TV program player 2100 was: T d=((T 2-T 1)+(T 3-T 4))/2.
Get back to Fig. 2, in picture frame capture systems 2000 according to a second embodiment of the present invention, Subscriber Interface Module SIM 2230 is pressed specific keys such as user, is clicked the mouse, touch display screen etc. time, the picture frame receiving user's input obtains request, and determine current time, namely receive the time that picture frame obtains request.Time calibration, module 2220 was according to the time difference T between user terminal 2200 and TV program player 2100 dwith request transmission time T s, determine the request transmission time T on the time reference of TV program player e=T s-T d, the time of the picture frame that namely will extract.Then, time calibration, module 2220 was by determined request transmission time T esend to communication module 2210, communication module 2210 sends the request of catching picture frame subsequently to TV program player 2100 by network, and this request comprises the determined request transmission time T of instruction einformation.The communication module 2110 receiving request forwards this request to picture frame extraction module 2120.Extract the picture frame cache module 2130 of the picture frame of the program that picture frame extraction module 2120 is play from buffer memory and the request transmission time T that comprises in request ecorresponding picture frame.The analog or digital decoding data of signal decoding module 2140 pairs of TV programme, and decoded data is delayed be buffered in picture frame cache module 2130 with the form of picture frame.Then, extracted picture frame is sent to user terminal 1200 by communication module 2110.User terminal 1200 can show the picture frame received on display module 2240.
According to embodiments of the invention, by setup times calibration module in picture frame capture systems, no matter on a television receiver or on the subscriber terminal standing time calibration module, the time migration between television receiver and user terminal can be eliminated, thus improve the precision of catching the picture frame that user wants.
According to embodiments of the invention, module can perform primary calibration process or perform calibration process termly, otherwise when starting time calibration, then stored the determined time difference, used it in later operation.
According in the picture frame capture systems of the present invention first and second embodiment, user, by Subscriber Interface Module SIM input request, can obtain in the TV programme play in TV program player, picture frame when user presses request.
According to an example, the request of Subscriber Interface Module SIM input can be the orders of single screenshotss, namely catches the request of current image frame, or screenshotss order continuously, namely catches the request of continuous multiple picture frame.Such as, user can at time T 0press the command key on Subscriber Interface Module SIM, trigger and start to catch picture frame, and at time T ndischarge this button, terminate catching of picture frame.In this example, Subscriber Interface Module SIM using the initial time of user's input request and end time as the time receiving request.Like this, in the request that TV program player receives, the information of request transmission time is indicated to indicate a period of time, instead of a time point.In this example, as shown in Figure 1, picture frame extraction module 1130 can comprise extraction picture frame determination module 1132, is configured to the length determining this time period.If the length of this time period is less than predetermined threshold, and determines that the picture frame that will extract is picture frame corresponding with the initial time of this time period in the picture frame of buffer memory.And if the length of this time period is not less than described predetermined threshold, then determine that the picture frame that will extract comprises in the picture frame of buffer memory from the picture frame corresponding with the initial time of this time period to multiple picture frames of the picture frame corresponding with the end time of this time period.
Fig. 5 shows the schematic diagram of the operation of the picture frame that will extract according to the determination of the embodiment of the present invention.As shown in Figure 5, user at time T 0to push button and at time T nwhen discharging this button, assuming that predetermined threshold is 800ms.If T n-T 0<800ms, then the picture frame that will extract is frame 0.If T n-T 0>=800ms, then the picture frame that will extract comprises from frame 0 to the N+1 of frame N picture frame.
According to embodiments of the invention, can operate when there is multiple TV program player.Fig. 6 shows the schematic diagram that there is the situation of multiple TV program player according to the embodiment of the present invention.As shown in Figure 6, assuming that there is N number of TV program player.In this embodiment, the communication module of user terminal broadcast search request when needed.Feedback is comprised the response message of its identification information by the TV program player receiving searching request, and this identification information can be the information such as information, model of the IP address of such as TV program player, identifier id, sequence number, manufacturer.The user terminal receiving response message can identify each TV program player, and obtains the information of asking the TV program player comprised as target acquisition at the picture frame of follow-up transmission.Correspondingly, receive picture frame catch request TV program player will identify request in instruction TV program player, if self, then carries out image frame-grab operation, if not, then ignore this request.
Fig. 7 shows another schematic diagram that there is the situation of multiple TV program player according to the embodiment of the present invention.As shown in Figure 7, assuming that there is N number of TV program player.In this embodiment, TV program player termly or when needed, such as, when starting shooting, himself information of broadcast identification, the information, model etc. of the IP address of such as TV program player, identifier id, sequence number, manufacturer.The user terminal receiving identification information can identify each TV program player, and obtains the information of asking the TV program player comprised as target acquisition at the picture frame of follow-up transmission.Correspondingly, receive picture frame catch request TV program player will identify request in instruction TV program player, if self, then carries out image frame-grab operation, if not, then ignore this request.When user remains that user terminal is started shooting, utilize this embodiment, user terminal does not need frequent broadcast search request to search for the TV program player that can communicate with it.Such as, TV program player sends its identification information, to notify its existence to user terminal when starting shooting.Like this, the waste of resource can be reduced.
Fig. 8 shows the flow chart of the television program image frame-grab method 800 according to the embodiment of the present invention.As shown in Figure 8, when TV program player plays TV programme, the method starts.In step S810, multiple picture frames of the TV programme that buffer memory is play.Next in step S820, receive the request of catching picture frame from user terminal, described request comprises the information of instruction request transmission time.In step S830, according to the information of the instruction request transmission time comprised in the time difference between described television program image frame-grab equipment and described external equipment and described request, determine the time of the picture frame that will extract.Finally, in step S840, from multiple picture frames of buffer memory, extract the picture frame corresponding with the time of the determined picture frame that will extract.
Like this, the picture frame play when accurately can be captured in the request sending and catch picture frame.Caught picture frame can be returned the user terminal of the request of sending, to show on the subscriber terminal.
According in the method for this embodiment, the TV program player performing the method can perform the calibration process with user terminal in advance, to determine and to preserve time difference of TV program player and user terminal, for follow-up use.
If the time received is a period of time, then the method also comprises step: the length determining the time period of the picture frame that will extract, if the length of this time period is less than predetermined threshold, then determine that the picture frame that will extract is the picture frame corresponding with the initial time of described time period; If described length is not less than described predetermined threshold, then determine that the picture frame that will extract comprises in the picture frame of institute's buffer memory from the picture frame corresponding with the initial time of described time period to multiple picture frames of the picture frame corresponding with the end time of described time period.
Before multiple picture frames of buffered television program, the method also comprises step: to the decoding data of TV programme, and by decoded data with the form buffer memory of picture frame.
The method also can be applicable to the situation that there is multiple TV program player.In this case, TV program player broadcasts its identification information when starting shooting, or feeds back its identification information when receiving searching request from user terminal to user terminal.The request of catching picture frame sent at it is comprised the identification information of the TV program player as target acquisition by user terminal.
Fig. 9 shows the flow chart of the television program image frame acquisition methods 900 according to the embodiment of the present invention.As shown in Figure 9, when wanting to catch watched picture frame while user watches the TV programme of TV program player broadcasting, the method starts.In step S910, by Subscriber Interface Module SIM, the picture frame receiving user's input obtains request, and determines to receive the time that described picture frame obtains request.Next in step S920, obtain the time difference between equipment and TV program player according to described television program image frame and receive described picture frame and obtain the time of asking, determine the time of the picture frame will caught in described TV program player.In step S930, send the request of catching picture frame to described TV program player, described request comprises the information of the time indicating the determined picture frame that will catch.
The TV program player receiving the request of catching picture frame can catch the picture frame of the time supported in request, and feeds back the picture frame of catching.Like this, the picture frame play in TV program player when accurately can be captured in the request sending and catch picture frame.
According in the method for this embodiment, the user terminal performing the method can perform the calibration process with TV program player in advance, to determine and to preserve time difference of user terminal and TV program player, for follow-up use.
If user wishes to catch a series of images frame, then can input request constantly.In this case, the determined time receiving picture frame acquisition request comprises: determining that the picture frame that user inputs obtains the initial time and end time of asking, obtaining the time of asking as receiving described picture frame.
The method also can be applicable to the situation that there is multiple TV program player.In this case, user terminal can received television program player broadcast identification information, determine the TV program player as target acquisition.Or the request of user terminal broadcast search, and responsively receive the identification information of feedback from multiple TV program player.The request of catching picture frame sent at it is comprised the identification information of the TV program player as target acquisition by user terminal.
Although described above is the method according to the embodiment of the present invention, certainly, the order between the step of said method might not be restricted to as shown in the figure.And the method according to the embodiment of the present invention is also not limited to above-mentioned steps.And, be not limited to shown structure according to the equipment of the embodiment of the present invention, extra module can be comprised.In addition, shown module can be discrete module, or combines in every way or be separated into more module.
Although shown and described specific embodiment of the present invention and application, should be appreciated that and the invention is not restricted to accurate configuration disclosed herein and element.Under the prerequisite not departing from marrow of the present invention and protection range, obviously various amendment, distortion and change can be carried out for a person skilled in the art in the configuration of method and system of the present invention disclosed herein, operation and details.

Claims (32)

1. a television program image frame-grab equipment, comprising:
Picture frame cache module, is configured to the multiple picture frames being cached with TV programme;
Communication module, be configured to receive the request of catching picture frame from external equipment, described request comprises the information of instruction request transmission time;
Time calibration, module, was configured to, according to the information of the instruction request transmission time comprised in the time difference between described television program image frame-grab equipment and external equipment and described request, determine the time of the picture frame that will extract; And
Picture frame extraction module, is configured to extract the picture frame corresponding with the module time calibration determined time from described picture frame cache module.
2. television program image frame-grab equipment according to claim 1, wherein said time calibration, module was also configured to perform calibration process with described external equipment, to determine the time difference between described television program image frame-grab equipment and described external equipment.
3. television program image frame-grab equipment according to claim 2, wherein said calibration process comprises:
Described television program image frame-grab equipment sends message to described external equipment, and described message comprises Indication message transmitting time T 1timestamp,
Described external equipment adds time stamp T when receiving described message to message 2,
Described external equipment adds time stamp T when feeding back described message to described television program image frame-grab equipment 3,
Described television program image frame-grab equipment adds time stamp T when receiving the message of feedback 4,
Wherein, described time calibration, module determined that the time difference between described television program image frame-grab equipment and described external equipment is ((T 2-T 1)+(T 3-T 4))/2.
4. television program image frame-grab equipment according to claim 1, the wherein said time calibration module determined time comprises initial time and end time, and described picture frame extraction module comprises extraction picture frame determination module, be configured to the difference determining described initial time and described end time, as the time span of the picture frame that will extract, if described time span is less than predetermined threshold, then determine that the picture frame that will extract is picture frame corresponding with described initial time in described picture frame cache module; If described time span is not less than described predetermined threshold, then determine that the picture frame that will extract comprises in described picture frame cache module from the picture frame corresponding with described initial time to multiple picture frames of the picture frame corresponding with the described end time.
5. television program image frame-grab equipment according to claim 1, also comprises signal decoding module, is configured to the decoding data to TV programme, and is buffered in described picture frame cache module with the form of picture frame by decoded data.
6. television program image frame-grab equipment according to claim 1, wherein said communication module is also configured to when described television program image frame-grab device power-up, the information of television program image frame-grab equipment described in broadcast identification.
7. television program image frame-grab equipment according to claim 1, wherein said communication module is also configured to when receiving searching request from described external equipment, to the information of television program image frame-grab equipment described in described external equipment feedback indicator.
8. television program image frame-grab equipment according to claim 1, the request of catching picture frame described in wherein said communication module receives from external equipment also comprises the information indicating described television program image frame-grab equipment.
9. a television program image frame-grab system, comprising:
According to the television program image frame-grab equipment one of claim 1-8 Suo Shu; And
External equipment, be configured to send the request of catching picture frame to described television program image frame equipment, described request comprises the information of instruction request transmission time.
10. television program image frame obtains an equipment, comprising:
Subscriber Interface Module SIM, the picture frame being configured to receive user's input obtains request, determines to receive the time that described picture frame obtains request;
Time calibration module, be configured to obtain the time difference between equipment and TV program player according to described television program image frame and receive described picture frame obtain the time of asking, determine the time of the picture frame will caught in described TV program player; And
Communication module, be configured to send the request of catching picture frame to described TV program player, described request comprises the information of the time indicating the determined picture frame that will catch.
11. television program image frames according to claim 10 obtain equipment, wherein said time calibration, module was also configured to perform calibration process with described TV program player, to determine that described television program image frame obtains the time difference between equipment and described TV program player.
12. television program image frames according to claim 11 obtain equipment, and wherein said calibration process comprises:
Described television program image frame obtains equipment and sends message to described TV program player, and described message comprises Indication message transmitting time T 1timestamp,
Described TV program player adds time stamp T when receiving described message to message 2,
Described TV program player is interpolation time stamp T when the equipment that obtains to described television program image frame feeds back described message 3,
Described television program image frame obtains equipment and adds time stamp T when receiving the message of feedback 4,
Wherein, described time calibration, module determined that the described television program image frame time difference obtained between equipment and described TV program player is ((T 2-T 1)+(T 3-T 4))/2.
13. television program image frames according to claim 10 obtain equipment, wherein said Subscriber Interface Module SIM is also configured to: determining that the picture frame that user inputs obtains the initial time and end time of asking, obtaining the time of asking as receiving described picture frame.
14. television program image frames according to claim 10 obtain equipment, and wherein said communication module is also configured to the information receiving the described TV program player of mark from least one TV program player.
15. television program image frames according to claim 14 obtain equipment, and the information of the described TV program player of wherein said mark is in response to the request of described communication module broadcast search and receives.
16. television program image frames according to claims 14 or 15 obtain equipment, and wherein said request of catching picture frame also comprises the information of instruction as the TV program player of target acquisition.
17. 1 kinds of television program image frame-grab systems, comprising:
Equipment is obtained according to the television program image frame one of claim 10-16 Suo Shu; And TV program player, comprising:
Picture frame cache module, is configured to the multiple picture frames being cached with TV programme;
Communication module, be configured to obtain equipment from described television program image frame and receive the request of catching picture frame, described request comprises the information of the time indicating the picture frame that will catch; And
Picture frame extraction module, is configured to extract the picture frame corresponding with the time of the picture frame that will catch from described picture frame cache module;
Wherein, extracted picture frame sends to described television program image frame to obtain equipment by the communication module of described TV program player.
18. 1 kinds of methods performed in television program image frame-grab equipment, comprising:
Multiple picture frames of buffered television program;
Receive the request of catching picture frame from external equipment, described request comprises the information of instruction request transmission time;
According to the information of the instruction request transmission time comprised in the time difference between described television program image frame-grab equipment and described external equipment and described request, determine the time of the picture frame that will extract; And
The picture frame corresponding with the time of the determined picture frame that will extract is extracted from multiple picture frames of buffer memory.
19. methods according to claim 18, also comprise:
Calibration process is performed, to determine the time difference between described television program image frame-grab equipment and described external equipment with described external equipment.
20. methods according to claim 19, wherein said calibration process comprises:
Described television program image frame-grab equipment sends message to described external equipment, and described message comprises Indication message transmitting time T 1timestamp,
Described external equipment adds time stamp T when receiving described message to message 2,
Described external equipment adds time stamp T when feeding back described message to described television program image frame-grab equipment 3,
Described television program image frame-grab equipment adds time stamp T when receiving the message of feedback 4,
Wherein, the time difference between described television program image frame-grab equipment and described external equipment is confirmed as ((T 2-T 1)+(T 3-T 4))/2.
21. methods according to claim 18, wherein the determined time comprises initial time and end time, and described method also comprises: the difference determining described initial time and described end time, as the time span of the picture frame that will extract, if described time span is less than predetermined threshold, then determine that the picture frame that will extract is the picture frame corresponding with described initial time; If described time span is not less than described predetermined threshold, then determine that the picture frame that will extract comprises in the picture frame of institute's buffer memory from the picture frame corresponding with described initial time to multiple picture frames of the picture frame corresponding with the described end time.
22. methods according to claim 18, also comprise: to the decoding data of TV programme, and by decoded data with the form buffer memory of picture frame.
23. methods according to claim 18, also comprise: when described television program image frame-grab device power-up, the information of television program image frame-grab equipment described in broadcast identification.
24. methods according to claim 18, also comprise: when receiving searching request from described external equipment, to the information of television program image frame-grab equipment described in described external equipment feedback indicator.
25. methods according to claim 18, the request of catching picture frame described in wherein receiving from external equipment also comprises the information indicating described television program image frame-grab equipment.
26. 1 kinds of methods performed in television program image frame acquisition equipment, comprising:
The picture frame receiving user's input obtains request, determines to receive the time that described picture frame obtains request;
Obtain the time difference between equipment and TV program player according to described television program image frame and receive described picture frame and obtain the time of asking, determine the time of the picture frame will caught in described TV program player;
Send the request of catching picture frame to described TV program player, described request comprises the information of the time indicating the determined picture frame that will catch.
27. methods according to claim 25, also comprise:
Calibration process is performed, to determine that described television program image frame obtains the time difference between equipment and described TV program player with described TV program player.
28. methods according to claim 27, wherein said calibration process comprises:
Described television program image frame obtains equipment and sends message to described TV program player, and described message comprises Indication message transmitting time T 1timestamp,
Described TV program player adds time stamp T when receiving described message to message 2,
Described TV program player is interpolation time stamp T when the equipment that obtains to described television program image frame feeds back described message 3,
Described television program image frame obtains equipment and adds time stamp T when receiving the message of feedback 4,
Wherein, the time difference that described television program image frame obtains between equipment and described TV program player is confirmed as ((T 2-T 1)+(T 3-T 4))/2.
29. method according to claim 26, wherein, determine that the time receiving described picture frame acquisition request also comprises:
Determining that the picture frame that user inputs obtains the initial time and end time of asking, obtaining the time of asking as receiving described picture frame.
30. methods according to claim 26, also comprise:
The information of the described TV program player of mark is received from least one TV program player.
31. method according to claim 30, the information of the described TV program player of wherein said mark is in response to the request of described communication module broadcast search and receives.
32. methods according to claim 30 or 31, wherein said request of catching picture frame also comprises the information of instruction as the TV program player of target.
CN201410027554.0A 2014-01-21 2014-01-21 TV program picture frame capturing device and system, TV program picture frame obtaining device, and method Pending CN104796753A (en)

Priority Applications (3)

Application Number Priority Date Filing Date Title
CN201410027554.0A CN104796753A (en) 2014-01-21 2014-01-21 TV program picture frame capturing device and system, TV program picture frame obtaining device, and method
PCT/CN2015/071206 WO2015110005A1 (en) 2014-01-21 2015-01-21 Television program image frame capturing device, television program image frame obtaining device, system and method
JP2016546515A JP6219531B2 (en) 2014-01-21 2015-01-21 Television program image frame capture device, television program image frame acquisition device, system and method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201410027554.0A CN104796753A (en) 2014-01-21 2014-01-21 TV program picture frame capturing device and system, TV program picture frame obtaining device, and method

Publications (1)

Publication Number Publication Date
CN104796753A true CN104796753A (en) 2015-07-22

Family

ID=53561207

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201410027554.0A Pending CN104796753A (en) 2014-01-21 2014-01-21 TV program picture frame capturing device and system, TV program picture frame obtaining device, and method

Country Status (3)

Country Link
JP (1) JP6219531B2 (en)
CN (1) CN104796753A (en)
WO (1) WO2015110005A1 (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106713972A (en) * 2016-12-27 2017-05-24 Ut斯达康(深圳)技术有限公司 Integrated broadcast control platform video content screen capturing method and integrated broadcast control platform video content screen capturing device
CN112414400A (en) * 2019-08-21 2021-02-26 浙江商汤科技开发有限公司 Information processing method and device, electronic equipment and storage medium

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2008079190A (en) * 2006-09-25 2008-04-03 Olympus Corp Television image capture system
CN101527690B (en) * 2009-04-13 2012-03-21 腾讯科技(北京)有限公司 Method for intercepting dynamic image, system and device thereof
AU2011376198B2 (en) * 2011-09-01 2017-05-18 Interdigital Ce Patent Holdings Method for capturing video related content
CN102421012B (en) * 2011-11-16 2014-01-22 王白 Method and system for acquiring screenshot picture of television program
CN103369372B (en) * 2013-07-17 2017-11-10 广州珠江数码集团股份有限公司 A kind of live telecast screen-cutting system and method

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106713972A (en) * 2016-12-27 2017-05-24 Ut斯达康(深圳)技术有限公司 Integrated broadcast control platform video content screen capturing method and integrated broadcast control platform video content screen capturing device
CN112414400A (en) * 2019-08-21 2021-02-26 浙江商汤科技开发有限公司 Information processing method and device, electronic equipment and storage medium
CN112414400B (en) * 2019-08-21 2022-07-22 浙江商汤科技开发有限公司 Information processing method and device, electronic equipment and storage medium

Also Published As

Publication number Publication date
JP6219531B2 (en) 2017-10-25
WO2015110005A1 (en) 2015-07-30
JP2017509200A (en) 2017-03-30

Similar Documents

Publication Publication Date Title
US10924792B2 (en) System and method for surveying broadcasting ratings
US9038105B2 (en) Thumbnail publication
CN102223581B (en) Video program searching method and video playing terminal
US8893168B2 (en) Method and system for synchronization of dial testing and audience response utilizing automatic content recognition
CN105100829B (en) Video content intercept method and device
CN102421012B (en) Method and system for acquiring screenshot picture of television program
US20160295269A1 (en) Information pushing method, device and system
US20150039993A1 (en) Display device and display method
CN109803151B (en) Multimedia data stream switching method and device, storage medium and electronic device
CN105163193B (en) comment information sharing method and device for video-on-demand played by smart television
US11210700B2 (en) Method and apparatus for managing advertisements
US20120331514A1 (en) Method and apparatus for providing image-associated information
CN114025180A (en) Game operation synchronization system, method, device, equipment and storage medium
CN106911948B (en) Display control method and device, control equipment and electronic equipment
CN104796753A (en) TV program picture frame capturing device and system, TV program picture frame obtaining device, and method
CN110121056B (en) Cross-regional video networking monitoring video acquisition method and device
JP2020025273A (en) Program-related information processing server and program-related information processing system
EP2914010A1 (en) Content switching method and apparatus
CN106254953B (en) A kind of image display method and device, picture receive terminal
CN112954380A (en) Video playing processing method and device
CN113286178A (en) Television program switching method and device
CN116320542A (en) Interactive information display method, system, device, electronic equipment and storage medium
JP2015233182A (en) Moving image information acquisition system

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
WD01 Invention patent application deemed withdrawn after publication

Application publication date: 20150722

WD01 Invention patent application deemed withdrawn after publication