CN106933329A - A kind of method of mobile terminal adaptive energy-saving grade, device and mobile terminal - Google Patents

A kind of method of mobile terminal adaptive energy-saving grade, device and mobile terminal Download PDF

Info

Publication number
CN106933329A
CN106933329A CN201710144420.0A CN201710144420A CN106933329A CN 106933329 A CN106933329 A CN 106933329A CN 201710144420 A CN201710144420 A CN 201710144420A CN 106933329 A CN106933329 A CN 106933329A
Authority
CN
China
Prior art keywords
power saving
saving class
scene mode
display effect
mobile terminal
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN201710144420.0A
Other languages
Chinese (zh)
Other versions
CN106933329B (en
Inventor
苟生俊
易永鹏
袁晓日
郑志勇
甘高亭
杨海
彭德良
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Guangdong Oppo Mobile Telecommunications Corp Ltd
Original Assignee
Guangdong Oppo Mobile Telecommunications Corp Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Guangdong Oppo Mobile Telecommunications Corp Ltd filed Critical Guangdong Oppo Mobile Telecommunications Corp Ltd
Priority to CN201710144420.0A priority Critical patent/CN106933329B/en
Publication of CN106933329A publication Critical patent/CN106933329A/en
Application granted granted Critical
Publication of CN106933329B publication Critical patent/CN106933329B/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F1/00Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
    • G06F1/26Power supply means, e.g. regulation thereof
    • G06F1/32Means for saving power
    • G06F1/3203Power management, i.e. event-based initiation of a power-saving mode
    • G06F1/3234Power saving characterised by the action undertaken
    • G06F1/325Power saving in peripheral device
    • G06F1/3265Power 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)
  • Control Of Indicators Other Than Cathode Ray Tubes (AREA)
  • Controls And Circuits For Display Device (AREA)

Abstract

The embodiment of the invention discloses a kind of method of mobile terminal adaptive energy-saving grade, device and mobile terminal.The method includes obtaining at least one scene mode of currently displaying screen display;The reference Power Saving Class with least one matching scene modes is obtained from default first Power Saving Class storehouse;The scene mode with the reference energy-conservation ratings match is shown according to the reference Power Saving Class respectively;When the display effect of shown scene mode meets sets requirement, determine that the reference Power Saving Class is the Power Saving Class with the matching scene modes;Using the Power Saving Class of at least one matching scene modes as the Power Saving Class of current mobile terminal, and at least one scene mode, the incidence relation between Power Saving Class and display effect parameter are stored.The technical scheme of the present embodiment only needs to be matched single scene mode with Power Saving Class, without carrying out global debugging, reduces debugging difficulty, the time needed for shortening Power Saving Class adaptation.

Description

