WO2019100594A1 - 电视时移控制方法、系统及计算机可读存储介质 - Google Patents
电视时移控制方法、系统及计算机可读存储介质 Download PDFInfo
- Publication number
- WO2019100594A1 WO2019100594A1 PCT/CN2018/075393 CN2018075393W WO2019100594A1 WO 2019100594 A1 WO2019100594 A1 WO 2019100594A1 CN 2018075393 W CN2018075393 W CN 2018075393W WO 2019100594 A1 WO2019100594 A1 WO 2019100594A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- shift control
- time shift
- television
- user
- recording
- 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.)
- Ceased
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/433—Content storage operation, e.g. storage operation in response to a pause request, caching operations
- H04N21/4334—Recording operations
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/432—Content retrieval operation from a local storage medium, e.g. hard-disk
- H04N21/4325—Content retrieval operation from a local storage medium, e.g. hard-disk by playing back content from the storage medium
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/442—Monitoring of processes or resources, e.g. detecting the failure of a recording device, monitoring the downstream bandwidth, the number of times a movie has been viewed, the storage space available from the internal hard disk
- H04N21/44213—Monitoring of end-user related data
- H04N21/44218—Detecting physical presence or behaviour of the user, e.g. using sensors to detect if the user is leaving the room or changes his face expression during a TV programme
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/47—End-user applications
- H04N21/488—Data services, e.g. news ticker
- H04N21/4882—Data services, e.g. news ticker for displaying messages, e.g. warnings, reminders
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/47—End-user applications
- H04N21/472—End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content
- H04N21/47217—End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content for controlling playback functions for recorded or on-demand content, e.g. using progress bars, mode or play-point indicators or bookmarks
Definitions
- the present invention relates to the field of television technologies, and in particular, to a television time shift control method, system, and computer readable storage medium.
- time shift function can be manually started to record the TV program, the operation is complicated and in most cases the user has no time to perform the corresponding operation, causing many inconveniences and troubles of the user.
- the existing time-shifted TV has a problem of inconvenient operation and low user experience when the time shift function is activated.
- the main object of the present invention is to provide a television time shift control method, system and computer readable storage medium, which aim to solve the problem that the existing time shift television has inconvenient operation and low user experience when the time shift function is activated.
- the present invention provides a television time shift control method, the television time shift control method is applied to a television time shift control system, and the television time shift control system includes at least: a television set, a camera module, and an identification module.
- the shift control module, the television time shift control method includes:
- the television set acquires a captured picture of a preset area by using the camera module, and sends the picture to the identification module;
- the identification module acquires picture information of the picture by using a preset algorithm
- the identification module sends a control instruction to the time shift control module according to the picture information
- the time shift control module performs time shift control according to the control command.
- the identification module acquires state information of the user in the picture and human body feature information of the user by using a preset algorithm, and uses the human body feature information of the user as the identity information of the user;
- the step of the sending module sending a control command to the time shift control module according to the picture information includes:
- the identification module determines a status of the user according to the status information and a preset condition
- the identification module When the user is in a non-viewing state, the identification module sends a recording instruction to the time shift control module, where the video recording instruction includes identity information of the user;
- the step of the time shift control module performing time shift control according to the control instruction includes:
- the time shift control module generates a recording task according to the recording instruction, and performs recording according to the recording task and a television signal of a currently playing program of the television.
- the non-viewing state comprises a ready to leave state or a non-viewing orientation state.
- the step of determining, by the identification module, the status of the user according to the status information and the preset condition further includes:
- the time shift control module determines whether the identity information has an ongoing recording task
- the identification module sends a stop recording instruction to the time shift control module.
- the method includes:
- the time shift control module determines a recording time of the video recording task when the stop recording instruction is received
- the television time shift control system determines whether the recording time is less than a preset time
- the time shift control module terminates the recording task and deletes the corresponding recording buffer.
- the time shift control module sends prompt information of whether to perform playback to the television
- the television When the television receives the request information that the user accepts the playback, the television plays a corresponding cached video according to the request information for accepting the playback, and sends a continuous recording instruction to the time shift control module to make the time shift The control module continues to record according to the television signal.
- the television When the television receives the request information that the user accepts the playback, the television plays a corresponding cached video according to the request information for accepting the playback, and sends a continuous recording instruction to the time shift control module to make the time shift The control module continues to record according to the television signal.
- the method further includes:
- the television When the television receives the request information that the user rejects the playback, the television continues to perform the television broadcast according to the television signal, and sends a termination instruction to the time shift control module to terminate the recording task;
- the time shift control module terminates the corresponding recording task according to the termination instruction.
- the time shift control module includes:
- the time shift control module deletes the corresponding video buffer.
- the present invention further provides a television time shift control system, wherein the television time shift control system includes at least: a television set, a camera module, an identification module, a time shift control module memory, a processor, and a storage device.
- the television time shift control program on a memory, the television time shift control program being executed by the processor to implement the steps of the television time shift control method as described above.
- the present invention also provides a television time shift control computer readable storage medium, wherein the computer readable storage medium stores a television time shift control program, and the television time shift control program is processed The steps of the television time shift control method as described above are implemented when the device is executed.
- the present invention provides a television time shift control method, the television time shift control method is applied to a television time shift control system, and the television time shift control system includes: a television set, a camera module, an identification module and a time shift control module,
- the television time shift control method includes: the television set acquires a captured image of a preset area by using the camera module, and sends the picture to the identification module; the identification module acquires a picture of the picture by using a preset algorithm. And the identification module sends a control instruction to the time shift control module according to the picture information; and the time shift control module performs time shift control according to the control instruction.
- the user takes a picture and automatically recognizes the current state of the user according to the captured picture and determines whether to perform time shift control, thereby solving the problem that the prior art has inconvenient operation and low user experience when the time shift function is activated.
- FIG. 1 is a schematic structural diagram of a system of a hardware operating environment involved in an embodiment of the present invention
- FIG. 2 is a schematic flow chart of a first embodiment of a television time shift control method according to the present invention
- FIG. 3 is a schematic flow chart of a second embodiment of a television time shift control method according to the present invention.
- FIG. 4 is a schematic flow chart of a third embodiment of a television time shift control method according to the present invention.
- FIG. 5 is a schematic flow chart of a fourth embodiment of a television time shift control method according to the present invention.
- FIG. 6 is a schematic flow chart of a fifth embodiment of a television time shift control method according to the present invention.
- FIG. 7 is a schematic flow chart of a sixth embodiment of a television time shift control method according to the present invention.
- the time shift function can be manually activated to record a television program, the operation thereof is complicated and in most cases, the user has no time to perform corresponding operations, resulting in many inconveniences and troubles of the user.
- the existing time-shifted TV has a problem of inconvenient operation and low user experience when the time shift function is activated.
- a television time shift control method is applied to a television time shift control system, and the television time shift control system includes: a television set, a camera module, and an identification module. Move the control module in time.
- the television time shift control method includes: the television first acquires a captured image of the preset area by using the camera module, and sends the image to the identification module, and the recognition module acquires the picture information of the picture by using a preset algorithm, and sends the picture information according to the picture information.
- the control command is sent to the time shift control module, and the time shift control module performs time shift control according to the control command. This simplifies the operation of time-shift control and improves the user experience.
- FIG. 1 is a schematic structural diagram of a system of a hardware operating environment involved in an embodiment of the present invention.
- the terminal in the embodiment of the present invention may be a PC, or may be a smart phone, a tablet computer, an e-book reader, and an MP3 (Moving Picture). Experts Group Audio Layer III, Motion Picture Expert Compress Standard Audio Level 3) Player, MP4 (Moving Picture Experts Group Audio Layer IV, dynamic video experts compress standard audio layers 4) Players, portable computers and other portable terminal devices with display functions.
- MP3 Motion Picture Expert Compress Standard Audio Level 3
- MP4 Moving Picture Experts Group Audio Layer IV, dynamic video experts compress standard audio layers 4
- Players Portable computers and other portable terminal devices with display functions.
- the terminal may include a processor 1001, such as a CPU, a network interface 1004, a user interface 1003, a memory 1005, and a communication bus 1002.
- the communication bus 1002 is used to implement connection communication between these components.
- the user interface 1003 can include a display, an input unit such as a keyboard, and the optional user interface 1003 can also include a standard wired interface, a wireless interface.
- the network interface 1004 can optionally include a standard wired interface, a wireless interface (such as a WI-FI interface).
- the memory 1005 may be a high speed RAM memory or a stable memory (non-volatile) Memory), such as disk storage.
- the memory 1005 can also optionally be a storage device independent of the aforementioned processor 1001.
- the terminal may further include a camera module, RF (Radio) Frequency, RF) circuits, sensors, audio circuits, WiFi modules, and more.
- sensors such as light sensors, motion sensors, and other sensors.
- the light sensor may include an ambient light sensor and a proximity sensor, wherein the ambient light sensor may adjust the brightness of the display according to the brightness of the ambient light, and the proximity sensor may turn off the display and/or when the mobile terminal moves to the ear. Backlighting.
- the gravity acceleration sensor can detect the magnitude of acceleration in each direction (usually three axes), and can detect the magnitude and direction of gravity when stationary, and can be used to identify the posture of the mobile terminal (such as horizontal and vertical screen switching, Related games, magnetometer attitude calibration), vibration recognition related functions (such as pedometer, tapping), etc.; of course, the mobile terminal can also be equipped with other sensors such as gyroscope, barometer, hygrometer, thermometer, infrared sensor, etc. No longer.
- terminal structure shown in FIG. 1 does not constitute a limitation to the terminal, and may include more or less components than those illustrated, or a combination of certain components, or different component arrangements.
- an operating system may be included in the memory 1005 as a computer storage medium.
- a network communication module may be included in the memory 1005 as a computer storage medium.
- a user interface module may be included in the memory 1005 as a computer storage medium.
- a television time shift control program may be included in the memory 1005 as a computer storage medium.
- the network interface 1004 is mainly used to connect to the background server and perform data communication with the background server;
- the user interface 1003 is mainly used to connect the client (user end), and perform data communication with the client;
- the processor 1001 can be used to call the TV time shift control program stored in the memory 1005 and perform the following operations:
- the television set acquires a captured picture of a preset area by using the camera module, and sends the picture to the identification module;
- the identification module acquires picture information of the picture by using a preset algorithm
- the identification module sends a control instruction to the time shift control module according to the picture information
- the time shift control module performs time shift control according to the control command.
- processor 1001 can call the television time shift control program stored in the memory 1005, and further performs the following operations:
- the identification module acquires state information of the user in the picture and human body feature information of the user by using a preset algorithm, and uses the human body feature information of the user as the identity information of the user;
- the identification module determines a status of the user according to the status information and a preset condition
- the identification module When the user is in a non-viewing state, the identification module sends a recording instruction to the time shift control module, where the video recording instruction includes identity information of the user;
- the time shift control module generates a recording task according to the recording instruction, and performs recording according to the recording task and a television signal of a currently playing program of the television.
- processor 1001 can call the television time shift control program stored in the memory 1005, and further performs the following operations:
- the time shift control module determines whether the identity information has an ongoing recording task
- the identification module sends a stop recording instruction to the time shift control module.
- processor 1001 can call the television time shift control program stored in the memory 1005, and further performs the following operations:
- the time shift control module determines a recording time of the video recording task when the stop recording instruction is received
- the television time shift control system determines whether the recording time is less than a preset time
- the time shift control module terminates the recording task and deletes the corresponding recording buffer.
- processor 1001 can call the television time shift control program stored in the memory 1005, and further performs the following operations:
- the time shift control module sends prompt information of whether to perform playback to the television
- the television When the television receives the request information that the user accepts the playback, the television plays a corresponding cached video according to the request information for accepting the playback, and sends a continuous recording instruction to the time shift control module to make the time shift The control module continues to record according to the television signal.
- the television When the television receives the request information that the user accepts the playback, the television plays a corresponding cached video according to the request information for accepting the playback, and sends a continuous recording instruction to the time shift control module to make the time shift The control module continues to record according to the television signal.
- processor 1001 can call the television time shift control program stored in the memory 1005, and further performs the following operations:
- the television When the television receives the request information that the user rejects the playback, the television continues to perform the television broadcast according to the television signal, and sends a termination instruction to the time shift control module to terminate the recording task;
- the time shift control module terminates the corresponding recording task according to the termination instruction.
- processor 1001 can call the television time shift control program stored in the memory 1005, and further performs the following operations:
- the time shift control module deletes the corresponding video buffer.
- processor 1001 can call the television time shift control program stored in the memory 1005, and further performs the following operations:
- the cloud stops sending the heating command, and marks the current heating task of the corresponding reservation information as an execution failure state.
- FIG. 2 is a schematic flow chart of a first embodiment of a television time shift control method according to the present invention.
- the television time shift control method of the present invention mainly applies to the field of television technology.
- the playback of television programs is broadcast in chronological order. Since the birth of the TV service, this one-way passive TV viewing mode has continued to this day.
- time-shifted TVs have emerged.
- users use time-shifted TV to watch digital TV programs, they can pause or rewind and fast forward at any time by turning on the time shift function. Look back at the missing TV show.
- people watch TV they often encounter such a situation: when a user is watching a TV program or watching a video through a TV, in some unexpected situations, the user cannot continue watching TV before temporarily leaving the TV. However, the user does not want to miss the TV program being watched.
- time shift function can be manually started to record the TV program, the operation is complicated and in most cases the user has no time to perform the corresponding operation, causing many inconveniences and troubles of the user.
- the existing time-shifted TV has a problem of inconvenient operation and low user experience when the time shift function is activated.
- the embodiment provides a method for automatically recognizing a user state and automatically performing television time shift control according to a user state, wherein the television time shift control method is applied to a television time shift control system, and the television time shift control system includes: a television set The camera module and the identification module move the control module in time.
- the television set of the embodiment is a device for receiving a television program according to a television signal, and includes a power system, a control system, and an audiovisual system.
- the camera module is connected to the television and is used when the television is started.
- the identification module is a processing module based on the human body detection and recognition technology, connected to the TV and the time shift control module, and can be obtained from the television
- the human body characteristic information or other human body characteristic information in the picture taken by the camera module is analyzed and the human body characteristic information is used as the identity information of the user to identify and distinguish different users, and the control command is sent to the time shift control according to the analysis of the picture.
- the module; the time shift control module is connected to the television and the identification module, can receive and respond to the control command sent by the identification module, obtain the television signal of the current television broadcast program, perform video recording according to the television signal, and control the program content played by the television.
- time shift control module can When the file system based PVR shift control module.
- the camera module, the identification module or the time shift control module may be disposed inside the television set, or may be connected to the television set through the data line outside the television set during use, or the three parts may be integrated into the In a module, the module is connected to the TV when in use.
- the specific implementation process of this embodiment is as follows in the following steps.
- Step S10 the television set acquires a captured picture of a preset area by using the camera module, and sends the picture to the identification module;
- the camera can be installed at a position directly above or directly below the television to be installed in a direction directly in front of the television screen, and the preset area refers to a space area within a preset range in front of the television.
- the space area is recognized by the identification module as a space area in which the user can normally watch the television.
- the space area is also a space area that the camera can capture.
- the preset area is related to the performance of the camera and the installation position of the camera, and can be determined according to the viewing habit of the user. .
- the camera installation setting captures the television front image information at specific times. Since the camera captures the visible range of the television, the shooting range of the camera can be limited according to the viewing habits of the viewer and the physiological characteristics of the human eye.
- the shooting range of the camera is limited according to the location area where the viewer is usually watching the television, and the farthest distance from the television when the human eye can clearly see the television picture.
- the shooting distance adjustment of the camera is less than or equal to 10 meters, and the shooting angle of the camera is 120 degrees or more.
- the camera module may include a camera and a data transmission module, and the camera module takes a picture every preset time and sends the captured image to the television. After receiving the captured picture of the camera module, the television sends the picture to the identification module.
- Step S20 the identifying module acquires picture information of the picture by using a preset algorithm
- the identification module obtains the information in the picture according to a preset algorithm after receiving the picture sent by the television.
- the preset algorithm determines the feature information of the user in the picture by acquiring a specific feature point in the picture, and identifies and distinguishes the user according to the feature information.
- the face recognition algorithm can detect and recognize the face in the picture, and the recognition module determines whether the user is watching TV according to characteristics such as the posture state of the user in the picture after identifying the user, for example, analyzing whether the user is standing or not.
- the state of sitting down is whether the user is watching TV by sideways or facing the TV screen, the angle of the face from the direction of the screen, and the like.
- Step S30 the identification module sends a control instruction to the time shift control module according to the picture information
- the identification module analyzes the picture, obtains the face feature information and the status information in the picture, and then sends the corresponding control information to the time shift control module according to the acquired information.
- the recognition module sends a video instruction to the time shift control module, so that the time shift control module is based on the current TV.
- the television program of the broadcasted TV program generates a recording task and performs recording.
- the user When the user is in the normal state of watching TV, that is, sitting down, and the angle of the screen or the side body meets a certain angle range, it can be determined whether the user has a corresponding recording task of the ongoing leader, and when the user exists, the corresponding The task indicates that the user has left or is in a non-viewing state, and the viewing state has been resumed.
- the recording can be stopped without considering other factors, and the identification module sends a stop recording instruction to the time shift control module.
- Step S40 the time shift control module performs time shift control according to the control instruction.
- the time shift control module receives the time-shift control after the recognition module sends a stop recording command or a video command.
- the control command received by the time shift control module is a video command
- the video is recorded according to the television signal of the current television broadcast program, and the television continues to play the television according to the current television signal.
- the control command received by the shift control module is to stop the recording instruction, for better user experience, preferably, the time shift control module first sends a prompt message prompting the user to watch the playback to the television, and when the user accepts the playback, the time shift The control module continues to record according to the television signal and sends a playback command to the television, and the television broadcasts the content in the video buffer after receiving the playback command.
- the time shift controller sends an instruction to continue playing according to the television signal to the television so that the television continues to play the television according to the television signal.
- the television time shift control method is applied to a television time shift control system
- the television time shift control system includes: a television set, a camera module, and an identification module timely shift control module, wherein the television set passes the
- the camera module acquires a captured picture of the preset area, and sends the picture to the identification module;
- the identification module acquires picture information of the picture by using a preset algorithm;
- the identification module sends a control instruction according to the picture information To the time shift control module;
- the time shift control module performs time shift control according to the control command.
- the user takes a picture and automatically recognizes the current state of the user according to the captured picture and determines whether to perform time shift control, thereby solving the problem that the prior art has inconvenient operation and low user experience when the time shift function is activated.
- FIG. 3 is a schematic flowchart diagram of a second embodiment of a television time shift control method according to the present invention. Based on the foregoing embodiment of the television time shift control method of the present invention, a second embodiment of the present invention is proposed.
- step S20 includes:
- Step S50 the identification module acquires state information of the user in the picture and human body feature information of the user by using a preset algorithm, and uses the human body feature information of the user as the identity information of the user;
- Step S30 includes:
- Step S60 the identifying module determines the state of the user according to the state information and a preset condition
- Step S70 when the user is in a non-viewing state, the identification module sends a recording instruction to the time shift control module, the recording instruction includes identity information of the user, and the non-viewing state includes a ready to leave state or Non-viewing orientation state;
- Step 40 includes:
- Step S80 the time shift control module generates a recording task according to the recording instruction, and performs recording according to the recording task and a television signal of a currently playing program of the television.
- acquiring the picture information includes acquiring the human body feature information and the user state information of the user, wherein the human body feature information may be the face feature information or the feature information of other parts of the human body, and the face feature information is
- face feature information is implemented by a face detection algorithm.
- face recognition is used to extract face information in a picture
- the core algorithm is used to calculate the facial features, face shape and angle of the face.
- face recognition technology is based on the single feature region of the single training sample face recognition method.
- the local area is defined first.
- the third step is the local feature selection.
- the latter step is to classify.
- the classifier mostly adopts the form of a combined classifier, and each local feature corresponds to a classifier, and then the final recognition result can be obtained by voting or linear weighting.
- Face recognition uses a variety of techniques such as digital image/video processing, pattern recognition, and computer vision.
- the core technology is the face recognition algorithm. At present, there are four algorithms for face recognition: recognition algorithm based on face feature points, recognition algorithm based on whole face image, template-based recognition algorithm, and algorithm using neural network for recognition.
- face detection is performed by detecting the face from the background of the image. Face detection is a result of factors such as image background, brightness changes, and human head posture. Complex research content. Detection positioning: detection is to determine whether there is a face in an image, and positioning is to give the position of the face in the image. The facial image information obtained after the positioning is a mode of the measurement space. To perform the identification work, the data in the measurement space is first mapped into the feature space. Using the principal component analysis method, the principle is to project a high-dimensional vector into a low-dimensional vector space through a special eigenvector matrix, which is characterized as a low-dimensional vector and only loses some secondary information.
- the face recognition system uses feature face-based principal component analysis (PCA) to construct a principal subspace according to a set of face training samples.
- PCA principal component analysis
- the test image is projected onto the principal space to obtain a set of projection coefficients. It is compared with each known face image mode to obtain a detection result.
- the identification module acquires the face feature information of a new user, the feature information can be used as the new user identity information and stored in the preset location, so as to identify and track the identity and status of the user. Establish time shift video.
- the identification module determines whether the user is watching TV according to characteristics such as the posture state of the user in the picture after identifying the user, for example, analyzing whether the user is standing or sitting, whether the side is facing or facing the TV screen, and the face is off the screen. The angle, etc., to determine if the user is watching TV.
- the determination condition corresponding to the determination may be set in advance.
- the posture feature of the user in the picture satisfies a certain condition, it is determined that the user is in the standing state, and when the other feature is satisfied, the user is judged to be in the sitting state.
- the standing state of the user can be determined to be ready to leave.
- the non-oriented state refers to the connection between the user's line of sight and the user and the television set exceeding a certain preset angle. When the angle is exceeded, the user cannot watch the television normally.
- the preset angles of the user in different positions may be different. For example, when the user is facing the position of the TV, the user can watch the TV normally at a relatively offset angle, and the user can watch the TV normally when going to the two sides of the TV. The angle is small. After the recognition module obtains the orientation angle information of the user from the picture, the orientation angle of the user is compared with the corresponding preset angle to determine whether the user is in a non-view state.
- the identification module When the user is in the non-viewing state, the identification module sends a recording instruction to the time shift control module, and the video instruction includes the identity information of the user, so that the time shift control module establishes the user image as a distinguishing feature according to the user identity information. Folder to store the recording task of the video cache.
- the television signal of the embodiment is an external source of the television program data.
- the time shift control module may be a time shift control module based on the PVR file system, and the PVR is an individual according to the video command.
- the video recorder is characterized by the use of a hard disk as a storage medium, the establishment of a local massive buffer and a huge program storage library, and the use of digital processing technology to achieve control and management of the program.
- Digital and storage technologies are at the heart of PVR technology.
- PVR technology is used in digital TV systems. Compared to analog PVR, it puts digital work at the front end rather than digitally coding at each client.
- the PVR time shift control process is as follows.
- the receiver demultiplexes the high frequency head demodulation and demultiplexing module to obtain the digital television program television signal data selected by the user, and demultiplexed in the case of normal viewing of the program.
- the TV signal data is simultaneously sent to the decoder through channel 1 to decode the output video for decoding and broadcasting.
- the TV signal data is transmitted from the channel 2 to the hard disk and stored.
- the receiver enters the time shift state, the channel 1 is cut off, and the decoder records from the hard disk through the channel 2.
- the data is decoded and output.
- the cloud can be replaced by the cloud.
- the identification module acquires state information of the user in the picture and human body feature information of the user by using a preset algorithm, and uses the human body feature information of the user as identity information of the user;
- the status information and the preset condition determine a status of the user; when the user is in a non-viewing state, the identification module sends a recording instruction to the time shift control module, where the recording instruction includes identity information of the user;
- the time shift control module generates a recording task according to the recording instruction, and performs recording according to the recording task and a television signal of a currently playing program of the television.
- the user's human body feature information and status information in the picture are acquired and analyzed, and the user is automatically identified whether the user is watching the television, and then the television program is recorded when the user does not watch the television, so that the user can look back, thereby improving the user. Viewing experience.
- FIG. 4 is a schematic flowchart diagram of a third embodiment of a television time shift control method according to the present invention. Based on the foregoing embodiment of the television time shift control method of the present invention, a third embodiment of the present invention is proposed.
- step S60 the method further includes:
- Step S90 when the user is in the viewing state, the time shift control module determines whether the identity information has an ongoing recording task
- Step S100 When the identity information has a corresponding ongoing recording task, the identifying module sends a stop recording instruction to the time shift control module.
- the identification module may also obtain the result that the user is in the viewing state.
- the user When the user is in the viewing state, there may be two situations: 1) after the user starts the TV for the first time, the user joins the viewing for the first time, and is in the viewing state; 2) the user joins the viewing at a certain time after the television is started, In the viewing state, there is something left or is in the middle of the head, and the non-viewing state is deviated from the preset angle, and the current time is restored to the viewing state.
- the time shift control module has established a recording task and recorded the time when the user is in the non-viewing state.
- the recording module sends the recording instruction
- the corresponding user identity information may be stored in a preset position and remarked in advance, and after the user resumes the viewing state, the user may send a stop recording instruction to the time shift control module, and the time shift control module After receiving the instruction, it responds according to the recording situation and user operation.
- the time shift control module determines whether the identity information has an ongoing recording task; when the identity information has a corresponding ongoing recording task, the The identification module sends a stop recording command to the time shift control module.
- the identification module recognizes that the user is in the viewing state, it sends a stop recording command to the time shift control module, and adjusts the time shift control according to the actual state of the user.
- FIG. 5 is a schematic flowchart diagram of a fourth embodiment of a television time shift control method according to the present invention. Based on the above embodiment, a fourth embodiment of the present invention is proposed.
- step S100 the method includes:
- Step S110 the time shift control module determines a recording time of the video recording task when the stop recording instruction is received
- Step S120 the television time shift control system determines whether the recording time is less than a preset time
- Step S130 when the recording time is less than the preset time, the time shift control module terminates the recording task and deletes the corresponding recording buffer.
- the user's viewing posture may not remain motionless at all times, and may change frequently. For example, the user may make a move to take a snack or bow his head during the viewing process.
- the user Not being in a viewing state for a short period of time has no effect on the user watching the program, and in these cases, it is not necessary to save the video recording content.
- a time may be preset, for example, 5 seconds.
- the time shift control module receives the information sent by the human body detection module and starts recording the television program. At the same time, the timer is started and the recording start time is recorded. The time shift control module receives the stop recording information sent by the human body detecting module, starts the timer, and acquires the current stop recording time. The recording duration is calculated. If the user chooses not to look back or the recording duration is less than the preset time and does not affect the user's viewing experience, the time shift control module deletes the recording buffer.
- the time shift control module determines a recording time of the recording task when the stop recording instruction is received; the television time shift control system determines whether the recording time is less than a preset time; When the recording time is less than the preset time, the time shift control module terminates the recording task and deletes the corresponding recording buffer.
- the time shift control module receives the stop recording command, it automatically determines whether the user has an influence on the program viewed according to the recording time, and automatically deletes the cached video when the user does not affect the viewing of the program, thereby avoiding the cached video recording to the user. Cause interference.
- FIG. 6 is a schematic flowchart diagram of a fifth embodiment of a television time shift control method according to the present invention. Based on the foregoing embodiment of the television time shift control method of the present invention, a fifth embodiment of the present invention is proposed.
- step S120 the method includes:
- Step S140 when the recording time is greater than or equal to the preset time, the time shift control module sends prompt information of whether to perform playback to the television;
- Step S150 when the television receives the request information that the user accepts the playback, the television plays the corresponding cached video according to the request information for accepting the playback, and sends a continuous recording instruction to the time shift control module to make the The time shift control module continues to record according to the television signal.
- the time shift control system prompts the user whether to look back the missed TV program, and the prompt mode can send the prompt back. Reading the information to the television, causing the television to display the prompt information on the display screen. For example, when the television broadcast progress on the current television set is 00:50:35, a certain user resumes the viewing state, and the time shift control module receives The prompt information may be “detected that the last time the viewing breakpoint is 00:38:16, whether to play back?” Under the prompt information, two corresponding selection buttons may be set for the user to select to receive the playback request or reject the playback request.
- "00:38:16" is the viewing progress when in the non-viewing state, and also the recording start time of the recording task.
- the television receives the request information for accepting the playback triggered by the user, the television broadcasts the corresponding cached video from the starting point of the cached recording, that is, the television.
- the actual progress point of the program is played at 00:38:16.
- the program content after 00:50:35 is not currently played, and the instruction to continue recording is sent to the time shift control module, and the time shift control module continues to receive the video recording instruction.
- the user can pass the remote control or the television. Button to operate to determine acceptance or rejection of playback
- the time shift control module when the recording time is greater than or equal to the preset time, the time shift control module sends prompt information of whether to perform playback to the television; when the television receives a request for the user to accept playback In the information, the television plays a corresponding cached video according to the request information for accepting playback, and sends a continuous recording instruction to the time shift control module, so that the time shift control module continues to perform recording according to the television signal.
- the time shift control module controls the television to play the buffered video, and continues to record according to the television signal, so that the user can watch the complete television program.
- FIG. 7 is a schematic flowchart diagram of a sixth embodiment of a television time shift control method according to the present invention. Based on the foregoing embodiment of the television time shift control method of the present invention, a sixth embodiment of the present invention is proposed.
- Step S160 when the television receives the request information that the user rejects the playback, the television continues to perform the television broadcast according to the television signal, and sends a termination instruction to the time shift control module to terminate the recording task;
- Step S170 the time shift control module terminates the corresponding recording task according to the termination instruction.
- Step S180 the time shift control module deletes the corresponding video buffer.
- the user when the user clicks the "No" button, the user rejects the playback, and the television receives the user-requested request information for rejecting the playback, and continues to perform the television broadcast according to the currently received television signal.
- the television when the user rejects playback, the television performs television playback from the playback progress point 00:50:35 according to the television signal. Since the time shift control module has now completed the recording from 00:38:16 to 00:50:35, the user resumes viewing at the progress point of 00:50:35, so there is no need for 00:50:35 at present.
- the content of the program after the progress point is recorded, and the television receives the request information for rejecting the playback to perform the television broadcast, and sends an instruction to stop the recording to the time shift control module, and the time shift control module receives the instruction, and the progress of the corresponding television program is received.
- the progress point stops recording, and the cached video corresponding to the completion of the recording task is obtained.
- the time shift control module can store the cached video in a preset position so that the user can watch as needed, or delete the cached video after a preset time. In order to avoid wasting storage space resources and affecting the user's subsequent viewing experience.
- the television when the television receives the request information that the user rejects the playback, the television continues to perform the television broadcast according to the television signal, and sends the time shift control module to terminate the video recording task. Ending the instruction; the time shift control module terminates the corresponding recording task according to the termination instruction; and the time shift control module deletes the corresponding recording buffer.
- the television when the user refuses to play back, the television continues to play the television according to the television signal and terminates the corresponding recording task, deletes the corresponding recording cache, and performs corresponding user interaction according to the user's own operation, thereby achieving good user interaction and improving the user viewing experience.
- the present invention also provides a television time shift control system.
- the television time shift control apparatus of the present invention at least includes: a television set, a camera module, an identification module, a time shift control module, a memory, a processor, and a television time shift control program stored on the memory, wherein the television time shift control program is
- the processor implements the steps of the television time shift control method as described above when executed.
- an embodiment of the present invention further provides a computer readable storage medium.
- the computer readable storage medium of the present invention stores a television time shift control program that, when executed by the processor, implements the steps of the television time shift control method as described above.
- portions of the technical solution of the present invention that contribute substantially or to the prior art may be embodied in the form of a software product stored in a storage medium (such as a ROM/RAM as described above). , a disk, an optical disk, including a number of instructions for causing a terminal device (which may be a mobile phone, a computer, a server, an air conditioner, or a network device, etc.) to perform the methods described in various embodiments of the present invention.
- a terminal device which may be a mobile phone, a computer, a server, an air conditioner, or a network device, etc.
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Databases & Information Systems (AREA)
- Health & Medical Sciences (AREA)
- General Health & Medical Sciences (AREA)
- Social Psychology (AREA)
- Computer Networks & Wireless Communication (AREA)
- Human Computer Interaction (AREA)
- Television Signal Processing For Recording (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
Abstract
本发明公开了一种电视时移控制方法,所述电视时移控制方法应用于电视时移控制系统,所述电视时移控制系统包括:电视机、摄像头模块、识别模块及时移控制模块,所述电视时移控制方法包括:所述电视机通过所述摄像头模块获取预设区域的拍摄图片,并将所述图片发送至所述识别模块;所述识别模块利用预设算法获取所述图片的图片信息;所述识别模块根据所述图片信息发送控制指令至所述时移控制模块;所述时移控制模块根据所述控制指令进行时移控制。本发明还公开了一种电视时移控制系统、计算机可读存储介质。本发明能够简化时移功能操作,提高用户体验。
Description
技术领域
本发明涉及电视技术领域,尤其涉及一种电视时移控制方法、系统及计算机可读存储介质。
背景技术
在现有的电视技术中,电视节目的播放是按照时间顺序广播式传输的。从电视服务诞生开始,这种单向被动收看电视的模式一直持续至今。随着电视技术的发展,出现了时移电视,用户在利用时移电视观看数字电视节目时,通过打开时移功能,可以随时进行暂停或后退、快进操作。回看错过的电视节目。现实生活中,人们在观看电视的时候,经常遇到这样的情况:当用户正在观看电视节目或者通过电视观看视频时,一些突发情况用户暂时离开电视机前,无法继续观看电视。但用户却又不想错过正在观看的电视节目,虽然可以手动启动时移功能录制电视节目,但其操作复杂且多数情况下用户来不及进行相应的操作,造成用户的诸多不便和困扰。现有的时移电视在启动时移功能时存在操作不便,用户体验低的问题。
发明内容
本发明的主要目的在于提供一种电视时移控制方法、系统及计算机可读存储介质,旨在解决现有的时移电视在启动时移功能时存在操作不便,用户体验低的问题。
为实现上述目的,本发明提供一种电视时移控制方法,所述电视时移控制方法应用于电视时移控制系统,所述电视时移控制系统至少包括:电视机、摄像头模块、识别模块及时移控制模块,所述电视时移控制方法包括:
所述电视机通过所述摄像头模块获取预设区域的拍摄图片,并将所述图片发送至所述识别模块;
所述识别模块利用预设算法获取所述图片的图片信息;
所述识别模块根据所述图片信息发送控制指令至所述时移控制模块;
所述时移控制模块根据所述控制指令进行时移控制。
优选地,所述识别模块利用预设算法获取所述图片中用户的状态信息和用户的人体特征信息,并将用户的人体特征信息作为用户的身份信息;
所述识别模块根据所述图片信息发送控制指令至所述时移控制模块的步骤包括:
所述识别模块根据所述状态信息和预设条件确定所述用户的状态;
当所述用户处于非观看状态时,所述识别模块发送录像指令至所述时移控制模块,所述录像指令包括所述用户的身份信息;
所述时移控制模块根据所述控制指令进行时移控制的步骤包括:
所述时移控制模块根据所述录像指令生成录像任务,并根据所述录像任务和所述电视机当前播放节目的电视信号进行录像。
优选地,所述非观看状态包括准备离开状态或非观看朝向状态。
优选地,所述识别模块根据所述状态信息和预设条件确定所述用户的状态步骤之后还包括:
当所述用户处于观看状态时,所述时移控制模块判断所述身份信息是否存在正在进行的录像任务;
当所述身份信息存在对应的正在进行的录像任务时,所述识别模块发送停止录像指令至所述时移控制模块。
优选地,所述识别模块发送停止录像指令至所述时移控制模块的步骤之后包括:
所述时移控制模块确定接收到所述停止录像指令时所述录像任务的录像时间;
所述电视时移控制系统判断所述录像时间是否小于预设时间;
当所述录像时间小于预设时间时,所述时移控制模块终止所述录像任务并删除对应的录像缓存。
优选地,当所述录像时间大于或等于预设时间时,所述时移控制模块发送是否进行回放的提示信息至所述电视机;
当所述电视机接收到用户接受回放的请求信息时,所述电视机根据接受回放的请求信息播放对应的缓存录像,并向所述时移控制模块发送继续录像指令,以使得所述时移控制模块根据所述电视信号继续进行录像。
当所述电视机接收到用户接受回放的请求信息时,所述电视机根据接受回放的请求信息播放对应的缓存录像,并向所述时移控制模块发送继续录像指令,以使得所述时移控制模块根据所述电视信号继续进行录像。
优选地,所述时移控制模块发送是否进行回放的提示信息至所述电视机的步骤之后还包括:
当所述电视机接收到用户拒绝回放的请求信息时,所述电视机根据所述电视信号继续进行电视播放,并向所述时移控制模块发送终止所述录像任务的终止指令;
所述时移控制模块根据所述终止指令终止对应的录像任务。
优选地,所述时移控制模块根据所述终止指令终止对应的录像任务的步骤之后包括:
所述时移控制模块删除对应的录像缓存。
为实现上述目的,本发明还提供一种电视时移控制系统,其中,所述电视时移控制系统至少包括:电视机、摄像头模块、识别模块、时移控制模块存储器、处理器以及存储在所述存储器上的电视时移控制程序,所述电视时移控制程序被所述处理器执行时实现如上所述的电视时移控制方法的步骤。
此外,为实现上述目的,本发明还提供一种电视时移控制计算机可读存储介质,其中,所述计算机可读存储介质上存储有电视时移控制程序,所述电视时移控制程序被处理器执行时实现如上所述的电视时移控制方法的步骤。
本发明提供一种电视时移控制方法,所述电视时移控制方法应用于电视时移控制系统,所述电视时移控制系统包括:电视机、摄像头模块、识别模块及时移控制模块,所述电视时移控制方法包括:所述电视机通过所述摄像头模块获取预设区域的拍摄图片,并将所述图片发送至所述识别模块;所述识别模块利用预设算法获取所述图片的图片信息;所述识别模块根据所述图片信息发送控制指令至所述时移控制模块;所述时移控制模块根据所述控制指令进行时移控制。通过上述方式,对用户拍摄图片,并根据拍摄的图片自动识别用户当前的状态并判断是否进行时移控制,从而解决现有技术在启动时移功能时存在操作不便,用户体验低的问题。
附图说明
图1是本发明实施例方案涉及的硬件运行环境的系统结构示意图;
图2为本发明电视时移控制方法第一实施例的流程示意图;
图3为本发明电视时移控制方法第二实施例的流程示意图;
图4为本发明电视时移控制方法第三实施例的流程示意图;
图5为本发明电视时移控制方法第四实施例的流程示意图;
图6为本发明电视时移控制方法第五实施例的流程示意图;
图7为本发明电视时移控制方法第六实施例的流程示意图。
具体实施方式
应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
现有技术中,虽然可以手动启动时移功能录制电视节目,但其操作复杂且多数情况下用户来不及进行相应的操作,造成用户的诸多不便和困扰。现有的时移电视在启动时移功能时存在操作不便,用户体验低的问题。
为了解决上述技术问题,本发明提供一种电视时移控制方法,在本方法中,电视时移控制方法应用于电视时移控制系统,电视时移控制系统包括:电视机、摄像头模块、识别模块及时移控制模块。该电视时移控制方法包括:电视机先通过摄像头模块获取预设区域的拍摄图片,并将图片发送至识别模块,识别模块再利用预设算法获取图片的图片信息,并根据所述图片信息发送控制指令至时移控制模块,时移控制模块根据控制指令进行时移控制。从而简化时移控制的操作,提高用户体验。
如图1所示,图1是本发明实施例方案涉及的硬件运行环境的系统结构示意图。
本发明实施例终端可以是PC,也可以是智能手机、平板电脑、电子书阅读器、MP3(Moving Picture
Experts Group Audio Layer III,动态影像专家压缩标准音频层面3)播放器、MP4(Moving Picture Experts
Group Audio Layer IV,动态影像专家压缩标准音频层面4)播放器、便携计算机等具有显示功能的可移动式终端设备。
如图1所示,该终端可以包括:处理器1001,例如CPU,网络接口1004,用户接口1003,存储器1005,通信总线1002。其中,通信总线1002用于实现这些组件之间的连接通信。用户接口1003可以包括显示屏(Display)、输入单元比如键盘(Keyboard),可选用户接口1003还可以包括标准的有线接口、无线接口。网络接口1004可选的可以包括标准的有线接口、无线接口(如WI-FI接口)。存储器1005可以是高速RAM存储器,也可以是稳定的存储器(non-volatile
memory),例如磁盘存储器。存储器1005可选的还可以是独立于前述处理器1001的存储装置。
可选地,终端还可以包括摄像头模块、RF(Radio
Frequency,射频)电路,传感器、音频电路、WiFi模块等等。其中,传感器比如光传感器、运动传感器以及其他传感器。具体地,光传感器可包括环境光传感器及接近传感器,其中,环境光传感器可根据环境光线的明暗来调节显示屏的亮度,接近传感器可在移动终端移动到耳边时,关闭显示屏和/或背光。作为运动传感器的一种,重力加速度传感器可检测各个方向上(一般为三轴)加速度的大小,静止时可检测出重力的大小及方向,可用于识别移动终端姿态的应用(比如横竖屏切换、相关游戏、磁力计姿态校准)、振动识别相关功能(比如计步器、敲击)等;当然,移动终端还可配置陀螺仪、气压计、湿度计、温度计、红外线传感器等其他传感器,在此不再赘述。
本领域技术人员可以理解,图1中示出的终端结构并不构成对终端的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。
如图1所示,作为一种计算机存储介质的存储器1005中可以包括操作系统、网络通信模块、用户接口模块以及电视时移控制程序。
在图1所示的终端中,网络接口1004主要用于连接后台服务器,与后台服务器进行数据通信;用户接口1003主要用于连接客户端(用户端),与客户端进行数据通信;而处理器1001可以用于调用存储器1005中存储的电视时移控制程序,并执行以下操作:
所述电视机通过所述摄像头模块获取预设区域的拍摄图片,并将所述图片发送至所述识别模块;
所述识别模块利用预设算法获取所述图片的图片信息;
所述识别模块根据所述图片信息发送控制指令至所述时移控制模块;
所述时移控制模块根据所述控制指令进行时移控制。
进一步地,处理器1001可以调用存储器1005中存储的电视时移控制程序,还执行以下操作:
所述识别模块利用预设算法获取所述图片中用户的状态信息和用户的人体特征信息,并将用户的人体特征信息作为用户的身份信息;
所述识别模块根据所述状态信息和预设条件确定所述用户的状态;
当所述用户处于非观看状态时,所述识别模块发送录像指令至所述时移控制模块,所述录像指令包括所述用户的身份信息;
所述时移控制模块根据所述录像指令生成录像任务,并根据所述录像任务和所述电视机当前播放节目的电视信号进行录像。
进一步地,处理器1001可以调用存储器1005中存储的电视时移控制程序,还执行以下操作:
当所述用户处于观看状态时,所述时移控制模块判断所述身份信息是否存在正在进行的录像任务;
当所述身份信息存在对应的正在进行的录像任务时,所述识别模块发送停止录像指令至所述时移控制模块。
进一步地,处理器1001可以调用存储器1005中存储的电视时移控制程序,还执行以下操作:
所述时移控制模块确定接收到所述停止录像指令时所述录像任务的录像时间;
所述电视时移控制系统判断所述录像时间是否小于预设时间;
当所述录像时间小于预设时间时,所述时移控制模块终止所述录像任务并删除对应的录像缓存。
进一步地,处理器1001可以调用存储器1005中存储的电视时移控制程序,还执行以下操作:
当所述录像时间大于或等于预设时间时,所述时移控制模块发送是否进行回放的提示信息至所述电视机;
当所述电视机接收到用户接受回放的请求信息时,所述电视机根据接受回放的请求信息播放对应的缓存录像,并向所述时移控制模块发送继续录像指令,以使得所述时移控制模块根据所述电视信号继续进行录像。
当所述电视机接收到用户接受回放的请求信息时,所述电视机根据接受回放的请求信息播放对应的缓存录像,并向所述时移控制模块发送继续录像指令,以使得所述时移控制模块根据所述电视信号继续进行录像。
进一步地,处理器1001可以调用存储器1005中存储的电视时移控制程序,还执行以下操作:
当所述电视机接收到用户拒绝回放的请求信息时,所述电视机根据所述电视信号继续进行电视播放,并向所述时移控制模块发送终止所述录像任务的终止指令;
所述时移控制模块根据所述终止指令终止对应的录像任务。
进一步地,处理器1001可以调用存储器1005中存储的电视时移控制程序,还执行以下操作:
所述时移控制模块删除对应的录像缓存。
进一步地,处理器1001可以调用存储器1005中存储的电视时移控制程序,还执行以下操作:
当加热指令当前数量等于预设数量时,所述云端停止发送加热指令,并将对应的预约信息当前的加热任务标记为执行失败状态。
参照图2,图2为本发明电视时移控制方法第一实施例流程示意图。
本发明电视时移控制方法主要应用电视技术领域。在现有的电视技术中,电视节目的播放是按照时间顺序广播式传输的。从电视服务诞生开始,这种单向被动收看电视的模式一直持续至今。随着电视技术的发展,出现了时移电视,用户在利用时移电视观看数字电视节目时,通过打开时移功能,可以随时进行暂停或后退、快进操作。回看错过的电视节目。现实生活中,人们在观看电视的时候,经常遇到这样的情况:当用户正在观看电视节目或者通过电视观看视频时,一些突发情况用户暂时离开电视机前,无法继续观看电视。但用户却又不想错过正在观看的电视节目,虽然可以手动启动时移功能录制电视节目,但其操作复杂且多数情况下用户来不及进行相应的操作,造成用户的诸多不便和困扰。现有的时移电视在启动时移功能时存在操作不便,用户体验低的问题。
本实施例提供一种自动识别用户状态,并根据用户状态自动进行电视时移控制的方法,所述电视时移控制方法应用于电视时移控制系统,所述电视时移控制系统包括:电视机、摄像头模块、识别模块及时移控制模块。其中,本实施例的电视机为通过接收外界电视信号并根据电视信号播放电视节目的设备,包括电源系统、控制系统以及视听系统等部分;摄像头模块与电视机相连,用于在电视机启动时对电视机可视范围内的区域进行拍摄获得拍摄图片并发送至电视机;识别模块为开发基于人体检测与识别技术的处理模块,与电视机和时移控制模块相连,可以从电视机中获取摄像头模块拍摄的图片中的人体特征信息或者其他人体特征信息并进行分析,并将人体特征信息作为用户的身份信息从而识别和区分不同的用户,并根据对图片的分析发送控制指令至时移控制模块;时移控制模块与电视机及识别模块相连,可以接收并响应识别模块发送的控制指令,获取当前电视播放节目的的电视信号,根据该电视信号进行录像,并控制电视机播放的节目内容,时移控制模块可以是基于PVR文件系统的时移控制模块。在本实施例中,摄像头模块、识别模块或者时移控制模块可以配置在电视机内部,也可以在使用时在电视机外部分别与电视机通过数据线相连,也可以把该三个部分集成到一个模块中,在使用时再把该模块与电视相连。本实施例的具体实现过程如下各步骤所述。
步骤S10,所述电视机通过所述摄像头模块获取预设区域的拍摄图片,并将所述图片发送至所述识别模块;
在本实施例中,摄像头可以安装在电视机的正上方或者正下方等位置,以朝向电视机屏幕正前方的方向安装,预设区域指的是电视机前方的预设范围内的空间区域,该空间区域被识别模块识别为用户可以正常观看电视的空间区域,该空间区域也是摄像头能够拍摄的空间区域,预设区域与摄像头的性能和摄像头的安装位置有关,可以根据用户的观看习惯来确定。在本实施例中,摄像头安装设定每隔特定时间拍摄电视前方图像信息。由于所述摄像头是对电视机的可视范围进行拍摄,所以可以根据观看者的观看习惯,以及人眼的生理特性,对摄像头的拍摄范围进行限定。例如,根据观看者观看电视时通常所在的位置区域,以及人眼能清楚的看到电视画面时,距离电视机的最远距离,来限定摄像头的拍摄范围。在一个实施例中,可以限定摄像机的拍摄距离调节小于等于10米,摄像机的拍摄角度为120度以上。摄像头模块可以包括摄像头和数据传输模块,摄像头模块每隔预设时间便拍摄一次,并把拍摄得到的图像发送至电视机。电视机接收到摄像头模块的拍摄图片后,将该图片发送至识别模块。
步骤S20,所述识别模块利用预设算法获取所述图片的图片信息;
基于上述步骤,识别模块接收到电视机发送的图片后根据预设算法获取图片中的信息。该预设算法通过获取图片中特定的特征点来确定图片中用户的特征信息,并根据特征信息对用户进行识别与区分。例如,可以通过人脸识别算法对图片中的人脸进行检测和识别,识别模块在识别区分用户后再根据图片中用户的姿势状态等特征确定用户是否在看电视,例如,分析用户是站立还是坐下的状态,是侧身还是正对朝向电视屏幕,脸部偏离屏幕方向的角度等情况,从而确定用户是否在观看电视。
步骤S30,所述识别模块根据所述图片信息发送控制指令至所述时移控制模块;
基于上述步骤,识别模块对图片进行分析,获取了图片中的人脸特征信息以及状态信息后,根据获取的信息向时移控制模块发送对应的控制信息。当图片中出现某个用户处于低头或侧脸偏离屏幕方向的角度预设角度,以及用户处于站立准备准备离开状态时,识别模块向时移控制模块发送录像指令,使得时移控制模块根据当前电视播放的电视节目电视信号生成录像任务并进行录像。当用户处于正常观看电视的状态,即坐下状态,并且正对屏幕或者侧身角度满足一定的角度范围时,可以判断该用户是否存在对应的正在进行领的录像任务,当该用户存在对应正在进行的任务时,说明该用户之前离开或者处于非观看状态,当前已恢复观看状态,在不考虑其他因素的前提下,可以停止录像,识别模块向时移控制模块发送停止录像指令。
步骤S40,所述时移控制模块根据所述控制指令进行时移控制。
基于上述步骤,时移控制模块接收识别模块发送停止录像指令或者录像指令后进行时移控制。时移控制模块接收到的控制指令为录像指令时,根据当前电视机播放节目的电视信号进行录像,电视机继续根据当前的电视信号进行电视播放。当时移控制模块接收到的控制指令为停止录像指令时,为了更好的用户体验,优选地,时移控制模块先发送提示用户观看回放的提示信息至电视机,当用户接受回放时,时移控制模块根据电视信号继续录像并发送回放指令至电视机,电视机接收回放指令后播放录像缓存里的内容。当用户拒绝回放时,时移控制器发送继续根据电视信号播放的指令至电视机使得电视机根据电视信号继续进行电视播放。
在本实施例中,所述电视时移控制方法应用于电视时移控制系统,所述电视时移控制系统包括:电视机、摄像头模块、识别模块及时移控制模块,所述电视机通过所述摄像头模块获取预设区域的拍摄图片,并将所述图片发送至所述识别模块;所述识别模块利用预设算法获取所述图片的图片信息;所述识别模块根据所述图片信息发送控制指令至所述时移控制模块;所述时移控制模块根据所述控制指令进行时移控制。通过上述方式,对用户拍摄图片,并根据拍摄的图片自动识别用户当前的状态并判断是否进行时移控制,从而解决现有技术在启动时移功能时存在操作不便,用户体验低的问题。
进一步地,参照图3,图3为本发明电视时移控制方法第二实施例流程示意图,基于上述本发明电视时移控制方法实施例,提出本发明的第二实施例。
在本实施例中,步骤S20包括:
步骤S50,所述识别模块利用预设算法获取所述图片中用户的状态信息和用户的人体特征信息,并将用户的人体特征信息作为用户的身份信息;
步骤S30包括:
步骤S60,所述识别模块根据所述状态信息和预设条件确定所述用户的状态;
步骤S70,当所述用户处于非观看状态时,所述识别模块发送录像指令至所述时移控制模块,所述录像指令包括所述用户的身份信息,所述非观看状态包括准备离开状态或非观看朝向状态;
步骤40包括:
步骤S80,所述时移控制模块根据所述录像指令生成录像任务,并根据所述录像任务和所述电视机当前播放节目的电视信号进行录像。
基于上述实施例,在本实施例中,获取图片信息包括获取用户的人体特征信息和用户状态信息,其中人体特征信息可以是人脸特征信息或者人体其他部位的特征信息,以人脸特征信息为例,人脸特征信息通过人脸检测算法来实现,利用人脸识别提取图片中人脸信息时,获取用户的面部图像后,利用核心的算法对其脸部的五官位置、脸型和角度进行计算分析,人脸识别技术基于局部特征区域的单训练样本人脸识别方法。第一步,先对局部区域进行定义;第二步,人脸局部区域特征的提取,依据经过样本训练后得到的变换矩阵将人脸图像向量映射为人脸特征向量;第三步,局部特征选择;后一步是进行分类。分类器多采用组合分类器的形式,每个局部特征对应一个分类器,后可用投票或线性加权等方式得到终识别结果。人脸识别综合运用了数字图像/视频处理、模式识别、计算机视觉等多种技术,核心技术是人脸识别算法。目前人脸识别的算法有4种:基于人脸特征点的识别算法、基于整幅人脸图像的识别算法、基于模板的识别算法、利用神经网络进行识别的算法。
作为人脸识别的第一步,人脸检测所进行的工作是将人脸从图像背景中检测出来,由于受图像背景、亮度变化以及人的头部姿势等因素影响使人脸检测成为一项复杂研究内容。检测定位:检测是判别一幅图像中是否存在人脸,定位则是给出人脸在图像中的位置。定位后得到的脸部图像信息是测量空间的模式,要进行识别工作,首先要将测量空间中的数据映射到特征空间中。采用主分量分析方法,原理是将一高维向量,通过一个特殊的特征向量矩阵,投影到一个低维的向量空间中,表征为一个低维向量,并且仅仅损失一些次要信息。通过对经过检测和定位过的人脸图像进行特征提取操作可以达到降低图像维数,从而可以减小识别计算量,提高识别精度的作用。人脸识别系统采用基于特征脸的主成分分析法(PCA),根据一组人脸训练样本构造主元子空间,检测时,将测试图像投影到主元空间上,得到一组投影系数,再和各已知的人脸图像模式比较,从而得到检测结果。识别模块每次获取了一个新用户的人脸特征信息时,可以把还特征信息作为新的用户身份信息并存储在预设位置,以便后续对该用户的身份及状态进行识别和跟踪,对应的建立时移录像。
识别模块在识别区分用户后再根据图片中用户的姿势状态等特征确定用户是否在看电视,例如,分析用户是站立还是坐下的状态,是侧身还是正对朝向电视屏幕,脸部偏离屏幕方向的角度等情况,从而确定用户是否在观看电视。对于用户状态的判断,可以预先设置判定对应的判定条件,当图片中用户的姿态特征满足某一特定条件时,判定用户处于站立状态,满足另外某一特征时判断用户处于坐下状态。在本实施例中,可以把用户的站立状态判定为准备离开状态。非朝向状态指的是用户视线与用户和电视机之间的连线超过某一预设角度,超过该角度时,用户不能正常的观看电视。用户在不同位置的预设角度可以不同,例如,用户在正对着电视的位置时,朝向偏移较大的角度也可以正常看电视,而用户在越往电视两边的位置时能正常观看电视的角度较小。识别模块从图片中获取了用户的朝向角度信息之后,将用户的朝向角度与对应的预设角度进行对比,判断用户是否处于非观看状态。
当用户处于非观看状态时,识别模块发送录像指令至时移控制模块,录像指令中包含了用户的身份信息,使得时移控制模块根据用户身份信息建立根据不同用户建立以用户图像为区分特征的文件夹来存储录像缓存的录像任务。本实施例的电视信号为电视节目数据外界来源,时移控制模块接收到录像指令后,根据录像指令在本实施例中时移控制模块可以是基于PVR文件系统的时移控制模块,PVR即个人视频录像机,其突出特点是以硬盘作为存储媒介,建立本地的海量缓冲区和巨大的节目存储库,利用数字化处理技术,实现对节目的控制和管理。数字化和存储技术是PVR技术的核心.。PVR技术用于数字电视系统,相对于模拟PVR,它把数字化的工作放在了前端,而不是在每个客户端进行数字化的编码工作.。PVR时移控制过程如下所述,接收机通过高频头解调和解复用模块解复用后得到用户所选中的数字电视节目电视信号数据,在正常观看节目的情况下,解复用得到的电视信号数据同时通过通道1送到解码器进行解码输出视频,进行解码播出。在录像的过程中,电视信号数据从通道2传输到硬盘并存储,当用户进行暂停、后退、慢放等操作时,接收机进入时移状态,通道1切断,解码器通过通道2从硬盘录像数据进行解码输出。在本实施例中,电视机在联网状态时,云端可以用云端进行替换。时移控制模块生成录像任务后,从当前电视节目播放节点的数据开始录像,从当前节点开始对电视数据进行缓存,放在对应的文件夹。
在本实施例中,所述识别模块利用预设算法获取所述图片中用户的状态信息和用户的人体特征信息,并将用户的人体特征信息作为用户的身份信息;所述识别模块根据所述状态信息和预设条件确定所述用户的状态;当所述用户处于非观看状态时,所述识别模块发送录像指令至所述时移控制模块,所述录像指令包括所述用户的身份信息;所述时移控制模块根据所述录像指令生成录像任务,并根据所述录像任务和所述电视机当前播放节目的电视信号进行录像。通过上述方式,获取图片中的用户人体特征信息和状态信息并进行分析,自动识别用户是否在观看电视,进而在用户不观看电视的时候对电视节目进行录像,以便用户进行回看,从而提高用户的观看体验。
进一步地,参照图4,图4为本发明电视时移控制方法第三实施例流程示意图,基于上述本发明电视时移控制方法实施例,提出本发明的第三实施例。
在本实施例中,步骤S60之后还包括:
步骤S90,当所述用户处于观看状态时,所述时移控制模块判断所述身份信息是否存在正在进行的录像任务;
步骤S100,当所述身份信息存在对应的正在进行的录像任务时,所述识别模块发送停止录像指令至所述时移控制模块。
基于上述实施例,在本实施例中,识别模块在对图片的用户特征信息和用户的状态信息进行分析后,还可能得到用户处于观看状态的结果。当用户处于正在观看状态时可能对应两种情况:1)用户当前为本次电视启动后,第一次加入观看,处于观看状态;2)用户在电视启动后的某个时间点加入观看,处于观看状态,中途有事离开或者处于低头、朝向偏离大于预设角度的非观看状态,当前时间重新恢复到观看状态。基于上述实施例,对于上述情况2),时移控制模块在用户处于非观看状态的时间点已建立录像任务并进行录像。在本实施例中识别模块在发送录像指令时可以预先对对应用户身份信息存储在预设位置并进行备注,用户在恢复观看状态后,再向时移控制模块发送停止录像指令,时移控制模块接收到该指令后根据录像情况和用户操作进行响应。
在本实施例中,当所述用户处于观看状态时,所述时移控制模块判断所述身份信息是否存在正在进行的录像任务;当所述身份信息存在对应的正在进行的录像任务时,所述识别模块发送停止录像指令至所述时移控制模块。通过上述方式,识别模块识别出用户处于观看状态时,发送停止录像指令至时移控制模块,根据用户的实际状态,对时移控制作出调整。
进一步地,参照图5,图5为本发明电视时移控制方法第四实施例流程示意图。基于上述实施例,提出本发明的第四实施例。
在本实施例中,步骤S100之后包括:
步骤S110,所述时移控制模块确定接收到所述停止录像指令时所述录像任务的录像时间;
步骤S120,所述电视时移控制系统判断所述录像时间是否小于预设时间;
步骤S130,当所述录像时间小于预设时间时,所述时移控制模块终止所述录像任务并删除对应的录像缓存。
在实际的观看电视场景中,用户的观看姿态不可能一直保持不动,可能会经常发生变化,例如用户可能在观看过程中会作出中途离开取零食或者低头捡东西等动作,一般来说,用户短暂时间内不处于观看状态对用户观看节目不会产生影响,在这些情况下,没必要对电视录像内容进行保存。
在本实施例中,可以预设一时间,例如5秒,用户处于非观看状态的时间小于该预设时间时,可以将缓存的录像删除。具体地,时移控制模块接收到人体检测模块发出的信息,开始录制电视节目。同时启动计时器,记录开始录制时间。时移控制模块接收到人体检测模块发出的停止录制信息,启动计时器,获取当前停止录制时间。计算出录制时长,若用户选择不回看或录制时长小于预设的时间大小,不会对用户的观看体验产生影响,则时移控制模块删除录制缓存。
在本实施例中,所述时移控制模块确定接收到所述停止录像指令时所述录像任务的录像时间;所述电视时移控制系统判断所述录像时间是否小于预设时间;当所述录像时间小于预设时间时,所述时移控制模块终止所述录像任务并删除对应的录像缓存。通过上述方式,时移控制模块接收到停止录像指令时根据录像时间自动作出是否对用户观看节目存在影响的判定,当不影响用户观看节目时自动将缓存录像删除,避免缓存的录像对用户观看节目造成干扰。
进一步地,参照图6,图6为本发明电视时移控制方法第五实施例流程示意图,基于上述本发明电视时移控制方法实施例,提出本发明的第五实施例。
基于上述实施例,在本实施例中,步骤S120之后包括:
步骤S140,当所述录像时间大于或等于预设时间时,所述时移控制模块发送是否进行回放的提示信息至所述电视机;
步骤S150,当所述电视机接收到用户接受回放的请求信息时,所述电视机根据接受回放的请求信息播放对应的缓存录像,并向所述时移控制模块发送继续录像指令,以使得所述时移控制模块根据所述电视信号继续进行录像。
基于上述实施例在本实施例中,若录制市场大于预设的时间大小,对用户观看电视节目产生了影响,则时移控制体系提示用户是否回看错过的电视节目,提示方式可以发送提示回看信息至电视机,使得电视机将该提示信息显示于显示屏,例如,在当前电视机上的电视播放进度为00:50:35时,某个用户重新恢复了观看状态,时移控制模块接收提示信息可以为“检测到上次观看断点为00:38:16,是否进行回放?”在提示信息下方可以设置是否两个对应的选择按钮,以供用户选择接收回放请求或者拒绝回放请求,其中“00:38:16”为在处于非观看状态时的观看进度,也是录像任务的录像开始时间。在本实施例中,用户点击了“是”按钮时,用户接受回放,电视机接收到用户触发的接受回放的请求信息时,从对对应的缓存录像进行播放,从缓存录像的起点,即电视节目实际的进度点00:38:16进行播放,当前并未播放00:50:35之后的节目内容,并向时移控制模块发送继续录像的指令,时移控制模块接收到继续录像指令后继续接收00:50:35之后的进度内容并进行缓存,以便电视机对缓存录像持续地进行播放,使得用户对完整的电视节目进行观看,在本实施例中用户可以通过遥控器上或者电视机上的按钮进行操作来确定接受或者拒绝回放
在本实施例中,当所述录像时间大于或等于预设时间时,所述时移控制模块发送是否进行回放的提示信息至所述电视机;当所述电视机接收到用户接受回放的请求信息时,所述电视机根据接受回放的请求信息播放对应的缓存录像,并向所述时移控制模块发送继续录像指令,以使得所述时移控制模块根据所述电视信号继续进行录像。通过上述方式,当用户接受回放时,时移控制模块控制电视机播放缓存的录像,并继续根据电视信号进行录像,使得用户可以观看完整的电视节目。
进一步的,参照图7,图7为本发明电视时移控制方法第六实施例流程示意图,基于上述本发明电视时移控制方法实施例,提出本发明的第六实施例。
基于上述实施例,在本实施例中,步骤S140之后包括:
步骤S160,当所述电视机接收到用户拒绝回放的请求信息时,所述电视机根据所述电视信号继续进行电视播放,并向所述时移控制模块发送终止所述录像任务的终止指令;
步骤S170,所述时移控制模块根据所述终止指令终止对应的录像任务。
步骤S180,所述时移控制模块删除对应的录像缓存。
基于上述实施例,在本实施例中,当用户点击了“否”按钮时,用户拒绝回放,电视机接收到用户触发的拒绝回放的请求信息,根据当前接收到的电视信号继续进行电视播放。基于以实施例,当用户拒绝回放时,电视机根据电视信号从播放进度点00:50:35开始进行电视播放。由于时移控制模块当前已完成了从00:38:16至00:50:35之间的录像,用户在00:50:35的进度点恢复了观看,因此当前无需再对00:50:35进度点之后的节目内容进行录像,电视机接收到拒绝回放的请求信息进行电视播放的同时,向时移控制模块发送停止录像的指令,时移控制模块接收到该指令后,在对应电视节目进度00:50:35
的进度点停止录像,获得对应录像任务完成的缓存录像,时移控制模块可以将该缓存录像存储在预设位置以便用户可以根据需要进行观看,也可以在预设时间后将该缓存视频删除,以免造成存储空间资源浪费和影响用户后续的观看体验。
在本实施例中,当所述电视机接收到用户拒绝回放的请求信息时,所述电视机根据所述电视信号继续进行电视播放,并向所述时移控制模块发送终止所述录像任务的终止指令;所述时移控制模块根据所述终止指令终止对应的录像任务;所述时移控制模块删除对应的录像缓存。通过上述方式,用户拒绝回放时,电视机继续根据电视信号进行电视播放并终止对应的录像任务,将对应的录像缓存删除,基于用户自身操作进行相应,实现良好的用户互动,提高用户观看体验。
此外,本发明还提供一种电视时移控制系统。
本发明电视时移控制装置至少包括:电视机、摄像头模块、识别模块、时移控制模块、存储器、处理器以及存储在所述存储器上的电视时移控制程序,所述电视时移控制程序被所述处理器执行时实现如上所述电视时移控制方法的步骤。
其中,在所述处理器上运行的电视时移控制程序被执行时所实现的方法可参照本发明电视时移控制方法各个实施例,此处不再赘述。
此外,本发明实施例还提出一种计算机可读存储介质。
本发明计算机可读存储介质上存储有电视时移控制程序,所述电视时移控制程序被处理器执行时实现如上所述的电视时移控制方法的步骤。
其中,在所述处理器上运行的电视时移控制程序被执行时所实现的方法可参照本发明电视时移控制方法各个实施例,此处不再赘述。
需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者系统不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者系统所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者系统中还存在另外的相同要素。
上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在如上所述的一个存储介质(如ROM/RAM、磁碟、光盘)中,包括若干指令用以使得一台终端设备(可以是手机,计算机,服务器,空调器,或者网络设备等)执行本发明各个实施例所述的方法。
以上仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。
Claims (15)
- 一种电视时移控制方法,其特征在于,所述电视时移控制方法应用于电视时移控制系统,所述电视时移控制系统包括:电视机、摄像头模块、识别模块及时移控制模块,所述电视时移控制方法包括:所述电视机通过所述摄像头模块获取预设区域的拍摄图片,并将所述图片发送至所述识别模块;所述识别模块利用预设算法获取所述图片的图片信息;所述识别模块根据所述图片信息发送控制指令至所述时移控制模块;所述时移控制模块根据所述控制指令进行时移控制。
- 如权利要求1所述的电视时移控制方法,其特征在于,所述识别模块利用预设算法获取所述图片的图片信息的步骤包括:所述识别模块利用预设算法获取所述图片中用户的状态信息和用户的人体特征信息,并将用户的人体特征信息作为用户的身份信息;所述识别模块根据所述图片信息发送控制指令至所述时移控制模块的步骤包括:所述识别模块根据所述状态信息和预设条件确定所述用户的状态;当所述用户处于非观看状态时,所述识别模块发送录像指令至所述时移控制模块,所述录像指令包括所述用户的身份信息;所述时移控制模块根据所述控制指令进行时移控制的步骤包括:所述时移控制模块根据所述录像指令生成录像任务,并根据所述录像任务和所述电视机当前播放节目的电视信号进行录像。
- 如权利要求2所述的电视时移控制方法,其特征在于,所述非观看状态包括准备离开状态或非观看朝向状态。
- 如权利要求2所述的电视时移控制方法,其特征在于,所述识别模块根据所述状态信息和预设条件确定所述用户的状态步骤之后还包括:当所述用户处于观看状态时,所述时移控制模块判断所述身份信息是否存在正在进行的录像任务;当所述身份信息存在对应的正在进行的录像任务时,所述识别模块发送停止录像指令至所述时移控制模块。
- 如权利要求3所述的电视时移控制方法,其特征在于,所述识别模块根据所述状态信息和预设条件确定所述用户的状态步骤之后还包括:当所述用户处于观看状态时,所述时移控制模块判断所述身份信息是否存在正在进行的录像任务;当所述身份信息存在对应的正在进行的录像任务时,所述识别模块发送停止录像指令至所述时移控制模块。
- 如权利要求4所述的电视时移控制方法,其特征在于,所述识别模块发送停止录像指令至所述时移控制模块的步骤之后包括:所述时移控制模块确定接收到所述停止录像指令时所述录像任务的录像时间;所述电视时移控制系统判断所述录像时间是否小于预设时间;当所述录像时间小于预设时间时,所述时移控制模块终止所述录像任务并删除对应的录像缓存。
- 如权利要求6所述的电视时移控制方法,其特征在于,所述电视时移控制系统判断所述录像时间是否小于预设时间的步骤包括:当所述录像时间大于或等于预设时间时,所述时移控制模块发送是否进行回放的提示信息至所述电视机;当所述电视机接收到用户接受回放的请求信息时,所述电视机根据接受回放的请求信息播放对应的缓存录像,并向所述时移控制模块发送继续录像指令,以使得所述时移控制模块根据所述电视信号继续进行录像。
- 如权利要求7所述的电视时移控制方法,其特征在于,所述时移控制模块发送是否进行回放的提示信息至所述电视机的步骤之后还包括:当所述电视机接收到用户拒绝回放的请求信息时,所述电视机根据所述电视信号继续进行电视播放,并向所述时移控制模块发送终止所述录像任务的终止指令;所述时移控制模块根据所述终止指令终止对应的录像任务。
- 如权利要求8所述的电视时移控制方法,其特征在于,所述时移控制模块根据所述终止指令终止对应的录像任务的步骤之后包括:所述时移控制模块删除对应的录像缓存。
- 一种电视时移控制系统,其特征在于,所述电视时移控制系统至少包括:电视机、摄像头模块、识别模块、时移控制模块、存储器、处理器以及存储在所述存储器上的电视时移控制程序,所述电视时移控制程序被所述处理器执行时实现如下步骤:所述电视机通过所述摄像头模块获取预设区域的拍摄图片,并将所述图片发送至所述识别模块;所述识别模块利用预设算法获取所述图片的图片信息;所述识别模块根据所述图片信息发送控制指令至所述时移控制模块;所述时移控制模块根据所述控制指令进行时移控制。
- 如权利要求10所述的电视时移控制系统,其特征在于,所述电视时移控制程序被所述处理器执行时还实现如下步骤:所述识别模块利用预设算法获取所述图片中用户的状态信息和用户的人体特征信息,并将用户的人体特征信息作为用户的身份信息所述识别模块根据所述状态信息和预设条件确定所述用户的状态;当所述用户处于非观看状态时,所述识别模块发送录像指令至所述时移控制模块,所述录像指令包括所述用户的身份信息;所述时移控制模块根据所述录像指令生成录像任务,并根据所述录像任务和所述电视机当前播放节目的电视信号进行录像。
- 如权利要求11所述的电视时移控制系统,其特征在于,所述电视时移控制程序被所述处理器执行时还实现如下步骤:当所述用户处于观看状态时,所述时移控制模块判断所述身份信息是否存在正在进行的录像任务;当所述身份信息存在对应的正在进行的录像任务时,所述识别模块发送停止录像指令至所述时移控制模块。
- 如权利要求12所述的电视时移控制系统,其特征在于,所述电视时移控制程序被所述处理器执行时还实现如下步骤:所述时移控制模块确定接收到所述停止录像指令时所述录像任务的录像时间;所述电视时移控制系统判断所述录像时间是否小于预设时间;当所述录像时间小于预设时间时,所述时移控制模块终止所述录像任务并删除对应的录像缓存。
- 如权利要求13所述的电视时移控制系统,其特征在于,所述电视时移控制程序被所述处理器执行时还实现如下步骤:当所述录像时间大于或等于预设时间时,所述时移控制模块发送是否进行回放的提示信息至所述电视机;当所述电视机接收到用户接受回放的请求信息时,所述电视机根据接受回放的请求信息播放对应的缓存录像,并向所述时移控制模块发送继续录像指令,以使得所述时移控制模块根据所述电视信号继续进行录像。
- 一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有电视时移控制程序,所述电视时移控制程序被处理器执行时实现如下步骤:所述电视机通过所述摄像头模块获取预设区域的拍摄图片,并将所述图片发送至所述识别模块;所述识别模块利用预设算法获取所述图片的图片信息;所述识别模块根据所述图片信息发送控制指令至所述时移控制模块;所述时移控制模块根据所述控制指令进行时移控制。
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US16/338,995 US10820040B2 (en) | 2017-11-21 | 2018-02-06 | Television time shifting control method, system and computer-readable storage medium |
| EP18869471.5A EP3537721A4 (en) | 2017-11-21 | 2018-02-06 | Time-shift control method and system for television, and computer readable storage medium |
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201711163247.5 | 2017-11-21 | ||
| CN201711163247.5A CN107948711A (zh) | 2017-11-21 | 2017-11-21 | 电视时移控制方法、系统及计算机可读存储介质 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2019100594A1 true WO2019100594A1 (zh) | 2019-05-31 |
Family
ID=61929398
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/CN2018/075393 Ceased WO2019100594A1 (zh) | 2017-11-21 | 2018-02-06 | 电视时移控制方法、系统及计算机可读存储介质 |
Country Status (4)
| Country | Link |
|---|---|
| US (1) | US10820040B2 (zh) |
| EP (1) | EP3537721A4 (zh) |
| CN (1) | CN107948711A (zh) |
| WO (1) | WO2019100594A1 (zh) |
Families Citing this family (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN107103271A (zh) * | 2016-02-23 | 2017-08-29 | 芋头科技(杭州)有限公司 | 一种人脸检测方法 |
| CN110087131B (zh) * | 2019-05-28 | 2021-08-24 | 海信集团有限公司 | 电视系统中的电视控制方法及主控终端 |
| WO2022066460A1 (en) * | 2020-09-25 | 2022-03-31 | Arris Enterprises Llc | System and method for the access and routing of content on the basis of facial recognition |
| US11837062B2 (en) * | 2021-08-24 | 2023-12-05 | Motorola Mobility Llc | Electronic device that pauses media playback based on external interruption context |
| US11558664B1 (en) * | 2021-08-24 | 2023-01-17 | Motorola Mobility Llc | Electronic device that pauses media playback based on interruption context |
Citations (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20090041433A1 (en) * | 2005-03-30 | 2009-02-12 | Nokia Siemens Networks Gmbh & Co. Kg | Method and arrangement for storing and playing back tv programmes |
| CN102300060A (zh) * | 2010-06-25 | 2011-12-28 | 深圳Tcl新技术有限公司 | 电视机红外控制时移系统及其时移控制方法 |
| CN103916711A (zh) * | 2014-03-31 | 2014-07-09 | 小米科技有限责任公司 | 一种播放视频信号的方法及装置 |
| CN105007520A (zh) * | 2015-07-13 | 2015-10-28 | 华勤通讯技术有限公司 | 电视节目录制方法、录制设备及录制系统 |
| CN106792179A (zh) * | 2016-12-30 | 2017-05-31 | 海尔优家智能科技(北京)有限公司 | 一种电视节目回放方法及系统 |
| CN106937174A (zh) * | 2015-12-31 | 2017-07-07 | 天津森宇科技发展有限公司 | 基于三网融合技术的电视节目共享智慧生活装置 |
Family Cites Families (9)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2007214663A (ja) * | 2006-02-07 | 2007-08-23 | Funai Electric Co Ltd | テレビ放送視聴録画システム、録画再生装置及び視聴装置 |
| EP1843591A1 (en) * | 2006-04-05 | 2007-10-10 | British Telecommunications Public Limited Company | Intelligent media content playing device with user attention detection, corresponding method and carrier medium |
| JP2012029019A (ja) * | 2010-07-23 | 2012-02-09 | Hitachi Consumer Electronics Co Ltd | コンテンツ再生装置 |
| JP2013017105A (ja) | 2011-07-06 | 2013-01-24 | Hitachi Consumer Electronics Co Ltd | コンテンツ表示装置、コンテンツ出力装置、および、コンテンツ表示方法 |
| CN103873923A (zh) * | 2012-12-12 | 2014-06-18 | 联想(北京)有限公司 | 一种视频处理方法及系统 |
| US8955002B2 (en) * | 2013-01-16 | 2015-02-10 | Comcast Cable Communications, Llc | Tracking and responding to distracting events |
| US9118952B2 (en) * | 2013-03-15 | 2015-08-25 | Time Warner Cable Enterprises Llc | Methods and apparatus that facilitate controlling multiple devices |
| US9852774B2 (en) | 2014-04-30 | 2017-12-26 | Rovi Guides, Inc. | Methods and systems for performing playback operations based on the length of time a user is outside a viewing area |
| KR20150145616A (ko) | 2014-06-20 | 2015-12-30 | 엘지전자 주식회사 | 디스플레이 장치 및 그의 동작 방법 |
-
2017
- 2017-11-21 CN CN201711163247.5A patent/CN107948711A/zh active Pending
-
2018
- 2018-02-06 US US16/338,995 patent/US10820040B2/en active Active
- 2018-02-06 WO PCT/CN2018/075393 patent/WO2019100594A1/zh not_active Ceased
- 2018-02-06 EP EP18869471.5A patent/EP3537721A4/en not_active Ceased
Patent Citations (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20090041433A1 (en) * | 2005-03-30 | 2009-02-12 | Nokia Siemens Networks Gmbh & Co. Kg | Method and arrangement for storing and playing back tv programmes |
| CN102300060A (zh) * | 2010-06-25 | 2011-12-28 | 深圳Tcl新技术有限公司 | 电视机红外控制时移系统及其时移控制方法 |
| CN103916711A (zh) * | 2014-03-31 | 2014-07-09 | 小米科技有限责任公司 | 一种播放视频信号的方法及装置 |
| CN105007520A (zh) * | 2015-07-13 | 2015-10-28 | 华勤通讯技术有限公司 | 电视节目录制方法、录制设备及录制系统 |
| CN106937174A (zh) * | 2015-12-31 | 2017-07-07 | 天津森宇科技发展有限公司 | 基于三网融合技术的电视节目共享智慧生活装置 |
| CN106792179A (zh) * | 2016-12-30 | 2017-05-31 | 海尔优家智能科技(北京)有限公司 | 一种电视节目回放方法及系统 |
Non-Patent Citations (1)
| Title |
|---|
| See also references of EP3537721A4 * |
Also Published As
| Publication number | Publication date |
|---|---|
| US20200275151A1 (en) | 2020-08-27 |
| CN107948711A (zh) | 2018-04-20 |
| US10820040B2 (en) | 2020-10-27 |
| EP3537721A1 (en) | 2019-09-11 |
| EP3537721A4 (en) | 2020-04-29 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| WO2019100594A1 (zh) | 电视时移控制方法、系统及计算机可读存储介质 | |
| WO2019143095A1 (ko) | 복수의 카메라를 이용하여 영상 데이터를 생성하는 방법 및 서버 | |
| WO2019119771A1 (zh) | 语音交互方法、装置及计算机可读存储介质 | |
| WO2019164148A1 (ko) | 음성 명령을 수행하는 방법 및 시스템 | |
| WO2014014238A1 (en) | System and method for providing image | |
| WO2018034462A1 (en) | Image display apparatus and method of operating the same | |
| WO2017111252A1 (en) | Electronic device and method of scanning channels in electronic device | |
| WO2013151397A1 (en) | Method and system for reproducing contents, and computer-readable recording medium thereof | |
| WO2016175424A1 (ko) | 이동 단말기 및 그 제어 방법 | |
| WO2014187158A1 (zh) | 终端数据云分享的控制方法、服务器及终端 | |
| WO2019085543A1 (zh) | 电视机系统及电视机控制方法 | |
| WO2017045435A1 (zh) | 控制电视播放方法和装置 | |
| WO2022191542A1 (ko) | 홈 트레이닝 서비스 제공 방법 및 그를 수행하는 디스플레이 장치 | |
| WO2017045441A1 (zh) | 基于智能电视的音频播放方法及装置 | |
| WO2019135433A1 (ko) | 디스플레이 장치 및 디스플레이 장치를 포함하는 시스템 | |
| WO2018092975A1 (ko) | 디스플레이 장치 및 그의 동작 방법 | |
| WO2017164656A2 (en) | Display device and operating method thereof | |
| WO2016013692A1 (ko) | 헤드 마운티드 디스플레이 및 그 제어방법 | |
| WO2017024876A1 (zh) | 电视节目播放方法及装置 | |
| KR20190051379A (ko) | 전자 장치 및 그 제어 방법 | |
| WO2019091128A1 (zh) | 新接入信源的信号预览方法及电视机 | |
| WO2018090505A1 (zh) | 无人机及其控制方法 | |
| WO2021010518A1 (ko) | 디스플레이 장치 | |
| WO2017124578A1 (zh) | 频道切换方法及装置 | |
| WO2021045278A1 (ko) | 디스플레이 장치 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| 121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 18869471 Country of ref document: EP Kind code of ref document: A1 |
|
| ENP | Entry into the national phase |
Ref document number: 2018869471 Country of ref document: EP Effective date: 20190503 |
|
| NENP | Non-entry into the national phase |
Ref country code: DE |