[go: up one dir, main page]

CN103177001A - Method and device for achieving smooth switching of pictures - Google Patents

Method and device for achieving smooth switching of pictures Download PDF

Info

Publication number
CN103177001A
CN103177001A CN2011104329546A CN201110432954A CN103177001A CN 103177001 A CN103177001 A CN 103177001A CN 2011104329546 A CN2011104329546 A CN 2011104329546A CN 201110432954 A CN201110432954 A CN 201110432954A CN 103177001 A CN103177001 A CN 103177001A
Authority
CN
China
Prior art keywords
decoding
file destination
task
switching
next time
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
CN2011104329546A
Other languages
Chinese (zh)
Other versions
CN103177001B (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.)
Tencent Technology Shenzhen Co Ltd
Original Assignee
Tencent Technology Shenzhen Co 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 Tencent Technology Shenzhen Co Ltd filed Critical Tencent Technology Shenzhen Co Ltd
Priority to CN201110432954.6A priority Critical patent/CN103177001B/en
Publication of CN103177001A publication Critical patent/CN103177001A/en
Application granted granted Critical
Publication of CN103177001B publication Critical patent/CN103177001B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Compression Or Coding Systems Of Tv Signals (AREA)

Abstract

The invention discloses a method and device for achieving smooth switching of pictures. The method and device is used for improving picture loading time and loading manners in the process of present picture browsing so that the technical problems that loading speed is low, and switching is not smooth are solved. According to the method and device, switching of picture files is accelerated through switching of preliminary decoding of object files, an intelligent decoding manner is adopted when preliminary decoding and a decoding task of the object files are conducted, and whether whole picture decoding is conducted or part decoding is conducted is judged according to remaining time and the estimated decoding time of the object files. The method and device for achieving smooth switching of the pictures can achieve smooth switching of the pictures to maximum in the process of picture browsing, display quality of the pictures is ensured, and therefore user experience is improved.

Description

