CN103716707A - Method for video control and video client - Google Patents
Method for video control and video client Download PDFInfo
- Publication number
- CN103716707A CN103716707A CN201310671356.3A CN201310671356A CN103716707A CN 103716707 A CN103716707 A CN 103716707A CN 201310671356 A CN201310671356 A CN 201310671356A CN 103716707 A CN103716707 A CN 103716707A
- Authority
- CN
- China
- Prior art keywords
- subimage
- face template
- video
- image
- videoconference client
- 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
Links
Images
Landscapes
- Image Analysis (AREA)
- Image Processing (AREA)
Abstract
An embodiment of the invention relates to the field of video playing, provides a method for video control and a video client, and can control a playing pause of a video when a camera cannot shoot a user through face detection, thus manual assistance of a user is prevented, and manpower resources are saved. The method includes: when a video client plays a video, a first image taken by a front camera of a terminal equipped with the video client is obtained, face template information is obtained, the first image is divided according to the size of the face template, at least one first subimage is obtained, and when a value of similarity of the at least one first subimage to the face template is smaller than a first preset threshold value, the video client carries out a playing pause of the video. The embodiment of the invention is used for controlling playing of videos.
Description
Technical field
The present invention relates to video playback field, relate in particular to method and videoconference client that a kind of video is controlled.
Background technology
In prior art, terminal, when by videoconference client displaying video, need to manually be controlled the time-out of video and the broadcasting again after time-out by user.Such as, if hitting time-out video at the process mid-point of watching video, user goes to process other things, when user returns, need to click to play and continue to watch video; If user has little time to suspend video and just goes to have processed other things in watching the process of video, when user returns, will miss a part of video content, for the video content missing, user need to watch by drag and drop video progress bar.
Visible, the above-mentioned video control mode of available technology adopting needs user manually to assist, thereby exists the problem that can expend more human resources.
Summary of the invention
The invention provides method and videoconference client that a kind of video is controlled, can detect and when camera is taken less than user, control the broadcasting of video time-out by people's face, avoid user manually to assist, saved human resources.
A kind of method that first aspect present invention provides video to control, comprising:
Videoconference client, when displaying video, obtains the first image of the front-facing camera shooting of the terminal that described videoconference client is installed;
Obtain face template information, described face template information comprises the size of described face template and the feature of described face template;
According to the size of described face template, described the first image is divided, obtained at least one first subimage;
When the value of the similarity of the first subimage and described face template is less than the first predetermined threshold value described at least one, suspends and play described video.
In the possible implementation of first aspect the first, described face template be characterized as gray feature, described obtain at least one first subimage after, described method also comprises:
Each first subimage is converted to the gray-scale map that each pixel adopts gray value to represent, and obtains the gray feature of each the first subimage;
The gray feature of each the first subimage is mated with the gray feature of described face template respectively, with obtain each first subimage respectively with the value of the similarity of described face template.
In conjunction with first aspect or the possible implementation of the first, in the possible implementation of the second, at described time-out, to play after described video, described method also comprises:
Obtain the second image that described front-facing camera is taken;
According to the size of described face template, described the second image is divided, obtained at least one second subimage;
When the value of the similarity of the second subimage and described face template is more than or equal to described the first predetermined threshold value described at least one, play described video.
In conjunction with the possible implementation of the second, in the third possible implementation, described method also comprises:
When the value of the similarity of the second subimage and described face template is greater than described the first predetermined threshold value described at least one, obtain the first face characteristic point in described the second image;
Obtain the second human face characteristic point, wherein, described the second human face characteristic point is the characteristic point of the facial image of described videoconference client preservation;
The described video of described broadcasting comprises:
When the value of the similarity of described the first face characteristic point and described the second human face characteristic point is greater than the second predetermined threshold value, play described video.
In conjunction with first aspect to any the possible implementation in the third possible implementation, in the 4th kind of possible implementation, described in obtain the first image that the camera of the terminal that described videoconference client is installed takes and comprise:
Obtain the first image that the described camera of described terminal obtains according to predetermined period.
Second aspect present invention provides a kind of videoconference client, comprising:
Acquiring unit, for when the videoconference client displaying video, obtains the first image that the front-facing camera of the terminal that described videoconference client is installed is taken;
Described acquiring unit also for, obtain face template information, described face template information comprises the size of described face template and the feature of described face template;
Processing unit, for getting at described acquiring unit after described the first image and described face template information, divides described the first image according to the size of described face template, obtains at least one first subimage;
Described processing unit also for, when the value of the similarity of the first subimage and described face template is less than the first predetermined threshold value described at least one, suspend to play described video.
In the possible implementation of the first of second aspect, described face template be characterized as gray feature, described acquiring unit specifically for, each first subimage is converted to the gray-scale map that each pixel adopts gray value to represent, and obtains the gray feature of each the first subimage;
Described processing unit specifically for, the gray feature of each the first subimage is mated with the gray feature of described face template respectively, with obtain each first subimage respectively with the value of the similarity of described face template.
In conjunction with second aspect or the possible implementation of the first, in the possible implementation of the second, at described time-out, play after described video, described acquiring unit specifically for, obtain the second image that described front-facing camera is taken;
Described processing unit specifically for, according to the size of described face template, described the second image is divided, obtain at least one second subimage;
Described processing unit also for, when the value of the similarity of the second subimage and described face template is more than or equal to described the first predetermined threshold value described at least one, play described video.
In conjunction with the possible implementation of the second, in the third possible implementation, described acquiring unit specifically for, when the value of the similarity of the second subimage and described face template is greater than described the first predetermined threshold value described at least one, obtain the first face characteristic point in described the second image;
Described acquiring unit also for, obtain the second human face characteristic point, wherein, described the second human face characteristic point is the characteristic point of the facial image preserved of described videoconference client;
Described processing unit specifically for, when the value of the similarity of described the first face characteristic point and described the second human face characteristic point is greater than the second predetermined threshold value, play described video.
In conjunction with second aspect to any the possible implementation in the third possible implementation, the 4th kind may implementation in, described acquiring unit specifically for, obtain the first image that the described camera of described terminal obtains according to predetermined period.
Adopt such scheme, videoconference client is when displaying video, obtain the first image of the front-facing camera shooting of the terminal that this videoconference client is installed, and obtain face template information, according to the size of this face template, this first image is divided, obtain at least one first subimage, when the value of the similarity of this videoconference client this first subimage and this face template at least one is less than the first predetermined threshold value, suspends and play this video.Like this, watch the user of video when leaving the shooting area of this front-facing camera, due to the facial image of taking less than user, this videoconference client suspends the broadcasting of video while can not comprise facial image in determining the image that this camera is taken by the detection of people's face, avoid user manually to assist, saved human resources.
Accompanying drawing explanation
The schematic flow sheet of a kind of video control method that Fig. 1 provides for the embodiment of the present invention;
The structural representation of a kind of videoconference client that Fig. 2 provides for the embodiment of the present invention.
Embodiment
Below in conjunction with the accompanying drawing in the embodiment of the present invention, the technical scheme in the embodiment of the present invention is clearly and completely described, obviously, described embodiment is only the present invention's part embodiment, rather than whole embodiment.Embodiment based in the present invention, those of ordinary skills, not making the every other embodiment obtaining under creative work prerequisite, belong to the scope of protection of the invention.
A kind of method that the embodiment of the present invention provides video to control, as shown in Figure 1, the method comprises:
S101, videoconference client, when displaying video, obtain the first image of the front-facing camera shooting of the terminal that this videoconference client is installed.
It should be noted that, user is to have downloaded to the video of local video or user's program request at the video of playing by videoconference client.
In addition, for rotatable camera, when facing the user who watches video, the shooting direction of this rotatable camera is equal to and described front-facing camera.
Alternatively, this videoconference client receives people's face control command that user sends, and enters by people's face and detect the pattern of controlling video playback according to described people's face control command.
Illustratively, videoconference client is provided with people's face and controls option, and as people's face control switch key, user can click this people's face control switch key and open the pattern that people's face is controlled video playback when watching video.Concrete, after this videoconference client recipient face control command, the front-facing camera that starts terminal is taken the screen front end of described terminal, and this videoconference client obtains the first image that this camera photographs.
Alternatively, this videoconference client obtains the first image that the front-facing camera of this terminal obtains according to predetermined period.
Illustratively, user sets in advance the cycle that this front-facing camera is taken this first image, for example, and predetermined period 1 second, every 1 second beats of this front-facing camera is taken the photograph once the image of this terminal screen front end, and this videoconference client got once the first image that this front-facing camera is taken every 1 second.
S102, this videoconference client obtain face template information.
Wherein, this face template information comprises size and the feature of this face template.
Illustratively, this videoconference client carries out standardization to a plurality of people's face samples and constructs people's face sample, particularly, this videoconference client carries out scale calibration and grayscale distribution normalization to everyone face sample, all people's face samples after scale calibration, grayscale distribution normalization is got to gray scale and on average obtain this face template.
Wherein, the feature of this face template can be the gray feature of this face template.
S103, this videoconference client are divided this first image according to the size of this face template, obtain at least one first subimage.
It should be noted that, in order to adapt to the facial image of the difference size that may exist in this first image, can be by face template being stretched by different length-width ratios, obtain the face template of a plurality of different sizes, by the face template of different size, respectively this first image is divided, can be obtained a plurality of the first subimages.
Alternatively, this videoconference client is converted to by each first subimage the gray-scale map that each pixel adopts gray value to represent, and obtain the gray feature of each the first subimage, and the gray feature of each the first subimage is mated with the gray feature of this face template respectively, with obtain each first subimage respectively with the value of the similarity of this face template.
Illustratively, this first subimage is the rgb format that Red Green Blue represents, this the first subimage can be converted to corresponding gray scale form and form gray-scale map, obtain the gray scale of this first subimage, and by the gray scale of this first subimage and the gray scale difference of this face template, represent the similarity of this first subimage and this face template, that is to say, if the gray scale difference of the gray scale of this first subimage and this face template is larger, the value of the similarity of this first subimage and this face template is less; If the gray scale difference of the gray scale of this first subimage and this face template is less, the value of the similarity of this first subimage and this face template is larger.This videoconference client compares the gray scale of the gray scale of each the first subimage and this face template, can obtain each first subimage respectively with the value of the similarity of this face template.
When the value of the similarity of S104, this videoconference client this first subimage and this face template at least one is less than the first predetermined threshold value, suspends and play this video.
Illustratively, the first predetermined threshold value is 80%, this videoconference client judges whether the value of the similarity of each the first subimage and this face template is greater than 80%, if not, this videoconference client is determined this first subimage and this face template it fails to match, that is to say that this first subimage is not facial image, when this videoconference client is at definite each first subimage when it fails to match with this face template, this videoconference client suspends displaying video.
Further, this videoconference client suspends after broadcasting at this video, by this camera, obtain the second image, according to the size of this face template, this second image is divided, obtain at least one second subimage, and when the value of the similarity of this second subimage and this face template is more than or equal to this first predetermined threshold value at least one, play this video.
Concrete, this videoconference client suspends after broadcasting at this video, continue to obtain the second image that this front-facing camera is taken according to predetermined period, and this second image is carried out to the detection of people's face, concrete steps can be with reference to above-mentioned steps S103 to step S104, while existing the value of the similarity of the second subimage and this face template to be greater than the first predetermined threshold value in this second image, this videoconference client is determined in this second image and is comprised facial image, and play this video, like this, user is returning while continuing to watch video, user appears in the coverage of this camera, this videoconference client obtains this second image that this camera is taken, by people's face, detect, this videoconference client can be play the video after time-out automatically, reduced user's operation.
In a kind of possible implementation of the present invention, when the value of the similarity of this videoconference client this second subimage and this face template at least one is greater than this first predetermined threshold value, obtain the first face characteristic point in this second image, and when the value of the similarity of this first face characteristic point and this second human face characteristic point is greater than the second predetermined threshold value, play this video.
Wherein, this second human face characteristic point is the characteristic point of the facial image of this videoconference client preservation.
Particularly, while existing the value of the similarity of the second subimage and this face template to be greater than this first predetermined threshold value in this second image, show to comprise facial image in this second subimage, this videoconference client obtains the first face characteristic point in this second image, and the second human face characteristic point that the first face characteristic point getting is preserved with this videoconference client mates, wherein, this second human face characteristic point is the characteristic point of the facial image of this videoconference client preservation, to obtain representing the value of the similarity of the facial image that facial image in this second image and this videoconference client are preserved, and when the value of this similarity is greater than the second predetermined threshold value, show that the facial image in this second image is the facial image that this videoconference client is preserved, this videoconference client is play this video.
It should be noted that, this videoconference client can be preserved a facial image in advance, this facial image is used to specify the user who watches this video, that is to say, this videoconference client can take in advance to watch the specific user's of this video facial image before displaying video, obtain the characteristic point of this facial image, as the distance between the eyes of people in this facial image, distance between lip and nose and the height of lip etc., the characteristic point of the facial image whether characteristic point that this videoconference client need to be determined the facial image in this second image by recognition of face preserves with this videoconference client matches, and when the match is successful, play this video.
Illustratively, this second predetermined threshold value is 90%.This second image is owing to being subject to various condition restriction and random disturbances, bright and dark light while taking as camera, and the distortion that occurs when obtaining video of this videoconference client, often can not be directly used in recognition of face, therefore, this videoconference client need to carry out preliminary treatment to the facial image in this second image, for example, this facial image is eliminated to noise, image sharpening, enhancing contrast and filtering etc.This videoconference client is according to pretreated this first face characteristic point of this second image acquisition, as the distance between distance, lip and nose between the eyes of people in the facial image in this second image and the height of lip etc., if this value by the similarity of the Second Characteristic point of the facial image of this first face characteristic point and the preservation of this videoconference client is greater than 90%, this videoconference client is play this video.
Adopt said method, videoconference client is when displaying video, obtain the first image of the front-facing camera shooting of the terminal that this videoconference client is installed, and obtain face template information, according to the size of this face template, this first image is divided, obtain at least one first subimage, when the value of the similarity of this videoconference client this first subimage and this face template at least one is less than the first predetermined threshold value, suspends and play this video.Like this, watch the user of video when leaving the shooting area of this front-facing camera, due to the facial image of taking less than user, this videoconference client suspends the broadcasting of video while can not comprise facial image in determining the image that this camera is taken by the detection of people's face, avoid user manually to assist, saved human resources.
The embodiment of the present invention provides a kind of videoconference client 20, and as shown in Figure 2, this videoconference client 20 comprises:
Acquiring unit 21, for when the videoconference client displaying video, obtains the first image that the front-facing camera of the terminal that this videoconference client is installed is taken.
This acquiring unit also for, obtain face template information.
Wherein, this face template information comprises the size of this face template and the feature of this face template.
Processing unit 22, for getting at this acquiring unit 21 after this first image and this face template information, divides this first image according to the size of this face template, obtains at least one first subimage.
This processing unit 22 also for, when the value of the similarity of this first subimage and this face template is less than the first predetermined threshold value at least one, suspend to play this video.
It should be noted that, user is to have downloaded to the video of local video or user's program request at the video of playing by videoconference client.
In addition, for rotatable camera, when facing the user who watches video, the shooting direction of this rotatable camera is equal to and described front-facing camera.
Alternatively, this videoconference client receives people's face control command that user sends, and enters by people's face and detect the pattern of controlling video playback according to described people's face control command.
Illustratively, videoconference client is provided with people's face and controls option, and as people's face control switch key, user can click this people's face control switch key and open the pattern that people's face is controlled video playback when watching video.Concrete, after this videoconference client recipient face control command, the front-facing camera that starts terminal is taken the screen front end of described terminal, and this videoconference client obtains the first image that this camera photographs.
Alternatively, this acquiring unit 21 specifically for, obtain the first image that this front-facing camera of this terminal obtains according to predetermined period.
Illustratively, user sets in advance the cycle that this front-facing camera is taken this first image, for example, and predetermined period 1 second, every 1 second beats of this front-facing camera is taken the photograph once the image of this terminal screen front end, and this videoconference client got once the first image that this front-facing camera is taken every 1 second.
It should be noted that, this videoconference client carries out standardization to a plurality of people's face samples and constructs people's face sample, particularly, this videoconference client carries out scale calibration and grayscale distribution normalization to everyone face sample, all people's face samples after scale calibration, grayscale distribution normalization is got to gray scale and on average obtain this face template.
In addition, in order to adapt to the facial image of the difference size that may exist in this first image, can be by face template being stretched by different length-width ratios, obtain the face template of a plurality of different sizes, by the face template of different size, respectively this first image is divided, can be obtained a plurality of the first subimages.
Alternatively, this face template be characterized as gray feature, this acquiring unit 21 specifically for, each first subimage is converted to the gray-scale map that each pixel adopts gray value to represent, and obtain the gray feature of each the first subimage, and the gray feature of each the first subimage is mated with the gray feature of this face template respectively, with obtain each first subimage respectively with the value of the similarity of this face template.
Illustratively, this first subimage is rgb format, this the first subimage can be converted to corresponding gray scale form and form gray-scale map, obtain the gray scale of this first subimage, and by the gray scale of this first subimage and the gray scale difference of this face template, represent the similarity of this first subimage and this face template, that is to say, if the gray scale difference of the gray scale of this first subimage and this face template is larger, the value of the similarity of this first subimage and this face template is less; If the gray scale difference of the gray scale of this first subimage and this face template is less, the value of the similarity of this first subimage and this face template is larger.This videoconference client compares the gray scale of the gray scale of each the first subimage and this face template, can obtain each first subimage respectively with the value of the similarity of this face template.If the first predetermined threshold value is 80%, this videoconference client judges whether the value of the similarity of each the first subimage and this face template is greater than 80%, if not, this videoconference client is determined this first subimage and this face template it fails to match, that is to say that this first subimage is not facial image, when this videoconference client is at definite each first subimage when it fails to match with this face template, this videoconference client suspends displaying video.
Further, at this, suspend and play after this video, this acquiring unit 21 also for, obtain the second image that this front-facing camera is taken, this processing unit 22 specifically for, according to the size of this face template, this second image is divided, obtain at least one second subimage, and when the value of the similarity of this second subimage and this face template is more than or equal to this first predetermined threshold value at least one, play this video.
Concrete, this videoconference client suspends after broadcasting at this video, continue to obtain the second image that this front-facing camera is taken according to predetermined period, and this second image is carried out to the detection of people's face, while existing the value of the similarity of the second subimage and this face template to be greater than the first predetermined threshold value in this second image, this videoconference client is determined in this second image and is comprised facial image, and play this video, like this, user is returning while continuing to watch video, user appears in the coverage of this camera, this videoconference client obtains this second image that this camera is taken, by people's face, detect, this videoconference client can be play the video after time-out automatically, reduced user's operation.
Alternatively, this acquiring unit 21 specifically for, when the value of the similarity of this second subimage and this face template is greater than this first predetermined threshold value at least one, obtain the first face characteristic point in this second image; This acquiring unit 21 also for, obtain the second human face characteristic point, this processing unit 22 specifically for, when the value of the similarity of this first face characteristic point and this second human face characteristic point is greater than the second predetermined threshold value, play this video.
Wherein, this second human face characteristic point is the characteristic point of the facial image of this videoconference client preservation.
Particularly, while existing the value of the similarity of the second subimage and this face template to be greater than this first predetermined threshold value in this second image, show to comprise facial image in this second subimage, this videoconference client obtains the first face characteristic point in this second image, and the second human face characteristic point that the first face characteristic point getting is preserved with this videoconference client mates, wherein, this second human face characteristic point is the characteristic point of the facial image of this videoconference client preservation, to obtain representing the value of the similarity of the facial image that facial image in this second image and this videoconference client are preserved, and when the value of this similarity is greater than the second predetermined threshold value, show that the facial image in this second image is the facial image that this videoconference client is preserved, this videoconference client is play this video.
It should be noted that, this videoconference client can be preserved a facial image in advance, this facial image is used to specify the user who watches this video, that is to say, this videoconference client can take in advance to watch the specific user's of this video facial image before displaying video, obtain the characteristic point of this facial image, as the distance between the eyes of people in this facial image, distance between lip and nose and the height of lip etc., the characteristic point of the facial image whether characteristic point that this videoconference client need to be determined the facial image in this second image by recognition of face preserves with this videoconference client matches, and when the match is successful, play this video.
Illustratively, this second predetermined threshold value is 90%.This second image is owing to being subject to various condition restriction and random disturbances, bright and dark light while taking as camera, and the distortion that occurs when obtaining video of this videoconference client, often can not be directly used in recognition of face, therefore, this videoconference client need to carry out preliminary treatment to the facial image in this second image, for example, this facial image is eliminated to noise, image sharpening, enhancing contrast and filtering etc.This videoconference client is according to pretreated this first face characteristic point of this second image acquisition, as the distance between distance, lip and nose between the eyes of people in the facial image in this second image and the height of lip etc., if this value by the similarity of the Second Characteristic point of the facial image of this first face characteristic point and the preservation of this videoconference client is greater than 90%, this videoconference client is play this video.
Adopt above-mentioned videoconference client, this videoconference client is when displaying video, obtain the first image of the front-facing camera shooting of the terminal that this videoconference client is installed, and obtain face template information, according to the size of this face template, this first image is divided, obtain at least one first subimage, when the value of the similarity of this videoconference client this first subimage and this face template at least one is less than the first predetermined threshold value, suspends and play this video.Like this, watch the user of video when leaving the shooting area of this front-facing camera, due to the facial image of taking less than user, this videoconference client suspends the broadcasting of video while can not comprise facial image in determining the image that this camera is taken by the detection of people's face, avoid user manually to assist, saved human resources.
The above; be only the specific embodiment of the present invention, but protection scope of the present invention is not limited to this, is anyly familiar with those skilled in the art in the technical scope that the present invention discloses; the variation that can expect easily or replacement, within all should being encompassed in protection scope of the present invention.Therefore, protection scope of the present invention should be as the criterion with the protection range of claim.
Claims (10)
1. the method that video is controlled, is characterized in that, comprising:
Videoconference client, when displaying video, obtains the first image of the front-facing camera shooting of the terminal that described videoconference client is installed;
Obtain face template information, described face template information comprises the size of described face template and the feature of described face template;
According to the size of described face template, described the first image is divided, obtained at least one first subimage;
When the value of the similarity of the first subimage and described face template is less than the first predetermined threshold value described at least one, suspends and play described video.
2. method according to claim 1, is characterized in that, described face template be characterized as gray feature, described obtain at least one first subimage after, described method also comprises:
Each first subimage is converted to the gray-scale map that each pixel adopts gray value to represent, and obtains the gray feature of each the first subimage;
The gray feature of each the first subimage is mated with the gray feature of described face template respectively, with obtain each first subimage respectively with the value of the similarity of described face template.
3. method according to claim 1 and 2, is characterized in that, at described time-out, plays after described video, and described method also comprises:
Obtain the second image that described front-facing camera is taken;
According to the size of described face template, described the second image is divided, obtained at least one second subimage;
When the value of the similarity of the second subimage and described face template is more than or equal to described the first predetermined threshold value described at least one, play described video.
4. method according to claim 3, is characterized in that, described method also comprises:
When the value of the similarity of the second subimage and described face template is greater than described the first predetermined threshold value described at least one, obtain the first face characteristic point in described the second image;
Obtain the second human face characteristic point, wherein, described the second human face characteristic point is the characteristic point of the facial image of described videoconference client preservation;
The described video of described broadcasting comprises:
When the value of the similarity of described the first face characteristic point and described the second human face characteristic point is greater than the second predetermined threshold value, play described video.
5. according to the method described in claim 1 to 4 any one, it is characterized in that, described in obtain the first image that the camera of the terminal that described videoconference client is installed takes and comprise:
Obtain the first image that the described front-facing camera of described terminal obtains according to predetermined period.
6. a videoconference client, is characterized in that, comprising:
Acquiring unit, for when the videoconference client displaying video, obtains the first image that the front-facing camera of the terminal that described videoconference client is installed is taken;
Described acquiring unit also for, obtain face template information, described face template information comprises the size of described face template and the feature of described face template;
Processing unit, for getting at described acquiring unit after described the first image and described face template information, divides described the first image according to the size of described face template, obtains at least one first subimage;
Described processing unit also for, when the value of the similarity of the first subimage and described face template is less than the first predetermined threshold value described at least one, suspend to play described video.
7. videoconference client according to claim 6, it is characterized in that, described face template be characterized as gray feature, described acquiring unit specifically for, each first subimage is converted to the gray-scale map that each pixel adopts gray value to represent, and obtains the gray feature of each the first subimage;
Described processing unit specifically for, the gray feature of each the first subimage is mated with the gray feature of described face template respectively, with obtain each first subimage respectively with the value of the similarity of described face template.
8. according to the videoconference client described in claim 6 or 7, it is characterized in that, at described time-out, play after described video, described acquiring unit specifically for, obtain the second image that described front-facing camera is taken;
Described processing unit specifically for, according to the size of described face template, described the second image is divided, obtain at least one second subimage;
Described processing unit also for, when the value of the similarity of the second subimage and described face template is more than or equal to described the first predetermined threshold value described at least one, play described video.
9. videoconference client according to claim 8, it is characterized in that, described acquiring unit specifically for, when the value of the similarity of the second subimage and described face template is greater than described the first predetermined threshold value described at least one, obtain the first face characteristic point in described the second image;
Described acquiring unit also for, obtain the second human face characteristic point, wherein, described the second human face characteristic point is the characteristic point of the facial image preserved of described videoconference client;
Described processing unit specifically for, when the value of the similarity of described the first face characteristic point and described the second human face characteristic point is greater than the second predetermined threshold value, play described video.
10. according to the videoconference client described in claim 6 to 9 any one, it is characterized in that, described acquiring unit specifically for, obtain the first image that the described front-facing camera of described terminal obtains according to predetermined period.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201310671356.3A CN103716707A (en) | 2013-12-10 | 2013-12-10 | Method for video control and video client |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201310671356.3A CN103716707A (en) | 2013-12-10 | 2013-12-10 | Method for video control and video client |
Publications (1)
Publication Number | Publication Date |
---|---|
CN103716707A true CN103716707A (en) | 2014-04-09 |
Family
ID=50409197
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201310671356.3A Pending CN103716707A (en) | 2013-12-10 | 2013-12-10 | Method for video control and video client |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN103716707A (en) |
Cited By (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105657500A (en) * | 2016-01-26 | 2016-06-08 | 广东欧珀移动通信有限公司 | Video playing control method and device |
CN106227335A (en) * | 2016-07-14 | 2016-12-14 | 广东小天才科技有限公司 | Interactive learning method for preview lecture and video course and application learning client |
CN106951857A (en) * | 2017-03-17 | 2017-07-14 | 山东浪潮商用系统有限公司 | A kind of identity based reminding method, apparatus and system |
CN107317992A (en) * | 2017-07-19 | 2017-11-03 | 苏州三星电子电脑有限公司 | video communication control device and control method |
CN108154738A (en) * | 2017-12-26 | 2018-06-12 | 重庆贝叶科技发展有限公司 | Driver's network security learning system |
CN110213632A (en) * | 2019-04-23 | 2019-09-06 | 浙江六客堂文化发展有限公司 | A kind of audio/video player system and its application method comprising user data processing |
CN112770134A (en) * | 2021-01-15 | 2021-05-07 | 上海秀天科技有限公司 | Live broadcast wheat video playing system |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1921607A (en) * | 2005-08-23 | 2007-02-28 | 凌阳科技股份有限公司 | A method of intelligently controlling TV and its intelligent control device |
US20090175509A1 (en) * | 2008-01-03 | 2009-07-09 | Apple Inc. | Personal computing device control using face detection and recognition |
CN102592141A (en) * | 2012-01-04 | 2012-07-18 | 南京理工大学常熟研究院有限公司 | Method for shielding face in dynamic image |
CN103108080A (en) * | 2013-01-21 | 2013-05-15 | 深圳市金立通信设备有限公司 | Video playing control method and mobile terminal |
CN103297837A (en) * | 2012-02-29 | 2013-09-11 | 腾讯科技(深圳)有限公司 | Method and device for playing video |
CN103324283A (en) * | 2013-05-23 | 2013-09-25 | 广东欧珀移动通信有限公司 | Method and terminal for controlling video playing based on face recognition |
-
2013
- 2013-12-10 CN CN201310671356.3A patent/CN103716707A/en active Pending
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1921607A (en) * | 2005-08-23 | 2007-02-28 | 凌阳科技股份有限公司 | A method of intelligently controlling TV and its intelligent control device |
US20090175509A1 (en) * | 2008-01-03 | 2009-07-09 | Apple Inc. | Personal computing device control using face detection and recognition |
CN102592141A (en) * | 2012-01-04 | 2012-07-18 | 南京理工大学常熟研究院有限公司 | Method for shielding face in dynamic image |
CN103297837A (en) * | 2012-02-29 | 2013-09-11 | 腾讯科技(深圳)有限公司 | Method and device for playing video |
CN103108080A (en) * | 2013-01-21 | 2013-05-15 | 深圳市金立通信设备有限公司 | Video playing control method and mobile terminal |
CN103324283A (en) * | 2013-05-23 | 2013-09-25 | 广东欧珀移动通信有限公司 | Method and terminal for controlling video playing based on face recognition |
Cited By (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105657500A (en) * | 2016-01-26 | 2016-06-08 | 广东欧珀移动通信有限公司 | Video playing control method and device |
CN105657500B (en) * | 2016-01-26 | 2019-12-03 | Oppo广东移动通信有限公司 | Video playing control method and device |
CN106227335A (en) * | 2016-07-14 | 2016-12-14 | 广东小天才科技有限公司 | Interactive learning method for preview lecture and video course and application learning client |
CN106951857A (en) * | 2017-03-17 | 2017-07-14 | 山东浪潮商用系统有限公司 | A kind of identity based reminding method, apparatus and system |
CN107317992A (en) * | 2017-07-19 | 2017-11-03 | 苏州三星电子电脑有限公司 | video communication control device and control method |
CN108154738A (en) * | 2017-12-26 | 2018-06-12 | 重庆贝叶科技发展有限公司 | Driver's network security learning system |
CN110213632A (en) * | 2019-04-23 | 2019-09-06 | 浙江六客堂文化发展有限公司 | A kind of audio/video player system and its application method comprising user data processing |
CN110213632B (en) * | 2019-04-23 | 2021-07-30 | 浙江六客堂文化发展有限公司 | Video playing system containing user data processing and use method thereof |
CN112770134A (en) * | 2021-01-15 | 2021-05-07 | 上海秀天科技有限公司 | Live broadcast wheat video playing system |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN103716707A (en) | Method for video control and video client | |
US9628837B2 (en) | Systems and methods for providing synchronized content | |
EP2664131B1 (en) | Apparatus and method for compositing image in a portable terminal | |
US8773464B2 (en) | Methods and systems for collaborative-writing-surface image formation | |
US9077906B1 (en) | Video contrast adjusting method | |
JP7295950B2 (en) | Video enhancement control method, device, electronic device and storage medium | |
DE112010006012B4 (en) | display system | |
CN108965839B (en) | Method and device for automatically adjusting projection picture | |
CN106600548B (en) | Fisheye camera image processing method and system | |
US10084959B1 (en) | Color adjustment of stitched panoramic video | |
JP2015180062A (en) | Video sequence processing method and video sequence processing apparatus | |
CN103795919B (en) | Image processing method and camera terminal | |
WO2020108010A1 (en) | Video processing method and apparatus, electronic device and storage medium | |
WO2020021374A3 (en) | Image capture device and method for image score-based video quality enhancement | |
CN111880711B (en) | Display control method, display control device, electronic equipment and storage medium | |
WO2015193877A1 (en) | A method and a system for object recognition | |
CN105791636A (en) | A video processing system | |
CN106548763B (en) | Image display method and device and terminal | |
JP2022036991A (en) | Image processing apparatus, image processing method, and program | |
US20130308829A1 (en) | Still image extraction apparatus | |
CN105447827A (en) | Image noise reduction method and system thereof | |
CN105118077A (en) | Method for improving file shooting fluency and system for improving file shooting fluency | |
CN109120856B (en) | Camera shooting method and device | |
CN104954627A (en) | Information processing method and electronic equipment | |
CN105163081B (en) | A kind of material object display method and system based on asynchronous rendering |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20140409 |