[go: up one dir, main page]

WO2004111991A1 - Systeme a grande vitesse de report d'images - Google Patents

Systeme a grande vitesse de report d'images Download PDF

Info

Publication number
WO2004111991A1
WO2004111991A1 PCT/JP2003/007488 JP0307488W WO2004111991A1 WO 2004111991 A1 WO2004111991 A1 WO 2004111991A1 JP 0307488 W JP0307488 W JP 0307488W WO 2004111991 A1 WO2004111991 A1 WO 2004111991A1
Authority
WO
WIPO (PCT)
Prior art keywords
image
display
frame
memory
image frame
Prior art date
Legal status (The legal status 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 status listed.)
Ceased
Application number
PCT/JP2003/007488
Other languages
English (en)
Japanese (ja)
Inventor
Shinji Araki
Naoki Yuzawa
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Fujitsu Ltd
Original Assignee
Fujitsu 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 Fujitsu Ltd filed Critical Fujitsu Ltd
Priority to PCT/JP2003/007488 priority Critical patent/WO2004111991A1/fr
Publication of WO2004111991A1 publication Critical patent/WO2004111991A1/fr
Anticipated expiration legal-status Critical
Ceased legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G5/00Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators
    • G09G5/36Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators characterised by the display of a graphic pattern, e.g. using an all-points-addressable [APA] memory
    • G09G5/39Control of the bit-mapped memory
    • G09G5/395Arrangements specially adapted for transferring the contents of the bit-mapped memory to the screen
    • G09G5/397Arrangements specially adapted for transferring the contents of two or more bit-mapped memories to the screen simultaneously, e.g. for mixing or overlay
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T11/002D [Two Dimensional] image generation
    • G06T11/60Editing figures and text; Combining figures or text
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G2340/00Aspects of display data processing
    • G09G2340/12Overlay of images, i.e. displayed pixel being the result of switching between the corresponding input pixels

