APPARATUS AND METHOD FOR EMBODYING OVERLAY IMAGES USING MRLC
First Claim
1. An apparatus for embodying overlay images using MRLC, comprising:
- a data encoder receiving static overlay images, warning overlay images, and continuous dynamic overlay images to perform RLC on each image and padding dummy data so as to have the same size as a maximum RLC data size to perform MRLC on the padded dummy data and encode the padded dummy data;
an address generator generating address indices to be applied to each MRLC data encoded by the data encoder;
a memory storing the encoded MRLC data according to the address indices generated by the address generator;
a data decoder accessing the MRLC data of each overlay image stored in the memory according to the address indices to decode each MRLC data into original image data; and
a microcontroller calculating each RLC data size encoded by the data encoder to obtain the maximum RLC data size and transmit the obtained maximum RLC data size to the data encoder and reading the stored MRLC data from the memory to perform a control to overlay and display each overlay image decoded by the data decoder.
1 Assignment
0 Petitions
Accused Products
Abstract
Disclosed herein are an apparatus and a method for embodying overlay images using MRLC. The apparatus includes: a data encoder receiving static overlay images, warning overlay images, and continuous dynamic overlay images to perform RLC on each image and padding dummy data to perform MRLC on the padded dummy data and encode the padded dummy data; an address generator generating address indices; a memory the encoded MRLC data; a data decoder accessing the MRLC data of each overlay image; and a microcontroller calculating each RLC data size to obtain the maximum RLC data size and transmit the maximum RLC data size to the data encoder and reading the stored MRLC data and display each overlay image decoded. By this configuration, the low-price microcontroller can maximize the storage efficiency of the memory and implement the fast and easy access, thereby implementing the effective overlay and saving costs.
-
Citations
11 Claims
-
1. An apparatus for embodying overlay images using MRLC, comprising:
-
a data encoder receiving static overlay images, warning overlay images, and continuous dynamic overlay images to perform RLC on each image and padding dummy data so as to have the same size as a maximum RLC data size to perform MRLC on the padded dummy data and encode the padded dummy data; an address generator generating address indices to be applied to each MRLC data encoded by the data encoder; a memory storing the encoded MRLC data according to the address indices generated by the address generator; a data decoder accessing the MRLC data of each overlay image stored in the memory according to the address indices to decode each MRLC data into original image data; and a microcontroller calculating each RLC data size encoded by the data encoder to obtain the maximum RLC data size and transmit the obtained maximum RLC data size to the data encoder and reading the stored MRLC data from the memory to perform a control to overlay and display each overlay image decoded by the data decoder. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method for embodying overlay images using MRLC, comprising:
-
(A) receiving static overlay images, warning overlay images, and continuous dynamic overlay images to perform RLC on each image and padding dummy data so as to have the same size as a maximum RLC data size to perform MRLC on the padded dummy data and encode the padded dummy data; (B) generating address indices to be applied to each encoded MRLC data so as to be stored in a memory; (C) accessing and decoding the MRLC data of the static overlay images, the warning overlay images, and the continuous dynamic overlay images stored in the memory by the address indices; and (D) overlaying and displaying each decoded overlay image. - View Dependent Claims (8, 9, 10, 11)
-
Specification