Map image processing apparatus and method for forming birds-eye view from two-dimensional map image
First Claim
1. A map image processing apparatus comprising:
- drawing processing means for drawing a two-dimensional map image;
storage means for storing therein the two-dimensional map image drawn by the drawing processing means;
storage/read-out control means for controlling storing and reading operations of the two-dimensional map image in and from the storage means, respectively; and
display processing means for executing a display processing operation capable of displaying a map image on a display means based upon the two-dimensional map image which is read out from the storage means by the storage/read-out control means, wherein a map image having a wider area than a display area displayed on the display device is drawn by the drawing processing means, and wherein, when a scroll display is performed, a portion of the two-dimensional map image stored in the storage means is sequentially read, and the display processing operation by the display processing means is sequentially executed so that a scroll display processing operation is realized, the apparatus further comprising;
image processing means for processing the two-dimensional map image read out from the storage means by the storage/read-out control means to obtain a birds-eye view, wherein the display processing means executes the display processing operation with respect to the birds-eye view obtained by the image processing means; and
mode switching control means for switching a processing mode in the drawing processing means and the processing mode in the display processing means based upon whether a scroll display is instructed, wherein the mode switching control means executes a normal mode processing operation and a scroll mode processing operation, wherein, in the normal mode processing operation, when only the birds-eye view display is instructed, the drawing processing means draws the birds-eye view to be stored in the storage means, and the display processing means reads out the birds-eye view stored in the storage means to execute the display processing thereto, and wherein, in the scroll mode processing operation, when both the birds-eye view display and the scroll display are instructed, the drawing processing means draws a two-dimensional map image to be stored into the storage means, a portion of the two-dimensional map image stored in the storage means is sequentially read out so as to be processed to obtain the birds-eye view by the image processing means, and the display processing means sequentially displays the birds-eye view obtained by the image processing means so that the scroll display of the birds-eye view is realized.
1 Assignment
0 Petitions
Accused Products
Abstract
A map image processing method and apparatus produces a birds-eye view in real time from a two-dimensional map image. In this method and apparatus, a map image having a wider area than a display area displayed on the display device is drawn and stored. When a scroll display is instructed, a part of the two-dimensional map image is sequentially read, and a display processing operation is sequentially executed. A birds-eye view is obtained by processing the two-dimensional map image. A display processing operation is applied to the birds-eye view. Since the birds-eye view is formed by simply processing the two-dimensional map image, the birds-eye view image can be produced in high speeds and can be scrolled in a smooth display mode.
14 Citations
15 Claims
-
1. A map image processing apparatus comprising:
-
drawing processing means for drawing a two-dimensional map image;
storage means for storing therein the two-dimensional map image drawn by the drawing processing means;
storage/read-out control means for controlling storing and reading operations of the two-dimensional map image in and from the storage means, respectively; and
display processing means for executing a display processing operation capable of displaying a map image on a display means based upon the two-dimensional map image which is read out from the storage means by the storage/read-out control means, wherein a map image having a wider area than a display area displayed on the display device is drawn by the drawing processing means, and wherein, when a scroll display is performed, a portion of the two-dimensional map image stored in the storage means is sequentially read, and the display processing operation by the display processing means is sequentially executed so that a scroll display processing operation is realized, the apparatus further comprising;
image processing means for processing the two-dimensional map image read out from the storage means by the storage/read-out control means to obtain a birds-eye view, wherein the display processing means executes the display processing operation with respect to the birds-eye view obtained by the image processing means; and mode switching control means for switching a processing mode in the drawing processing means and the processing mode in the display processing means based upon whether a scroll display is instructed, wherein the mode switching control means executes a normal mode processing operation and a scroll mode processing operation, wherein, in the normal mode processing operation, when only the birds-eye view display is instructed, the drawing processing means draws the birds-eye view to be stored in the storage means, and the display processing means reads out the birds-eye view stored in the storage means to execute the display processing thereto, and wherein, in the scroll mode processing operation, when both the birds-eye view display and the scroll display are instructed, the drawing processing means draws a two-dimensional map image to be stored into the storage means, a portion of the two-dimensional map image stored in the storage means is sequentially read out so as to be processed to obtain the birds-eye view by the image processing means, and the display processing means sequentially displays the birds-eye view obtained by the image processing means so that the scroll display of the birds-eye view is realized. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A map image processing apparatus comprising:
-
drawing processing means for drawing a two-dimensional map image;
storage means for storing therein the two-dimensional map image drawn by the drawing processing means;
storage/read-out control means for controlling storing and reading operations of the two-dimensional map image in and from the storage means, respectively; and
display processing means for executing a display processing operation capable of displaying a map image on a display means based upon the two-dimensional map image which is read out from the storage means by the storage/read-out control means, wherein a map image having a wider area than a display area displayed on the display device is drawn by the drawing processing means, and wherein, when a scroll display is performed, a portion of the two-dimensional map image stored in the storage means is sequentially read, and the display processing operation by the display processing means is sequentially executed so that a scroll display processing operation is realized, the apparatus further comprising;
image processing means for processing the two-dimensional map image read out from the storage means by the storage/read-out control means to obtain a birds-eye view, wherein the display processing means executes the display processing operation with respect to the birds-eye view obtained by the image processing means, wherein; either the image processing means or the display processing means performs an α
blending operation with respect to the birds-eye view obtained by the image processing means in order to represent a perspective feeling where a far-away portion of the birds-eye view is more misty than a near portion.- View Dependent Claims (8, 9)
-
-
10. A map image processing apparatus comprising:
-
drawing processing means for drawing a two-dimensional map image;
storage means for storing therein the two-dimensional map image drawn by the drawing processing means;
storage/read-out control means for controlling storing and reading operations of the two-dimensional map image in and from the storage means, respectively; and
display processing means for executing a display processing operation capable of displaying a map image on a display means based upon the two-dimensional map image which is read out from the storage means by the storage/read-out control means, wherein a map image having a wider area than a display area displayed on the display device is drawn by the drawing processing means, and wherein, when a scroll display is performed, a portion of the two-dimensional map image stored in the storage means is sequentially read, and the display processing operation by the display processing means is sequentially executed so that a scroll display processing operation is realized, the apparatus further comprising;
image processing means for processing the two-dimensional map image read out from the storage means by the storage/read-out control means to obtain a birds-eye view, wherein the display processing means executes the display processing operation with respect to the birds-eye view obtained by the image processing means, wherein; the storage means stores therein the two-dimensional map image represented by a color palette method;
the image processing means is arranged in such a manner that the two-dimensional map image read out from the storage means is converted from color palette data into RGB data, and thereafter the RGB data is processed to obtain the birds-eye view; and
the image processing means executes a gradation processing operation before or after the RGB data is processed to obtain the birds-eye view by which such RGB data as to pixels corresponding to a background color within image data are adjusted so that colors are changed in an asymptotic manner from the lower portion of the display screen up to the upper portion thereof.
-
-
11. A map image processing apparatus comprising:
-
drawing processing means for drawing a two-dimensional map image;
storage means for storing therein the two-dimensional map image drawn by the drawing processing means;
storage/read-out control means for controlling storing and reading operations of the two-dimensional map image in and from the storage means, respectively; and
display processing means for executing a display processing operation capable of displaying a map image on a display means based upon the two-dimensional map image which is read out from the storage means by the storage/read-out control means, wherein a map image having a wider area than a display area displayed on the display device is drawn by the drawing processing means, and wherein, when a scroll display is performed, a portion of the two-dimensional map image stored in the storage means is sequentially read, and the display processing operation by the display processing means is sequentially executed so that a scroll display processing operation is realized, the apparatus further comprising;
image processing means for processing the two-dimensional map image read out from the storage means by the storage/read-out control means to obtain a birds-eye view, wherein the display processing means executes the display processing operation with respect to the birds-eye view obtained by the image processing means, wherein; the image processing means approximates a color of a pixel corresponding to a character within the image data to a preselected color under which a character deformation does not become conspicuous, responsive to the scroll display of the birds-eye view being performed.
-
-
12. A map image processing apparatus comprising:
-
drawing processing means for drawing a two-dimensional map image;
storage means for storing therein the two-dimensional map image drawn by the drawing processing means;
storage/read-out control means for controlling storing and reading operations of the two-dimensional map image in and from the storage means, respectively; and
display processing means for executing a display processing operation capable of displaying a map image on a display means based upon the two-dimensional map image which is read out from the storage means by the storage/read-out control means, wherein a map image having a wider area than a display area displayed on the display device is drawn by the drawing processing means, and wherein, when a scroll display is performed, a portion of the two-dimensional map image stored in the storage means is sequentially read, and the display processing operation by the display processing means is sequentially executed so that a scroll display processing operation is realized, the apparatus further comprising;
image processing means for processing the two-dimensional map image read out from the storage means by the storage/read-out control means to obtain a birds-eye view, wherein the display processing means executes the display processing operation with respect to the birds-eye view obtained by the image processing means, wherein the image processing means includes; a character area extracting unit for extracting a character area from the map image data before being processed to obtain the birds-eye view;
a character arrangement position calculating unit for calculating a position where a character should be arranged within the birds-eye view obtained by processing the map image data based on the processing content of obtaining the birds-eye view; and
a character data synthesizing unit for synthesizing the data of the character area extracted by the character area extracting unit with the character arrangement position calculated by the character arrangement position calculating unit with respect to the birds-eye view which is obtained after the map image data has been processed, wherein, after the character area is extracted by the character area extracting unit, the image processing means interpolates a pixel corresponding to the character by a predetermined color, and processes the interpolated image data to obtain the birds-eye view. - View Dependent Claims (13, 14)
-
-
15. A map image processing method comprising:
-
drawing a two-dimensional map image;
storing the two-dimensional map image; and
executing a display processing operation capable of displaying a map image based upon the two-dimensional map image, wherein a map image having a wider area than a display area is drawn, and wherein, when a scroll display is performed, a portion of the two-dimensional map image is sequentially read, and the display processing operation is sequentially executed so that a scroll display processing operation is realized, further comprising processing the two-dimensional map image to obtain the birds-eye view by calculating an area within the two-dimensional image which is required to be processed to obtain the birds-eye view, reading the two-dimensional map image of the area, executing a deformation processing operation with respect to the read two-dimensional map image, and cutting out an area which should be displayed as the birds-eye view from the image which is deformation-processed, wherein the display processing operation is executed with respect to the birds-eye view and the display of the birds-eye view is made without storing the birds-eye view after obtaining the birds-eye view from the stored two-dimensional map image.
-
Specification