Definitions

  • the present invention relates to an image drawing device and an image drawing method of a display controller for displaying an image frame.
  • portable information terminals such as PDAs (Personal Digital Assistants) and car navigation systems (Car Na viati on Syst ems) use LCDs (Liquid Crystal Display). It has a display controller for drawing image frames on the screen of the display at high speed.
  • PDAs Personal Digital Assistants
  • car navigation systems Car Na viati on Syst ems
  • LCDs Liquid Crystal Display
  • the display controller reads the image frames from the frame memories stored in the different memory spaces, performs a combining process such as a transmission process and a blending process, and displays them as one image frame on the display screen. These functions are called superimposed display.
  • the data of the synthesized image frame is output to the display and displayed on the display screen.
  • a new image frame on the displayed composite image frame here, such a process is called infinite superimposition display
  • Japanese Patent Application Laid-Open No. Hei 9-134428 discloses a display method of compressed image data using a DRAM
  • Japanese Patent Application Laid-Open No. 2000-193888 discloses a plurality of captured partial images.
  • An image forming apparatus that generates a synthesized image by synthesizing the images. Disclosure of the invention
  • the present invention has been made in view of the above problems, and provides an image drawing apparatus and an image drawing method that enable high-speed infinite superimposed display by a display controller without reading display image data from a display. It is intended to
  • an image drawing device of the present invention includes a display for displaying an image frame on a screen, an image memory including a plurality of frame memories for storing the image frame, and a selected one of the image memories.
  • a synthesizing unit for synthesizing each image frame read from the frame memory, and outputting the synthesized image frame output from the synthesizing unit to the display for displaying on a screen of the display;
  • a display unit that simultaneously outputs the image data to the selected frame memory of the image memory.
  • a portable information terminal comprising: a display for displaying an image frame on a screen; and an image memory including a plurality of frame memories for storing the image frame.
  • An image drawing method for superimposing and displaying image frames comprising: a synthesis procedure for synthesizing each image frame read from a frame memory selected from the image memory; and a synthesized image output by the synthesis procedure.
  • FIG. 1 is a block diagram showing a system configuration of a portable information terminal to which an image drawing device according to one embodiment of the present invention is applied.
  • FIG. 2 is a block diagram showing a display controller in the portable information terminal of FIG.
  • FIG. 3 is a diagram for explaining a conventional infinite superimposed display method.
  • FIG. 4 is a diagram for explaining an embodiment of an image drawing method for performing infinitely superimposed display according to the present invention.
  • FIG. 5 is a diagram for explaining another embodiment of the image drawing method for performing infinitely superimposed display according to the present invention.
  • FIG. 6 is a diagram for explaining still another embodiment of the image drawing method for performing infinite superimposed display according to the present invention.
  • FIG. 1 shows a system configuration of a portable information terminal to which an image drawing device according to one embodiment of the present invention is applied.
  • This portable information terminal is more specifically a PDA or a car navigation system.
  • CPU 1 is a processor that controls the entire system, and reads a program stored in an external memory 4 via a memory controller 3 to operate.
  • CPU 1 VR VR
  • the AM 2, the memory controller 3, and the display controller 5 are connected to each other by a bus 9.
  • VRAM 2 is an image memory (memory buffer) for storing image frames, and is configured to include a plurality of N frame memories (frame memory 1, frame memory 2,..., Frame memory N). .
  • Each frame memory has a storage capacity for storing a data amount of an image frame corresponding to one screen of the display 6.
  • Memory controller 3 controlled by CPU 1 provides external memory to CPU 1. It has an interface function with the CPU 4 and performs data transfer between the CPU 1 and the external memory 4. Instructed to read data from CPU1: ⁇ , memory controller 3 reads the designated data from external memory 4 and transfers it to CPU1. When data writing is instructed by the CPU 1, the memory controller 3 transfers data from the CPU 1 to the external memory 4 in order to write the specified data to the external memory 4.
  • the display controller 5 controlled by the CPU 1 reads image frames from the respective frame memories of the VRAM 2 and performs superimposing processing such as # 1 processing and blend processing. Is output to VRAM2 and display 6 at the same time. By outputting the data of the image frame after the synthesizing process to the display 6, superimposed display is performed on the screen of the display 6.
  • FIG. 2 shows a configuration of the display controller 5 in the portable information terminal of FIG.
  • the synthesizing unit 7 reads an image frame from a specified frame memory in the VRAM 2 and performs a synthesizing process such as a transmission process and a blending process.
  • the display unit 8 outputs the data of the synthesized image frame obtained as a result of the synthesis processing by the synthesis unit 7 to the display 6 and the selected frame memory in the VRAM 2 at the same time.
  • a signal line for data transfer from the output of the display unit 8 to the input of the display 6 is formed in the display controller 5 of this embodiment.
  • the display controller 5 of the present embodiment is provided with a signal line for data transfer from the output of the display unit 8 to the bus 9 connecting the VRAM 2 and the display controller 5 (indicated by a black arrow in FIG. 2). Are additionally formed.
  • the output destination of the composite image frame on the display unit 8 is designated by the CPU 1 as needed. That is, the CPU 1 outputs an instruction for specifying the output destination of the display unit 8 to the display controller 5 at an arbitrary time. Based on the instruction to specify the output destination from CPU 1, the output destination of the composite image frame from display unit 8 is (a) display 6 It is possible to specify either (b) the display 6 and the selected frame memory in the VRAM 2 and (c) only the selected frame memory in the VRAM 2.
  • FIG. 3 is a diagram for explaining a conventional infinite superimposed display method.
  • step 1 each image frame is written to the frame memory 11 and the frame memory 12.
  • step 2 the image frames read from the frame memories 11 and 12 are combined by the display controller, and the combined image frame obtained as a result of the combining process is displayed on the display screen.
  • step 3 a display image frame is read from the display and the display image frame is written to the frame memory 1 in order to further synthesize a new image frame with the displayed image frame.
  • step 4 a new image frame is written to frame memory 12.
  • step 5 each image frame force S read from the frame memory 1 and the frame memory 2 is combined by the display controller, and the combined image frame obtained as a result of the combining process is displayed on the display screen. Is displayed.
  • FIG. 4 is a diagram for explaining an embodiment of an image drawing method for performing infinitely superimposed display according to the present invention.
  • the image drawing method of this embodiment uses the disk shown in FIG. 2 to solve the problem of the conventional method. This is executed by the spray controller 5.
  • the output destination of the composite image frame on the display unit 8 is the display frame (b) described above and the selected frame image in the VRAM 2. Mori is specified in advance.
  • step 1 each image frame is written to the frame memory 1 and the frame memory 12.
  • step 2 each image frame read from the frame memory 11 and the frame memory 12 is synthesized by the display controller 5, and the synthesized image frame obtained as a result of the synthesis processing is simultaneously sent to the display 6 and the frame memory 11. Is output. By outputting the combined image frame to the display 6, the combined image is displayed on the screen of the display 6.
  • step 3 a new image frame to be synthesized is written to frame memory_2.
  • step 4 each image frame read from the frame memories 11 and 2 is synthesized by the display controller 5, and the synthesized image frame obtained as a result of the synthesizing process is displayed on the display 6 with the frame memory. Output to 1 at the same time. By outputting the composite image frame to the display 6, the composite image is displayed on the screen of the display 6.
  • infinite superimposed display is realized by repeating each procedure of Step 3 and Step 4.
  • the combined image frame data is output to the display 6 by the display controller 5 and written to the selected frame memory in the VRAM 2 at the same time, so there is no need to read the display image data from the display 6. Accordingly, high-speed infinite superimposed display can be performed on the screen of the display 6.
  • FIG. 5 is a diagram for explaining another embodiment of the image drawing method for performing infinitely superimposed display according to the present invention.
  • the image drawing method of this embodiment is executed by the display controller 5 of FIG. 2 in order to solve the problem of the conventional method.
  • the composite image frame of the display unit 8 is As the output destination, only the selected frame memory in the VRAM 2 of (c) in step 2 is specified, and the display 6 and the selected frame memory in VRAM 2 of (b) in step 4 are specified.
  • step 1 an image frame is written to the frame memory 11 and the frame memory 2.
  • step 2 each image frame read from the frame memory 1 and the frame memory 12 is synthesized by the display controller 5, and the synthesized image frame obtained as a result of the synthesis processing is output only to the frame memory 1. You. At this time, the composite image frame is not output to the display 6. Therefore, the composite image is not displayed on the screen of the display 6 at this time.
  • step 3 a new image frame to be cane synthesis is written into the frame memory _ 2.
  • step 4 each image frame read from the frame memory 1 and the frame memory 12 is synthesized by the display controller 5, and the synthesized image frame obtained as a result of the synthesis processing is displayed on the display 6 and the frame memory. Output to Molly 1 at the same time. By outputting the composite image frame to the display 6, the composite image is displayed on the screen of the display 6.
  • the intermediate image frames in the middle of the infinite superimposed display are displayed on the screen of the display 6 without being displayed. Only the image frame after the completion of the synthesizing process can be displayed. Therefore, higher-speed infinite superimposed display on the screen of the display 6 is possible.
  • FIG. 6 is a diagram for explaining still another embodiment of the image drawing method for performing infinite superimposed display according to the present invention.
  • the image drawing method of this embodiment is executed by the display controller 5 of FIG. 2 in order to solve the problem of the conventional method.
  • the output destination of the composite image frame on the display unit 8 is determined in steps 2 and 4 in the display 6 and the VRAM 2 in (b) above.
  • the selected frame memory is designated, and in steps 5 and 6, (a) Only display 6 is specified.
  • each image frame is written to the frame memory 1 and the frame memory 12.
  • step 2 each image frame read from the frame memory 1 and the frame memory 2 is synthesized by the display controller 5, and the synthesized image frame obtained as a result of the synthesis processing is simultaneously output to the display 6 and the frame memory 3. .
  • the combined image frame By outputting the combined image frame to the display 6, the combined image is displayed on the screen of the display 6.
  • the data of the synthesized image frame obtained as a result of the first synthesis processing is stored in the frame memory 13 in the VRAM 2.
  • step 3 a new image frame to be synthesized is written to frame memory 12.
  • step 4 each image frame read from the frame memories 2 and 3 is synthesized by the display controller 5, and the synthesized image frame obtained as a result of the synthesizing process is simultaneously output to the display 6 and the frame memory 14. Is done.
  • the combined image frame By outputting the combined image frame to the display 6, the combined image is displayed on the screen of the display 6.
  • the data of the synthesized image frame obtained as a result of the second synthesis processing is stored in the frame memory 4 in the VRAM 2.
  • step 5 in order to return the screen display of the display 6 to the previous screen, the composite image frame read from the frame memory 3 is output only to the display 6 by the display controller 5. Therefore, the first combined image (the previously displayed combined image) is displayed on the screen of the display 6.
  • step 6 the composite image frame read from the frame memory_4 is output only to the display 6 by the display controller 5 in order to advance the screen display of the display 6 to the next screen. Therefore, the second composite image (the composite image displayed this time) is displayed on the screen of the display 6.
  • the display unit 8 of the display controller 5 when the display unit 8 of the display controller 5 outputs the synthesized image frame from the synthesis unit 7 to the selected frame memory of the VRAM 2,
  • the output destination of the composite image frame is cyclically selected.
  • the previously displayed composite image frame (for example, the composite image displayed in step 2 of FIG. 6) is stored in the frame memory in VRAM 2 (for example, the frame memory 13 in step 2 of FIG. 6).
  • the composite image frame displayed this time (for example, the composite image displayed in step 4 in FIG. 6) is held in the frame memory in VRAM 2 (for example, the frame memory 4 in step 4 in FIG. 6). Then, by selectively outputting any one of the composite image frames to the display 6, either the composite image displayed last time or the composite image displayed this time can be instantly displayed on the screen of the display 6. Has been established.

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Computer Hardware Design (AREA)
  • Controls And Circuits For Display Device (AREA)

