CN107959965A - Frame dropping method, device, mobile terminal and the readable storage medium storing program for executing of application program - Google Patents

Frame dropping method, device, mobile terminal and the readable storage medium storing program for executing of application program Download PDF

Info

Publication number
CN107959965A
CN107959965A CN201711158177.4A CN201711158177A CN107959965A CN 107959965 A CN107959965 A CN 107959965A CN 201711158177 A CN201711158177 A CN 201711158177A CN 107959965 A CN107959965 A CN 107959965A
Authority
CN
China
Prior art keywords
frame
number value
numerical intervals
frame number
refreshed
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
CN201711158177.4A
Other languages
Chinese (zh)
Other versions
CN107959965B (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 CN201711158177.4A priority Critical patent/CN107959965B/en
Publication of CN107959965A publication Critical patent/CN107959965A/en
Application granted granted Critical
Publication of CN107959965B publication Critical patent/CN107959965B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W52/00Power management, e.g. TPC [Transmission Power Control], power saving or power classes
    • H04W52/02Power saving arrangements
    • H04W52/0209Power saving arrangements in terminal devices
    • 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
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W52/00Power management, e.g. TPC [Transmission Power Control], power saving or power classes
    • H04W52/02Power saving arrangements
    • H04W52/0209Power saving arrangements in terminal devices
    • H04W52/0261Power saving arrangements in terminal devices managing power supply demand, e.g. depending on battery level
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02DCLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
    • Y02D30/00Reducing energy consumption in communication networks
    • Y02D30/70Reducing energy consumption in communication networks in wireless communication networks

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • User Interface Of Digital Computer (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

The embodiment of the invention discloses a kind of frame dropping method of application program, device, mobile terminal and readable storage medium storing program for executing, method includes:When detecting destination application in front stage operation, obtain the frame number value at destination application each moment in preset time period, obtain frame number value set, according to the frame numerical intervals of the size of each frame number value and preset frame to be dropped in the frame number value set, determine the corresponding drop frame sign of above-mentioned frame numerical intervals, then according to the corresponding drop frame sign of above-mentioned frame numerical intervals, frame rate reduction processing is carried out to the frame number value to be refreshed belonged in destination application in above-mentioned frame numerical intervals.It is selective that frame rate reduction processing is carried out to destination application on the premise of the embodiment of the present invention can occur without interim card ensureing user's display interface, extend the use duration of mobile terminal with this.

Description

Frame dropping method, device, mobile terminal and the readable storage medium storing program for executing of application program
Technical field
The present invention relates to technical field of mobile terminals, more particularly to a kind of frame dropping method of application program, device, movement are eventually End and readable storage medium storing program for executing.
Background technology
With the continuous development of electronic technology, user operates network by mobile terminals such as smart mobile phone, tablet computers and swims Play becomes a kind of important entertainment way.
At present, for most of scene of game, frame per second is 30FPS (Frame Per Second, picture transmission frame per second Number) when can meet the vision requirement of people substantially, but most online games all bring up to frame per second at present 60FPS, it is possible thereby to be obviously improved interaction sense and realism.
Since the battery capacity of mobile terminal is limited, the frame per second of game is higher, mobile terminal CPU (Central Processing Unit, central processing unit) and GPU (Graphics Processing Unit, graphics processor) load Can be higher, and then cause the power consumption of mobile terminal also higher, so as to shorten the use duration of mobile terminal.And for part For game, itself and frame per second that need not be higher, such as chess and card games, if the application of this partial game is still with higher frame per second Operation, then can inevitably waste more battery capacity, and influence mobile terminal uses duration.
The content of the invention
The main purpose of the embodiment of the present invention be to provide a kind of frame dropping method of application program, device, mobile terminal and Readable storage medium storing program for executing, can solve that the frame per second of partial game in the prior art is higher, so that influencing mobile terminal uses duration Technical problem.
To achieve the above object, first aspect of the embodiment of the present invention provides a kind of frame dropping method of application program, this method Including:
When detecting destination application in front stage operation, it is each in preset time period to obtain the destination application The frame number value at moment, obtains frame number value set;
According to the frame numerical intervals of the size of each frame number value and preset frame to be dropped in the frame number value set, institute is determined State the corresponding drop frame sign of frame numerical intervals;
According to the corresponding drop frame sign of the frame numerical intervals, to belonging to the frame number value area in the destination application Interior frame number value to be refreshed carries out frame rate reduction processing.
To achieve the above object, second aspect of the embodiment of the present invention provides a kind of drop frame device of application program, the device Including:
Acquisition module, for when detecting destination application in front stage operation, obtaining the destination application and existing The frame number value at each moment, obtains frame number value set in preset time period;
Determining module, for according to the frame number of the size of each frame number value and preset frame to be dropped in the frame number value set It is worth section, determines the corresponding drop frame sign of the frame numerical intervals;
Processing module, for according to the corresponding drop frame sign of the frame numerical intervals, to belonging in the destination application Frame rate reduction processing is carried out in the frame number value to be refreshed in the frame numerical intervals.
To achieve the above object, the third aspect of the embodiment of the present invention provides a kind of mobile terminal, including memory, processor And the computer program that can be run on a memory and on a processor is stored, the processor performs the computer program When, realize first aspect application program frame dropping method in each step.
To achieve the above object, fourth aspect of the embodiment of the present invention provides a kind of readable storage medium storing program for executing, the readable storage Medium is computer-readable recording medium, is stored thereon with computer program, real when the computer program is executed by processor Each step in the frame dropping method of the application program of existing first aspect.
The frame dropping method for the application program that the embodiment of the present invention is provided, including:When detecting destination application preceding When platform is run, the frame number value at destination application each moment in preset time period is obtained, frame number value set is obtained, according to the frame The frame numerical intervals of the size of each frame number value and preset frame to be dropped in numerical value set, determine that above-mentioned frame numerical intervals are corresponding Frame sign drops, then according to the corresponding drop frame sign of above-mentioned frame numerical intervals, to belonging to above-mentioned frame number value in destination application Frame number value to be refreshed in section carries out frame rate reduction processing.Compared to the prior art, the embodiment of the present invention can be predefined and treated The frame numerical intervals of frame are dropped, then according to the frame numerical values recited at destination application each moment in preset time period, are determined The corresponding drop frame sign of above-mentioned frame numerical intervals, then to belonging to be refreshed in above-mentioned frame numerical intervals in destination application Frame number value carry out frame rate reduction processing, i.e. the embodiment of the present invention only belongs to default in destination application frame number value to be refreshed When in frame numerical intervals, can just frame rate reduction processing be carried out to destination application, so as to not go out in guarantee user's display interface It is selective that frame rate reduction processing is carried out to destination application on the premise of existing interim card, during with this to extend the use of mobile terminal It is long.
Brief description of the drawings
In order to illustrate more clearly about the embodiment of the present invention or technical scheme of the prior art, below will be to embodiment or existing There is attached drawing needed in technology description to be briefly described, it should be apparent that, drawings in the following description are only this Some embodiments of invention, for those skilled in the art, without creative efforts, can also basis These attached drawings obtain other attached drawings.
Fig. 1 is a kind of structure diagram of mobile terminal;
Fig. 2 is the flow diagram of the frame dropping method of application program in first embodiment of the invention;
Fig. 3 is the flow diagram of the refinement step of step 202 in first embodiment of the invention;
Fig. 4 is the flow diagram of the frame dropping method of application program in second embodiment of the invention;
Fig. 5 is the flow diagram of the refinement step of step 404 in second embodiment of the invention;
Fig. 6 is the program module schematic diagram of the drop frame device of application program in third embodiment of the invention;
Fig. 7 is the elaborator module diagram of determining module 602 in third embodiment of the invention;
Fig. 8 is the program module schematic diagram of the drop frame device of application program in fourth embodiment of the invention;
Fig. 9 is the elaborator module diagram that frame module 802 is dropped in fourth embodiment of the invention.
Embodiment
Goal of the invention, feature, advantage to enable the present invention is more obvious and understandable, below in conjunction with the present invention Attached drawing in embodiment, is clearly and completely described the technical solution in the embodiment of the present invention, it is clear that described reality It is only part of the embodiment of the present invention to apply example, and not all embodiments.Based on the embodiments of the present invention, people in the art Member's all other embodiments obtained without making creative work, belong to the scope of protection of the invention.
A kind of structure diagram of mobile terminal is shown with reference to Fig. 1, Fig. 1.Application program provided in an embodiment of the present invention Frame dropping method can be applied in mobile terminal 10 as shown in Figure 1, and mobile terminal 10 can be, but not limited to include:Battery need to be relied on Maintenance normal operation and support network and the smart mobile phone of download function, notebook, tablet computer, wearing smart machine etc..
As shown in Figure 1, mobile terminal 10 includes memory 101 and one or more (one is only shown in figure) processor 103, furthermore it is also possible to including storage control 102, Peripheral Interface 104 and Touch Screen 105.These components by one or A plurality of communication bus/signal wire 106 mutually communicates.
It is appreciated that the structure shown in Fig. 1 is only to illustrate, it does not cause to limit to the structure of mobile terminal.It is mobile whole End 10 may also include more either less components than shown in Fig. 1 or have the configuration different from shown in Fig. 1.Shown in Fig. 1 Each component can use hardware, software or its combination to realize.
Memory 101 can be used for storage software program and module, such as the drop frame of the application program in the embodiment of the present invention Method and the corresponding programmed instruction/module of mobile terminal, processor 103 are stored in the software journey in memory 101 by operation Sequence and module, so as to perform various functions application and data processing, that is, realize the frame dropping method of above-mentioned application program.
Memory 101 may include high speed random access memory, may also include nonvolatile memory, such as one or more magnetic Property storage device, flash memory or other non-volatile solid state memories.In some instances, memory 101 can further comprise Relative to the remotely located memory of processor 103, these remote memories can pass through network connection to mobile terminal 10.On The example for stating network includes but not limited to internet, intranet, LAN, mobile radio communication and combinations thereof.Processor 103 And access of other possible components to memory 101 can carry out under the control of storage control 102.
Various input/output devices are coupled to CPU and memory 101 by Peripheral Interface 104.The operation of processor 103 is deposited Various softwares in reservoir 101, instruction are to perform the various functions of mobile terminal 10 and carry out data processing.
In certain embodiments, Peripheral Interface 104, processor 103 and storage control 102 can be in one single chips Realize.In some other example, they can be realized by independent chip respectively.
Touch Screen 105 provides an output and inputting interface at the same time between mobile terminal and user.Specifically, touch-control Screen 105 shows video output to user, and the content of these videos output may include word, figure, video and its any group Close.Some outputs are the result is that correspond to some user interface objects.Touch Screen 105 also receives the input of user, such as user Click, the gesture operation such as slip, so that input of the user interface object to these users responds.Detect input by user Technology can be based on resistance-type, condenser type or any other possible touch control detection technology.105 display unit of Touch Screen Instantiation include but is not limited to liquid crystal display or light emitting polymer displays.
The frame dropping method of application program in the embodiment of the present invention is described based on above-mentioned mobile terminal.
In the prior art, exist since the frame per second of partial game is higher, and cause mobile terminal using duration shorten Technical problem.
In order to solve the above-mentioned technical problem, the embodiment of the present invention proposes a kind of frame dropping method of application program, in the party In method, it may be predetermined that the frame numerical intervals of frame to be dropped, then according to destination application it is each in preset time period when The frame numerical values recited at quarter, to determine the corresponding drop frame sign of above-mentioned frame numerical intervals, then to belonging in destination application on The frame number value to be refreshed stated in frame numerical intervals carries out frame rate reduction processing, i.e. the embodiment of the present invention is only treated in destination application When the frame number value of refreshing is belonged in default frame numerical intervals, can just frame rate reduction processing be carried out to destination application, so as to Ensureing on the premise of user's display interface occurs without interim card, it is selective that frame rate reduction processing is carried out to destination application, with This come extend mobile terminal use duration.
Referring to Fig. 2, Fig. 2 is the flow diagram of the frame dropping method of application program in first embodiment of the invention, this hair In bright embodiment, the frame dropping method of above application program includes:
Step 201, when detecting destination application in front stage operation, obtain the destination application when default Between in section each moment frame number value, obtain frame number value set;
In the embodiment of the present invention, the destination application for needing to carry out frame rate reduction processing is predefined, such as game application, regard Frequency plays application etc., when detecting front stage operation of the destination application in mobile terminal, just obtains the destination application The frame number value at each moment, obtains frame number value set in preset time period.
Wherein, the duration of above-mentioned preset time period can be obtained by technical staff by many experiments, can also be by mobile whole End subscriber is voluntarily set.For example, it is assumed that above-mentioned preset time period is 3 minutes, then when detecting above-mentioned destination application preceding When platform is run, the frame number value at each moment that obtains the destination application in 3 minutes afterwards, obtains frame number value set.
Wherein it is possible to understand, it is per second that the frame number value at above-mentioned each moment can be expressed as above-mentioned destination application The frame number for refreshing or showing, such as when the frame number value at a certain moment is 30, represents to refresh at the moment or the frame number of display is 30 frames.Wherein, the duration of above-mentioned preset time period and the number of the frame number value in above-mentioned frame number value set are direct ratio, for example, working as When the preset duration is 3 minutes, then the frame number value total number in above-mentioned frame number value set is 180.
Step 202, the frame number value area according to the size of each frame number value in the frame number value set and preset frame to be dropped Between, determine the corresponding drop frame sign of the frame numerical intervals;
In the embodiment of the present invention, after above-mentioned frame number value is obtained, you can according to each frame number value in frame number value set The frame numerical intervals of size and preset frame to be dropped, to determine the corresponding drop frame sign of the frame numerical intervals.
It is understood that for game application, it can meet that the vision of people will when frame per second is 30FPS substantially Ask, if frame per second is promoted to 60FPS, although interaction sense and realism can be obviously improved, but mobile terminal can be increased Load;In addition, when more than frame per second more than 60FPS, common people, which are just not easy to have perceived obvious fluency, to be improved, so Just the electric energy of battery of mobile terminal can only be wasted.Therefore, the embodiment of the present invention can be to be refreshed in destination application When frame number value is more than default drop frame threshold value (such as 40), frame rate reduction processing just is carried out to the destination application.
Wherein it is possible to the frame numerical intervals that several needs carry out drop frame are pre-set, such as:[30,39]、[40,49]、 [50,59], [60 ,+∞] etc., are then based on the size of each frame number value in above-mentioned frame number value set, determine that each frame number value exists Distribution situation in above-mentioned each frame numerical intervals, the corresponding drop frame of each frame numerical intervals is can determine that according to the distribution situation Size.
Step 203, according to the corresponding drop frame sign of the frame numerical intervals, it is described to belonging in the destination application Frame number value to be refreshed in frame numerical intervals carries out frame rate reduction processing.
In the embodiment of the present invention, after the corresponding drop frame sign of each frame numerical intervals is determined, you can according to each frame The corresponding drop frame sign of numerical intervals, it is to be refreshed in any one above-mentioned frame numerical intervals to belonging in destination application Frame number value carries out frame rate reduction processing.For example, it is assumed that frame numerical intervals [30,39] are with [40,49], corresponding drop frame sign is respectively 3 frames With 5 frames, then when destination application frame number value to be refreshed be in frame numerical intervals [30,39] it is interior when, then by intended application journey Sequence frame number to be refreshed reduces by 3 frames;When destination application frame number value to be refreshed be in frame numerical intervals [40,49] it is interior when, Destination application frame number to be refreshed is then reduced into by 5 frames.
The frame dropping method for the application program that the embodiment of the present invention is provided, compared to existing technologies, can be true in advance Surely the frame numerical intervals of frame to be dropped, then according to the frame numerical values recited at destination application each moment in preset time period, Determine the corresponding drop frame sign of above-mentioned frame numerical intervals, then treated to belonging in destination application in above-mentioned frame numerical intervals The frame number value of refreshing carries out frame rate reduction processing, i.e. the embodiment of the present invention only belongs to pre- in destination application frame number value to be refreshed If frame numerical intervals in when, just can to destination application carry out frame rate reduction processing, so as to ensure user's display interface It is selective that frame rate reduction processing is carried out to destination application on the premise of occurring without interim card, making for mobile terminal is extended with this Use duration.
Further, based on first embodiment of the invention, with reference to Fig. 3, Fig. 3 is step 202 in first embodiment of the invention Refinement step flow diagram, in the embodiment of the present invention, above-mentioned steps 202 include:
Step 301, the size according to each frame number value in the frame number value set, determine to belong to the frame numerical intervals The number of frame number value accounts for the ratio of the frame number value set total number, and as the target ratio of the frame numerical intervals;
In the embodiment of the present invention, each frame number can be determined according to the size of each frame number value in above-mentioned frame number value set The number of frame number value in the above-mentioned frame number value set included in value section, then determines the frame number in each frame numerical intervals again The number of value accounts for the ratio of above-mentioned frame number value set total number, and using definite each ratio as above-mentioned each frame numerical intervals Corresponding target ratio.
For example, it is assumed that including 180 frame number values in above-mentioned frame number value set altogether, included in frame numerical intervals [30,39] Frame number value number be 90, the number of frame number value that includes in frame numerical intervals [40,49] be 18, then frame numerical intervals [30,39] corresponding target ratio be 0.5, the corresponding target ratio of frame numerical intervals [40,49] be 0.1.
Step 302, the target ratio according to the frame numerical intervals, determine that the corresponding drop frame of the frame numerical intervals is big It is small.
In the embodiment of the present invention, the number that can pre-set the frame number value in above-mentioned frame numerical intervals accounts for above-mentioned frame number value Gather the correspondence between the ratio of total number and drop frame sign.
It is understood that the frame number value overwhelming majority at each moment collects in preset time period when destination application In in some frame numerical intervals when, if carrying out drop by a relatively large margin to the frame number value to be refreshed in the frame numerical intervals Frame processing, then can significantly change the visual experience of user;And work as destination application each moment in preset time period When frame number value only seldom partly belongs to the frame numerical intervals, if to the frame number value to be refreshed in the frame numerical intervals into The frame rate reduction processing of row by a relatively large margin, then be not easy the attention for causing user.Therefore, of the frame number value in above-mentioned frame numerical intervals Number, which is accounted between the ratio of above-mentioned frame number value set total number and drop frame sign, to be inversely prroportional relationship, i.e., in frame numerical intervals The ratio that the number of frame number value accounts for above-mentioned frame number value set total number is bigger, then the corresponding drop frame sign of the frame numerical intervals is got over It is small.
Specifically, above-mentioned steps 302 include:
The number for searching the frame number value in the preset frame numerical intervals accounts for the ratio of the frame number value set total number With the correspondence between drop frame sign, drop frame sign corresponding with the target ratio is determined, and be used as the frame number value area Between corresponding drop frame sign.
In the embodiment of the present invention, after the target ratio of above-mentioned frame numerical intervals is determined, you can search preset above-mentioned The number of frame number value in frame numerical intervals accounts for the corresponding pass between the ratio of the frame number value set total number and drop frame sign System, it is then determined that the drop frame sign corresponding to the target ratio of above-mentioned frame numerical intervals, and as above-mentioned frame numerical intervals Frame sign drops.
The frame dropping method for the application program that the embodiment of the present invention is provided, can be according to each frame in above-mentioned frame number value set The size of numerical value, determines that the number for belonging to the frame number value of above-mentioned frame numerical intervals accounts for the ratio of above-mentioned frame number value set total number, And as the target ratio of above-mentioned frame numerical intervals, then according to the target ratio of above-mentioned frame numerical intervals, determine above-mentioned frame number Be worth the corresponding drop frame sign in section, i.e., the embodiment of the present invention can according to destination application in preset time period each moment Frame number value distribution situation, to determine the corresponding drop frame sign of each frame numerical intervals, so as to ensure user show On the premise of interface occurs without interim card, the frame rate reduction processing of differentiation is carried out to destination application, mobile terminal is extended with this Use duration.
Further, based on first embodiment of the invention, with reference to Fig. 4, Fig. 4 is application program in second embodiment of the invention Frame dropping method flow diagram, in the embodiment of the present invention, the frame dropping method of above application program includes:
Step 401, when detecting destination application in front stage operation, obtain the destination application when default Between in section each moment frame number value, obtain frame number value set;
Step 402, the frame number value area according to the size of each frame number value in the frame number value set and preset frame to be dropped Between, determine the corresponding drop frame sign of the frame numerical intervals;
In the embodiment of the present invention, above-mentioned steps 401 to step 402 and step 201 in first embodiment of the invention to step 202 described contents are basically identical, refer to first embodiment of the invention, details are not described herein.
Step 403, determine destination application frame number value to be refreshed, and judges that the frame number value to be refreshed is It is no to belong to the frame numerical intervals;
If step 404, the frame number value to be refreshed belong in the frame numerical intervals, according to the frame numerical intervals Corresponding drop frame sign, frame rate reduction processing is carried out to the frame number value to be refreshed.
In the embodiment of the present invention, after definite each frame number value is corresponding drops frame sign, determine that destination application is treated The frame number value of refreshing, then judges frame number value to be refreshed whether in above-mentioned frame numerical intervals, if being in, based on to be brushed The corresponding drop frame sign of frame numerical intervals at new frame number value, frame rate reduction processing is carried out to frame number value to be refreshed.
Specifically, with reference to Fig. 5, Fig. 5 is the flow diagram of the refinement step of step 404 in second embodiment of the invention, In the embodiment of the present invention, above-mentioned steps 404 include:
Step 501, using the frame number value to be refreshed and the corresponding drop frame sign of the frame numerical intervals, determine to lose Frame period;
, can be according to frame number value to be refreshed drop frame sign corresponding with above-mentioned frame numerical intervals in the embodiment of the present invention Ratio determines above-mentioned frame losing interval, for example, it is assumed that above-mentioned frame number value to be refreshed is 50, above-mentioned frame numerical intervals corresponding drops Frame sign is 5 frames, then above-mentioned frame losing is at intervals of 9 frames;Assuming that above-mentioned frame number value to be refreshed is 50, above-mentioned frame numerical intervals correspond to Drop frame sign be 6 frames, then above-mentioned frame losing is at intervals of 8 frames.
Step 502, carry out at frame losing according to the frame losing interval multiple image to be refreshed to the destination application Reason, obtains the two field picture for refreshing;
In the embodiment of the present invention, when above-mentioned frame losing is at intervals of 9 frame, then it represents that above application program often refreshes 9 two field pictures Just need to abandon a two field picture afterwards, for example, it is assumed that frame number value to be refreshed is 50, frame losing at intervals of 9 frames, then will be to be refreshed 10th frame, the 20th frame, the 30th frame, the 40th frame, the 50th two field picture are determined as needing the two field picture abandoned, the frame that will be abandoned except needs Other two field pictures outside image are determined as the two field picture for refreshing.
Step 503, using it is described be used for refresh two field picture refreshed on display interface.
In the embodiment of the present invention, after determining for the two field picture of refreshing, then it will shown for the two field picture of refreshing Interface is refreshed.
The frame dropping method for the application program that the embodiment of the present invention is provided, including:In the corresponding drop of definite frame numerical intervals After frame sign, determine destination application frame number value to be refreshed, then judge whether frame number value to be refreshed belongs to above-mentioned In frame numerical intervals, if belonging to, according to the corresponding drop frame sign of above-mentioned frame numerical intervals, frame number value to be refreshed is dropped Frame processing.I.e. the embodiment of the present invention can be according to the size of destination application frame number value to be refreshed, to determine the need for The frame number value to be refreshed to destination application carries out frame rate reduction processing, however, it is determined that needs to carry out frame rate reduction processing, then according to be refreshed The size of frame number value determine to need the frame number that reduces, and then carry out frame rate reduction processing, avoid due to frame rate reduction processing and make mesh There is the situation of interim card in mark application program.
In order to solve the above-mentioned technical problem, the embodiment of the present invention also proposed a kind of drop frame device of application program, please join Read Fig. 6, Fig. 6 is the program module schematic diagram of the drop frame device of application program in third embodiment of the invention, the embodiment of the present invention In, the drop frame device of above application program includes:
Acquisition module 601, for when detecting destination application in front stage operation, obtaining the destination application The frame number value at each moment, obtains frame number value set in preset time period;
In the embodiment of the present invention, the destination application for needing to carry out frame rate reduction processing is predefined, such as game application, regard Frequency plays application etc., and when detecting front stage operation of the destination application in mobile terminal, acquisition module 601 just obtains the mesh The frame number value at application program each moment in preset time period is marked, obtains frame number value set.
Wherein, the duration of above-mentioned preset time period can be obtained by technical staff by many experiments, can also be by mobile whole End subscriber is voluntarily set.For example, it is assumed that above-mentioned preset time period is 3 minutes, then when detecting above-mentioned destination application preceding When platform is run, the frame number value at each moment that obtains the destination application in 3 minutes afterwards, obtains frame number value set.
Wherein it is possible to understand, it is per second that the frame number value at above-mentioned each moment can be expressed as above-mentioned destination application The frame number for refreshing or showing, such as when the frame number value at a certain moment is 30, represents to refresh at the moment or the frame number of display is 30 frames.Wherein, the duration of above-mentioned preset time period and the number of the frame number value in above-mentioned frame number value set are direct ratio, for example, working as When the preset duration is 3 minutes, then the frame number value total number in above-mentioned frame number value set is 180.
Determining module 602, for according to the size of each frame number value in the frame number value set and preset frame to be dropped Frame numerical intervals, determine the corresponding drop frame sign of the frame numerical intervals;
In the embodiment of the present invention, after above-mentioned frame number value is obtained, determining module 602 can be according to each in frame number value set The frame numerical intervals of the size of a frame number value and preset frame to be dropped, to determine the corresponding drop frame sign of the frame numerical intervals.
It is understood that for game application, it can meet that the vision of people will when frame per second is 30FPS substantially Ask, if frame per second is promoted to 60FPS, although interaction sense and realism can be obviously improved, but mobile terminal can be increased Load;In addition, when more than frame per second more than 60FPS, common people, which are just not easy to have perceived obvious fluency, to be improved, so Just the electric energy of battery of mobile terminal can only be wasted.Therefore, the embodiment of the present invention can be to be refreshed in destination application When frame number value is more than default drop frame threshold value (such as 40), frame rate reduction processing just is carried out to the destination application.
Wherein it is possible to the frame numerical intervals that several needs carry out drop frame are pre-set, such as:[30,39]、[40,49]、 [50,59], [60 ,+∞] etc., are then based on the size of each frame number value in above-mentioned frame number value set, determine that each frame number value exists Distribution situation in above-mentioned each frame numerical intervals, the corresponding drop frame of each frame numerical intervals is can determine that according to the distribution situation Size.
Processing module 603, for according to the corresponding drop frame sign of the frame numerical intervals, in the destination application The frame number value to be refreshed belonged in the frame numerical intervals carries out frame rate reduction processing.
In the embodiment of the present invention, after the corresponding drop frame sign of each frame numerical intervals is determined, you can according to each frame The corresponding drop frame sign of numerical intervals, it is to be refreshed in any one above-mentioned frame numerical intervals to belonging in destination application Frame number value carries out frame rate reduction processing.For example, it is assumed that frame numerical intervals [30,39] are with [40,49], corresponding drop frame sign is respectively 3 frames With 5 frames, then when destination application frame number value to be refreshed be in frame numerical intervals [30,39] it is interior when, then by intended application journey Sequence frame number to be refreshed reduces by 3 frames;When destination application frame number value to be refreshed be in frame numerical intervals [40,49] it is interior when, Destination application frame number to be refreshed is then reduced into by 5 frames.
The drop frame device for the application program that the embodiment of the present invention is provided, compared to existing technologies, can be true in advance Surely the frame numerical intervals of frame to be dropped, then according to the frame numerical values recited at destination application each moment in preset time period, Determine the corresponding drop frame sign of above-mentioned frame numerical intervals, then treated to belonging in destination application in above-mentioned frame numerical intervals The frame number value of refreshing carries out frame rate reduction processing, i.e. the embodiment of the present invention only belongs to pre- in destination application frame number value to be refreshed If frame numerical intervals in when, just can to destination application carry out frame rate reduction processing, so as to ensure user's display interface It is selective that frame rate reduction processing is carried out to destination application on the premise of occurring without interim card, making for mobile terminal is extended with this Use duration.
Further, based on third embodiment of the invention, with reference to Fig. 7, Fig. 7 is determining module in third embodiment of the invention 602 elaborator module diagram, in the embodiment of the present invention, above-mentioned determining module 602 includes:
First determining module 701, for the size according to each frame number value in the frame number value set, determines to belong to described The number of the frame number value of frame numerical intervals accounts for the ratio of the frame number value set total number, and as the mesh of the frame numerical intervals Mark ratio;
In the embodiment of the present invention, the first determining module 701 can according in above-mentioned frame number value set each frame number value it is big It is small, determine the number of the frame number value in the above-mentioned frame number value set that is included in each frame numerical intervals, then determine each frame again The number of frame number value in numerical intervals accounts for the ratio of above-mentioned frame number value set total number, and using definite each ratio as upper State the corresponding target ratio of each frame numerical intervals.
For example, it is assumed that including 180 frame number values in above-mentioned frame number value set altogether, included in frame numerical intervals [30,39] Frame number value number be 90, the number of frame number value that includes in frame numerical intervals [40,49] be 18, then frame numerical intervals [30,39] corresponding target ratio be 0.5, the corresponding target ratio of frame numerical intervals [40,49] be 0.1.
Second determining module 702, for the target ratio according to the frame numerical intervals, determines the frame numerical intervals pair The drop frame sign answered.
In the embodiment of the present invention, the number that can pre-set the frame number value in above-mentioned frame numerical intervals accounts for above-mentioned frame number value Gather the correspondence between the ratio of total number and drop frame sign.
It is understood that the frame number value overwhelming majority at each moment collects in preset time period when destination application In in some frame numerical intervals when, if carrying out drop by a relatively large margin to the frame number value to be refreshed in the frame numerical intervals Frame processing, then can significantly change the visual experience of user;And work as destination application each moment in preset time period When frame number value only seldom partly belongs to the frame numerical intervals, if to the frame number value to be refreshed in the frame numerical intervals into The frame rate reduction processing of row by a relatively large margin, then be not easy the attention for causing user.Therefore, of the frame number value in above-mentioned frame numerical intervals Number, which is accounted between the ratio of above-mentioned frame number value set total number and drop frame sign, to be inversely prroportional relationship, i.e., in frame numerical intervals The ratio that the number of frame number value accounts for above-mentioned frame number value set total number is bigger, then the corresponding drop frame sign of the frame numerical intervals is got over It is small.
Specifically, above-mentioned second determining module 702 is used for:
The number for searching the frame number value in the preset frame numerical intervals accounts for the ratio of the frame number value set total number With the correspondence between drop frame sign, drop frame sign corresponding with the target ratio is determined, and be used as the frame number value area Between corresponding drop frame sign.
In the embodiment of the present invention, after the target ratio of above-mentioned frame numerical intervals is determined, you can search preset above-mentioned The number of frame number value in frame numerical intervals accounts for the corresponding pass between the ratio of the frame number value set total number and drop frame sign System, it is then determined that the drop frame sign corresponding to the target ratio of above-mentioned frame numerical intervals, and as above-mentioned frame numerical intervals Frame sign drops.
The drop frame device for the application program that the embodiment of the present invention is provided, can be according to each frame in above-mentioned frame number value set The size of numerical value, determines that the number for belonging to the frame number value of above-mentioned frame numerical intervals accounts for the ratio of above-mentioned frame number value set total number, And as the target ratio of above-mentioned frame numerical intervals, then according to the target ratio of above-mentioned frame numerical intervals, determine above-mentioned frame number Be worth the corresponding drop frame sign in section, i.e., the embodiment of the present invention can according to destination application in preset time period each moment Frame number value distribution situation, to determine the corresponding drop frame sign of each frame numerical intervals, so as to ensure user show On the premise of interface occurs without interim card, the frame rate reduction processing of differentiation is carried out to destination application, mobile terminal is extended with this Use duration.
Further, based on third embodiment of the invention, with reference to Fig. 8, Fig. 8 is application program in fourth embodiment of the invention Drop frame device program module schematic diagram, in the embodiment of the present invention, the drop frame device of above application program includes:
Acquisition module 601, for when detecting destination application in front stage operation, obtaining the destination application The frame number value at each moment, obtains frame number value set in preset time period;
Determining module 602, for according to the size of each frame number value in the frame number value set and preset frame to be dropped Frame numerical intervals, determine the corresponding drop frame sign of the frame numerical intervals;
Judgment module 801, the frame number value to be refreshed for determining the destination application, and judge described to be refreshed Whether frame number value belongs to the frame numerical intervals;
Frame module 802 drops, if belonging to for the frame number value to be refreshed in the frame numerical intervals, according to the frame The corresponding drop frame sign of numerical intervals, frame rate reduction processing is carried out to the frame number value to be refreshed.
In the embodiment of the present invention, after definite each frame number value is corresponding drops frame sign, determine that destination application is treated The frame number value of refreshing, then judges frame number value to be refreshed whether in above-mentioned frame numerical intervals, if being in, based on to be brushed The corresponding drop frame sign of frame numerical intervals at new frame number value, frame rate reduction processing is carried out to frame number value to be refreshed.
Specifically, with reference to Fig. 9, Fig. 9 is the elaborator module signal that frame module 802 is dropped in fourth embodiment of the invention Scheme, in the embodiment of the present invention, above-mentioned drop frame module 802 includes:
3rd determining module 901, for utilizing the frame number value to be refreshed and the corresponding drop of the frame numerical intervals Frame sign, determines frame losing interval;
, can be according to frame number value to be refreshed drop frame sign corresponding with above-mentioned frame numerical intervals in the embodiment of the present invention Ratio determines above-mentioned frame losing interval, for example, it is assumed that above-mentioned frame number value to be refreshed is 50, above-mentioned frame numerical intervals corresponding drops Frame sign is 5 frames, then above-mentioned frame losing is at intervals of 9 frames;Assuming that above-mentioned frame number value to be refreshed is 50, above-mentioned frame numerical intervals correspond to Drop frame sign be 6 frames, then above-mentioned frame losing is at intervals of 8 frames.
Frame losing module 902, for according to the frame losing interval multiple image to be refreshed to the destination application into Row frame losing is handled, and obtains the two field picture for refreshing;
In the embodiment of the present invention, when above-mentioned frame losing is at intervals of 9 frame, then it represents that above application program often refreshes 9 two field pictures Just need to abandon a two field picture afterwards, for example, it is assumed that frame number value to be refreshed is 50, frame losing at intervals of 9 frames, then will be to be refreshed 10th frame, the 20th frame, the 30th frame, the 40th frame, the 50th two field picture are determined as needing the two field picture abandoned, the frame that will be abandoned except needs Other two field pictures outside image are determined as the two field picture for refreshing.
Refresh module 903, is refreshed using the two field picture for being used to refresh on display interface.
In the embodiment of the present invention, after determining for the two field picture of refreshing, then it will shown for the two field picture of refreshing Interface is refreshed.
The drop frame device for the application program that the embodiment of the present invention is provided, in the corresponding drop frame sign of definite frame numerical intervals Afterwards, determine destination application frame number value to be refreshed, then judge whether frame number value to be refreshed belongs to above-mentioned frame number value In section, if belonging to, according to the corresponding drop frame sign of above-mentioned frame numerical intervals, frame number value to be refreshed is carried out at drop frame Reason.I.e. the embodiment of the present invention can be according to the size of destination application frame number value to be refreshed, to determine the need for mesh Mark application program frame number value to be refreshed and carry out frame rate reduction processing, however, it is determined that need to carry out frame rate reduction processing, then according to frame to be refreshed The size of numerical value determines to need the frame number that reduces, and then carries out frame rate reduction processing, avoids due to frame rate reduction processing and makes target should There is the situation of interim card with program.
The embodiment of the present invention also provides a kind of mobile terminal, including memory, processor and storage are on a memory and can The computer program run on a processor, when processor performs computer program, realizes first embodiment to second embodiment In application program in any one embodiment frame dropping method in each step.
The embodiment of the present invention also provides a kind of readable storage medium storing program for executing, which is computer-readable storage medium Matter, is stored thereon with computer program, when computer program is executed by processor, realizes first embodiment into second embodiment Each step in the frame dropping method of application program in any one embodiment.
In several embodiments provided herein, it should be understood that disclosed apparatus and method, can pass through it Its mode is realized.For example, device embodiment described above is only schematical, for example, the division of the module, only Only a kind of division of logic function, can there is other dividing mode when actually realizing, such as multiple module or components can be tied Another system is closed or is desirably integrated into, or some features can be ignored, or do not perform.It is another, it is shown or discussed Mutual coupling, direct-coupling or communication connection can be the INDIRECT COUPLING or logical by some interfaces, device or module Letter connection, can be electrical, machinery or other forms.
The module illustrated as separating component may or may not be physically separate, be shown as module The component shown may or may not be physical module, you can with positioned at a place, or can also be distributed to multiple On mixed-media network modules mixed-media.Some or all of module therein can be selected to realize the mesh of this embodiment scheme according to the actual needs 's.
In addition, each function module in each embodiment of the present invention can be integrated in a processing module, can also That modules are individually physically present, can also two or more modules be integrated in a module.Above-mentioned integrated mould Block can both be realized in the form of hardware, can also be realized in the form of software function module.
If the integrated module is realized in the form of software function module and is used as independent production marketing or use When, it can be stored in a computer read/write memory medium.Based on such understanding, technical scheme is substantially The part to contribute in other words to the prior art or all or part of the technical solution can be in the form of software products Embody, which is stored in a storage medium, including some instructions are used so that a computer Equipment (can be personal computer, server, or network equipment etc.) performs the complete of each embodiment the method for the present invention Portion or part steps.And foregoing storage medium includes:USB flash disk, mobile hard disk, read-only storage (ROM, Read-Only Memory), random access memory (RAM, Random Access Memory), magnetic disc or CD etc. are various can store journey The medium of sequence code.
It should be noted that for foregoing each method embodiment, describe, therefore it is all expressed as a series of for simplicity Combination of actions, but those skilled in the art should know, the present invention and from the limitation of described sequence of movement because According to the present invention, some steps can use other orders or be carried out at the same time.Secondly, those skilled in the art should also know Know, embodiment described in this description belongs to preferred embodiment, and involved action and module might not all be this hairs Necessary to bright.
In the above-described embodiments, the description to each embodiment all emphasizes particularly on different fields, and does not have the portion being described in detail in some embodiment Point, it may refer to the associated description of other embodiments.
It is to a kind of frame dropping method of application program, device, mobile terminal and readable storage provided by the present invention above The description of medium, for those skilled in the art, according to the thought of the embodiment of the present invention, in embodiment and using model There will be changes are placed, to sum up, this specification content should not be construed as limiting the invention.

Claims (12)

  1. A kind of 1. frame dropping method of application program, it is characterised in that the described method includes:
    When detecting destination application in front stage operation, the destination application each moment in preset time period is obtained Frame number value, obtain frame number value set;
    According to the frame numerical intervals of the size of each frame number value and preset frame to be dropped in the frame number value set, the frame is determined The corresponding drop frame sign of numerical intervals;
    According to the corresponding drop frame sign of the frame numerical intervals, to belonging in the destination application in the frame numerical intervals Frame number value to be refreshed carry out frame rate reduction processing.
  2. It is 2. according to the method described in claim 1, it is characterized in that, described according to each frame number value in the frame number value set The frame numerical intervals of size and preset frame to be dropped, determine the frame numerical intervals it is corresponding drop frame sign the step of include:
    According to the size of each frame number value in the frame number value set, the number for belonging to the frame number value of the frame numerical intervals is determined The ratio of the frame number value set total number is accounted for, and as the target ratio of the frame numerical intervals;
    According to the target ratio of the frame numerical intervals, the corresponding drop frame sign of the frame numerical intervals is determined.
  3. 3. according to the method described in claim 2, it is characterized in that, the target ratio according to the frame numerical intervals, really The step of fixed frame numerical intervals corresponding drop frame sign, includes:
    The number for searching the frame number value of the preset frame numerical intervals accounts for the ratio and drop frame of the frame number value set total number Correspondence between size, determines drop frame sign corresponding with the target ratio, and is corresponded to as the frame numerical intervals Drop frame sign.
  4. 4. according to the method described in claims 1 to 3 any one, it is characterised in that described according to the frame numerical intervals pair The drop frame sign answered, drop frame is carried out to the frame number value to be refreshed belonged in the destination application in the frame numerical intervals The step of processing, includes:
    Determine destination application frame number value to be refreshed, and judge whether the frame number value to be refreshed belongs to the frame Numerical intervals;
    It is big according to the corresponding drop frame of the frame numerical intervals if the frame number value to be refreshed belongs in the frame numerical intervals It is small, frame rate reduction processing is carried out to the frame number value to be refreshed.
  5. It is 5. according to the method described in claim 4, it is characterized in that, described big according to the corresponding drop frame of the frame numerical intervals Small, the step of carrying out frame rate reduction processing to the frame number value to be refreshed, includes:
    Using the frame number value to be refreshed and the corresponding drop frame sign of the frame numerical intervals, frame losing interval is determined;
    Frame losing processing is carried out according to the frame losing interval multiple image to be refreshed to the destination application, obtains being used to brush New two field picture;
    Refreshed using the two field picture for being used to refresh on display interface.
  6. 6. the drop frame device of a kind of application program, it is characterised in that described device includes:
    Acquisition module, for when detecting destination application in front stage operation, obtaining the destination application default The frame number value at each moment, obtains frame number value set in period;
    Determining module, for the frame number value area according to the size of each frame number value in the frame number value set and preset frame to be dropped Between, determine the corresponding drop frame sign of the frame numerical intervals;
    Processing module, for according to the corresponding drop frame sign of the frame numerical intervals, to belonging to institute in the destination application The frame number value to be refreshed stated in frame numerical intervals carries out frame rate reduction processing.
  7. 7. device according to claim 6, it is characterised in that the determining module includes:
    First determining module, for the size according to each frame number value in the frame number value set, determines to belong to the frame number value The number of the frame number value in section accounts for the ratio of the frame number value set total number, and as the target ratio of the frame numerical intervals Value;
    Second determining module, for the target ratio according to the frame numerical intervals, determines the corresponding drop of the frame numerical intervals Frame sign.
  8. 8. device according to claim 7, it is characterised in that second determining module is used for:
    The number for searching the frame number value of the preset frame numerical intervals accounts for the ratio and drop frame of the frame number value set total number Correspondence between size, determines drop frame sign corresponding with the target ratio, and is corresponded to as the frame numerical intervals Drop frame sign.
  9. 9. according to the device described in claim 6 to 8 any one, it is characterised in that the processing module includes:
    Judgment module, the frame number value to be refreshed for determining the destination application, and judge the frame number value to be refreshed Whether the frame numerical intervals are belonged to;
    Frame module drops, if belonging to for the frame number value to be refreshed in the frame numerical intervals, according to the frame number value area Between corresponding drop frame sign, frame rate reduction processing is carried out to the frame number value to be refreshed.
  10. 10. device according to claim 9, it is characterised in that the drop frame module includes:
    3rd determining module, for utilizing the frame number value to be refreshed and the corresponding drop frame sign of the frame numerical intervals, Determine frame losing interval;
    Frame losing module, for being carried out according to the frame losing interval multiple image to be refreshed to the destination application at frame losing Reason, obtains the two field picture for refreshing;
    Refresh module, for utilizing the two field picture for being used to refresh to be refreshed on display interface.
  11. 11. a kind of mobile terminal, including memory, processor and storage are on a memory and the calculating that can run on a processor Machine program, it is characterised in that when the processor performs the computer program, realize described in claim 1 to 5 any one Application program frame dropping method in each step.
  12. 12. a kind of readable storage medium storing program for executing, the readable storage medium storing program for executing is computer-readable recording medium, is stored thereon with computer Program, it is characterised in that when the computer program is executed by processor, realize answering described in claim 1 to 5 any one With each step in the frame dropping method of program.
CN201711158177.4A 2017-11-20 2017-11-20 Frame dropping method and device of application program, mobile terminal and readable storage medium Active CN107959965B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201711158177.4A CN107959965B (en) 2017-11-20 2017-11-20 Frame dropping method and device of application program, mobile terminal and readable storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201711158177.4A CN107959965B (en) 2017-11-20 2017-11-20 Frame dropping method and device of application program, mobile terminal and readable storage medium

Publications (2)

Publication Number Publication Date
CN107959965A true CN107959965A (en) 2018-04-24
CN107959965B CN107959965B (en) 2021-03-19

Family

ID=61965103

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201711158177.4A Active CN107959965B (en) 2017-11-20 2017-11-20 Frame dropping method and device of application program, mobile terminal and readable storage medium

Country Status (1)

Country Link
CN (1) CN107959965B (en)

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108810281A (en) * 2018-06-22 2018-11-13 Oppo广东移动通信有限公司 Frame losing compensation method, device, storage medium and terminal
CN109669528A (en) * 2018-12-20 2019-04-23 Oppo广东移动通信有限公司 Processing component control method, device, computer equipment and the storage medium of terminal
CN113377485A (en) * 2021-07-07 2021-09-10 掌阅科技股份有限公司 Refreshing display method of ink screen device, electronic device and storage medium
CN113721755A (en) * 2021-09-13 2021-11-30 三星电子(中国)研发中心 Screen power saving method and device
CN115359763A (en) * 2022-08-16 2022-11-18 广州文石信息科技有限公司 Ink screen display control method, device, equipment and storage medium
WO2023011032A1 (en) * 2021-08-05 2023-02-09 哲库科技(上海)有限公司 Image processing method, image processing chip, and electronic device

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20110249077A1 (en) * 2010-04-07 2011-10-13 Abuan Joe S Video Conference Network Management for a Mobile Device
CN104580969A (en) * 2013-10-23 2015-04-29 中兴通讯股份有限公司 Video frame rate adjusting method and device
CN104754200A (en) * 2013-12-31 2015-07-01 联芯科技有限公司 Method and system for adjusting automatic exposure
US20150310655A1 (en) * 2014-02-18 2015-10-29 Charles Hill Techniques for displaying content on a display to reduce screenshot quality
CN105117191A (en) * 2015-09-08 2015-12-02 广东欧珀移动通信有限公司 Method and apparatus for controlling display of mobile terminal

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20110249077A1 (en) * 2010-04-07 2011-10-13 Abuan Joe S Video Conference Network Management for a Mobile Device
CN104580969A (en) * 2013-10-23 2015-04-29 中兴通讯股份有限公司 Video frame rate adjusting method and device
CN104754200A (en) * 2013-12-31 2015-07-01 联芯科技有限公司 Method and system for adjusting automatic exposure
US20150310655A1 (en) * 2014-02-18 2015-10-29 Charles Hill Techniques for displaying content on a display to reduce screenshot quality
CN105117191A (en) * 2015-09-08 2015-12-02 广东欧珀移动通信有限公司 Method and apparatus for controlling display of mobile terminal

Cited By (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108810281A (en) * 2018-06-22 2018-11-13 Oppo广东移动通信有限公司 Frame losing compensation method, device, storage medium and terminal
CN108810281B (en) * 2018-06-22 2020-12-11 Oppo广东移动通信有限公司 Lost frame compensation method, lost frame compensation device, storage medium and terminal
CN109669528A (en) * 2018-12-20 2019-04-23 Oppo广东移动通信有限公司 Processing component control method, device, computer equipment and the storage medium of terminal
CN109669528B (en) * 2018-12-20 2021-06-04 Oppo广东移动通信有限公司 Terminal processing component control method and device, computer equipment and storage medium
CN113377485A (en) * 2021-07-07 2021-09-10 掌阅科技股份有限公司 Refreshing display method of ink screen device, electronic device and storage medium
WO2023279571A1 (en) * 2021-07-07 2023-01-12 掌阅科技股份有限公司 Method for refreshing display of ink screen device, electronic device, and storage medium
WO2023011032A1 (en) * 2021-08-05 2023-02-09 哲库科技(上海)有限公司 Image processing method, image processing chip, and electronic device
CN113721755A (en) * 2021-09-13 2021-11-30 三星电子(中国)研发中心 Screen power saving method and device
CN113721755B (en) * 2021-09-13 2023-11-21 三星电子(中国)研发中心 Screen power saving method and device
CN115359763A (en) * 2022-08-16 2022-11-18 广州文石信息科技有限公司 Ink screen display control method, device, equipment and storage medium

Also Published As

Publication number Publication date
CN107959965B (en) 2021-03-19

Similar Documents

Publication Publication Date Title
CN107959965A (en) Frame dropping method, device, mobile terminal and the readable storage medium storing program for executing of application program
CN106095363B (en) A kind of ameliorative way, device and the terminal of terminal Caton
CN105119809B (en) dynamic information display method and device
CN107896386A (en) Electronic equipment performance and power management method and device based on scene
CN104731543B (en) The display methods and device of a kind of screen refresh rate
CN111045814B (en) Resource scheduling method and terminal equipment
CN107911491A (en) Information recommendation method, device and storage medium, server and mobile terminal
CN108211352A (en) A kind of method and terminal for adjusting image quality
CN104331524B (en) Page display method, device and terminal
CN106713965A (en) Information display method and device
CN107256155A (en) Menu adaptation method, server and the readable storage medium storing program for executing of background management system
CN109725948A (en) A kind of configuration method and device of animation resource
CN107889203A (en) A kind of electricity saving method, device, computer installation and computer-readable recording medium
CN105022804A (en) Picture sorting method and mobile terminal
CN107402804B (en) background process control method and device, storage medium and electronic equipment
CN108292777A (en) Shared electrode battery
CN103959198A (en) Reducing power for 3d workloads
CN107679885A (en) A kind of ad data acquisition methods and device
CN107766891A (en) User's gender identification method, device, storage medium and electronic equipment
CN109685539A (en) Homepage methods of exhibiting, equipment, storage medium and device based on data processing
CN104375851B (en) A kind of power-economizing method and intelligent terminal of intelligent terminal
CN103893970A (en) Managing objectives associated with a virtual space based on characters made accessible responsive to corresponding tokens being detected
CN103869936B (en) The display packing of information and electronic equipment
CN106598379A (en) Method and device for managing application program
CN109255652B (en) Advertisement playing method based on human face and related product

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