Patent attributes
A method for scaling subpicture data comprises receiving a video data stream and a subpicture data stream; pre-parsing the subpicture data stream to obtain line information of subpicture data, the subpicture data containing both top field pixel data and bottom field pixel data; calculating the number of lines contained in the top field pixel data and the bottom field pixel data from the pre-parsed line information; interlacing the top field pixel data and the bottom field pixel data; scaling the top and bottom field pixel data together in interlaced form for adjusting the number of lines contained in the top field pixel data and the bottom field pixel data; separating the scaled pixel data into updated top field pixel data and updated bottom field pixel data; and separately storing the updated top field pixel data and the updated bottom field pixel data in a memory.