A kind of smooth method and device that switches of picture of realizing
Technical field
The present invention relates to the picture Processing Technique field, relate in particular to and a kind ofly can realize smooth method and the device that switches of picture.
Background technology
In Photo Browser, in the time will checking a width picture, usually experience several steps as shown in Figure 1:
1) user interface (User Interface, UI) thread is submitted the picture decoding task to background thread;
2) background thread is decoded to picture according to the picture decoding task;
3) the complete backward UI of decoding sends updating message;
When 4) UI processes updating message, according to the size of window, the picture of decoding gained is carried out convergent-divergent to adapt to window size;
5) UI thread rendered images on screen.
When the picture switching occured, existing most of softwares with the aid of pictures for for simplicity, just the mode of employing is all to submit the picture decoding task to when switching generation, and were to do whole figure decoding.Just Load Image when switch occuring, can cause experiencing not smooth, switching faster in situation in addition, although the picture quality of whole figure decoding is higher, do not catch up with the speed of switching, when showing drafting, still can only show that fuzzy thumbnail to the user, causes bad experience.
Summary of the invention
In view of this, fundamental purpose of the present invention is to provide a kind of smooth method and device that switches of picture of realizing, be used for picture Loading opportunity and the load mode of existing picture browsing process are improved, slow to solve loading velocity, switch slack technical matters.
For achieving the above object, technical scheme of the present invention is achieved in that
A kind of smooth method of switching of picture that realizes, the method comprises:
The file destination that before switching, is switched next time carries out pre decoding;
After trigger switching, judge whether the file destination of current switching was carried out pre decoding, if carried out pre decoding, directly show the file destination after pre decoding, and submit the intelligent decoding task of the file destination that next time switches to; If do not carry out pre decoding, submit the intelligent decoding task of the file destination of current switching to, and submit the intelligent decoding task of the file destination that next time switches to.
Further, after triggering switching, before judging whether to carry out pre decoding, described method also comprises the step of the triggered time point of estimating switching next time;
The triggered time point that described intelligent decoding task was switched according to the described next time of estimating, calculating is currently available for the excess time that file destination is decoded, and estimate file destination is decoded the required time, by more described excess time and the decision-making of decoding required time, file destination is carried out whole figure decoding or partial decoding of h, and correspondingly decode.
Further, after estimating the triggered time point that obtains to switch next time, described method also comprises:
Judge according to default thresholding whether switch speed is too fast, if too fast, submit to the thumbnail of the file destination of current switching to show for user interface, and then carry out described pre decoding determining step; Otherwise directly carry out described pre decoding determining step.
Further, after judging that file destination to current switching carried out pre decoding, also comprise the steps:
The judgement pre decoding is whole figure decoding or partial decoding of h, if pre decoding is partial decoding of h, and after the intelligent decoding task of submitting the file destination that next time switches to, the decode step of task of the whole figure that also comprises the file destination of submitting current switching to; If pre decoding is whole figure decoding, after the intelligent decoding task of submitting the file destination that next time switches to, also comprise the step of the partial decoding of h task of the file destination of submitting current switching to.
Further, after judging that not file destination to current switching carried out pre decoding, in the intelligent decoding task of the file destination of submitting current switching to and after submitting the intelligent decoding task of the file destination that switches to next time, also comprise:
Submit the whole figure of the file destination of current switching decode task and the partial decoding of h task of submitting the file destination of current switching to.
Further, after triggering switching, before judging whether to carry out pre decoding, described method also comprises:
Empty the decoding task formation;
Stop current all decoding task of carrying out.
Further, before the triggered time point of estimating to switch next time, after stopping the step of current all decoding task of carrying out, described method also comprises: the step of the decoding file of the front and back figure of the file destination of the non-current switching of removing buffer memory.
Further, the method for the triggered time point of described estimation switching next time is:
Carry out statistical average the switching time to set point number, obtains average switching time, according to estimating the triggered time point that switch next time average switching time; Or according to the triggered time point of estimating that switch next time previous switching time.
Based on the embodiment of the present invention, the present invention also provides a kind of smooth device that switches of picture of realizing, this device comprises:
The pre decoding judge module is used for judging whether the file destination of current switching was carried out pre decoding;
The first task administration module is used in the situation that the file destination of current switching was carried out pre decoding, directly submits to file destination after pre decoding for demonstration, and submits the intelligent decoding task of the file destination that next time switches to;
The second task management module is used for submitting the intelligent decoding task of the file destination of current switching to, and submitting the intelligent decoding task of the file destination that next time switches in the situation that the file destination of current switching was not carried out pre decoding.
Further, described device also comprises:
Switching time, estimation module, be used for estimating the triggered time point that switch next time after triggering switching;
The intelligence decoder module, be used for carrying out intelligent decoding task, the triggered time point that this module was switched according to the described next time of estimating, calculating is currently available for the excess time that file destination is decoded, and estimate file destination is decoded the required time, by more described excess time and the decision-making of decoding required time, file destination is carried out whole figure decoding or partial decoding of h, and correspondingly decode.
Further, described device also comprises:
The switch speed judging treatmenting module, the triggered time point and the default thresholding that are used for switching according to the next time of estimating judge whether switch speed is too fast, if too fast, submit to the thumbnail of the file destination of current switching to show for user interface, then indicate the pre decoding judge module to carry out; Otherwise directly indicate the pre decoding judge module to carry out.
Further, it is whole figure decoding or partial decoding of h that described first task administration module also is used for the judgement pre decoding, if pre decoding is partial decoding of h, after the intelligent decoding task of submitting the file destination that next time switches to, the decode step of task of the whole figure that also comprises the file destination of submitting current switching to; If pre decoding is whole figure decoding, after the intelligent decoding task of submitting the file destination that next time switches to, also comprise the step of the partial decoding of h task of the file destination of submitting current switching to;
Described the second task management module also is used in the intelligent decoding task of the file destination of submitting current switching to and after submitting the intelligent decoding task of the file destination that next time switches to, submit the whole figure of the file destination of current switching decode task and the partial decoding of h task of submitting the file destination of current switching to.
Further, described device also comprises:
The task detach module is used for emptying the decoding task formation before the triggered time point of estimating to switch next time;
Task interrupts module, is used for stopping current all decoding task of carrying out after emptying the decoding task formation.
The present invention is by coming the switching of speeding up picture file to the pre decoding that switches file destination, adopt intelligent decoding process when carrying out the decoding task of pre decoding and current goal file, according to the file destination decode time of excess time and estimation, decision-making is carried out whole figure decoding or partial decoding of h to file destination.In the time of can farthest realizing picture browsing by the present invention, the smoothness of picture is switched, and takes into account the display quality of picture, experiences thereby promote the user.
Description of drawings
Fig. 1 is the switching flow figure of picture in the picture browsing program in prior art;
The method flow diagram of realizing the smooth switching of picture that Fig. 2 provides for the embodiment of the present invention;
The processing flow chart of the intelligent decoding task that Fig. 3 provides for the embodiment of the present invention;
The method flow diagram of realizing the smooth switching of picture that Fig. 4 provides for another embodiment of the present invention.
Embodiment
For making the purpose, technical solutions and advantages of the present invention clearer, by the following examples and with reference to accompanying drawing, the present invention is described in more detail.
Fig. 2 is the smooth method flow diagram that switches of picture of realizing provided by the invention, specifically comprises the steps:
Step 201, after trigger switching, estimate the triggered time point that switch next time;
The triggered time point of described switching refers to that the user passes through the time point that UI interface triggering picture switches;
The present invention needed judging excess time before carrying out the decoding task of switching file destination, carry out the decoding of which kind of type according to the length decision-making of excess time, the triggered time point that switches the next time that equal to estimate described excess time deducts the triggered time point of current switching.
The method of estimating the triggered time point of switching next time can adopt statistical average method, namely to carrying out statistical average the switching time of set point number, obtains average switching time, according to estimating the triggered time point that switch next time average switching time; Or also can be according to the triggered time point of estimating that switch next time previous switching time, add the triggered time point of switching next time that current switching time, point obtained estimating after the time point that once switches before namely deducting with the time point of current switching.
Step 202, judge whether the file destination of current switching was carried out pre decoding, if execution in step 203; Execution in step 204 if not;
The present invention namely carries out pre decoding to the file destination of current switching in the upper decoding task of submitting the file destination that switches when once switching to next time, and purpose is to improve the speed of switching.
When the picture switching occurs, if the pre decoding success of next pictures no matter that pre decoding is whole figure or partial decoding of h figure, can display it rapidly, thereby improve the speed of switching.
If step 203 was carried out pre decoding to the file destination of current switching, directly show the file destination after pre decoding, then execution in step 205;
If step 204 was not carried out pre decoding to the file destination of current switching, submit the intelligent decoding task of the file destination of current switching to, then execution in step 205;
The intelligent decoding task of the file destination that step 205, submission are switched next time.
Intelligent decoding task provided by the invention can be carried out the decoding of which kind of type according to the excess time of decision-making intelligently to file destination, to reach the balance of speed and picture quality.
At first the present invention carries out anticipation to decode time when carrying out decoding task, the factor that needs to consider comprises: the length and width of image file, file size, file layout etc.In one embodiment of the present invention, adopt linear prediction model, such as decoding for large figure, every figure has length and width, and the variable such as file size, obtains a time after decoding, with variablees such as length and width and file sizes as independent variable, the time of decoding obtains a funtcional relationship between independent variable and dependent variable as dependent variable by historical record, can make to picture the prediction of decode time by this funtcional relationship.Except linear prediction model, also adopt the nonlinear function forecast model of piecewise linear function, and the machine learning algorithm of other training Nonlinear Prediction Models, such as neural network, support vector machine (Support Vector Machine, SVM, a kind of trainable machine learning method) etc.
In one embodiment of the present invention, the treatment scheme of the described intelligent decoding task that provides as shown in Figure 3, three decoding fallout predictors have been constructed in the preferred embodiment, be respectively whole figure decode fallout predictor, 1/4th the decoding fallout predictors and 1/8th the decoding fallout predictors, they are three fallout predictors of independently decoding.
Steps A 1, according to the triggered time point that switches the next time of estimating, calculate and be currently available for remainTime excess time that file destination is decoded;
The time point that once switches before supposing is Tp, the time point that photo current switches is Tc, current time is T (being the time point of the actual execution of decoding task), predict so the switching point Tf=Tc+ (Tc-Tp) of next figure, and excess time, remainTime is Tf-T.
Steps A 2, estimate file destination is carried out the required time of dissimilar decoding by the decoding fallout predictor;
Whether the whole figure of steps A 3, judgement prediction decodes the time less than described excess time, if decode less than carrying out whole figure, otherwise execution in step A4;
Whether 1/4th decode times of steps A 4, judgement prediction less than described excess time, if less than carrying out 1/4th decodings, otherwise execution in step A5;
Steps A 5, execution 1/8th decodings.
The strategy of above-mentioned decoding step is: when decoding the time greater than whole figure excess time, preferentially carry out whole figure decoding, otherwise the decode time of rating unit decoding again, the criterion of institute's foundation is for decode maximum picture as far as possible within the remaining time.
Described whole figure decoding refers to intactly the picture on disk is loaded into internal memory, and speed is slower, and picture quality is undistorted, is applicable to the scene of browsing pictures at a slow speed.
In the preferential embodiment of the present invention one, described partial decoding of h refers to that decoding obtains the picture of certain scaling by dwindling algorithm, for example 1/4 size of the picture on disk or the content of 1/8 size is loaded into internal memory, speed, and picture quality is comparatively general.Dwindle calculation and can use interpolation algorithm, or speed extraction algorithm faster, for example get delegation every four lines or eight row, and dwindle every the mode that four row or eight row are got row.Partial decoding of h is applicable to switch speed scene faster, adopts partial decoding of h to replace whole figure decoding under this scene, reaches a kind of acceptable balance between display speed and display quality.
Based on steps flow chart shown in Figure 2, with reference to Fig. 4, after estimating the triggered time point that obtains to switch next time, also comprise the judgment processing steps of switch speed:
Step B1, judge according to the triggered time point judgement and the default thresholding that switch the next time of estimating whether switch speed is too fast, if too fast, execution in step B2, otherwise execution in step 202;
Difference between this step was put and put current switching time according to the triggered time of switching the next time of estimating judges whether switch speed is too fast, if time difference is less than default thresholding, be judged to be too fastly, described threshold value can obtain according to test, for example just thinks to switch at a slow speed less than 200ms.
In the situation that switch fast, owing to coming the decoding of not radical row intelligence, therefore in the situation that switch fast the directly thumbnail of display-object file, the speed of switching to accelerate the interface, and in the situation that switch at a slow speed, owing to there being the sufficient time can complete the intelligence decoding, therefore can after completing, decoding Show Picture again.
Step B2 shows the thumbnail that switches file destination, execution in step 202 in user interface;
Based on steps flow chart shown in Figure 2, with reference to Fig. 4, after judging that file destination to current switching carried out pre decoding, also comprise the steps:
Step C1, judge that whether pre decoding is whole figure decoding, if execution in step C2, otherwise execution in step C3;
Step C2, after the intelligent decoding task of submitting the file destination that next time switches to, submit the partial decoding of h task of the file destination of current switching to;
Preferably, the partial decoding of h task of submitting in this step does not comprise the determining step of which kind of other partial decoding of h of level of concrete execution, it is that system can set the partial decoding of h that carries out according to certain strategy for which kind of other partial decoding of h of level, for example can unify to be set as 1/4th decodings.
Step C3, after the intelligent decoding task of submitting the file destination that next time switches to, submit the whole figure of the file destination of the current switching task of decoding to.
Based on steps flow chart shown in Figure 2, with reference to Fig. 4, after judging that not file destination to current switching carried out pre decoding, in the intelligent decoding task of the file destination of submitting current switching to and after submitting the intelligent decoding task of the file destination that switches to next time, also comprise:
Step D1, submit the whole figure of the file destination of the current switching task of decoding to;
The partial decoding of h task of the file destination of step D2, the current switching of submission.
Submit once the whole figure decoding of more current figure to, to guarantee can show at last the whole figure of current switching file destination, may carry out the consideration of reverse switching for the user, the partial decoding of h of current figure also will be guaranteed to generate.
Based on steps flow chart shown in Figure 2, with reference to Fig. 4, before the triggered time point of estimating to switch next time, described method also comprises:
A1, draw together and empty the decoding task formation;
If after switching, the decoding task that is not finished in addition in task queue, explanation has not needed to have carried out these decoding task again, therefore should empty task queue, releasing resource.
A2, the current all decoding task carried out of termination.
The purpose that stops the current decoding task of carrying out is when main thread does not need to carry out the decoding task of corresponding picture, for example too fast owing to switching, skipped the demonstration opportunity of photo current, main thread can arrange a decoding and interrupt the position, when moving Deng the decoding thread that takes turns to the backstage, can interrupt the position according to this and withdraw from decoding, to save computational resource.
Preferably, after described steps A 2, also, described method also comprises: the step of the decoding file of the front and back figure of the file destination of the non-current switching of removing buffer memory.The purpose of this step is the use that minimizes internal memory, only to the front and back figure of current figure, the figure that namely might become next figure of switching does pre decoding, if carried out switching, before and after it, variation has occured in figure, need the internal memory of front and back figure is before discharged, can reduce like this taking of internal memory, improve the internal memory service efficiency.
The present invention also provides a kind of smooth device that switches of picture file of realizing, this device comprises:
The pre decoding judge module is used for judging whether the file destination of current switching was carried out pre decoding;
The first task administration module is used in the situation that the file destination of current switching was carried out pre decoding, directly submits to file destination after pre decoding for demonstration, and submits the intelligent decoding task of the file destination that next time switches to;
The second task management module is used for submitting the intelligent decoding task of the file destination of current switching to, and submitting the intelligent decoding task of the file destination that next time switches in the situation that the file destination of current switching was not carried out pre decoding;
Preferably, described device also comprises:
Switching time, estimation module, be used for estimating the triggered time point that switch next time after triggering switching;
The intelligence decoder module, be used for carrying out intelligent decoding task, the triggered time point that this module was switched according to the described next time of estimating, calculating is currently available for the excess time that file destination is decoded, and estimate file destination is decoded the required time, by more described excess time and also whole figure decoding or the partial decoding of h of execution to file destination of required time decision-making of decoding.
Preferably, described device also comprises: the switch speed judging treatmenting module, triggered time point and default thresholding that this module is used for switching according to the next time of estimating judge whether switch speed is too fast, if too fast, submit to the thumbnail of the file destination of current switching to show for user interface, then indicate the pre decoding judge module to carry out; Otherwise directly indicate the pre decoding judge module to carry out.
Preferably, it is whole figure decoding or partial decoding of h that described first task administration module also is used for the judgement pre decoding, if pre decoding is partial decoding of h, after the intelligent decoding task of submitting the file destination that next time switches to, the decode step of task of the whole figure that also comprises the file destination of submitting current switching to; If pre decoding is whole figure decoding, after the intelligent decoding task of submitting the file destination that next time switches to, also comprise the step of the partial decoding of h task of the file destination of submitting current switching to;
Preferably, described the second task management module also is used in the intelligent decoding task of the file destination of submitting current switching to and after submitting the intelligent decoding task of the file destination that next time switches to, submit the whole figure of the file destination of current switching decode task and the partial decoding of h task of submitting the file destination of current switching to.
Preferably, described device also comprises:
Task detach module, this module are used for emptying the decoding task formation before the triggered time point of estimating to switch next time;
Task interrupts module, and this module is used for stopping current all decoding task of carrying out after emptying the decoding task formation.
Above device is based on the steps flow chart realization of method provided by the invention, and its functional module that comprises is all to establish for the steps flow chart of completing in described method, and identical and repeating part repeats no more herein.
The above is only preferred embodiment of the present invention, is not for limiting protection scope of the present invention.

