[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

WO2001075855A1 - Dispositif de traitement de donnees d'image et systeme de commande d'affichage - Google Patents

Dispositif de traitement de donnees d'image et systeme de commande d'affichage Download PDF

Info

Publication number
WO2001075855A1
WO2001075855A1 PCT/JP2000/002173 JP0002173W WO0175855A1 WO 2001075855 A1 WO2001075855 A1 WO 2001075855A1 JP 0002173 W JP0002173 W JP 0002173W WO 0175855 A1 WO0175855 A1 WO 0175855A1
Authority
WO
WIPO (PCT)
Prior art keywords
coordinate
information
calculation
display
command
Prior art date
Application number
PCT/JP2000/002173
Other languages
English (en)
Japanese (ja)
Inventor
Atsushi Nakamura
Yuji Yanagi
Michiya Ikeda
Kazushige Yamagishi
Original Assignee
Hitachi, Ltd.
Hitachi Ulsi Systems Co., Ltd.
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Hitachi, Ltd., Hitachi Ulsi Systems Co., Ltd. filed Critical Hitachi, Ltd.
Priority to PCT/JP2000/002173 priority Critical patent/WO2001075855A1/fr
Priority to JP2001573452A priority patent/JP4033328B2/ja
Priority to TW089110305A priority patent/TW550505B/zh
Publication of WO2001075855A1 publication Critical patent/WO2001075855A1/fr

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T1/00General purpose image data processing

Definitions

  • the present invention relates to a technology effective when applied to a data transformation technology and a perspective transformation process based on two-dimensional coordinate data, and relates to a technology effective for use in an image data processing device used in a navigation system, for example. is there.
  • Background art
  • map data two-dimensional coordinate data
  • Some have a drawing function that creates and displays a bird's-eye view expressed in perspective as if looking down diagonally from the sky.
  • the car navigation system generally includes a microprocessor that processes data and controls the entire system, a CD-ROM drive that reads data from media such as a CD-ROM that stores map data, and displays maps.
  • Monitor device a semiconductor memory (image memory) that stores image data, and a one-to-one correspondence with the dot on the display screen based on the control from the microprocessor and the image data.
  • an image data processing device LSI that reads the image data from the image memory, forms a drive signal to the monitor device, and outputs the drive signal to the monitor device.
  • a microprocessor is generally based on a map data as shown in FIG. 9 (A) which is stored as two-dimensional coordinate data.
  • rotation processing to generate a rotation map as shown in Fig. 9 (B) according to the traveling direction of the car and processing such as perspective transformation to generate a bird's-eye view according to the perspective as shown in Fig. 9 (C) are performed.
  • the microprocessor needs to perform not only the image data processing, but also the communication with the artificial satellite and the correction of the current position based on the received position information, and the processing based on the road information by radio communication.
  • the personal computer system like the navigation system, also has a microprocessor that performs data processing and control of the entire system, a CD-ROM drive that reads image data from CD-ROM, and displays images.
  • a monitor device for displaying the image data, a semiconductor memory (image memory) for storing the image data, a drawing function for generating the image data based on a command (instruction) from the microprocessor, and the image data as a drawing function.
  • It consists of an image data processing device (graphic controller LSI) having a display function of reading out image data and driving a monitor device.
  • n VIDIA and others have announced graphic controller LSIs that have a drawing function for three-dimensional figures (perspective views) in order to reduce the burden on the microprocessor.
  • this graphic controller LSI draws a three-dimensional figure or the like based on the three-dimensional coordinate data received from the microprocessor, and generates a figure according to the perspective method based on the two-dimensional coordinate data. Not until.
  • An object of the present invention is to provide an image data processing device having a function of generating an image data according to a perspective method based on a two-dimensional coordinate data.
  • Another object of the present invention is to provide an image data processing device having a function of converting a map data and changing an expression format.
  • Still another object of the present invention is to provide an image data processing device suitable for constituting a navigation system.
  • a command interpreter for interpreting a given command (command) and forming a corresponding control signal to process the command; a register for storing control information for controlling command processing in the command interpreter;
  • a coordinate calculation unit for coordinate conversion is provided, and a coordinate calculation unit is provided for any of the registration units in the registration unit.
  • a control bit is provided to indicate whether or not to perform an operation. Instead of providing a control bit in the register to indicate whether or not to perform calculations by the coordinate calculator, such a control bit is included in the command code processed by the instruction interpreter. It may be provided on both of the codes.
  • the microprocessor since the coordinate conversion processing conventionally performed by the microprocessor can be performed on the image data processing device side, the load on the microprocessor can be reduced and the system throughput can be improved. Can be.
  • a selector is provided on the supply path of the coordinate data supplied to the drawing unit, for selecting the coordinate data before or after the calculation by the coordinate calculation unit.
  • the switching is controlled in accordance with the control bit provided in the register or the control bit included in the command code. If a control bit indicating whether or not to perform the calculation by the coordinate calculation unit is provided at the register, the control bit at the register can be set directly by the microprocessor from outside.
  • the instruction interpreting unit may be configured to perform the setting by executing a predetermined instruction given from the microprocessor.
  • the switching control signal of the selector is formed by the command interpreter referring to the control bit of the register or in response to the control bit included in the command. However, it is preferable that the control signal is supplied to the control terminal of the selector.
  • FIG. 1 is a block diagram showing a schematic configuration of an image data processing device to which the present invention is applied.
  • FIG. 2 is a block diagram illustrating a configuration example of a drawing processing unit.
  • FIG. 3 is an explanatory diagram showing a configuration example of a drawing attribute register including a coordinate calculation designation bit for designating whether or not to perform coordinate calculation in the coordinate calculation unit.
  • FIG. 4 is a configuration explanatory diagram showing a specific example of a command format.
  • FIG. 5 is a schematic diagram showing an outline of a list (display list) composed of a series of drawing commands.
  • FIG. 6 is a flowchart illustrating an example of a processing procedure on the microphone port processor side in a drawing process involving coordinate calculation.
  • FIG. 7 is a flowchart illustrating an example of a processing procedure on the image data processing apparatus side in a drawing process involving coordinate calculation.
  • FIG. 8 is a block diagram showing a configuration example of a car navigation system as an application example of the image data processing device to which the present invention is applied.
  • FIG. 9 is an explanatory diagram showing an example of an image based on the coordinate data before the coordinate conversion and an image drawn by performing the coordinate conversion.
  • FIG. 1 shows a schematic configuration of an image data processing device to which the present invention is applied.
  • a plurality of circuit blocks in a region surrounded by a solid line indicated by reference numeral 10 are formed on one semiconductor substrate such as single crystal silicon. You.
  • 11 is a command that reads a command list (a set of commands for drawing a certain figure) stored in an external memory or reads a command list.
  • a rendering processing unit that interprets commands (commands) to generate rendering data, and 12 temporarily stores data input and output between the rendering unit 11 and an external memory.
  • Buffer buffer unit consisting of FI FO (first-in, first-out) memory or RAM (random 'access' memory).
  • 13 is the external system bus S—BUS and the internal CPU data bus CDB and CPU address path.
  • An IZO buffer 14 for exchanging signals with the CAB.
  • a CPU 14 controls the I / O buffer 13 to control the connection between the system path S-BUS and the CPU paths CDB and CAB. It is a knit.
  • Reference numeral 15 denotes an IZO buffer for exchanging signals between the external memory path M-BUS to which the above-mentioned external memory is connected and the memory data path MDB and memory address path MAB inside the chip
  • 16 denotes an IZO buffer.
  • 15 is a memory interface unit for controlling the connection between the external memory path M—BUS and the internal memory paths MDB and MAB.
  • 17 is a CPU interface unit and 17 is a memory interface unit. This is a bus controller that controls the entire path such as which of the CPU paths CD B and CAB and the memory paths MDB and MAB are valid.
  • Reference numeral 18 denotes a display control unit that reads display image data from an external memory via an external memory path M-BUS and generates a display data signal and a control signal output to an external monitor device
  • 19 denotes a display control unit.
  • This is an IZO buffer that outputs the display data signal and control signal generated in 18 to the outside.
  • FIG. 2 shows the configuration of the drawing processing unit 11.
  • the drawing processing unit 11 includes the buffer A command fetch unit 111 that sequentially reads commands from the command list read and held by the nit 12 and decodes the fetched commands to generate corresponding control signals and outputs them to the internal circuits.
  • Command interpretation unit 112 which is composed of a decoder, etc., which performs decoding, a register unit 113 for setting various control information for drawing processing, a control signal and coordinate data from the command interpretation unit 112, and a register Drawing unit 1 that generates drawing data and drawing addresses based on the source data read into buffer unit 12 according to the data set in unit 1 13 and writes it to buffer unit 12 It consists of 14 and so on.
  • the register evening section 113 includes a drawing attribute register DAR for setting drawing attribute information such as shading (shading), and a parameter register PMR for setting various parameters used in calculations and the like.
  • a read Z write circuit RWC such as an address decoder for selecting those registers is provided.
  • the buffer unit 12 includes a command buffer 12 1 for holding a command list (hereinafter referred to as a display list) read from an external memory, and a source data source for a figure to be drawn such as a map data.
  • the source buffer 1 and 2 that hold the evening, the work buffer 1 and 2 that hold the data used in the drawing of the work coordinate system, and the drawing data and the drawing address generated by the drawing unit 114
  • the rendering of the work coordinate system is a process of rendering a polygon with one bit per pixel, that is, binary.
  • the command buffer 12 1 and the source buffer 12 2 each have a storage capacity of 16 words (1 word is 16 bits), the work buffer 12 3 has a storage capacity of 4 words, and The buffer 124 is configured to have a storage capacity such as 16 words. Of these buffers, the ones other than the write buffer 124 are read-only from the drawing processing unit 11 side.
  • the drawing unit 114 is controlled by a control signal from the command interpreting unit 112, and is provided with a coordinate data of the start point and the end point supplied from the command interpreting unit 112 or a vertex position.
  • a function to supplement the coordinate data of each point between the start point and the end point or between the vertices based on the target data, and the RGB data (color information) and the work data corresponding to the obtained coordinate data are stored in the And the drawing buffer and the drawing data are read from the source buffer 122 and the work buffer 123 in the program 12 to generate a drawing address and drawing data, and are stored in the write buffer 124.
  • a coordinate calculation unit 115 and a selector 116 for selecting either the coordinate data calculated by the coordinate calculation unit 115 or the coordinate data supplied from the command interpretation unit 112 are provided.
  • a coordinate calculation designation bit for designating whether or not to perform a coordinate conversion operation in the coordinate calculation unit 115 is provided in the drawing attribute register DAR in the register section 113 as shown in FIG. c cb is provided.
  • the coordinate operation unit 115 is controlled whether or not to perform an operation for coordinate conversion in accordance with the coordinate operation designation bit ccb in the drawing attribute register DAR. Further, in this embodiment, a drawing command having a coordinate calculation designation bit CCB for specifying whether or not to perform the calculation by the coordinate calculation unit 115 is also provided. It is configured so that selection is controlled according to the designated bit.
  • the command interpretation unit 112 interprets the command, if the command is a drawing command, the command interpretation unit 112 refers to the coordinate calculation specification bit c cb in the drawing attribute register DAR, and the In the case of "1", the selector 116 is switched to supply the coordinate data after the coordinate conversion operation performed by the coordinate operation unit 115 to the drawing unit 114. Also, when the coordinate calculation designation bit ccb in the drawing attribute register DAR is “0”, if the coordinate calculation designation bit CCB in the drawing command is “1”, the coordinates are calculated by the coordinate calculation unit 115. The coordinate data is selected by the selector 116 and supplied to the drawing unit 114. If C CB is “0”, the coordinate data from the command interpreting unit 112 is supplied to the drawing unit 114 as it is. Selector 1 16 switching control Done.
  • the coordinate operation unit 115 is composed of an arithmetic circuit having a known architecture such as a DSP (Digital Signal Processor) including a multiplier capable of performing a product-sum operation, an adder, and a divider. By performing the calculation represented by the following equation based on the coordinate data, it is possible to perform a coordinate conversion so that a bird's-eye view or a rotation map can be drawn.
  • a DSP Digital Signal Processor
  • x and y are input data
  • X and Y are output data
  • a to i are operation parameters
  • j and k are correction values.
  • the operation parameters a to i of the above determinant are commonly used for one frame, that is, for one screen.
  • the coordinate data calculated by the coordinate calculation unit 115 in this embodiment is a data expressed in floating point, it may be fixed-point data.
  • a register for designating the position of the decimal point may be provided in the register section 113 so that the position of the decimal point can be selected.
  • Table 1 below shows a table of commands that can be decoded by the image data processing apparatus of the embodiment
  • FIG. 4 shows a specific example of the format of those commands
  • FIG. 5 shows a readout of the buffer unit 12. Outline of the display list to be displayed o
  • the drawing commands are roughly divided into four vertex plane drawing commands used to draw a rectangle, line drawing commands used to draw a polygonal line, and work coordinates Work surface drawing command for painting, drawing work line for polygonal line in the work coordinate system, and register setting used for setting the register setting in the register setting section 113 Settings Command, a control command used for sequence control such as branching to a jump-to-subroutine, and a drawing end command for terminating drawing and generating an interrupt to the microprocessor.
  • the four vertex plane drawing command "P 0 L YG ON4 A” is composed of a plurality of command codes with 16 bits as one mode.
  • the first command code CODE 1 is composed of an opcode OPCD indicating the type of command, and a drawing attribute specifying unit DRMD for specifying a drawing attribute.
  • the second and subsequent command codes are data codes.
  • the second and third command codes CODE2 and CODE3 are coordinate codes indicating addresses of source data called textures (drawing units).
  • the fourth and fifth command codes CODE 4 and CODE 5 are texture size codes indicating the size of the texture, ie, width and height, and C OD E 6 to C OD E 13 are the coordinates of the four vertices. These coordinate data are provided with positive and negative signs and a sign extension part EXT.
  • command code C OD E 1 is composed of an obbe code part OP CD indicating the contents of the command and a drawing attribute specification part DRMD for specifying the drawing attribute.
  • the second and subsequent command codes are also data codes, but their contents are slightly different depending on the type of command. For example, in the case of the "LINE" command for line drawing, the second command code CODE 2 A code specifying the color, the third command code CODE 3 is a code indicating the number of vertices, and the fourth and subsequent command codes are coordinate data of each vertex.
  • a coordinate calculation designation for designating whether or not to perform the above-described coordinate calculation in the mode designation section DRMD of the first command code COD E1 of the above command codes.
  • Bit CCB is provided.
  • a bit TRNS for specifying whether or not to perform a so-called watermark display for displaying a figure behind the mode and a predetermined command (such as JUMP) are included in the mode specification section DRMD.
  • a bit REL to specify the relative address when referring to the source with a relative address and branching forward or backward from the command code.
  • the coordinate calculation specification bit C CB is provided in the mode specification part DRMD of the command code CODE 1 of the CODE 1 instead of all commands. Up to the system command "RL IN EW", it is not provided for the register setting command, sequence control command, or drawing end command that is not directly related to coordinate calculation.
  • a display list that causes the image data processing device to perform a desired rendering process by combining the command sequences configured as described above includes a plurality of rendering command sequences CML1, CML2, and CML. 3 « are connected using the jump command JUMP of sequence control command, the GOSUB branch command, and the return command RET.
  • FIG. 5 are command strings each consisting of a series of command codes such as the command codes CODE1 to CODE13 in FIG.
  • the length of each command sequence is not the same, and differs depending on the type of command.
  • a subroutine consists of a series of drawing commands that are used frequently, and the length of the entire display list can be shortened by using a subroutine.
  • the display list having the above configuration is formed by a microprocessor, sent to the image data processing device, stored in the command buffer 121 in a unit such as 16 words, and then stored in the command interpreter 112. Words are sequentially fetched and decoded one by one and decoded, and the drawing process according to the command is executed.
  • a microprocessor When entering a map display process, a microprocessor (hereinafter abbreviated as CPU) first receives position information from a GPS (satellite positioning system) or the like, as shown in Fig. 6, and grasps a current position based on the information. Determine the map area to be displayed (Step SI). Next, based on the map area and the display scale determined in step S1, the CPU reads necessary map data from a medium such as a CD-ROM in which the map data is stored (step S1). 2). Then, the map coordinates in the map data are normalized according to the display size (step S3).
  • a GPS satellite positioning system
  • the CPU creates an affinity transformation matrix for the rotation diagram generation operation or a parameter overnight matrix for the bird's eye view generation operation (step S4).
  • the created matrix is sent to an image data processing device (hereinafter abbreviated as GDP) together with the address information for specifying the storage destination of the storage destination, and the parameters in the register part 114 are stored.
  • GDP image data processing device
  • the CPU converts the map data into a drawing command, creates a display list, and sends the display list to GDP (step S6).
  • the start of drawing processing is instructed to the GDP by, for example, setting a start bit of a predetermined register in the GDP (step S7).
  • step S11 when a drawing start command is received (step S11), the drawing unit 11 sequentially fetches each drawing command of the display list in the buffer unit 12. To start the drawing process (step S12). Then, reference is made to the coordinate calculation designation bit ccb of the drawing attribute register DAR in the register section 114 (step S13). If the coordinate calculation designation bit ccb is "1", the coordinate calculation unit 115 performs a coordinate calculation using the calculation parameter set matrix in the parameter setting register PMR and passes it to the drawing unit 114.
  • step S15 it is determined whether or not the coordinate calculation designation bit CCB in the command is "1". If CCB is "1", calculation is performed by the coordinate calculation unit 115. The obtained coordinate data is passed to the drawing unit 114 to generate a drawing data. If the CCB is “0”, the coordinate calculation is not performed, and the drawing unit 114 performs, for example, as shown in FIG. 9 based on the read coordinate data. Generate a two-dimensional planar map as shown in (A) and store it in the write buffer 124 (step S15 ⁇ S17) o
  • the image data stored in the write buffer 124 is transferred to an external image memory (frame buffer) and stored (step S18).
  • the image data stored in the image memory is read out by the display control unit 18 in the GDP and sent to the monitor in synchronization with the control signal to perform map display.
  • step S15 Since the GDP has a judgment function as in step S15, the CPU sets the coordinate calculation designation bit c cb of the drawing attribute register DAR to "1" in step S5. Instead, create a rotation list or bird's eye view on GDP by creating and transmitting a list using a drawing command with the coordinate calculation designation bit CCB set to "1" when creating the display list in step S6. Can be performed.
  • FIG. 8 shows a configuration example of a car navigation system as an application example of the image data processing device to which the present invention is applied.
  • the present system includes an image data processing device 10 configured as in the above embodiment, a microprocessor 20, and an operation program of the microprocessor 20.
  • System memory 30 consisting of ROM and RAM used to store necessary data and data generated by processing, and large capacity consisting of CD-ROM driver 41 and its controller 42
  • a storage device 40 an image memory 50 used as a work area for the image data processing device 10, a monitor device 60 for displaying image data, and an RGB analog video signal output from the image data processing device 10. It is composed of a video encoder 70 that converts analog video signals of the NTSC format and the like.
  • the image data processing device 10, the microprocessor 20, the system memory 30, and the large-capacity storage device 40 are connected to each other via a system path S-BUS so as to be able to transmit and receive data to and from each other.
  • data transferred by the system path S-BUS is 16 bits wide.
  • Image memory 50 It is connected to the image data processing device 10 by the memory path M-BUS.
  • data transferred by the memory path M-BUS is 32 bits wide.
  • the image memory 50 is divided into spaces or areas for storing different types of data.
  • the storage area of the image memory 50 includes an area DLA for storing the above-mentioned display list as a command sentence to the image data processing apparatus 10 created by the microprocessor 20 and a CD-ROM.
  • An area SWA for storing source image data and work coordinate system data read and sent from the ROM, a frame buffer area FBA for storing the image data drawn by the image data processing device 10, and a cursor. It consists of an area CSA for storing data related to display control and an area BPA for storing background images displayed on the screen of the mobile device.
  • the display list created by the microprocessor 20 is sent to and stored in the image memory 50 by DMA transfer or the like. Then, the display list stored in the image memory 50 is read in units such as the command buffer 1 of the image data processing device 10, and then read into the command interpreter 1 1 1 word (see FIG. (Equivalent to one command code of each of 4).
  • the coordinates are calculated by the command interpreting unit or the coordinates are calculated by the coordinate calculating unit in accordance with the coordinate calculation designation bit in the register or the image data processing device in the drawing command.
  • the coordinate data is selected by a selector and supplied to the drawing unit.
  • a coordinate calculation designation bit may be provided in only one of the register and the command for control.
  • a switch such as a display switching switch is provided, and when a signal generated by operating this switch is externally input, the selector is switched, and the coordinate calculation unit performs a calculation for coordinate conversion. Do not do or switch You may be able to.
  • the selector is switched by the control signal from the command interpreting unit.
  • the selector is switched by the signal from the register. It may be.
  • the coordinate calculation unit may be controlled by a control signal for switching the selector so that the coordinate calculation unit does not operate when the selector selects the coordinates from the command interpretation unit.
  • the coordinate data can be supplied directly from the command fetch unit or the buffer unit.
  • the command list supplied from the microprocessor is temporarily stored in the image memory via the image data processing device, and then read out by the image data processing device.
  • the image data processing device includes a circuit for processing a video signal from a tuner or a video camera for receiving a television broadcast, so that the drawing data (map data) can be obtained.
  • the configuration may be such that switching or synthesis can be performed and displayed on a monitor.
  • the present invention has been described with respect to an image data processing apparatus suitable for constituting a car navigation system.
  • the present invention is not limited to this, and the present invention is generally applied to a display control system including a personal convenience system. Can be widely used.
  • a wireless communication device such as a portable telephone is used together with the CD-ROM or in place of the CD-ROM, and the map data is obtained by wireless communication. It may be.

Landscapes

  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Processing Or Creating Images (AREA)
  • Image Processing (AREA)
  • Image Generation (AREA)

Abstract

Cette invention concerne une unité de traitement de données d'images (11) comprenant : une partie Interprétation d'instructions (112) qui interprète les instructions données, génère des signaux de commande correspondants et applique les instructions ; une partie Registre (113) qui détient l'information nécessaire au contrôle de l'exécution des instructions données par la partie (112) ; et une partie dessin (114) qui exécute des dessins conformément aux instructions de la partie Interprétation d'instructions A cela s'ajoute un processeur (115) de transformation des coordonnées qui permet d'alléger la charge du microprocesseur, et un registre unique dans la partie registre (113) qui comprend un bit de commande indiquant s'il faut utiliser le processeur de transformation des coordonnées.
PCT/JP2000/002173 2000-04-04 2000-04-04 Dispositif de traitement de donnees d'image et systeme de commande d'affichage WO2001075855A1 (fr)

Priority Applications (3)

Application Number Priority Date Filing Date Title
PCT/JP2000/002173 WO2001075855A1 (fr) 2000-04-04 2000-04-04 Dispositif de traitement de donnees d'image et systeme de commande d'affichage
JP2001573452A JP4033328B2 (ja) 2000-04-04 2000-04-04 画像データ処理装置および表示制御システム
TW089110305A TW550505B (en) 2000-04-04 2000-05-26 Image data processing device and display control system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/JP2000/002173 WO2001075855A1 (fr) 2000-04-04 2000-04-04 Dispositif de traitement de donnees d'image et systeme de commande d'affichage

Publications (1)

Publication Number Publication Date
WO2001075855A1 true WO2001075855A1 (fr) 2001-10-11

Family

ID=11735890

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/JP2000/002173 WO2001075855A1 (fr) 2000-04-04 2000-04-04 Dispositif de traitement de donnees d'image et systeme de commande d'affichage

Country Status (3)

Country Link
JP (1) JP4033328B2 (fr)
TW (1) TW550505B (fr)
WO (1) WO2001075855A1 (fr)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2009294991A (ja) * 2008-06-06 2009-12-17 Akuseru:Kk 画像処理システムおよび画像処理方法

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH02267583A (ja) * 1989-04-10 1990-11-01 Matsushita Electric Ind Co Ltd 画像表示装置
EP0738874A2 (fr) * 1995-04-20 1996-10-23 Hitachi, Ltd. Dispositif d'affichage pour navigation avec vue à vol d'oiseau
EP0802516A2 (fr) * 1996-04-16 1997-10-22 Xanavi Informatics Corporation Appareil d'affichage de carte, appareil de navigation et méthode d'affichage de carte
JPH1186012A (ja) * 1997-09-16 1999-03-30 Yamaha Corp 多角形描画方法及び装置

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH02267583A (ja) * 1989-04-10 1990-11-01 Matsushita Electric Ind Co Ltd 画像表示装置
EP0738874A2 (fr) * 1995-04-20 1996-10-23 Hitachi, Ltd. Dispositif d'affichage pour navigation avec vue à vol d'oiseau
EP0802516A2 (fr) * 1996-04-16 1997-10-22 Xanavi Informatics Corporation Appareil d'affichage de carte, appareil de navigation et méthode d'affichage de carte
JPH1186012A (ja) * 1997-09-16 1999-03-30 Yamaha Corp 多角形描画方法及び装置

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2009294991A (ja) * 2008-06-06 2009-12-17 Akuseru:Kk 画像処理システムおよび画像処理方法
JP4692579B2 (ja) * 2008-06-06 2011-06-01 株式会社アクセル 画像処理システムおよび画像処理方法

Also Published As

Publication number Publication date
TW550505B (en) 2003-09-01
JP4033328B2 (ja) 2008-01-16

Similar Documents

Publication Publication Date Title
US7456835B2 (en) Register based queuing for texture requests
US6954204B2 (en) Programmable graphics system and method using flexible, high-precision data formats
US7081894B1 (en) Picture drawing apparatus and picture drawing method
US20030001853A1 (en) Display controller, microcomputer and graphic system
US6950106B2 (en) 3-dimensional graphic plotting apparatus
JP4532746B2 (ja) 3dパイプラインを使用したストレッチ・ブリッティングのための方法および装置
WO2001075855A1 (fr) Dispositif de traitement de donnees d'image et systeme de commande d'affichage
US8134562B2 (en) Method for assisting in data calculation by using display card
JP2004356673A (ja) 動きベクトル検出方法及び同方法を用いた画像処理装置
JPH1063254A (ja) 3dグラフィクスアクセラレータカードおよび同カードを使用したコンピュータシステム
EP1396997A2 (fr) Système d'affichage d'images et dispositif d'affichage
WO2001042903A1 (fr) Appareil et systeme de traitement de donnees
US6489967B1 (en) Image formation apparatus and image formation method
JP2002373349A (ja) 画像メモリ制御装置、グラフィック演算装置およびレンダリング処理方法
JP4423911B2 (ja) 3次元描画装置および描画方法
US7417639B2 (en) Drawing device and information processing apparatus
JP2005266792A (ja) 大型のオーバーレイされたカメラ画像を表示するためのメモリ効率の良い方法及び装置
JP2005128689A (ja) 画像描画装置
JP2004252103A (ja) 画像表示装置、画像表示方法および画像表示プログラム
JPS58146931A (ja) デイスプレイ装置
WO2004055671A1 (fr) Systeme de navigation
JP2005099313A (ja) 画像描画方法ならびに画像描画装置
JP2006276269A (ja) 画像表示装置、画像表示方法及びそのプログラム
JP2001166767A (ja) 描画処理装置及び描画処理方法
WO2012060113A1 (fr) Dispositif de dessin et procédé de dessin

Legal Events

Date Code Title Description
AK Designated states

Kind code of ref document: A1

Designated state(s): JP KR US

AL Designated countries for regional patents

Kind code of ref document: A1

Designated state(s): AT BE CH CY DE DK ES FI FR GB GR IE IT LU MC NL PT SE

DFPE Request for preliminary examination filed prior to expiration of 19th month from priority date (pct application filed before 20040101)
121 Ep: the epo has been informed by wipo that ep was designated in this application
ENP Entry into the national phase

Ref country code: JP

Ref document number: 2001 573452

Kind code of ref document: A

Format of ref document f/p: F

122 Ep: pct application non-entry in european phase