Abstract

L'invention porte sur un système de report d'images comportant un écran de présentation d'images, une mémoire d'images pouvant stocker plusieurs images, une section de synthèse des images lues dans la mémoire d'images, et une section d'affichage transférant les images de synthèse d'une part sur l'écran de présentation et d'autre part dans la mémoire de stockage d'images.
PCT/JP2003/007488 2003-06-12 2003-06-12 Systeme a grande vitesse de report d'images Ceased WO2004111991A1 (fr)

Priority Applications (1)

Application Number Priority Date Filing Date Title
PCT/JP2003/007488 WO2004111991A1 (fr) 2003-06-12 2003-06-12 Systeme a grande vitesse de report d'images

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/JP2003/007488 WO2004111991A1 (fr) 2003-06-12 2003-06-12 Systeme a grande vitesse de report d'images

Publications (1)

Publication Number Publication Date
WO2004111991A1 true WO2004111991A1 (fr) 2004-12-23

Family

ID=33549004

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/JP2003/007488 Ceased WO2004111991A1 (fr) 2003-06-12 2003-06-12 Systeme a grande vitesse de report d'images

Country Status (1)

Country Link
WO (1) WO2004111991A1 (fr)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2006277390A (ja) * 2005-03-29 2006-10-12 Fujitsu Ltd 画像合成装置

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS57146288A (en) * 1981-03-04 1982-09-09 Matsushita Electric Industrial Co Ltd Picture synthesizer
US5586246A (en) * 1993-12-28 1996-12-17 Matsushita Electric Industrial Co., Ltd. Image synthesis apparatus
JP2002182632A (ja) * 2000-12-19 2002-06-26 Matsushita Electric Ind Co Ltd 画像表示装置

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS57146288A (en) * 1981-03-04 1982-09-09 Matsushita Electric Industrial Co Ltd Picture synthesizer
US5586246A (en) * 1993-12-28 1996-12-17 Matsushita Electric Industrial Co., Ltd. Image synthesis apparatus
JP2002182632A (ja) * 2000-12-19 2002-06-26 Matsushita Electric Ind Co Ltd 画像表示装置

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2006277390A (ja) * 2005-03-29 2006-10-12 Fujitsu Ltd 画像合成装置