Claims (13)

1. realize the smooth method of switching of picture for one kind, it is characterized in that, the method comprises:
The file destination that before switching, is switched next time carries out pre decoding;
After trigger switching, judge whether the file destination of current switching was carried out pre decoding, if carried out pre decoding, directly show the file destination after pre decoding, and submit the intelligent decoding task of the file destination that next time switches to; If do not carry out pre decoding, submit the intelligent decoding task of the file destination of current switching to, and submit the intelligent decoding task of the file destination that next time switches to.
2. method according to claim 1, is characterized in that, after triggering switching, before judging whether to carry out pre decoding, described method also comprises the step of the triggered time point of estimating switching next time;
The triggered time point that described intelligent decoding task was switched according to the described next time of estimating, calculating is currently available for the excess time that file destination is decoded, and estimate file destination is decoded the required time, by more described excess time and the decision-making of decoding required time, file destination is carried out whole figure decoding or partial decoding of h, and correspondingly decode.
3. method according to claim 2, is characterized in that, described method also comprises after estimating the triggered time point that obtains to switch next time:
Judge according to default thresholding whether switch speed is too fast, if too fast, submit to the thumbnail of the file destination of current switching to show for user interface, and then carry out described pre decoding determining step; Otherwise directly carry out described pre decoding determining step.
4. method according to claim 1, is characterized in that, after judging that file destination to current switching carried out pre decoding, also comprises the steps:
The judgement pre decoding is whole figure decoding or partial decoding of h, if pre decoding is partial decoding of h, and after the intelligent decoding task of submitting the file destination that next time switches to, the decode step of task of the whole figure that also comprises the file destination of submitting current switching to; If pre decoding is whole figure decoding, after the intelligent decoding task of submitting the file destination that next time switches to, also comprise the step of the partial decoding of h task of the file destination of submitting current switching to.
5. method according to claim 1, it is characterized in that, after judging that not file destination to current switching carried out pre decoding, in the intelligent decoding task of the file destination of submitting current switching to and after submitting the intelligent decoding task of the file destination that switches to next time, also comprise:
Submit the whole figure of the file destination of current switching decode task and the partial decoding of h task of submitting the file destination of current switching to.
6. method according to claim 1, is characterized in that, after triggering switching, before judging whether to carry out pre decoding, described method also comprises:
Empty the decoding task formation;
Stop current all decoding task of carrying out.
7. method according to claim 6, it is characterized in that, before the triggered time point of estimating to switch next time, after stopping the step of current all decoding task of carrying out, described method also comprises: the step of the decoding file of the front and back figure of the file destination of the non-current switching of removing buffer memory.
8. method according to claim 1, is characterized in that, the method for the triggered time point of described estimation switching next time is:
Carry out statistical average the switching time to set point number, obtains average switching time, according to estimating the triggered time point that switch next time average switching time; Or according to the triggered time point of estimating that switch next time previous switching time.
9. realize the smooth device that switches of picture for one kind, it is characterized in that, this device comprises:
The pre decoding judge module is used for judging whether the file destination of current switching was carried out pre decoding;
The first task administration module is used in the situation that the file destination of current switching was carried out pre decoding, directly submits to file destination after pre decoding for demonstration, and submits the intelligent decoding task of the file destination that next time switches to;
The second task management module is used for submitting the intelligent decoding task of the file destination of current switching to, and submitting the intelligent decoding task of the file destination that next time switches in the situation that the file destination of current switching was not carried out pre decoding.
10. device according to claim 9, is characterized in that, described device also comprises:
Switching time, estimation module, be used for estimating the triggered time point that switch next time after triggering switching;
The intelligence decoder module, be used for carrying out intelligent decoding task, the triggered time point that this module was switched according to the described next time of estimating, calculating is currently available for the excess time that file destination is decoded, and estimate file destination is decoded the required time, by more described excess time and the decision-making of decoding required time, file destination is carried out whole figure decoding or partial decoding of h, and correspondingly decode.
11. device according to claim 10 is characterized in that, described device also comprises:
The switch speed judging treatmenting module, the triggered time point and the default thresholding that are used for switching according to the next time of estimating judge whether switch speed is too fast, if too fast, submit to the thumbnail of the file destination of current switching to show for user interface, then indicate the pre decoding judge module to carry out; Otherwise directly indicate the pre decoding judge module to carry out.
12. device according to claim 9 is characterized in that,
It is whole figure decoding or partial decoding of h that described first task administration module also is used for the judgement pre decoding, if pre decoding is partial decoding of h, after the intelligent decoding task of submitting the file destination that next time switches to, the decode step of task of the whole figure that also comprises the file destination of submitting current switching to; If pre decoding is whole figure decoding, after the intelligent decoding task of submitting the file destination that next time switches to, also comprise the step of the partial decoding of h task of the file destination of submitting current switching to;
Described the second task management module also is used in the intelligent decoding task of the file destination of submitting current switching to and after submitting the intelligent decoding task of the file destination that next time switches to, submit the whole figure of the file destination of current switching decode task and the partial decoding of h task of submitting the file destination of current switching to.
13. device according to claim 9 is characterized in that, described device also comprises:
The task detach module is used for emptying the decoding task formation before the triggered time point of estimating to switch next time;
Task interrupts module, is used for stopping current all decoding task of carrying out after emptying the decoding task formation.
CN201110432954.6A 2011-12-21 2011-12-21 A kind of method and device realizing the switching of picture smoothness Active CN103177001B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201110432954.6A CN103177001B (en) 2011-12-21 2011-12-21 A kind of method and device realizing the switching of picture smoothness

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201110432954.6A CN103177001B (en) 2011-12-21 2011-12-21 A kind of method and device realizing the switching of picture smoothness

