CN108008804A - The screen control method and device of smart machine - Google Patents
The screen control method and device of smart machine Download PDFInfo
- Publication number
- CN108008804A CN108008804A CN201610971193.4A CN201610971193A CN108008804A CN 108008804 A CN108008804 A CN 108008804A CN 201610971193 A CN201610971193 A CN 201610971193A CN 108008804 A CN108008804 A CN 108008804A
- Authority
- CN
- China
- Prior art keywords
- screen
- user
- smart machine
- module
- data acquisition
- 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
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F1/00—Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
- G06F1/26—Power supply means, e.g. regulation thereof
- G06F1/32—Means for saving power
- G06F1/3203—Power management, i.e. event-based initiation of a power-saving mode
- G06F1/3206—Monitoring of events, devices or parameters that trigger a change in power modality
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F1/00—Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
- G06F1/26—Power supply means, e.g. regulation thereof
- G06F1/32—Means for saving power
- G06F1/3203—Power management, i.e. event-based initiation of a power-saving mode
- G06F1/3234—Power saving characterised by the action undertaken
- G06F1/325—Power saving in peripheral device
- G06F1/3265—Power saving in display device
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
This application discloses a kind of screen control method of smart machine, including:When default trigger condition meets, following process flow is performed:Start the data acquisition device on the smart machine;Receive the object information before the screen for the smart machine that the data acquisition device collects;Judge whether user is watching screen according to the object information, if it is, lighting the screen;Otherwise extinguish the screen.The technical solution provided by the application, can improve the control accuracy to screen, and further improve the bandwagon effect of media content, while can rationally control consumption of the application program to smart machine electricity.
Description
Technical field
This application involves the screen control method and device of field of computer technology, more particularly to a kind of smart machine.
Background technology
Smart machine is divided into common palm PC, high-end professional palm PC, three kinds of smart mobile phone.Nowadays, hand is mechanical, electrical
The smart machines such as brain, tablet computer are the important communication of modern, converter tools, its function is also increasingly abundanter, and people are to it
Dependence is also increasing.
The content of the invention
Present application example provides a kind of screen control method of smart machine, and method includes:
When default trigger condition meets, following process flow is performed:
Start the data acquisition device on the smart machine;
Receive the object information before the screen for the smart machine that the data acquisition device collects;
Judge whether user is watching screen according to the object information, if it is, lighting the screen;Otherwise make
The screen extinguishes.
The application also provides a kind of screen control device of smart machine, including:Respond module, starting module, receive mould
Block and judgment module;Wherein,
The respond module, when default trigger condition meets, triggers the starting module, the receiving module and institute
State judgment module;
The starting module, starts the data acquisition device on the smart machine;
The receiving module, receives the letter of the object before the screen for the smart machine that the data acquisition device collects
Breath;
The judgment module, judges whether user is watching screen, if it is, making the screen according to the object information
Curtain lights;Otherwise extinguish the screen.
The technical solution provided by the application, can improve the control accuracy to screen, and further improve media
The bandwagon effect of content, while can rationally control consumption of the application program to smart machine electricity.
Brief description of the drawings
, below will be to needed in example description in order to illustrate more clearly of the technical solution in present application example
Attached drawing is briefly described, it should be apparent that, drawings in the following description are only some examples of the application, for this area
For those of ordinary skill, without having to pay creative labor, it can also be obtained according to these attached drawings other attached
Figure.
Fig. 1 is a kind of screen control schematic diagram of smart machine in present application example;
Fig. 2 is the screen control method flow chart of another smart machine in present application example;
Fig. 3 is the screen control method flow diagram of another smart machine in present application example;
Fig. 4 is the screen control method flow diagram of another smart machine in present application example;
Fig. 5 is a kind of screen control device internal structure schematic diagram of smart machine in present application example;
Fig. 6 is a kind of screen control device hardware architecture diagram of smart machine in present application example.
Embodiment
Below in conjunction with the attached drawing in present application example, the technical solution in present application example is carried out clearly and completely
Description, it is clear that described example is only a part of example of the application, rather than whole examples.Based on the reality in the application
Example, the every other example that those of ordinary skill in the art are obtained without making creative work, belongs to this
Apply for the scope of protection.
With the development of smart machine, the function of the smart machine such as mobile phone, computer, tablet computer is increasingly abundanter, this Shen
Inventor please has found that the smart machine battery durable ability such as mobile phone, computer, tablet computer is limitation intelligence in the course of the research
The main bottleneck of equipment development, screen especially power consumption rich and influential family, lights and extinguishes if screen can be accurately controlled, can be into one
Step reduces the power consumption of screen, while also functions to the effect of protection privacy of user.
In some instances, system control screen is lighted or extinguished realizes that is, user opens some application by timer
After program, there is no operation display, screen, that is, automatic distinguishing within a period of time;And if operating screen in a period of time,
Timer reclocking.
Such as after user's point opens the application programs such as browser, novel reader or video player, carry out browsing webpage, read
When reading news or novel and viewing video, for a long time without screen is touched, system will be considered that user does not carry out any operation,
When timing then, by automatic distinguishing, this unexpected screen extinguishes the experience of extreme influence user screen.User needs
Extra operation could allow screen to light to continue to browse or watch the media content that application program is shown.
Realized specifically, screen is automatically controlled by timer, the time of screen is automatically closed by user setting first, such as
Shown in Fig. 1, such as user setting is 30 seconds, and system will start timer, if user's operation crosses screen in 30 seconds, system will
Timer is reset, is again waited for 30 seconds.If user does not have operation display in 30 seconds, system extinguishes screen, until
User touches screen again.
First, this method that screen control is realized by timer, although simply, be easily achieved, easily occurring
The situation of erroneous judgement, influences user experience.Especially when user read for a long time, actual operation occurs due to no,
The timer of system will cause screen to extinguish.In addition, some application programs are in order to solve this problem, scene is read in depth
Under, the automatic distinguishing screen function of system is prohibited, the disadvantage of this mode is, if being interrupted during user makes
With screen will still keep long bright, waste substantial amounts of mobile phone electricity.
Secondly, the method that screen control is realized by timer also depends on the operation of user unduly, and it is special to have ignored some
Different user's scene, such as read news, novel, browse webpage, viewing video etc., the above method cannot meet these scenes
Under to the high request of screen control precision, mistakenly interrupt the use process of user, influence the experience of user.And directly forbid be
The mode that screen function is automatically closed of system, solves the problems, such as this to a certain extent, but since user can not be perceived
Use, and generate mobile phone electricity waste.
In order to solve the above-mentioned technical problem, some examples of the application provide a kind of screen control side of smart machine
Method, can be applied to operating system (Android or IOS systems) or various application program modules in various smart machines, can also answer
For the application program module for being used to provide media content in various smart machines.Specifically, for providing answering for media content
The application program of the services such as web page browsing, content reading, Online Video can be provided to the user with program.Such as:Such as QQ,
In the browsers such as IE, Safari, various audio/video players, news client, novel reader, wechat, microblogging etc.
It is equipped with APP of browser plug-in or audio/video plug-in unit etc..Here, smart machine can be provided with above application journey to be various
The various portable computing devices such as the equipment of sequence, mobile phone, tablet, laptop.
As shown in Fig. 2, this method comprises the following steps:
Step 201:When default trigger condition is satisfied, following processing step is performed.
In some instances, the trigger condition be satisfied including:The screen of this smart machine is unlocked.At this time, the party
The executive agent of method can be smart machine operating system, operating system when monitoring that screen is unlocked, such as:User holds
Unlock operation is gone or the unlocking screen that is triggered by other conditions, operating system can start to perform following processing step.
In some instances, the trigger condition be satisfied including:Receive the user's operation of one media content of displaying.This
When, the executive agent of this method can be the application program module for providing media content, when this application program module receives
To it is input by user displaying one media content user's operation when, can start to perform following processing step.
Here, the media content can include:The information such as text, picture, audio, video.The user's operation can be with
To select to need the application program opened by touch-screen or by the fundamental operation of the intelligent handheld devices such as voice offer.
The user's operation of above-mentioned one media content of displaying may particularly include:Operation (the ratio of opening/startup above application program
Such as:Open the either operation of the operation of novel reader, opening microblogging or wechat client etc. of browser, video player
Deng), click on the link of a media content that application program is shown operation (such as:Click on and opened up in news client end interface
News links showing, click on a video link shown in video player interface, click on microblogging or wechat client
Hold a content of text shown in interface or video link, the link for opening a novel shown in novel reader interface
To read novel text etc.).
Step 202:Start the data acquisition device on the smart machine.
In the example of the application, after the aforesaid operations of user are received, described in application program launching on smart machine
Data acquisition device.
In some instances, operating system starts the data acquisition device of smart machine when monitoring that screen is unlocked.
In order to realize the method for this example, the opportunity of above-mentioned log-on data harvester can be according to the experience needs of user
And the balance of smart machine performance selects.Can be in the corresponding application program during user's point opens smart machine, immediately
Log-on data harvester;It can also start within a period of time after the corresponding application program during user's point opens smart machine
Data acquisition device;Alternatively, after user's point opens the corresponding application program in smart machine, there is no touch-screen in a period of time
Curtain, then log-on data harvester.
For example, user is frequently necessary to carry out browsing webpage, novel or viewing video, compare the demand for lighting screen frequency
It is numerous, the time lengthening of above-mentioned log-on data harvester can such as be applied accordingly in user's point opens smart machine
After program in a period of time, log-on data harvester;Alternatively, user's point is opened in smart machine after corresponding application program, one
Without screen is touched in the section time, log-on data harvester, so both ensure that user preferably experiences, and also saved data
The number of harvester operation, improves the performance of smart machine.
In another example user carries out long-time using smart machine, depth is read, the chance of viewing video is less, to lighting
The demand of screen is less, and data acquisition device operation shared time and less to the EMS memory occupation of smart machine, can be with
In corresponding application program during user's point opens smart machine, log-on data harvester immediately.Smart machine can improved
While performance, ensure that user preferably experiences.
Step 203:Receive the object information before the screen for the smart machine that the data acquisition device collects.
In order to realize the method for this example, the data acquisition device can be camera device or distance-sensor, phase
The object information answered is the image or the screen and foremost object before the screen that the camera device photographs
Distance.
Step 204:Whether user is judged in viewing screen according to the object information, if it is, performing step 205;
Otherwise step 206 is performed.
In some instances, judge user whether the figure before the screen that can be collected by camera device of viewing screen
Whether determined as in comprising face provincial characteristics, or pass through the user before the screen that distance-sensor detects and screen
Apart from whether within the specific limits, if illustrating user in viewing screen.
Step 205:The screen is lighted, terminates current process.
In some instances, if judging that user is watching screen by the above process, if screen lights at this time,
Then keep screen to light, if screen is to extinguish at this time, screen can be lighted.
In some instances, in order to reduce the consumption of redundancy, if judging that user is watching screen by the above process, such as
Fruit at this time light by screen, then keeps screen to light scheduled duration, if screen is to extinguish at this time, screen can be made bright
Rise, and maintain scheduled duration.
Step 206:Extinguish the screen, terminate current process.
In some instances, if judging that user is not watching screen by the above process, if screen is lighted at this time,
Should then screen be extinguished, if screen is to extinguish at this time, keep screen to extinguish.
In some instances, in order to reduce the consumption of redundancy, if judging that user is not watching screen by the above process, such as
Fruit at this time light by screen, then should extinguish screen, and maintains scheduled duration;If screen is to extinguish at this time, protect
Screen extinguishing is held, and maintains scheduled duration.
Wherein, in order to realize real-time detection, and the extra electric quantity consumption as caused by CPU computings is reduced, set above-mentioned pre-
Timing is long, and the scheduled duration can be, for example, acquiescence 1s, to reduce the consumption of redundancy, ensureing to light screen or
While extinguishing real-time, user is enjoyed more seamless experience, increase the use stickiness of user.
As can be seen from the above technical solutions, the application proposes the method that the screen of smart machine automatically controls, by answering
Detected automatically with program whether to determine user in viewing screen, so that finally decide whether or not to extinguish or light screen, with
The control accuracy to screen is improved, so as to further improve the experience effect of user, while reduces application program to smart machine
The consumption of electricity.Meanwhile user, in the case where depth reads scene, smart machine can automatically be lighted or extinguish screen, eliminate user
Manual operation, further improves the operating characteristics of equipment, improves operating efficiency, improves user experience.
As it was previously stated, data acquisition device described herein can be camera device, the object information can be institute
The image before the screen that camera device photographs is stated, therefore, in another example of the application, is proposed a kind of specific
The screen control method of smart machine, as shown in figure 3, this method comprises the following steps:
Step 301:User's operation in response to showing a media content, performs following processing step.
In the example of the application, the media content, the user's operation of one media content of the displaying are the same as in step 201
Description, be not detailed herein.
Step 302:Start the camera device on smart machine.
In the example of the application, after the aforesaid operations of user are received, described in application program launching on smart machine
Camera device.
For example, user wants to watch video on mobile phone, application response starts preposition on mobile phone in aforesaid operations
Camera device, shoots the space before mobile phone screen.
As it was previously stated, the opportunity of the log-on data harvester can be according to the experience needs and smart machine of user
The balance of performance selects.When opening corresponding application program in smart machine in this example with user's point, log-on data is adopted immediately
Illustrated exemplified by acquisition means.
For example, user wants to read novel, when user's point drives browser or novel reader, application program will start immediately
Camera device.
Step 303:Receive the image before the screen for the smart machine that the camera device photographs.
Wherein, described image can be the picture or video of camera device shooting, and the duration for shooting video can basis
The performance of smart machine and the precision of screen control method are balanced to select.
In some instances, the image before the screen for receiving the smart machine that the camera device photographs,
Further include and captured image is pre-processed.Image preprocessing mainly performs some processing captured picture, main bag
Include increase contrast and image scaling processing.
Increase picture contrast can improve the accuracy rate of image recognition algorithm, and image size is to image recognition algorithm
Run time has very big influence, for example, the image of the only face for a 512*512, algorithm execution time
About 700ms, if scaling, to 128*128, detection time is about 40ms.Therefore, 200* can be scaled the images to here
Within 200 pixels, to improve the speed of image recognition algorithm, the extra electric quantity consumption as caused by CPU computings is reduced.Experiment card
It is bright, shooting picture is pre-processed using above-mentioned Image Preprocessing Scheme, while the fast face detection algorithm increased income is chosen,
So that whole detection and equipment control process are completed in 60ms.
Step 304:Described image is handled using image recognition algorithm to identify face provincial characteristics therein.
In some instances, after the completion of image preprocessing, the input using view data as image recognition algorithm.The figure
As recognizer can use fast face detection algorithm, such as Adaboost algorithm etc. to realize quickly to face region
Feature is detected.
In some instances, the face provincial characteristics includes at least one of following:Facial contour, any face wheel
Combination that is wide, appointing several face profiles.
Step 305:Judge whether to identify the face provincial characteristics, if so, performing step 306;Otherwise perform
Step 307.
In some instances, if the image before the screen of intelligent device that the camera device photographs includes face area
Characteristic of field (such as:Any of facial contour, eyebrow outline, eye contour, face profile, nose profile, ear profile or
Any combination), then it is assumed that camera device detects face, illustrates that user is watching screen;If the camera device collection
Image before the screen of intelligent device arrived does not include face provincial characteristics, then it is assumed that does not detect face, illustrates that user does not have
Have in viewing screen.
For example, user wants to read novel, when user's point drives browser or novel reader, start to read novel text
When, application program starts face's camera device immediately, the object before the screen that camera device built-in in smart machine collects
Image in include face provincial characteristics, that is, detect face, represent that user is also reading novel, screen length will be kept bright,
It will not extinguish;As user because when other reasons do not continue to read, user would generally put down mobile phone, and camera device will be examined at this time
User's face area feature is not detected, that is, can't detect face, then screen will be automatically closed, so as to reach power saving purpose.
When subsequent user picks up mobile phone again and watches screen attentively, screen would automatically turn on, user can seamless realization continue to read.
Step 306:Judge that user is watching screen, light the screen, terminate current process.
Described to light the screen in some examples of the application, the brightness of screen can be according to environment or use
Family needs to automatically adjust, so as to reach the needs for further saving electricity.
The brightness of automatic adjustment screen can use method of the prior art, and the present invention is not described in detail.
Equally, in some instances, in order to reduce the consumption of redundancy, if judging user just in viewing screen by the above process
Curtain, if screen is lighted at this time, keeps screen to light scheduled duration, if screen is to extinguish at this time, can make screen
Curtain lights, and maintains scheduled duration.
Step 307:Judge that the user in viewing screen, does not extinguish the screen, terminates current process.
In some instances, if without face provincial characteristics is included in described image, illustrate that user is not watching
Screen, screen will be automatically closed at this time, so as to reach power saving purpose.
Equally, in some instances, in order to reduce the consumption of redundancy, if judging user not in viewing screen by the above process
Curtain, if screen is lighted at this time, should extinguish screen, and maintain scheduled duration;If screen is to extinguish at this time,
Then keep screen to extinguish, and maintain scheduled duration.
As can be seen from the above technical solutions, the application utilizes camera device periodic detection user's face in smart machine
Portion, the scheme for lighting or extinguishing so as to fulfill accurate control screen.Smart machine camera device periodically obtains present image, passes through
After specific image recognition algorithm processing, judge user whether positive injection screen curtain, if being not currently detected face area
Domain is special, then can will extinguish screen, and when detecting that user watches screen attentively again, then light screen.The program is more preferable
While realizing screen control, the experience of user also ensure that.
Further, the application also proposed is realized in the application using distance-sensor to detect the object before screen
Screen automatically control, as shown in figure 4, this method comprises the following steps:
Step 401:User's operation in response to showing a media content, performs following processing step.
In the example of the application, the media content, the user's operation of one media content of the displaying are the same as in step 201
Description, be not detailed herein.
Step 402:Start the distance-sensor on smart machine.
Here, the opportunity of log-on data harvester is identical with the step 202 in Fig. 2 corresponding instances, is not detailed herein.
In the example of the application, after the aforesaid operations of user are received, described in application program launching on smart machine
Distance-sensor.
In general, contain distance-sensor in smart machine such as mobile phone, one of its application is user in the feelings such as make a phone call
During shape, mobile phone can be extinguished close to ear, screen, to save electricity, herein, whether user is detected using the standard fitting
In viewing screen, without extra set parts, the effect of beautiful smart machine is reached cost-effective while.
Step 403:The distance of object before screen distance screen is obtained using distance-sensor.
Step 404:Whether within the specific limits the distance is judged, if it is, performing step 405;Otherwise step is performed
Rapid 406.
Described a certain range can be according to the precision setting of distance-sensor, and distance-sensor is sensitiveer, described certain
Scope can be set larger, for example, being less than 30cm, if distance-sensor precision is relatively low, described a certain range should be set
It is smaller, more than 5cm, that more moderate can be 5cm≤distance≤30cm.
Step 405:The distance is judged in a certain range of above-mentioned setting, and user is watching screen, makes the screen
Light, terminate current process.
If the distance is in a certain range of above-mentioned setting, it is believed that user will keep using smart machine
Screen is lighted.
In some instances, if after completing above-mentioned deterministic process, screen is to extinguish at this time, then lights screen, if
Light, then wait specified time to carry out next circulation, during the entire process of user uses application program, above-mentioned circulation
Perform always, until user stops using the application program.
Step 406:The distance is judged outside a certain range of above-mentioned setting, and the user in viewing screen, does not make institute
Screen extinguishing is stated, terminates current process.
If the distance is outside a certain range of above-mentioned setting, then it is assumed that user using smart machine, will not put out
Go out screen.
In some instances, if after completing above-mentioned deterministic process, screen is lighted at this time, then extinguishes screen, if
It is to extinguish, then waits specified time to carry out next circulation, during the entire process of user uses application program, above-mentioned circulation
Perform always, until user stops using the application program.
By the application it can be seen from above scheme by using a certain range of thing before distance-sensor detection screen
Body, judges that user whether using smart machine, makes user enjoy more seamless experience, also further reduces application program
Consumption to smart machine electricity.
Each example, the application also proposed a kind of screen control device of smart machine based on more than.In some instances,
The screen control device of smart machine can be as shown in Figure 5 structure realize, including four function modules:Respond module 501, starts
Module 502, data acquisition device 503 and judgment module 504.The device can be located in application program module, can also be located at
In operating system.
Respond module 501, when default trigger condition is satisfied, triggers the starting module 502, the receiving module
503 and the judgment module 504.
As it was noted above, trigger condition, which is satisfied, can a variety of situations, which is not described herein again.
Starting module 502, starts the data acquisition device 503 on the smart machine.
In the example of the application, after trigger condition is satisfied, starting module 502 starts the number on the smart machine
According to harvester 503.
Here, the opportunity of log-on data harvester 503 is identical with the step 202 in Fig. 2 corresponding instances, does not do herein in detail
State.
Data acquisition device 503, before the screen for receiving the smart machine that the data acquisition device 503 collects
Object information.
Wherein, the data acquisition device 503 can be camera device, and the object information can be the camera device
Image before the screen photographed.
In some instances, the data acquisition device 503 further includes image and carries out pretreatment module, to the reception mould
The described image that block 503 receives is pre-processed, and exports the described image by pretreatment to the judgment module 504, from
And further improve the accuracy rate and operating rate of image recognition.
Wherein, the data acquisition device 503 can be distance-sensor, and the object information is for the screen and above
The distance of object.
Judgment module 504, judges whether user is watching screen, if it is, making the screen according to the object information
Curtain lights;Otherwise extinguish the screen.
In some instances, the screen control device further includes timing module, makes the screen in the judgment module 504
After curtain lights scheduled duration or makes the screen extinguishing scheduled duration, the starting module 502, the receiving module are triggered
503 and the judgment module 504.
Wherein, the data acquisition device 503 is camera device, and the object information camera device photographs
During image before the screen, the judgment module 504 according to the object information judge user whether in viewing screen into one
Step is accomplished by the following way:Described image is handled using image recognition algorithm to identify that face region therein is special
Sign;Judge whether to identify the face provincial characteristics, if it is, judging user in viewing screen;Otherwise described in judging
User is not in viewing screen.
Wherein, the data acquisition device 503 is distance-sensor, and the object information is the screen and foremost object
Apart from when, the judgment module 504 according to the object information judge user whether viewing screen further by following
Mode is realized:Whether within a predetermined range the distance is judged, if so, judging that user is in viewing screen;Otherwise institute is judged
User is stated not in viewing screen.
The specific implementation principle of above-mentioned each functions of modules has been described above, and which is not described herein again.
In addition, the screen control method of smart machine and the screen control dress of smart machine in each example of the application
Put and each module therein can be integrated in a processing unit or modules are individually physically present, also may be used
Integrated in a unit with two or more devices or module.Above-mentioned integrated unit can both use the form of hardware
Realize, can also be realized in the form of SFU software functional unit.
In one example, the screen control device of above-mentioned smart machine may operate at it is various based on internet and carry out
In the computing device of user information processing, and load in the memory of the computing device.
Fig. 6 shows the composition structure chart of the computing device where the screen control device of smart machine.As shown in fig. 6,
The computing device includes one or more processor (CPU) 602, communication module 604, memory 606, user interface 610, with
And for interconnecting the communication bus 608 of these components.
Processor 602 can be received and be sent data by communication module 604 to realize network service and/or local communication.
User interface 610 includes one or more output equipments 612, it includes one or more speakers and/or one
Or multiple visual displays.User interface 610 also includes one or more input equipments 614, it is included such as, keyboard, mouse
Mark, voice command input unit or loudspeaker, touch screen displays, touch sensitive tablet, posture capture camera or other inputs are pressed
Button or control etc..
Memory 606 can be high-speed random access memory, such as DRAM, SRAM, DDR RAM or other deposit at random
Take solid storage device;Or nonvolatile memory, such as one or more disk storage equipments, optical disc memory apparatus, sudden strain of a muscle
Deposit equipment, or other non-volatile solid-state memory devices.
Memory 606 stores the executable instruction set of processor 602, including:
Operating system 616, including for handling various basic system services and program for performing hardware dependent tasks;
The screen control device 618 of smart machine, including the various programs of the screen control of smart machine are used for realization, this
Kind program can realize the process flow in above-mentioned each example, this device 618 can be located in operating system 616, can also position
In application program module.In some instances, the screen control device 618 of smart machine may include each module shown in Fig. 5
501~504, each module 501~504 can be stored with machine-executable instruction.Processor 602 is by performing in memory 606
Machine-executable instruction in each module 501~504, and then can realize the function of above-mentioned each module 501~504.
In addition, each example of the application can pass through the data processing journey by data processing equipment such as computer execution
Sequence is realized.Obviously, data processor constitutes the present invention.In addition, at the data being generally stored inside in a storage medium
Reason program by program by directly reading out storage medium or by installing or copying to depositing for data processing equipment by program
Store up in equipment (such as hard disk and/or memory) and perform.Therefore, such storage medium also constitutes the present invention.Storage medium can make
With any kind of recording mode, such as paper storage medium (such as paper tape), magnetic storage medium (such as floppy disk, hard disk, flash memory
Deng), optical storage media (such as CD-ROM), magnetic-optical storage medium (such as MO) etc..
Therefore disclosed herein as well is a kind of non-volatile memory medium, wherein data processor is stored with, the data
Processing routine is used for any type example for performing the application above method.
In addition, method and step described herein is with data processor except can be realized, can also by hardware Lai
Realize, for example, can be by logic gate, switch, application-specific integrated circuit (ASIC), programmable logic controller (PLC) and embedding microcontroller etc.
To realize.Therefore this hardware that can realize herein described method can also form the application.
It is all in spirit herein and original not to limit the application the foregoing is merely the example of the application
Within then, any modification, equivalent substitution, improvement and etc. done, should be included within the scope of the application protection.
Claims (14)
- A kind of 1. screen control method of smart machine, it is characterised in that the described method includes:When default trigger condition is satisfied, following process flow is performed:Start the data acquisition device on the smart machine;Receive the object information before the screen for the smart machine that the data acquisition device collects;Judge whether user is watching screen according to the object information, if it is, lighting the screen;Otherwise make described Screen extinguishes.
- 2. according to the method described in claim 1, the method is further included:The screen is set to light scheduled duration or make After the screen extinguishes scheduled duration, the process flow is re-executed.
- 3. according to the method described in claim 1, wherein, the trigger condition be satisfied including:Receive in one media of displaying The user's operation of appearance.
- 4. according to the method described in claim 1, wherein, the trigger condition be satisfied including:The screen is unlocked.
- 5. according to Claims 1 to 4 any one of them method, wherein, the data acquisition device is camera device, the thing Image before the screen that body information photographs for the camera device;It is described according to the object information judge user whether viewing screen include:Described image is handled using image recognition algorithm to identify face provincial characteristics therein;Judge whether to identify the face provincial characteristics, if it is, judging user in viewing screen;Otherwise described in judging User is not in viewing screen.
- 6. according to the method described in claim 5, wherein, before being handled using image recognition algorithm described image, Further comprise:Described image is pre-processed.
- 7. according to the method described in claim 5, wherein, the face provincial characteristics includes at least one of following:Face wheel Wide, any face profile, the combination for appointing several face profiles.
- 8. according to Claims 1 to 4 any one of them method, wherein, the data acquisition device is distance-sensor, described Object information is the distance of the screen and foremost object;It is described according to the object information judge user whether viewing screen include:Whether within a predetermined range the distance is judged, if it is, judging that user is in viewing screen;Otherwise the use is judged Family is not in viewing screen.
- 9. according to Claims 1 to 4 any one of them method, wherein, it is described to light the screen, including:Described in judgement Whether screen extinguishes, if it is, lighting the screen;It is described to extinguish the screen, including:Judge whether the screen is lighted, if it is, extinguishing the screen.
- 10. a kind of screen control device of smart machine, it is characterised in that described device includes:Respond module, starting module, Receiving module and judgment module;Wherein,The respond module, when default trigger condition is satisfied, triggers the starting module, the receiving module and described Judgment module;The starting module, starts the data acquisition device on the smart machine;The receiving module, receives the object information before the screen for the smart machine that the data acquisition device collects;The judgment module, judges whether user is watching screen, if it is, making the screen bright according to the object information Rise;Otherwise extinguish the screen.
- 11. device according to claim 10, described device further include timing module, make the screen in the judgment module Curtain lights scheduled duration or makes after the screen extinguishes scheduled duration, trigger the starting module, the receiving module and The judgment module.
- 12. the device according to claim 10 or 11, wherein, the data acquisition device is camera device, the object Image before the screen that information photographs for the camera device;The judgment module according to the object information judge user whether viewing screen be further accomplished by the following way:Described image is handled using image recognition algorithm to identify face provincial characteristics therein;Judge whether to identify the face provincial characteristics, if it is, judging user in viewing screen;Otherwise described in judging User is not in viewing screen.
- 13. device according to claim 12, wherein, described device further includes pretreatment module, to the receiving module The described image received is pre-processed, and exports the described image by pretreatment to the judgment module;.Wherein, the judgment module is handled the described image by pretreatment using described image recognizer.
- 14. the device according to claim 10 or 11, wherein, the data acquisition device is distance-sensor, the thing Body information is the distance of the screen and foremost object;The judgment module according to the object information judge user whether viewing screen be further accomplished by the following way:Whether within a predetermined range the distance is judged, if so, judging that user is in viewing screen;Otherwise the user is judged Not in viewing screen.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610971193.4A CN108008804A (en) | 2016-10-28 | 2016-10-28 | The screen control method and device of smart machine |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610971193.4A CN108008804A (en) | 2016-10-28 | 2016-10-28 | The screen control method and device of smart machine |
Publications (1)
Publication Number | Publication Date |
---|---|
CN108008804A true CN108008804A (en) | 2018-05-08 |
Family
ID=62047522
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201610971193.4A Pending CN108008804A (en) | 2016-10-28 | 2016-10-28 | The screen control method and device of smart machine |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN108008804A (en) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110534073A (en) * | 2019-07-30 | 2019-12-03 | 华为技术有限公司 | A kind of screen luminance adjustment method and device |
CN111212181A (en) * | 2018-11-22 | 2020-05-29 | 奇酷互联网络科技(深圳)有限公司 | Method for adjusting screen of intelligent terminal, intelligent terminal and storage device |
CN112584280A (en) * | 2019-09-27 | 2021-03-30 | 百度在线网络技术(北京)有限公司 | Control method, device, equipment and medium for intelligent equipment |
CN113903317A (en) * | 2021-10-19 | 2022-01-07 | Oppo广东移动通信有限公司 | Screen brightness adjusting method and device of electronic equipment and electronic equipment |
Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20090082066A1 (en) * | 2007-09-26 | 2009-03-26 | Sony Ericsson Mobile Communications Ab | Portable electronic equipment with automatic control to keep display turned on and method |
TW200928715A (en) * | 2007-12-26 | 2009-07-01 | Hon Hai Prec Ind Co Ltd | Controlling system and method for saving electronic energy of computer |
CN101739116A (en) * | 2008-11-21 | 2010-06-16 | 纬创资通股份有限公司 | Control method and application of backlight module |
CN102176733A (en) * | 2011-01-28 | 2011-09-07 | 宇龙计算机通信科技(深圳)有限公司 | Method, system and mobile terminal for controlling screen backlight |
CN104076898A (en) * | 2013-03-27 | 2014-10-01 | 腾讯科技(深圳)有限公司 | Method and device for controlling luminance of mobile terminal screen |
CN105204651A (en) * | 2015-11-12 | 2015-12-30 | 上海卓易科技股份有限公司 | Control method and device |
CN105824439A (en) * | 2016-02-24 | 2016-08-03 | 乐视云计算有限公司 | Standby state control method and mobile terminal |
CN105892612A (en) * | 2015-11-27 | 2016-08-24 | 乐视致新电子科技(天津)有限公司 | Method and apparatus for powering off terminal |
-
2016
- 2016-10-28 CN CN201610971193.4A patent/CN108008804A/en active Pending
Patent Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20090082066A1 (en) * | 2007-09-26 | 2009-03-26 | Sony Ericsson Mobile Communications Ab | Portable electronic equipment with automatic control to keep display turned on and method |
TW200928715A (en) * | 2007-12-26 | 2009-07-01 | Hon Hai Prec Ind Co Ltd | Controlling system and method for saving electronic energy of computer |
CN101739116A (en) * | 2008-11-21 | 2010-06-16 | 纬创资通股份有限公司 | Control method and application of backlight module |
CN102176733A (en) * | 2011-01-28 | 2011-09-07 | 宇龙计算机通信科技(深圳)有限公司 | Method, system and mobile terminal for controlling screen backlight |
CN104076898A (en) * | 2013-03-27 | 2014-10-01 | 腾讯科技(深圳)有限公司 | Method and device for controlling luminance of mobile terminal screen |
CN105204651A (en) * | 2015-11-12 | 2015-12-30 | 上海卓易科技股份有限公司 | Control method and device |
CN105892612A (en) * | 2015-11-27 | 2016-08-24 | 乐视致新电子科技(天津)有限公司 | Method and apparatus for powering off terminal |
CN105824439A (en) * | 2016-02-24 | 2016-08-03 | 乐视云计算有限公司 | Standby state control method and mobile terminal |
Non-Patent Citations (1)
Title |
---|
沙占友等: "《LED照明驱动电源优化设计》", 31 December 2010 * |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111212181A (en) * | 2018-11-22 | 2020-05-29 | 奇酷互联网络科技(深圳)有限公司 | Method for adjusting screen of intelligent terminal, intelligent terminal and storage device |
CN110534073A (en) * | 2019-07-30 | 2019-12-03 | 华为技术有限公司 | A kind of screen luminance adjustment method and device |
WO2021017843A1 (en) * | 2019-07-30 | 2021-02-04 | 华为技术有限公司 | Screen brightness adjustment method and apparatus |
CN112584280A (en) * | 2019-09-27 | 2021-03-30 | 百度在线网络技术(北京)有限公司 | Control method, device, equipment and medium for intelligent equipment |
CN113903317A (en) * | 2021-10-19 | 2022-01-07 | Oppo广东移动通信有限公司 | Screen brightness adjusting method and device of electronic equipment and electronic equipment |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN112717370B (en) | Control method and electronic equipment | |
US20220342475A1 (en) | Terminal control method and terminal | |
EP2879095B1 (en) | Method, apparatus and terminal device for image processing | |
WO2020259651A1 (en) | Method for controlling user interface and electronic device | |
CN103116400B (en) | The control method of a kind of screen display state and electronic equipment | |
CN112070015B (en) | Face recognition method, system, device and medium fusing occlusion scene | |
CN105260093B (en) | A kind of method, device and mobile terminal of intelligent set screen rotation | |
CN108920202B (en) | Application preloading management method and device, storage medium and intelligent terminal | |
CN108647055A (en) | Application program preloads method, apparatus, storage medium and terminal | |
KR101944112B1 (en) | Method and apparatus for creating user-created sticker, system for sharing user-created sticker | |
CN111083417B (en) | Image processing method and related product | |
CN108008804A (en) | The screen control method and device of smart machine | |
KR20140089183A (en) | Method and apparatus for prividing control service using head tracking in an electronic device | |
US20140189516A1 (en) | Video preview display method and terminal device | |
CN102594999A (en) | Method and system for performing adaptive mobile phone energy conservation through face identification | |
CN102236407A (en) | Method for controlling state of mobile terminal and mobile terminal | |
WO2015117361A1 (en) | Data display method and device, and mobile terminal | |
US9405327B2 (en) | Control method and control apparatus of electronic device, and electronic device | |
CN107807772A (en) | Image processing method, device and mobile terminal | |
WO2020253495A1 (en) | Screen lock control method, device, handheld terminal, and storage medium | |
WO2017206383A1 (en) | Method and device for controlling terminal, and terminal | |
CN110534073A (en) | A kind of screen luminance adjustment method and device | |
CN108616775A (en) | The method, apparatus of intelligence sectional drawing, storage medium and intelligent terminal when video playing | |
CN112214112A (en) | Parameter adjusting method and device | |
CN110231963B (en) | Application control method and related device |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20180508 |