Patent ID: 7995658
Filing Date: 2011-08-09
Classification: G06T,G09G,H04N

Abstract:
1. A memory management method for storing a decoded picture in a buffer having a predetermined size, and making an area of the buffer in which the decoded picture is stored re-usable for another decoded picture, the method comprising: a first judging step of judging if the decoded picture is a reference picture or a non-reference picture; a second judging step of judging if the decoded picture is a picture which is necessary to be output before all decoded pictures stored in the buffer which have not been output when the decoded picture is judged to be a non-reference picture in the first judging step; a first storing step of storing the decoded picture into the buffer when the decoded picture is judged to be a reference picture in the first judging step or when the decoded picture is judged not to be necessary to be output before all the decoded pictures stored in the buffer which have not been output in the second judging step; a third judging step of judging based on a display timing if the decoded reference picture or the decoded non-reference picture stored in the buffer is a picture to be outputted; a fourth judging step of judging if the decoded reference picture stored in the buffer is a picture which is no longer referred to; a buffer re-usable step of making the area of the buffer re-usable after the decoded picture stored in the buffer has been output, based on the result of the fourth judging step, and making the area of the buffer re-usable after the decoded picture stored in the buffer has been output, based on the result of the third judging step, when the buffer does not have an area capable of storing another decoded picture; and a second storing step of storing another decoded picture in the buffer made re-usable in the buffer re-usable step.