Publications (2)

Publication Number Publication Date
CN103177001A true CN103177001A (en) 2013-06-26
CN103177001B CN103177001B (en) 2016-08-17

Family

ID=48636882

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201110432954.6A Active CN103177001B (en) 2011-12-21 2011-12-21 A kind of method and device realizing the switching of picture smoothness

Country Status (1)

Country Link
CN (1) CN103177001B (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103678526A (en) * 2013-11-29 2014-03-26 贝壳网际(北京)安全技术有限公司 Method and device for decoding images of browser and client
CN110636370A (en) * 2018-06-25 2019-12-31 阿里巴巴集团控股有限公司 Video processing method and device, electronic equipment and readable medium
CN114416258A (en) * 2022-01-20 2022-04-29 四川长虹电器股份有限公司 Method for optimizing Android picture loading efficiency

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20070147517A1 (en) * 2005-12-27 2007-06-28 Mediatek Inc. Video processing system capable of error resilience and video processing method for same
CN101778268A (en) * 2009-01-08 2010-07-14 晨星软件研发(深圳)有限公司 Image processing method and image playing system
CN102142242A (en) * 2010-02-01 2011-08-03 鸿富锦精密工业(深圳)有限公司 Method for switching display of pictures in electronic device

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20070147517A1 (en) * 2005-12-27 2007-06-28 Mediatek Inc. Video processing system capable of error resilience and video processing method for same
CN101778268A (en) * 2009-01-08 2010-07-14 晨星软件研发(深圳)有限公司 Image processing method and image playing system
CN102142242A (en) * 2010-02-01 2011-08-03 鸿富锦精密工业(深圳)有限公司 Method for switching display of pictures in electronic device

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103678526A (en) * 2013-11-29 2014-03-26 贝壳网际(北京)安全技术有限公司 Method and device for decoding images of browser and client
CN110636370A (en) * 2018-06-25 2019-12-31 阿里巴巴集团控股有限公司 Video processing method and device, electronic equipment and readable medium
CN110636370B (en) * 2018-06-25 2022-02-01 斑马智行网络(香港)有限公司 Video processing method and device, electronic equipment and readable medium
CN114416258A (en) * 2022-01-20 2022-04-29 四川长虹电器股份有限公司 Method for optimizing Android picture loading efficiency

Also Published As

Publication number Publication date
CN103177001B (en) 2016-08-17

Similar Documents

Publication Publication Date Title
JP5004309B2 (en) Movie output method and movie output device
CN105912290A (en) Display method and device used for electronic ink screen
CN111182352B (en) Adaptive code stream control device and method for video playing
CN105242973A (en) Internal memory optimization method of Android system
CN111356026A (en) Image data processing method and related device
CN112330543A (en) Video super-resolution method and system based on self-supervision learning
US20240363117A1 (en) Speech recognition method and apparatus, electronic device, and computer-readable storage medium
CN109361947A (en) Network resource batch loading method, smart TV, storage medium and device
CN103177001A (en) Method and device for achieving smooth switching of pictures
CN110166850A (en) The method and system of multiple CNN neural network forecast panoramic video viewing location
CN107506430A (en) A kind of route control method and system based on mixed developing
WO2025194906A1 (en) Multimedia processing method and device in real-time communication, and storage medium
CN112651248A (en) Scanning translation method, device, scanning pen and related product
CN116546574A (en) Communication link switching method, device and medium
CN110634174B (en) Expression animation transition method and system and intelligent terminal
CN105611316A (en) Method, device and system for adjusting frame rate
CN111582436B (en) Adsorption force adjusting method, device, equipment and storage medium
EP4418661A1 (en) Video processing method and apparatus, electronic device, and readable storage medium
US20060192850A1 (en) Method of and system to set an output quality of a media frame
CN111467797B (en) Game data processing method and device, computer storage medium and electronic equipment
CN103179284A (en) Terminal and terminal energy saving method
CN107835454A (en) Timeout treatment method, apparatus and storage medium based on WebApp
CN116302264A (en) Interface dynamic effect execution method, device, terminal equipment and storage medium
CN108769417A (en) A kind of smart machine client operational mode automatic switching method
CN105375858A (en) Photovoltaic system control method and device

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant