Image display apparatus and method for reversely displaying images thereof
Abstract
Provided are an image display apparatus and a method for reversely displaying images of the image display apparatus. The image display apparatus includes a stream scheduler configured to schedule image frames in a received image stream, a memory including a reverse display storage region allocated for reverse display, a decoder configured to decode the scheduled image frames and store the decoded image frames in the reverse display storage region of the memory, and a display unit configured to reversely display the image frames in the reverse display storage region through the decoder. The decoder stores subsequent decoded image frames following the decoded image frames in storage regions of reverse-display-terminated image frames in the reverse display store region if the decoded image frames are all stored in the reverse display storage region.
Claims
exact text as granted — not AI-modified1 . An image display apparatus comprising:
a stream scheduler configured to schedule image frames in an image stream; a memory including a reverse display storage region allocated for reverse display; a decoder configured to decode the scheduled image frames and store the decoded image frames in the reverse display storage region of the memory; and a display unit configured to reversely display the decoded image frames stored in the reverse display storage region by the decoder, wherein the decoder stores subsequent decoded image frames following the decoded image frames in storage regions of reverse-display-terminated image frames in the reverse display store region if the decoded image frames are all stored in the reverse display storage region.
2 . The image display apparatus as set forth in claim 1 , wherein:
if the decoded image frames are all stored in the reverse display storage region, the display unit reversely displays the image frames stored in the reverse display storage region in a predetermined reverse display order.
3 . The image display apparatus as set forth in claim 1 , wherein:
if a group of pictures (GOP) comprising the image frames stored in the reverse display storage region is a last GOP, the display unit reversely displays the image frames stored in the reverse display storage region in a predetermined reverse display order.
4 . The image display apparatus as set forth in claim 1 , wherein:
the reverse display storage region has a size smaller than a size needed to store one group of pictures (GOP) and one image frame therein.
5 . The image display apparatus as set forth in claim 1 , wherein:
if a reference image frame of non-reference image frames in the image stream is included in a group of pictures (GOP) including the non-reference image frames, the stream scheduler schedules image frames to be decoded in a unit of one GOP.
6 . The image display apparatus as set forth in claim 1 , wherein:
if a reference image frame of non-reference image frames in the image stream is included in a group of pictures (GOP) that is different from a GOP including the non-reference image frames, the stream scheduler schedules other image frames except image frames referring to the different GOP to be decoded and schedules the reference image frame of the different GOP to be decoded ahead of the image frames referring to the different GOP.
7 . A method for reversely displaying images of an image display apparatus, the method comprising:
scheduling image frames of an image stream; decoding the scheduled image frames; storing the decoded image frames in a reverse display storage region in a memory; and reversely displaying the image frames stored in the reverse display storage region, wherein the storing of the decoded image frames comprises, if the decoded image frames are all stored in the reverse display storage region, storing subsequent decoded image frames following the decoded image frames in storage regions of reverse-display-terminated image frames in the reverse display storage regions.
8 . The method as set forth in claim 7 , wherein:
the reversely displaying of the decoded image frames comprises, if the decoded image frames are all stored in the reverse display storage region, reversely displaying the image frames stored in the reverse display storage region in a predetermined reverse display order.
9 . The method as set forth in claim 7 , wherein:
the reversely displaying of the decoded image frames comprises, if a group of pictures (GOP) comprising image frames stored in the reverse display storage region is a last GOP for reverse display, reversely displaying the image frames stored in the reverse display storage region in a predetermined reverse display order.
10 . The method as set forth in claim 7 , wherein:
the reverse display storage region has a size smaller than a size needed store one group of pictures (GOP) and one image frame.
11 . The method as set forth in claim 7 , wherein:
the scheduling of the image frames of the image stream comprises, if a reference image frame of non-reference image frames in the image stream is included in a group of pictures (GOP) including the non-reference image frames, scheduling the image frames to be decoded in a unit of one GOP.
12 . The method as set forth in claim 7 , wherein:
the scheduling of the image frames of the image stream comprises: if a reference image frame of non-reference image frames in the image stream is included in a group of pictures (GOP) including the non-reference image frames, scheduling other image frames to be decoded except image frames referring to a GOP that is different from the GOP including the non-reference image frames; scheduling a reference image frame of the different GOP to be decoded; and scheduling the image frames referring to the different GOP to be decoded.
13 . A method for reversely displaying images of an image display apparatus, the method comprising:
scheduling image frames of an image stream in a scheduling order; decoding the image frames in scheduling order; storing sequentially the decoded image frames only in a reverse display storage region in a memory; and reversely displaying the image frames stored in the reverse display storage region, wherein a size of the reverse display storage region is less than equal to a size needed to store one group of pictures (GOP) and one image frame.
14 . The method as set forth in claim 13 , wherein the storing of the decoded image frames comprises, after the reverse display storage region is filled with decoded image frames, storing decoded image frames following the stored decoded image frames in regions of the reverse display storage region in which reverse displaying of the stored decoded image frames is terminated.
15 . The method as set forth in claim 13 , wherein the reversely displaying of the decoded image frames comprises, if a GOP comprising image frames stored in the reverse display storage region is a last GOP for reverse display, reversely displaying the image frames stored in the reverse display storage region in a predetermined reverse display order.
16 . The method as set forth in claim 13 , wherein the scheduling of the image frames of the image stream comprises, if a reference image frame of non-reference image frames in the image stream is included in a group of pictures (GOP) including the non-reference image frames, scheduling the image frames to be decoded in a unit of one GOP
17 . The method as set forth in claim 13 , wherein the scheduling of the image frames of the image stream comprises:
if a reference image frame of non-reference image frames in the image stream is included in a GOP including the non-reference image frames, scheduling other image frames to be decoded except image frames referring to a GOP that is different from the GOP including the non-reference image frames; scheduling a reference image frame of the different GOP to be decoded; and scheduling the image frames referring to the different GOP.
18 . The method as set forth in claim 13 , wherein the size of the reverse display storage region is less than the size needed to store one GOP and one image frame.Join the waitlist — get patent alerts
Track US2012263391A1 — get alerts on status changes and closely related new filings.
We store only your email — no account needed. See our privacy policy.