A kind of method of mobile terminal adaptive energy-saving grade, device and mobile terminal
Technical field
The present embodiments relate to mobile terminal technology, more particularly to a kind of method of mobile terminal adaptive energy-saving grade, Device and mobile terminal.
Background technology
Equipment (such as mobile phone, panel computer, TV, intelligent watch) with Android (Android) system of support increases, The degree of equipment fragmentation, system fragmentation, sensor fragmentation and screen fragmentation is also deepened constantly.Wherein, screen Fragmentation refers to that screen size, resolution ratio etc. have plurality of specifications, does not have unified execution standard.
Because the screen degree of fragmentation of Android device is higher, different Android are set using same energy-saving scheme Standby display content is processed, and is likely to be obtained different display effects, and its energy-saving effect is likely to fall flat.Cause This is debugged, it is necessary to be directed to different display screens, the energy-saving scheme for being produced a desired effect.However, above-mentioned to display screen Debugging include the debugging of multiple default scenes, and each scene is required for taking a long time.Especially scene it is thinner, it is necessary to The content of debugging is more, and the debug time of occupancy is more long.The adaptation mode of display screen in correlation technique in energy-saving scheme Aspect existing defects are, it is necessary to improve.
The content of the invention
The embodiment of the present invention provides a kind of method of mobile terminal adaptive energy-saving grade, device and mobile terminal, Ke Yiti The execution efficiency of the operation of mobile terminal adaptive energy-saving grade high, the time needed for shortening Power Saving Class adaptation.
In a first aspect, a kind of adaptation method of the Power Saving Class of mobile terminal is the embodiment of the invention provides, including:
Obtain at least one scene mode of currently displaying screen display;
The reference Power Saving Class with least one matching scene modes is obtained from default first Power Saving Class storehouse, Wherein, the corresponding Power Saving Class of different scenes pattern and display effect parameter are stored in the first Power Saving Class storehouse;
The scene mode with the reference energy-conservation ratings match is shown according to the reference Power Saving Class respectively;
When the display effect of shown scene mode meets sets requirement, determine that the reference Power Saving Class is and institute State the Power Saving Class of matching scene modes;
Using the Power Saving Class of at least one matching scene modes as the Power Saving Class of current mobile terminal, and store At least one scene mode, the incidence relation between Power Saving Class and display effect parameter.
Second aspect, the embodiment of the present invention also provides a kind of method of mobile terminal adaptive energy-saving grade, including:
Obtain the characteristic information of the display screen of current mobile terminal;
The target display screen matched with the characteristic information, and the mesh are obtained from default second Power Saving Class storehouse Corresponding at least one Power Saving Class of mark display screen and scene mode, wherein, store display screen in the second Power Saving Class storehouse Characteristic information, Power Saving Class, the corresponding relation of display effect parameter and scene mode;
Using the corresponding Power Saving Class of the target display screen as current mobile terminal Power Saving Class, and store at least one Incidence relation between individual scene mode, Power Saving Class and display effect parameter.
The third aspect, the embodiment of the present invention additionally provides a kind of device of mobile terminal adaptive energy-saving grade, the device bag Include:
Scene mode acquisition module, at least one scene mode for obtaining currently displaying screen display;
Reference grade acquisition module, for being obtained from default first Power Saving Class storehouse and at least one scene mould The reference Power Saving Class of formula matching, wherein, the corresponding Power Saving Class of different scenes pattern is stored in the first Power Saving Class storehouse And display effect parameter;
Scene mode display module, for being shown and the reference Power Saving Class according to the reference Power Saving Class respectively The scene mode matched somebody with somebody;
Power Saving Class determining module, for when the display effect of shown scene mode meets sets requirement, it is determined that The reference Power Saving Class is the Power Saving Class with the matching scene modes;
First memory module, for using the Power Saving Class of at least one matching scene modes as current mobile terminal Power Saving Class, and store at least one scene mode, the incidence relation between Power Saving Class and display effect parameter.
Fourth aspect, the embodiment of the present invention also provides a kind of device of mobile terminal adaptive energy-saving grade, and the device includes:
Characteristic information acquisition module, the characteristic information of the display screen for obtaining current mobile terminal;
Second grade acquisition module, for obtaining what is matched with the characteristic information from default second Power Saving Class storehouse Target display screen, corresponding at least one Power Saving Class of the target display screen and scene mode, wherein, described second energy-conservation etc. The corresponding relation of characteristic information, Power Saving Class, display effect parameter and the scene mode of display screen is stored in level storehouse;
Second memory module, for using the corresponding Power Saving Class of the target display screen as current mobile terminal energy-conservation Grade, and store at least one scene mode, the incidence relation between Power Saving Class and display effect parameter.
5th aspect, the embodiment of the present invention additionally provides a kind of mobile terminal, including memory, processor and storage are being deposited On reservoir and the first computer program that can run on a processor, reality during the first computer program described in the computing device Existing following steps:
Obtain at least one scene mode of currently displaying screen display;
The reference Power Saving Class with least one matching scene modes is obtained from default first Power Saving Class storehouse, Wherein, the corresponding Power Saving Class of different scenes pattern and display effect parameter are stored in the first Power Saving Class storehouse;
The scene mode with the reference energy-conservation ratings match is shown according to the reference Power Saving Class respectively;
When the display effect of shown scene mode meets sets requirement, determine that the reference Power Saving Class is and institute State the Power Saving Class of matching scene modes;
Using the Power Saving Class of at least one matching scene modes as the Power Saving Class of current mobile terminal, and store At least one scene mode, the incidence relation between Power Saving Class and display effect parameter.
6th aspect, the embodiment of the present invention additionally provides a kind of mobile terminal, including memory, processor and storage are being deposited On reservoir and the second computer program that can run on a processor, reality during second computer program described in the computing device Existing following steps:
Obtain the characteristic information of the display screen of current mobile terminal;
The target display screen matched with the characteristic information, and the mesh are obtained from default second Power Saving Class storehouse Corresponding at least one Power Saving Class of mark display screen and scene mode, wherein, store display screen in the second Power Saving Class storehouse Characteristic information, Power Saving Class, the corresponding relation of display effect parameter and scene mode;
Using the corresponding Power Saving Class of the target display screen as current mobile terminal Power Saving Class, and store at least one Incidence relation between individual scene mode, Power Saving Class and display effect parameter.
The embodiment of the present invention provides a kind of technical scheme of mobile terminal adaptive energy-saving grade, can improve mobile terminal and fit The execution efficiency of the operation with Power Saving Class, the time needed for shortening Power Saving Class adaptation.
Brief description of the drawings
Fig. 1 is a kind of flow chart of the method for mobile terminal adaptive energy-saving grade provided in an embodiment of the present invention;
Fig. 2 is the flow chart of the method for another mobile terminal adaptive energy-saving grade provided in an embodiment of the present invention;
Fig. 3 a are a kind of display process schematics that inventive embodiments are provided;
Fig. 3 b are the schematic diagrames that Vsync provided in an embodiment of the present invention shows flush mechanism;
Fig. 4 a are a kind of display screen power-saving mechanism schematic diagrames based on FOSS provided in an embodiment of the present invention;
Fig. 4 b are a kind of display screen power-saving mechanism schematic diagrames based on CABC provided in an embodiment of the present invention;
Fig. 5 is the flow chart of the method for another mobile terminal adaptive energy-saving grade provided in an embodiment of the present invention;
Fig. 6 is a kind of schematic diagram of the device of mobile terminal adaptive energy-saving grade provided in an embodiment of the present invention;
Fig. 7 is the schematic diagram of the device of another mobile terminal adaptive energy-saving grade provided in an embodiment of the present invention;
Fig. 8 is a kind of schematic diagram of mobile terminal provided in an embodiment of the present invention.
Specific embodiment
The present invention is described in further detail with reference to the accompanying drawings and examples.It is understood that this place is retouched The specific embodiment stated is used only for explaining the present invention, rather than limitation of the invention.It also should be noted that, in order to just Part rather than entire infrastructure related to the present invention is illustrate only in description, accompanying drawing.
It should be mentioned that some exemplary embodiments are described as before exemplary embodiment is discussed in greater detail The treatment described as flow chart or method.Although each step to be described as flow chart the treatment of order, many of which Step can be implemented concurrently, concomitantly or simultaneously.Additionally, the order of each step can be rearranged.When its operation The treatment can be terminated during completion, it is also possible to have the additional step being not included in accompanying drawing.The treatment can be with Corresponding to method, function, code, subroutine, subprogram etc..
Fig. 1 is a kind of flow chart of the method for mobile terminal adaptive energy-saving grade provided in an embodiment of the present invention, the method Can be performed by the device of mobile terminal adaptive energy-saving grade, wherein the device can be realized by software and/or hardware, typically may be used It is integrated in the terminal.As shown in figure 1, the method includes:
Step 110, at least one scene mode for obtaining currently displaying screen display.
Wherein, scene mode is the debugger object used in mobile terminal debugging process.The scene mode includes dynamic field Scape, static scene, Video Applications scene, photograph album application scenarios, transparent scene, translucent scene, pure white scene, black scene or More scene of GTG transition etc..
Exemplary, mobile terminal concretely mobile phone, intelligent watch, panel computer, the game in the embodiment of the present invention The equipment comprising display screen such as machine, personal digital assistant and digital multimedia player.
For the terminal based on Android android system, the method that can be provided by Android obtains front stage operation Application program.For example, determining the application journey of front stage operation by Process.myPid () and RunningAppProcessInfo Sequence.
It is interchangeable, the sectional drawing of currently displaying screen display content is obtained, according to the characteristic information of pixel in the sectional drawing Determine scene mode.For example, by reading the data in Framebuffer (frame buffer), it is possible to achieve to showing on display screen The sectional drawing treatment of the content shown.The characteristic information of pixel in analysis sectional drawing, if the pixel at same coordinate changes, Currently displaying screen is determined it is shown that dynamic scene, otherwise, it determines currently displaying is static scene.According to each picture in sectional drawing The transparence value of element determines currently displaying screen it is shown that transparent scene or translucent scene.
Step 120, obtain from default first Power Saving Class storehouse reference with least one matching scene modes Power Saving Class.
Wherein, the corresponding Power Saving Class of different scenes pattern and display effect ginseng are stored in the first Power Saving Class storehouse Number.Preferably, a series of effect Power Saving Class P from low to high can be preset1, P2…Pn, and, each Power Saving Class correspondence Display effect parameter.
Preferably, Power Saving Class can be fidelity optimization signal scaling FOSS (Fidelity Optimized Signal Scaling, fidelity optimization signal scaling) grade, or, content-adaptive backlight control CABC (Content Adaptive Brightness Control, content-adaptive backlight control) grade.
Wherein, FOSS is shown by image of the optimization based on HVS (Human Visual System human visual systems) domain Show effect to reduce the power consumption of OLED screen curtain.Optionally, recalculated by the histogram to different display contents, obtained Go out new histogram, the corresponding display content of new histogram is shown on screen, realize ensureing the premise of display effect It is lower to reduce the purpose that certain color range value reaches reducing power consumption.
For example, six FOSS grades (i.e. grade 0 to class 5) can be set, each is configured previously according to application scenarios The corresponding display effect parameter of FOSS grades, each FOSS grade has different efficacy parameters and power saving degree.Wherein, grade 0 represents that FOSS functions are closed, and not power saving, the power saving degree of grade 1 to class 5 gradually increases, and display effect is gradually deteriorated.
Wherein, CABC is to carry out statistical analysis by the image to picture (input image) to be shown, to be shown The brightness of picture be adjusted, while reduce backlight illumination, after making display screen using the backlight illumination display adjustment after reducing Picture to be shown.So as to reduce power consumption on the basis of display effect is ensured.CABC technologies are LCD (Liquid Crystal Display, LCDs) a kind of backlight drive power-saving technique provided in IC is provided.It can be with SRE (Sunlight Readable Enhancement, sunlight downwards angle of visibility enhancing technology, display contrast for being improved under high light, increase Strong visibility) collaboration uses.
It is understood that Power Saving Class is not limited to the quantity that this example is enumerated, section can also be set according to actual needs The quantity of energy grade.For example, 3,4 or 5 FOSS grades or CABC grades can be set.
For the mobile terminal of the same model using identical display screen, using a series of above-mentioned default Power Saving Class pair The display effect parameter answered is debugged to different scenes pattern, determines the Power Saving Class of different scenes pattern match.Preferably, The same of identical display screen (can be used to above-mentioned mobile terminal using the corresponding display effect parameter of this series of Power Saving Class The mobile terminal of model) display different scenes pattern debugged.If multiple debugging result stabilization, by different scenes mould Formula display effect parameter corresponding with the Power Saving Class and the Power Saving Class of the matching scene modes is stored in the first energy-conservation Grade storehouse.
The mode obtained in this step with reference to Power Saving Class can be:According to acquired scene mode inquiry default the One Power Saving Class storehouse, obtain with the Power Saving Class of acquired matching scene modes, as referring to Power Saving Class.
Step 130, the scene mode with the reference energy-conservation ratings match shown according to the reference Power Saving Class respectively.
At least one is obtained with reference to the corresponding display effect parameter of Power Saving Class;Export the display effect parameter to algorithm Setup module, for display effect parameter of the picture adjustment module in the algorithm setup module, to the scene mode Corresponding picture is adjusted;The picture after vision-control.Wherein, picture adjustment module can be FOSS modules or CABC Module.
For example, algorithm setup module will be passed to reference to the corresponding display effect parameter of Power Saving Class, for FOSS modules The color range that display effect parameter in the algorithm setup module treats display picture is adjusted, the institute after vision-control State picture to be shown.
It is understood that the color range that the regulation that display picture is treated in the present embodiment is not limited to treat display picture is carried out Regulation, can also adjust the parameters such as contrast, the brightness of picture, or comprehensive adjustment color range, contrast or brightness etc..
Step 140, when the display effect of shown scene mode meets sets requirement, determine described reference energy-conservation etc. Level is the Power Saving Class with the matching scene modes.
Wherein, sets requirement is display screen in the picture under showing current scene, it is impossible to which the display such as flicker, colour cast occurs Problem.
Detection display screen is when at least one scene is shown, if the display problems such as flicker or colour cast occur, according to detection Result judges whether the display effect of currently displaying scene meets sets requirement.And then, the reference node is determined according to judged result Energy grade is the Power Saving Class with the matching scene modes.
Optionally, when at least one scene is shown, ejection prompting frame is current aobvious to point out user (commissioning staff) to select Show whether the display effect of scene meets sets requirement, the selection result according to user input determines whether this refers to Power Saving Class It is the Power Saving Class with the matching scene modes.
Step 150, using the Power Saving Class of at least one matching scene modes as current mobile terminal energy-conservation etc. Level, and store at least one scene mode, the incidence relation between Power Saving Class and display effect parameter.
For at least one scene mode of current mobile terminal, it is only necessary to by scene mode and FOSS grades or CABC etc. Level is matched, and scene mode only not good enough to display effect is debugged, and improves debugging efficiency.Furthermore, it is possible to be directed to Single scene mode is debugged, without in order to take into account the global debugging that other scene modes are wasted time and energy, debugging is difficult Degree is further reduced.
After at least one scene mode of current mobile terminal completes Power Saving Class matching treatment, will match respectively Scene mode, Power Saving Class and the corresponding display effect parameter of the Power Saving Class are stored in the configuration file of setting.Wherein, The configuration file of setting can be FOSS configuration files or CABC configuration files.For example, at least one of current mobile terminal After scene mode completes the treatment of FOSS ratings match, scene mode, FOSS grades and the FOSS grades that will be matched respectively Corresponding display effect parameter is stored in FOSS configuration files.Or, at least one scene mode of current mobile terminal After completing the treatment of CABC ratings match, scene mode, CABC grades and the CABC grades that will be matched respectively are corresponding aobvious Show that efficacy parameter is stored in CABC configuration files.
The technical scheme of the present embodiment, by least one scene mode for obtaining currently displaying screen display;From default The first Power Saving Class storehouse in obtain reference Power Saving Class with least one matching scene modes;Respectively according to the ginseng Examine Power Saving Class and show scene mode with the reference energy-conservation ratings match;Expire in the display effect of shown scene mode During sufficient sets requirement, determine that the reference Power Saving Class is the Power Saving Class with the matching scene modes;At least one by described in The Power Saving Class of individual matching scene modes and stores at least one scene mould as the Power Saving Class of current mobile terminal Incidence relation between formula, Power Saving Class and display effect parameter.The technical scheme of the present embodiment only need by scene mode with Power Saving Class is matched, and improves debugging efficiency, also, carries out effect debugging to single scene and Power Saving Class, without Global debugging is carried out, debugging difficulty is reduced, the time needed for shortening Power Saving Class adaptation.
Fig. 2 is the flow chart of the method for another mobile terminal adaptive energy-saving grade provided in an embodiment of the present invention.Such as Fig. 2 Shown, the method includes:
Step 210, at least one scene mode for obtaining currently displaying screen display.
Step 220, obtain from default first Power Saving Class storehouse reference with least one matching scene modes Power Saving Class.
According in current mobile terminal show the default first Power Saving Class storehouse of current scene pattern query, it is determined that with this The corresponding Power Saving Class of current scene pattern, as referring to Power Saving Class.Reference Power Saving Class now be not construed as with The Power Saving Class of the current scene pattern match, in addition it is also necessary to investigate and adjusted with reference to the corresponding display effect parameter of Power Saving Class according to this The display effect of the current scene pattern after whole.If display effect is not good enough, can not be current as this with reference to Power Saving Class using this The Power Saving Class of matching scene modes.
Optionally, when the scene mode is application program, from default first Power Saving Class storehouse, obtains and currently should With program identical destination application, and the corresponding Power Saving Class of the destination application, it is designated as referring to Power Saving Class.
Step 230, acquisition at least one are joined with reference to the corresponding display effect parameter of Power Saving Class according to the display effect The corresponding scene mode of number regulation.
It is determined that during the corresponding reference Power Saving Class of current scene pattern, can be default with reference to energy-conservation ranked queries according to this The first energy-conservation storehouse, obtain this with reference to the corresponding display effect parameter of Power Saving Class.The display effect parameter is exported to display Algorithm setup module in the driving chip of screen, for display effect of the picture adjustment module in the algorithm setup module Parameter, the display effect for treating display picture is adjusted, the picture described to be shown after vision-control.
Wherein, algorithm setup module is used to store display effect parameter, so that picture adjustment module is used.Exemplary, Picture adjustment module can be FOSS modules or CABC modules.Preferably, FOSS modules and/or CABC modules, and algorithm set Module is put to be configured in the driving chip of display screen.
Step 240, when being shown to the scene mode according to the reference Power Saving Class, point out user selection work as Whether the display effect of the scene mode of preceding display meets sets requirement.
Step 250, the determination for judging whether to detect user input are indicated, if so, then performing step 260, otherwise, are performed Step 270.
Step 260, the display effect of the judgement scene mode meet sets requirement.
When the determination for detecting user input is indicated, it is believed that refer to the corresponding display effect parameter of Power Saving Class using this The display effect of the current scene pattern after adjustment preferably, determines current scene pattern and the reference energy-conservation ratings match, will This refers to final Power Saving Class of the Power Saving Class as current scene pattern match.
Step 270, the display effect of the judgement scene mode do not meet sets requirement, using setting debugging strategy to institute State and do not meet the scene mode of sets requirement and carry out display effect debugging.
When the determination for being not detected by user input is indicated, the current scene pattern is carried out using setting debugging strategy Display effect is debugged.
It is preferential that the current scene pattern is adapted to using remaining Power Saving Class in the first Power Saving Class storehouse, investigate current scene mould The display effect of formula.For example, using remaining Power Saving Class P in the first Power Saving Class storehouse4Corresponding display effect parameter regulation should The picture of current scene pattern, the picture after vision-control on a display screen, so that user checks display effect.
If remaining Power Saving Class can not be with current scene pattern match, it needs to be determined that above-mentioned suitable in the first Power Saving Class During matching somebody with somebody, an optimal Power Saving Class of display effect.The corresponding display effect parameter of the Power Saving Class is adjusted, with using tune The picture of the display effect parameter regulation current display mode after whole, obtains preferably display effect.It is the display after adjustment After efficacy parameter sets new Power Saving Class, it is stored in the first Power Saving Class storehouse.Meanwhile, determine the newly-installed energy-conservation etc. Level and current scene pattern match.
It is not good enough that the technical scheme of the present embodiment provides one kind appearance effect during single scene carries out effect debugging Scene module processing scheme, only the scene of less effective can be debugged through row, do not interfere with the field of adapted completion Scape pattern and Power Saving Class, reduce debugging difficulty, improve the execution efficiency of debugging operations, shorten Power Saving Class adaptation institute The time for needing.
In order to make it easy to understand, below by taking android system as an example, it is aobvious from being generated to display picture in android system The process shown carries out simple illustration.Fig. 3 a are a kind of display process schematic provided in an embodiment of the present invention.
First, applying (Application) layer, each application program (hereinafter referred to as using or APP) includes 1 or many Individual figure layer, each (is typically determined according to the application design conditions of oneself using APP1, APP2 ... APPN by corresponding installation kit APK It is fixed) each individually execution figure layer draws (Render) operation (drawing the image in figure layer), and operate treatment to complete drawing Afterwards, the All Layers that will be drawn respectively are applied to be sent to the figure layer synthesis module (Surface for performing figure layer synthetic operation flinger)。
Then, in application framework (Framework) layer, All Layers (including visible layer and invisible figure layer) composition one Individual the layers list, is defined as ListAll.Figure layer synthesis module picks out visible layer composition visible layer row from ListAll Table, is defined as DisplayList.Then, figure layer synthesis module three frame buffer (Frame that can be recycled from system Buffer, abbreviation BF or buffer) in, the FB of free time is found out, and on the idle FB, according to application configuration information, For example which figure layer should bottom set, which figure layer should top set, which region be that visual field and which region are clear area etc. Deng, being operated by synthesizing (Compose), the map overlay that will be included in DisplayList together, obtains final to be shown Picture.
Finally, in kernel (Kernel) layer, can by picture transmission to be shown to viewing hardware (including display controller and Display screen, makes picture to be shown be eventually displayed on display screen.Here the type to display screen is not limited, for example, can be liquid Crystal display (Liquid Crystal Display, LCD) or OLED (Organic Light Emitting Display, OLED).
In addition, android system introduces synchronization (Vsync) flush mechanism during refreshing is shown.Fig. 3 b are this The Vsync that inventive embodiments are provided shows the schematic diagram of flush mechanism.Specifically, Vsync flush mechanisms are exactly in fact whole In flow for displaying, insertion " heartbeat " is system synchronization (Vsync) signal, CPU is sent to by display controller, for producing Vsync is interrupted, and to control, each figure layer draws operation and figure layer synthetic operation is required for being completed according to heartbeat, so that will be whole Committed step during display all brings the unified management mechanism of Vsync into.The frequency of Vsync signals is common at present to be 60Hz.As shown in Figure 3 b, it is assumed that the Vsync signal periods are T, and the transmission delay of signal, first Vsync signal are not considered After Vsync1 reaches CPU, CPU forwards first Vsync signal Vsync1 to each application, and each application response user is in display screen On touch slide etc. operation, start perform draw operation;After each application completes to draw operation, obtain what each application was drawn Multiple figure layers.After second Vsync signals Vsync2 reaches CPU, CPU forwards second Vsync to believe to figure layer synthesis module Number Vsync2, figure layer synthesis module starts to perform figure layer synthetic operation, applies the multiple figure layers drawn to be synthesized by each, raw Into picture to be shown.After 3rd Vsync signals Vsync3 reaches CPU, system starts to perform display refreshing, and this is to be shown Picture is eventually displayed on display screen.Seen from the above description, application program, figure layer synthesis module and display screen are received The frequency of Vsync signals is consistent, and is the fixed value for pre-setting.
In the flow that mobile terminal figure layer is drawn, synthesis and refreshing show, there are 3 kinds of frame per second:Draw frame per second, synthetic frame Rate and refresh rate.
Wherein, draw after frame per second completes for figure layer, triggering figure layer synthesis module carries out the frame per second of figure layer synthesis, can be with It is interpreted as the figure layer frame number of unit interval (for example, 1 second) drafting.The drafting frame per second for drawing frame per second including application program and The drafting frame per second of figure layer.The application program run in system may have multiple, and each application program potentially includes multiple figure layers, example Such as, three figure layers are generally comprised under video player application:One figure layer of display video content, may be defined as U1;Two The figure layer of individual SurfaceView types, one is used to show barrage content, may be defined as U2, and another is used to show user circle Face (User Interface, UI) control (such as playing progress bar, volume control strip and various control buttons) and advertisement, can It is defined as U3.The drafting frame per second of the application program is that the number of times for drawing operation is performed in the application program unit interval, wherein, hold Row may depict one or more figure layer when once drawing operation.The drafting frame per second of the figure layer is same numbering or title Be triggered the number of times of drafting in the figure layer unit interval of (such as U1, U2 or U3 above).
Synthesis frame per second is that the figure layer that each application program is drawn is synthesized a frame per second for picture to be shown, it is possible to understand that It is the picture frame number of unit time synthesis.
Refresh rate is the frame per second of mobile terminal display screen picture refreshing.Typically, display screen can be refreshed with the refresh rate of 60Hz.
In addition, android system by picture transmission to be shown to viewing hardware during introduce display screen energy-conservation Mechanism.Fig. 4 a are a kind of display screen power-saving mechanism schematic diagrames based on FOSS provided in an embodiment of the present invention.As shown in fig. 4 a, locate Reason device 410 is gone back in addition to by the image dissector 421 of the driving chip 420 of the data is activation of picture to be shown to display screen 430 The corresponding display effect parameter of current FOSS grades of terminal can be input into the first algorithm setup module 422, be stored. The data of the picture to be shown are the view data for needing to be shown in display screen 430, and image dissector 421 receives treatment After the data of the picture to be shown that device 410 sends, can be analyzed, so as to know color, contrast, the GTG of the image The information such as value, for subsequent treatment.After image dissector 421 completes the analysis of the data for treating display picture, can be by after analysis Data is activation to FOSS modules 423, deposited in the algorithm and the first algorithm setup module 422 by FOSS modules 423 using setting The display effect parameter of storage is processed the data after analysis.For example, meeting display effect parameter for color and grey decision-making Adjustment requirement pixel, be adjusted, rest of pixels point can not make the adjustment of gray-scale intensity.It is interchangeable, also treat The contrast and gray-scale intensity of display picture are adjusted.FOSS modules 423 can by treatment after picture to be shown Data is activation is to display screen 430.Wherein, display screen 430 is OLED (Organic Light Emitting Display, OLED) or AMOLED (Active Matrix/Organic Light Emitting Diode) screen.
Fig. 4 b are a kind of display screen power-saving mechanism schematic diagrames based on CABC provided in an embodiment of the present invention.Such as Fig. 4 b institutes Show, processor 410 remove by the image dissector 441 of the driving chip 440 of the data is activation of picture to be shown to display screen 430 it Outward, the corresponding CABC parameters of current CABC grades of terminal can also be input into the second algorithm setup module 442, be deposited Storage.The data of the picture to be shown are the view data for needing to be shown in display screen 430, and image dissector 441 is received After the data of the picture to be shown that processor 410 sends, can be analyzed, so as to know the color of the image, contrast, The information such as grey decision-making, for subsequent treatment.After image dissector 441 completes the analysis of the data for treating display picture, will can divide Data is activation after analysis is used the algorithm and the second algorithm setup module 442 of setting by CABC modules 443 to CABC modules 443 The CABC parameters of middle storage are processed the data after analysis.For example, it may be the gray-scale intensity for treating display picture is carried out Adjustment etc..Meanwhile, to power management chip 450, power management chip 450 is by default for the output pulse signal of CABC modules 443 Drive algorithm control backlight driver module 451 output waveform;Controlled as the back of the body of display screen 430 by the output waveform The brightness of the light emitting diode 460 of light source.For example, when mobile terminal processor 410 transmit a pictures data to driving Chip 440, content analyser 441 is automatic according to set algorithm by CABC modules 443 after the data for calculating and analyzing picture The gray-scale intensity of the picture is improved into 30% (now picture brightens), then backlight illumination is dropped by power management chip 450 Low by 30% (now picture is dimmed).For the user, the display effect of the picture with without CABC modules 443 adjust The display effect of picture is very nearly the same, but reduces 30% backlight power consumption.
Fig. 5 is the flow chart of the method for another mobile terminal adaptive energy-saving grade provided in an embodiment of the present invention.Such as Fig. 5 Shown, the method includes:
The characteristic information of step 510, the display screen of acquisition current mobile terminal.
Wherein, this feature information is the different luminance differences shown between frames in the display screen.The luminance difference is The average GTG difference (average color jump value or average gray difference value) of difference display frame.Showing the average gray-scale value of frame can lead to The mode that the grey decision-making of all pixels point that the display frame is included averages is crossed to obtain.
Step 520, the target display screen matched with the characteristic information is obtained from default second Power Saving Class storehouse, with And corresponding at least one Power Saving Class of the target display screen and scene mode.
Wherein, characteristic information, Power Saving Class, display effect parameter and the field of display screen are stored in the second Power Saving Class storehouse The corresponding relation of scape pattern.Because the characteristic information of display screen is different, then the FOSS disposal abilities of different display screens are (or at CABC Reason ability) it is different, therefore can be according to the characteristic information of display screen and the Power Saving Class of Power Saving Class information architecture second of display screen Storehouse, when there is new display screen, can be quickly found out from the second Power Saving Class storehouse according to the characteristic information of new display screen applicable In the FOSS grades (or CABC grades) of the new display screen.
Preferably, a series of effect Power Saving Class P from low to high can be preset1, P2…Pn, and, each Power Saving Class Corresponding display effect parameter.Using the corresponding display effect parameter of this series of Power Saving Class to the shifting with identical display screen The different scenes pattern of dynamic terminal is debugged, and determines the Power Saving Class of different scenes pattern match, so that, determine that target shows Shield the Power Saving Class of matching.Debud mode now is similar to the debud mode in above-mentioned technical proposal, and here is omitted.
The second Power Saving Class storehouse is being inquired about according to the characteristic information of current mobile terminal display screen, it is determined that believing with this feature When ceasing the target display screen of matching, corresponding with the target display screen at least one can also be obtained from the second Power Saving Class storehouse Individual Power Saving Class and scene mode.
Step 530, using the corresponding Power Saving Class of the target display screen as the Power Saving Class of current mobile terminal, and deposit Store up the incidence relation between at least one scene mode, Power Saving Class and display effect parameter.
Wherein, the Power Saving Class is fidelity optimization signal scaling FOSS grades or content-adaptive backlight control CABC grade.
Using the corresponding Power Saving Class of target display screen as the Power Saving Class of current mobile terminal, at least one scene is stored Incidence relation between pattern, Power Saving Class and display effect parameter.Optionally, this is stored at least using the configuration file of setting One scene mode, the incidence relation between Power Saving Class and display effect parameter.Wherein, the configuration file for setting is matched somebody with somebody as FOSS Put file or CABC configuration files.
Preferably, by the way of described in above-mentioned technical proposal, the section stored in the configuration file of setting is respectively adopted Picture in the corresponding display effect parameter regulation scene mode of energy grade, the picture after vision-control in display screen, for User judges whether the Power Saving Class matches with scene mode.Only need to the scene mode not good enough to display effect debug, Matched Power Saving Class is redefined, and the setting is updated according to the Power Saving Class and display effect parameter for redefining Configuration file.
The technical scheme of the present embodiment, the characteristic information of the display screen by obtaining current mobile terminal;From default Obtain the target display screen matched with the characteristic information in two Power Saving Class storehouses, and the target display screen is corresponding at least One Power Saving Class and scene mode;Using the Power Saving Class of at least one matching scene modes as current mobile terminal Power Saving Class, and store at least one scene mode, the incidence relation between Power Saving Class and display effect parameter.This reality The technical scheme for applying example is realized quickly finding matching at least from the second Power Saving Class storehouse kind by the characteristic information of display screen One Power Saving Class, the time needed for shortening Power Saving Class adaptation.
Fig. 6 is a kind of schematic diagram of the device of mobile terminal adaptive energy-saving grade provided in an embodiment of the present invention.The device Can be realized by software and/or hardware, typically can it is integrated in the terminal, can be used to perform mobile terminal adaptive energy-saving grade Method.As shown in fig. 6, the device includes:Scene mode acquisition module 610, reference grade acquisition module 620, scene mode show Show module 630, the memory module 650 of Power Saving Class determining module 640 and first.
Scene mode acquisition module 610, at least one scene mode for obtaining currently displaying screen display;
Reference grade acquisition module 620, for being obtained from default first Power Saving Class storehouse and described at least one The reference Power Saving Class of scape pattern match, wherein, the corresponding energy-conservation of different scenes pattern is stored in the first Power Saving Class storehouse Grade and display effect parameter;
Scene mode display module 630, for being shown with the reference energy-conservation according to the reference Power Saving Class respectively etc. The scene mode of level matching;
Power Saving Class determining module 640, for when the display effect of shown scene mode meets sets requirement, really The fixed reference Power Saving Class is the Power Saving Class with the matching scene modes;
First memory module 650, for the Power Saving Class of at least one matching scene modes to be moved as current The Power Saving Class of terminal, and store at least one scene mode, the association pass between Power Saving Class and display effect parameter System.
The technical scheme of the present embodiment provides a kind of device of mobile terminal adaptive energy-saving grade, it is only necessary to by scene mode Matched with Power Saving Class, improve debugging efficiency, also, effect debugging is carried out to single scene and Power Saving Class, without Global debugging must be carried out, debugging difficulty is reduced, the time needed for shortening Power Saving Class adaptation.
On the basis of above-mentioned technical proposal, the scene mode display module 630 specifically for:
At least one is obtained with reference to the corresponding display effect parameter of Power Saving Class;
The display effect parameter to algorithm setup module is exported, so that picture adjustment module sets mould according to the algorithm Display effect parameter in block, is adjusted to the corresponding picture of the scene mode;
The picture after vision-control.
On the basis of above-mentioned technical proposal, described device also includes:
Display effect determination module, for when being shown to the scene mode according to the reference Power Saving Class, Prompting user selects whether the display effect of currently displaying scene mode meets sets requirement;
When the determination for detecting user input is indicated, judge that the display effect of the scene mode meets sets requirement;
Otherwise, it is determined that the display effect of the scene mode does not meet sets requirement, using setting debugging strategy to described The scene mode for not meeting sets requirement carries out display effect debugging.
On the basis of above-mentioned technical proposal, the Power Saving Class is fidelity optimization signal scaling FOSS grades or interior accommodates Answer backlight control CABC grades.
Fig. 7 is the schematic diagram of the device of another mobile terminal adaptive energy-saving grade provided in an embodiment of the present invention.The dress Putting can be realized by software and/or hardware, typically can it is integrated in the terminal, can be used to perform mobile terminal adaptive energy-saving grade Method.As shown in fig. 7, the device includes:Characteristic information acquisition module 710, the second grade acquisition module 720 and the second storage Module 730.
Characteristic information acquisition module 710, the characteristic information of the display screen for obtaining current mobile terminal.Optionally, institute It is the different luminance differences shown between frames in the display screen to state characteristic information.
Second grade acquisition module 720, for being obtained and the characteristic information from default second Power Saving Class storehouse Target display screen, corresponding at least one Power Saving Class of the target display screen and the scene mode matched somebody with somebody, wherein, the second section The corresponding relation of characteristic information, Power Saving Class, display effect parameter and the scene mode of display screen is stored in energy grade storehouse.It is optional , the Power Saving Class is fidelity optimization signal scaling FOSS grades or content-adaptive backlight control CABC grade.
Second memory module 730, for using the corresponding Power Saving Class of the target display screen as current mobile terminal Power Saving Class, and store at least one scene mode, the incidence relation between Power Saving Class and display effect parameter.Optionally, The incidence relation of at least one scene mode, Power Saving Class and display effect parameter is stored using the configuration file of setting.Wherein, The configuration file for setting is FOSS configuration files or CABC configuration files.
The technical scheme of the present embodiment provides a kind of device of mobile terminal adaptive energy-saving grade, realizes by display screen Characteristic information quickly finds at least one Power Saving Class of matching from the second Power Saving Class storehouse kind, shortens Power Saving Class adaptation The required time.
The embodiment of the present invention additionally provides a kind of mobile terminal, and the mobile terminal can include provided in an embodiment of the present invention The device of mobile terminal adaptive energy-saving grade.Fig. 8 is a kind of structural representation of mobile terminal provided in an embodiment of the present invention, such as Shown in Fig. 8, the mobile terminal can include:Housing (not shown), memory 801, central processing unit (Central Processing Unit, CPU) 802 (also known as processors, hereinafter referred to as CPU), storage is on memory 801 and can be in processor The first computer program, circuit board (not shown) and the power circuit (not shown) run on 802.The circuit board It is placed in the interior volume that the housing is surrounded;The CPU802 and the memory 801 are arranged on the circuit board;It is described Power circuit, powers for each circuit or device for the terminal;The memory 801, can be in processor for storing First computer program of upper operation;The CPU802 reads and performs the first computer journey stored in the memory 801 Sequence.The CPU802 realizes following steps when first computer program is performed:Obtain currently displaying screen display extremely A few scene mode;The reference node with least one matching scene modes is obtained from default first Power Saving Class storehouse Energy grade, wherein, the corresponding Power Saving Class of different scenes pattern and display effect parameter are stored in the first Power Saving Class storehouse; The scene mode with the reference energy-conservation ratings match is shown according to the reference Power Saving Class respectively;In shown scene mould When the display effect of formula meets sets requirement, determine that the reference Power Saving Class is with the energy-conservation of the matching scene modes etc. Level;Using the Power Saving Class of at least one matching scene modes as the Power Saving Class of current mobile terminal, and store described Incidence relation between at least one scene mode, Power Saving Class and display effect parameter.
Optionally, the embodiment of the present invention additionally provides another mobile terminal, and the mobile terminal has a said structure, but The second computer program for being stored with different from the first computer program on memory 801.CPU802 is performing second meter Following steps are realized during calculation machine program:Obtain the characteristic information of the display screen of current mobile terminal;From default second energy-conservation etc. Level obtains the target display screen matched with the characteristic information, and corresponding at least one energy-conservation of the target display screen in storehouse Grade and scene mode, wherein, characteristic information, Power Saving Class, the display effect of display screen are stored in the second Power Saving Class storehouse The corresponding relation of fruit parameter and scene mode;Using the corresponding Power Saving Class of the target display screen as current mobile terminal section Energy grade, and store at least one scene mode, the incidence relation between Power Saving Class and display effect parameter.
The terminal also includes:Peripheral Interface 803, RF (Radio Frequency, radio frequency) circuit 805, voicefrequency circuit 806, Loudspeaker 811, power management chip 808, input/output (I/O) subsystem 809, touch-screen 812, other input/control devicess 810 and outside port 804, these parts are communicated by one or more communication bus or holding wire 807.
It should be understood that graphic terminal 800 is only an example of terminal, and terminal 800 can have than figure Shown in more or less parts, two or more parts can be combined, or can have different portions Part is configured.Various parts shown in figure can be including including one or more signal transactings and/or application specific integrated circuit Hardware, software or hardware and software combination in realize.
The mobile terminal for being provided with regard to the present embodiment below is described in detail, and the mobile terminal is by taking mobile phone as an example.
Memory 801, the memory 801 can be accessed by CPU802, Peripheral Interface 803 etc., and the memory 801 can With including high-speed random access memory, nonvolatile memory can also be included, such as one or more disk memories, Flush memory device or other volatile solid-state parts.
The input of equipment and output peripheral hardware can be connected to CPU802 and deposited by Peripheral Interface 803, the Peripheral Interface 803 Reservoir 801.
I/O subsystems 809, the I/O subsystems 809 can be by the input/output peripheral in equipment, such as touch-screen 802 (equivalent to the screen in above-described embodiment) and other input/control devicess 810, are connected to Peripheral Interface 803.I/O subsystems 809 can include display controller 8091 and one or more input controllers for controlling other input/control devicess 810 8092.Wherein, one or more input controllers 8092 from other input/control devicess 810 receive electric signal or to other Input/control devices 810 sends electric signal, and other input/control devicess 810 can include physical button (pressing button, rocking arm Button etc.), dial, slide switch, control stick, click on roller.What deserves to be explained is, input controller 8092 can with it is following Any one connection:The instruction equipment of keyboard, infrared port, USB interface and such as mouse.
Touch-screen 812, the touch-screen 812 is the input interface and output interface between user terminal and user, can Depending on output display to user, visual output can be including figure, text, icon, video etc..
Display controller 8091 in I/O subsystems 809 receives electric signal or is sent out to touch-screen 812 from touch-screen 812 Electric signals.Contact on the detection touch-screen of touch-screen 812, the contact that display controller 8091 will be detected is converted to and display The interaction of the user interface object on touch-screen 812, that is, realize man-machine interaction, is displayed in the user interface on touch-screen 812 Object can be the icon of running game, the icon etc. that is networked to corresponding network.What deserves to be explained is, equipment can also include light Mouse, light mouse is the extension for not showing the visual touch sensitive surface for exporting, or the touch sensitive surface formed by touch-screen.
RF circuits 805, are mainly used in setting up the communication of mobile phone and wireless network (i.e. network side), realize mobile phone and wireless network The data receiver of network and transmission.Such as transmitting-receiving short message, Email etc..Specifically, RF circuits 805 are received and send RF letters Number, RF signals are also referred to as electromagnetic signal, and RF circuits 805 convert electrical signals to electromagnetic signal or electromagnetic signal is converted into telecommunications Number, and communicated with communication network and other equipment by the electromagnetic signal.RF circuits 805 can be included for performing The known circuit of these functions, it includes but is not limited to antenna system, RF transceivers, one or more amplifiers, tuner, one Individual or multiple oscillators, digital signal processor, CODEC (COder-DECoder, coder) chipset, ID mould Block (Subscriber Identity Module, SIM) etc..
Voicefrequency circuit 806, is mainly used in receiving voice data from Peripheral Interface 803, and the voice data is converted into telecommunications Number, and the electric signal is sent to loudspeaker 811.
Loudspeaker 811, for the voice signal for receiving mobile phone from wireless network by RF circuits 805, is reduced to sound And play the sound to user.
Power management chip 808, for being entered by the hardware that CPU802, I/O subsystem 809 and Peripheral Interface 803 are connected Row power supply and power management.
The device and mobile terminal of the mobile terminal adaptive energy-saving grade provided in above-described embodiment can accordingly perform sheet The method of the mobile terminal adaptive energy-saving grade that inventive embodiments are provided, possesses the execution corresponding functional module of the method and has Beneficial effect.Not ins and outs of detailed description in the above-described embodiments, reference can be made to the movement that any embodiment of the present invention is provided The method of terminal adaptation Power Saving Class.
Note, above are only presently preferred embodiments of the present invention and institute's application technology principle.It will be appreciated by those skilled in the art that The invention is not restricted to specific embodiment described here, can carry out for a person skilled in the art various obvious changes, Readjust and substitute without departing from protection scope of the present invention.Therefore, although the present invention is carried out by above example It is described in further detail, but the present invention is not limited only to above example, without departing from the inventive concept, also More other Equivalent embodiments can be included, and the scope of the present invention is determined by scope of the appended claims.

Claims (16)

1. a kind of method of mobile terminal adaptive energy-saving grade, it is characterised in that including:
Obtain at least one scene mode of currently displaying screen display;
The reference Power Saving Class with least one matching scene modes is obtained from default first Power Saving Class storehouse, its In, the corresponding Power Saving Class of different scenes pattern and display effect parameter are stored in the first Power Saving Class storehouse;
The scene mode with the reference energy-conservation ratings match is shown according to the reference Power Saving Class respectively;
When the display effect of shown scene mode meets sets requirement, determine that the reference Power Saving Class is and the field The Power Saving Class of scape pattern match;
Using the Power Saving Class of at least one matching scene modes as the Power Saving Class of current mobile terminal, and store described Incidence relation between at least one scene mode, Power Saving Class and display effect parameter.
2. method according to claim 1, it is characterised in that described to be shown and institute according to the reference Power Saving Class respectively The scene mode with reference to energy-conservation ratings match is stated, including:
At least one is obtained with reference to the corresponding display effect parameter of Power Saving Class;
The display effect parameter to algorithm setup module is exported, so that picture adjustment module is according in the algorithm setup module Display effect parameter, the corresponding picture of the scene mode is adjusted;
The picture after vision-control.
3. method according to claim 1, it is characterised in that also include:
When being shown to the scene mode according to the reference Power Saving Class, user is pointed out to select currently displaying scene Whether the display effect of pattern meets sets requirement;
When the determination for detecting user input is indicated, judge that the display effect of the scene mode meets sets requirement;
Otherwise, it is determined that the display effect of the scene mode does not meet sets requirement, using setting debugging strategy to it is described less than The scene mode of sufficient sets requirement carries out display effect debugging.
4. according to the method in any one of claims 1 to 3, it is characterised in that the Power Saving Class is that fidelity optimizes letter Number scaling FOSS grades or content-adaptive backlight control CABC grades.
5. a kind of method of mobile terminal adaptive energy-saving grade, it is characterised in that including:
Obtain the characteristic information of the display screen of current mobile terminal;
The target display screen matched with the characteristic information is obtained from default second Power Saving Class storehouse, and the target shows Corresponding at least one Power Saving Class of display screen and scene mode, wherein, the spy of display screen is stored in the second Power Saving Class storehouse The corresponding relation of reference breath, Power Saving Class, display effect parameter and scene mode;
Using the corresponding Power Saving Class of the target display screen as current mobile terminal Power Saving Class, and store at least one Incidence relation between scape pattern, Power Saving Class and display effect parameter.
6. method according to claim 5, it is characterised in that the characteristic information is different display frames in the display screen Between luminance difference.
7. the method according to claim 5 or 6, it is characterised in that the Power Saving Class is fidelity optimization signal scaling FOSS grades or content-adaptive backlight control CABC grades.
8. a kind of device of mobile terminal adaptive energy-saving grade, it is characterised in that including:
Scene mode acquisition module, at least one scene mode for obtaining currently displaying screen display;
Reference grade acquisition module, for being obtained from default first Power Saving Class storehouse and at least one scene mode The reference Power Saving Class matched somebody with somebody, wherein, the corresponding Power Saving Class of different scenes pattern is stored in the first Power Saving Class storehouse and is shown Show efficacy parameter;
Scene mode display module, for being shown and the reference energy-conservation ratings match according to the reference Power Saving Class respectively Scene mode;
Power Saving Class determining module, for when the display effect of shown scene mode meets sets requirement, it is determined that described It is the Power Saving Class with the matching scene modes with reference to Power Saving Class;
First memory module, for using the Power Saving Class of at least one matching scene modes as current mobile terminal section Energy grade, and store at least one scene mode, the incidence relation between Power Saving Class and display effect parameter.
9. device according to claim 8, it is characterised in that the scene mode display module specifically for:
At least one is obtained with reference to the corresponding display effect parameter of Power Saving Class;
The display effect parameter to algorithm setup module is exported, so that picture adjustment module is according in the algorithm setup module Display effect parameter, the corresponding picture of the scene mode is adjusted;
The picture after vision-control.
10. device according to claim 8, it is characterised in that described device also includes:
Display effect determination module, for when being shown to the scene mode according to the reference Power Saving Class, pointing out User selects whether the display effect of currently displaying scene mode meets sets requirement;
When the determination for detecting user input is indicated, judge that the display effect of the scene mode meets sets requirement;
Otherwise, it is determined that the display effect of the scene mode does not meet sets requirement, using setting debugging strategy to it is described less than The scene mode of sufficient sets requirement carries out display effect debugging.
11. device according to any one of claim 8 to 10, it is characterised in that the Power Saving Class optimizes for fidelity Signal scales FOSS grades or content-adaptive backlight control CABC grades.
A kind of 12. devices of mobile terminal adaptive energy-saving grade, it is characterised in that including:
Characteristic information acquisition module, the characteristic information of the display screen for obtaining current mobile terminal;
Second grade acquisition module, for obtaining the target matched with the characteristic information from default second Power Saving Class storehouse Display screen, corresponding at least one Power Saving Class of the target display screen and scene mode, wherein, the second Power Saving Class storehouse The corresponding relation of the middle characteristic information for storing display screen, Power Saving Class, display effect parameter and scene mode;
Second memory module, for using the corresponding Power Saving Class of the target display screen as current mobile terminal energy-conservation etc. Level, and store at least one scene mode, the incidence relation between Power Saving Class and display effect parameter.
13. devices according to claim 12, it is characterised in that the characteristic information is different displays in the display screen Luminance difference between frame.
14. device according to claim 12 or 13, it is characterised in that the Power Saving Class is fidelity optimization signal scaling FOSS grades or content-adaptive backlight control CABC grades.
A kind of 15. mobile terminals, including memory, processor and storage on a memory and can run on a processor first Computer program, it is characterised in that realize following steps during the first computer program described in the computing device:
Obtain at least one scene mode of currently displaying screen display;
The reference Power Saving Class with least one matching scene modes is obtained from default first Power Saving Class storehouse, its In, the corresponding Power Saving Class of different scenes pattern and display effect parameter are stored in the first Power Saving Class storehouse;
The scene mode with the reference energy-conservation ratings match is shown according to the reference Power Saving Class respectively;
When the display effect of shown scene mode meets sets requirement, determine that the reference Power Saving Class is and the field The Power Saving Class of scape pattern match;
Using the Power Saving Class of at least one matching scene modes as the Power Saving Class of current mobile terminal, and store described Incidence relation between at least one scene mode, Power Saving Class and display effect parameter.
A kind of 16. mobile terminals, including memory, processor and storage on a memory and can run on a processor second Computer program, it is characterised in that realize following steps during second computer program described in the computing device:
Obtain the characteristic information of the display screen of current mobile terminal;
The target display screen matched with the characteristic information is obtained from default second Power Saving Class storehouse, and the target shows Corresponding at least one Power Saving Class of display screen and scene mode, wherein, the spy of display screen is stored in the second Power Saving Class storehouse The corresponding relation of reference breath, Power Saving Class, display effect parameter and scene mode;
Using the corresponding Power Saving Class of the target display screen as current mobile terminal Power Saving Class, and store at least one Incidence relation between scape pattern, Power Saving Class and display effect parameter.
CN201710144420.0A 2017-03-10 2017-03-10 A kind of method, device and mobile terminal of mobile terminal adaptive energy-saving grade Expired - Fee Related CN106933329B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201710144420.0A CN106933329B (en) 2017-03-10 2017-03-10 A kind of method, device and mobile terminal of mobile terminal adaptive energy-saving grade

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201710144420.0A CN106933329B (en) 2017-03-10 2017-03-10 A kind of method, device and mobile terminal of mobile terminal adaptive energy-saving grade

Publications (2)

Publication Number Publication Date
CN106933329A true CN106933329A (en) 2017-07-07
CN106933329B CN106933329B (en) 2019-10-01

Family

ID=59433631

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201710144420.0A Expired - Fee Related CN106933329B (en) 2017-03-10 2017-03-10 A kind of method, device and mobile terminal of mobile terminal adaptive energy-saving grade

Country Status (1)

Country Link
CN (1) CN106933329B (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107707364A (en) * 2017-11-06 2018-02-16 李雨航 A kind of battery powered power-saving method of arrowband Internet of Things and device
CN108762470A (en) * 2018-05-30 2018-11-06 努比亚技术有限公司 Electricity saving method, intelligent terminal and computer readable storage medium in a kind of game mode
CN108762652A (en) * 2018-03-27 2018-11-06 广东欧珀移动通信有限公司 Display control method, device, storage medium and the intelligent terminal of intelligent terminal
CN116596703A (en) * 2023-07-17 2023-08-15 吉林省骅涛科技有限公司 Electricity saver and intelligent control method thereof

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103035209A (en) * 2012-12-24 2013-04-10 东莞宇龙通信科技有限公司 Terminal and screen backlight control method
CN103050108A (en) * 2012-12-17 2013-04-17 华为终端有限公司 Screen backlight dynamic adjustment method and user terminal
CN103685716A (en) * 2012-09-26 2014-03-26 联想(北京)有限公司 Display mode switching method and electronic apparatus
US20160189636A1 (en) * 2014-12-31 2016-06-30 Xiaomi Inc. Backlight control method and device
CN106384577A (en) * 2016-12-14 2017-02-08 维沃移动通信有限公司 Backlight adjustment method of display screen, and mobile terminal

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103685716A (en) * 2012-09-26 2014-03-26 联想(北京)有限公司 Display mode switching method and electronic apparatus
CN103050108A (en) * 2012-12-17 2013-04-17 华为终端有限公司 Screen backlight dynamic adjustment method and user terminal
CN103035209A (en) * 2012-12-24 2013-04-10 东莞宇龙通信科技有限公司 Terminal and screen backlight control method
US20160189636A1 (en) * 2014-12-31 2016-06-30 Xiaomi Inc. Backlight control method and device
CN106384577A (en) * 2016-12-14 2017-02-08 维沃移动通信有限公司 Backlight adjustment method of display screen, and mobile terminal

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107707364A (en) * 2017-11-06 2018-02-16 李雨航 A kind of battery powered power-saving method of arrowband Internet of Things and device
CN108762652A (en) * 2018-03-27 2018-11-06 广东欧珀移动通信有限公司 Display control method, device, storage medium and the intelligent terminal of intelligent terminal
CN108762652B (en) * 2018-03-27 2020-08-21 Oppo广东移动通信有限公司 Display control method and device of intelligent terminal, storage medium and intelligent terminal
CN108762470A (en) * 2018-05-30 2018-11-06 努比亚技术有限公司 Electricity saving method, intelligent terminal and computer readable storage medium in a kind of game mode
CN116596703A (en) * 2023-07-17 2023-08-15 吉林省骅涛科技有限公司 Electricity saver and intelligent control method thereof
CN116596703B (en) * 2023-07-17 2023-09-19 吉林省骅涛科技有限公司 Electricity saver and intelligent control method thereof

Also Published As

Publication number Publication date
CN106933329B (en) 2019-10-01

Similar Documents

Publication Publication Date Title
CN106933326B (en) A kind of method, device and mobile terminal of the Power Saving Class of dynamic regulation terminal
CN106933587B (en) Layer drawing control method and device and mobile terminal
CN106919401A (en) A kind of method of dynamic regulation resolution ratio, device and mobile terminal
CN106658691A (en) Display control method and apparatus, and mobile terminal
CN103035209B (en) Terminal and screen backlight control method
CN108762652B (en) Display control method and device of intelligent terminal, storage medium and intelligent terminal
JP6509908B2 (en) Display device, control method of display device, and control program
CN106936995A (en) A kind of control method of mobile terminal frame per second, device and mobile terminal
CN106933328A (en) A kind of control method of mobile terminal frame per second, device and mobile terminal
CN106941563A (en) A kind of control method, device and the mobile terminal of mobile terminal refresh rate
CN106933329B (en) A kind of method, device and mobile terminal of mobile terminal adaptive energy-saving grade
US20110069089A1 (en) Power management for organic light-emitting diode (oled) displays
US20100328363A1 (en) Information processing apparatus and method for controlling luminance
CN106791212A (en) A kind of control method of mobile terminal refresh rate, device and mobile terminal
CN106951054A (en) A kind of control method of application program, device and mobile terminal
CN108710478A (en) Control method, device, storage medium and the intelligent terminal of display screen
CN106657681A (en) Mobile terminal refresh rate control method and device and mobile terminal
WO2022033182A1 (en) Drive method and drive apparatus for display panel
CN109637406A (en) A kind of display methods of display device, display device and readable storage medium storing program for executing
CN111933085A (en) Page refreshing method and system for ink screen
WO2021015853A1 (en) Adaptive low power touch and display device
CN109783043B (en) Method and device for displaying frequency of display and display
CN106851017A (en) A kind of method of adjustment of the Power Saving Class of terminal, device and mobile terminal
US20210241703A1 (en) Control device, display device, and control method
CN112992060B (en) Display method and device of display screen of electronic equipment and electronic equipment

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
CB02 Change of applicant information

Address after: Changan town in Guangdong province Dongguan 523860 usha Beach Road No. 18

Applicant after: GUANGDONG OPPO MOBILE TELECOMMUNICATIONS Corp.,Ltd.

Address before: Changan town in Guangdong province Dongguan 523860 usha Beach Road No. 18

Applicant before: GUANGDONG OPPO MOBILE TELECOMMUNICATIONS Corp.,Ltd.

CB02 Change of applicant information
GR01 Patent grant
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20191001

CF01 Termination of patent right due to non-payment of annual fee