Similar Documents

Publication Publication Date Title
US6885377B2 (en) Image data output controller using double buffering
JP2003233809A (ja) 画像合成装置および画像合成方法
JP4790227B2 (ja) 表示制御装置および表示制御方法
CN100416649C (zh) 视频合成电路
JPH09288477A (ja) 画像表示制御装置
JP3477666B2 (ja) 画像表示制御装置
JPH10124024A (ja) 情報処理装置の表示制御装置
WO2004111991A1 (fr) Systeme a grande vitesse de report d'images
JP2016187079A (ja) 半導体装置、表示システムおよび表示方法
JP3481913B2 (ja) 画像処理装置
JPH11238034A (ja) データ転送システム
JP2018191154A (ja) 画像処理装置、画像処理方法及びプログラム
JP2003274137A (ja) 画像処理装置
US7327371B2 (en) Graphic controller, microcomputer and navigation system
JP3580685B2 (ja) 電子ブック表示制御装置
KR100382956B1 (ko) 화상처리장치 및 화상표시장치
JP3417204B2 (ja) 車両用ナビゲーション装置
JP2922519B2 (ja) ビデオ合成装置
JP2006067513A (ja) 画像拡大縮小変換装置およびデジタル映像システム
JP2023004457A (ja) 映像信号処理装置および映像信号処理方法
JP3124166B2 (ja) Vramの表示アドレス演算回路
JP2005004097A (ja) 画像合成装置
JP2004118137A (ja) 画像表示装置
JPH06243249A (ja) 表示制御装置
JP2004336323A (ja) 簡易変倍装置

Legal Events

Date Code Title Description
AK Designated states

Kind code of ref document: A1

Designated state(s): JP US

NENP Non-entry into the national phase

Ref country code: JP

WWW Wipo information: withdrawn in national office

Country of ref document: JP