[go: up one dir, main page]

TW315458B - - Google Patents

Download PDF

Info

Publication number
TW315458B
TW315458B TW085114412A TW85114412A TW315458B TW 315458 B TW315458 B TW 315458B TW 085114412 A TW085114412 A TW 085114412A TW 85114412 A TW85114412 A TW 85114412A TW 315458 B TW315458 B TW 315458B
Authority
TW
Taiwan
Prior art keywords
pixel data
video
source
video pixel
sub
Prior art date
Application number
TW085114412A
Other languages
English (en)
Original Assignee
Cirrus Logic Inc
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 Cirrus Logic Inc filed Critical Cirrus Logic Inc
Application granted granted Critical
Publication of TW315458B publication Critical patent/TW315458B/zh

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T3/00Geometric image transformations in the plane of the image
    • G06T3/40Scaling of whole images or parts thereof, e.g. expanding or contracting
    • G06T3/4007Scaling of whole images or parts thereof, e.g. expanding or contracting based on interpolation, e.g. bilinear interpolation

Landscapes

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

Description

315458 A7 B7 經濟部中央梂準局貝工消費合作社印裝 五、發明説明(1 ) .1.發明簌81 本發明一般係關於電腦圖形系統,尤其係關於一種在圖 形控制器電路中用於升階視頻影像的方法與裝置。 _2.發明背景 圖形控制器電路可在一個較大尺寸的顯示區域上顯示一 個给定尺寸的'視頻影像源。囷形控制器電路可在較大的顯 示區域上升階用於此種顯示的視頻影像源。例如,在—個 電月έ?系統中的CD-ROM譯碼機可產生一個具有每個像素均 由一個像素資料表示(例如,RGB 8 8 8格式)的1 60X120像 素尺寸的視頻影像源。圖形控制器電路可產生附加像素資 料以升階視頻影像源,及库生從附加像素資料產生顯示信 號以在電腦系统之顯示螢幕上之640X480像素尺寸的顯示 區域上顯示升階視頻影像。 内插是一種熟知的先前技藝技術,其用於產生附加像素 資料以升階視頻影像。在一個内插程序中,囷形控制器電. 路可使用視頻影像源之許多相鄰像素資料以產生附加像素 。圖1顯示一個視頻影像源之像素(Α_ι)及由内插法附加產 生的像素(Rxx)。例如’像素R12可藉由使用方程式 (4/5A+1/5B)内插像素声料A與B而產生。 如果每一個像素以RGB格式表示,則像素R12之RGB成 伤可藉由使用像素A與B之相關成份而產生。像素R51.可同 樣地藉由使用方程式(1/5A + 4/5C)而產生。像素如Ri2_ R15之產生在像素R12-R15係藉由使用水平設置的像素a、 B而產生時可稱爲水平内插。像素wR2i-R5 1之產生可稱爲 本紙張尺度適用中國國家標準(CNS ) A4規格(210X297公釐) (請先閲讀背面之注#^項再填寫本頁) .裝. 訂 T年 315458
五、發明説明(2) 經濟部中央標準局貝工消費合作杜印裝 垂直内插。 先則技藝的電腦系統之圖形控制器電路可從一個顯示存 儲器經過一個匯流排接收到影像像素資料源,以及内插收 到的像素資料以產生用於附加像素的像素資料。接著此種 囷形控制器電路可從附加像素資料產生顯示信號給顯示元 件以顯示升階撓頻影像。 上面的内插程序的一個問題是當圖形控制器電路需要用 於内插的像素數據時像素數據無法用於圖形控制器電路。 此種無法用作爲視頻像素資料源·的像素數據可用一個低於 圖形控制器電路需要用於内插的視頻像素資料源的速度來 提供。 由於電腦系統内部或外部的傳輸性能限制,將此種視頻 像素資料源提供給圖形控制器電路的速度可能降低。例如 ,在一個電腦系統中,存儲器可儲存視頻像素資料源與經 過一個匯流排提供用於内插的像素資料給圖形控制器電路 。存错器上的傳輸性能限制或匯流排上的傳送速度限制會 限制將視頻像素資料源提供给圖形控制器集成電路片的速 度。 同樣地’電腦系統外部的性能限制也會限制跻視頻像素 資料源提供给圖形控制器電路的速度。此種視-頻像素資料 源可經由一個低速傳送途徑提供給電腦系統,結果,視頻 像素資料源無法以内插所需的速度使用於電腦系統中的圖 形控制器電路。 圖形控制器電路可等待直到可利用内插所需的視頻像素 ____—______ ~ 5 - 本紙張尺度適财關CNS) (21以297公着 -—
{請先閲讀背面之注意事項再填寫本頁J 7 •裝 -訂 .丨S線丨- 315458 A7 B7 五、發明説明(3 ) 經濟部中央梯準局工消资合作杜印装 數據源。然而,在此種等待視頻像素資料源的情形下,囷 形控制器可能無法產生在預定顯示品質所需的速度下重新 供給顯示元件的足夠附加像素資料數目。如同此技藝所熟 知的,電腦顯示器可能需要如大於每秒5〇次的速度來重新 提供以避免卩4爍。 另一方面,如果圖形控制器電路不等待直到視頻像素資 料源可利用於内插,則圖形控制器電路可能從此種不適用 的像素數據之錯誤數値產生附加像素資料。結果,圖形控 制器電路可能在相對於由内插不適用像素資料所產生的附 加像素資料的顯示元件上顯示顯著的後生現象。 3.發明楠诚 本發明揭示一種用於顯示相對於視頻影像源的升階視頻 影像的圖形控制器電路《視頻影像源包含至少—條主掃描 線和一條次掃描線,每個掃描線由—組視頻像素資料源表 示。本發明之圖形控制器可包含一個内插器,其藉由内插 主择描線與次掃描線之視頻像素資料源而產生—組包含於 升階視頻影像中的附加像素資料。 圖形控制器電路可另外包含一個第一電路,其限定一個 至少次掃描線之視頻像素資料源之_無法利用於内插器之 内插的條件。當次掃描,線之視頻像素資料源無-法利用時, 控制電路可能使得内插器.只從主掃描線之視頻影像資料源 產生附加像素資料组。 本發明之圖形控制器電路也可包含—個連結存儲器至内 插器的匯流排《存儲器可儲存次掃描線之視頻像素資料源
(請先閲讀背面之注意事項再填寫本頁) .裝 訂 -H旅
-UK Α7 Β7 五、發明説明(4) 及經由匯流排提供次掃描線之視頻像素資料源至内插器。 如果匯流排不具有足夠的頻寬以從存儲器傳送視頻像素資 料源至内插器。則第一電路可決定次掃描線之視頻像素資 料源無法利用》 、 雖然囷形控制器無法等待次神·描線之視頻像素資料源, 但是本發明可使圖形控制器能夠以預定顯示品質所需的速 度產生附加像素資料。本發明也可使圖形控制器減緩匯流 排上的頻寬限制。 本發明之圖形控制器電路另外包含一個FIFO模組,其包 括許多用以緩衝經由匯流排傳送至存儲器或從存儲器傳送 出的資料的FIFO。藉由許多FIFO中的檢查資料指標,第一 電路可決定次掃描線之視頻像素資料源是否不適用。FIFO 模组可將許多FIFO中資料指;^之第—型態上的第一信號及 第二型態上之第二信號送至控制電路。 經濟部中夬橾準局貝工消費合作社印裝 ---1 - -- -1 ! I I -· - I— n (請先閱積背面之注意事項再填寫本頁) 控制電路可使内插器能夠應第二信號之要求而只從主择 描線之一個視頻像素資料源子组及應第一信號之要求而從 主掃描線之所有視頻像素資料源產生附加像素資料。主择 描線之視頻像素資料源子组可包含主择描線之補充視頻像 素資料源。 4.圖式簡述 圏1是一個説明視頻影像源中之像素及由相對的升階視頻 影像所產生的附加像素的圖。 · 圖2是一個本發明之電腦系统之方塊圖,其包含一個主機、 一個顯示存儲器、一個圖形控制器電路與一個顯示元件。 -7 - 本紙張尺度適用中國國家標準(CNS ) Α4規格(210X297公釐) A7 經濟部中央標準局員工消費合作社印装 ________B7___五、發明説明(5 ) 圖3是一個本發明之圖形控制器之方塊圖,其包括一個 MVA方塊和一個FIFO模纽。 圖4是一個MVA方塊之方塊圖,其包括一個將視頻影像 源升階的内插器。 圖5是一個説明頻寬有效性決定(Bad)電路之操作的 FIFO模组方或圖。 5.較佳具體實施例詳述 , 圖2是本發明之電腦系統200之方塊圖,其包含主機21〇 、圖形控制器220、顯示存儲器240與顯示元件230。顯示 存儲器240可與囷形控制器220結合成爲一個元件。 圖形控制器220可從主;^210或經由視頻途徑252從一個 外部裝置如視頻譯碼器(未表示出)接收視頻影像源之像素資 料’以及儲存接收到的視頻像素資料於顯示存错器240中。 接著圖形控制器220可經由存儲器匯流排從顯示存儲器24〇 取回視頻影像像素資料源、藉由產生附加像素資料而升階 視頻影像源及從附加像素資料產生顯示信號以在顯示元件 23 0上顯示一升階視頻影像。 爲了升階視頻影像源,囷形控制器220可正常取回現存择 描線及先前掃描線之視頻像素資料源,以及内插取回的視 頻像素資料源以產生用於升階視頻影像的附加、像素^例如 ,參考囷1,爲了產生列2之附加像素資科,圖形控制器22〇 可内插列6(現存掃描線)與列1(先前掃描線)之 源》同樣地,爲了產生列8之附加像素資料,圖形控制器 220可内插列c(現存掃描線)與列6(先前掃描線)之視頻像素 —8 - fm (請先閱讀背面之注意事項再填寫本頁) 裝. ^旅 本紙張尺度適用中國國家揉準(CNS ) A4規格(210X297公釐) 315458
五、發明説明(6) 經濟部中央橾準局負工消費合作社印裝 資料源》 、然而’圏形控制器220可決定先前掃描線之視頻像素資料 源疋否典法利用’以及如果先前掃描線之視頻像素資料源 操法利用時可只從現存掃描線之視頻像素資料源產生附加 像素資料。例如’如果存儲器匯流排224不具有足夠頻寬以 傳运内插用像'素資料,則圖形控制器22〇可決定先前掃描線 之視頻像素資科源無法利用。 在頻寬限制存在於存儲器匯流排224時,藉由不使用先前 掃描線之像素資料於内插,圖形控制器220可不必等待先前 择描線之視頻像素資料源。藉由不等待先前掃描線像素資 料’圖形控制器22 0可在預定顯示品質所需的重新供給速度 下產生附加像素資料。 頃了解到有鑑於高交互作用通常存在於視頻影像源之相 鄰像素之間,任何產生自使用現存掃描線之像素資料而非 先前择描線之像素資料的顯示品質偏差可能不明顯,所以 不會被人的眼晴注意到。因此產生的顯示品質是可接受的 0 當存儲器匯流排224不具有足夠頻寬以傳送所有視頻影像 像素資料源時’因爲圖形控制器220略過取回至少某些像素 t 資料,所以在存儲器匯,流排224上傳送的資料量與先前技藝 之電腦系統的存错器匯流排比較起來是降低的。此種降低 可減緩存餹器匯流排224上的頻寬限制及增加電腦系統2〇〇 之整體性能。 頃更了解到如果頻寬限制之增加指標在不脱離本發明之 ~ 9 - (請先閲讀背面之注意事項再填寫本頁) T— 裝'
*1T .叫線 本紙張尺度適用中國國家梂準(CNS ) A4規格(210X297公釐) 經濟部中央搮準扃貝工消费合作社印褽 315458 五、發明説明(7 ) 範固與精神下存在於存儲器匯流排224,則本發明之囷形控 制器220可只使用現存掃描線像素資料於内插。例如,圖形 控制器220可以取回與只使用現存掃描線之替代像素資料。 如同説明的一樣,囷形控制器220可以取回圖i中列6所表示 的掃描線之視頻像素資料源C與Η(即略過像素數據源D), 以及從像素資抖C與Η產生附加像素資料。 雖然以由於存儲器匯流排224之頻寬限制使得視頻像素資 料源無法利用爲參考來解釋本發明,但是頃了解到應視頻 資料源無法利用所產生的其它狀況之要求而取回較少視頻 像素資料源數目是在本發明的範圍與精神内。 繼續再參考圖2,主機2 1 0可經由系統匯流排2 1 2送圖形 /文字/視頻資料至圖形控制器220。系統匯流排21 2可包 含例如一個PCI匯流排。圖形資料可#RGb 565格式接收 °然而頃了解到圖形資料可爲任何其它格式或具有不同的 表示位元數而不脱離本發明之範圍與精神。 圖形控制器2 2 0可經由系統匯流排2 1 2接收圖形/文字/ 視頻資料與儲存圖形/文字/視頻資料於顯示存儲器24〇中 ’只要任何視頻資料是經由視頻途徑252接收到》視頻資料 可包含一種電視信號或任何由RGB格式或YUV格式或任何 其它用於编視頻影像碼的格式所编碼而成的視-頻影像。例 如’視頻影像可爲相對於一種全動式视頻結構(tm)(mva) 影像的像素資料。接著圖形控制器220可顯示包含顯示元件 230上之所有視頻資料、文字資料與圖形資料的顯示資料。 圖3是本發明之圖形控制器220之方塊圖,其包含FIFO模 -10 - 本紙張尺度適用中國國家標準(CNS ) A4規格(210 X 297公羡) -------^---^_裝— (請先閲讀背面之注意事項再填寫本頁)
、1T 經濟部中央梯準局貝工消费合作.杜印«. A7 _______ B7 五、發明説明(8 ) 組3 90、MVA方塊3 60、視頻控制器350、定序器340、圖 形處理器320、主機界面212與視頻埠252 ^本發明之FIFO 模组3 90可經由匯流排396指出存儲器匯流排224是否具有 足夠頻寬以傳送内插正規需要的視頻像素資料源。FIFO模 組3 90可包含許多個別的FIFO,每個皆充當如圖形處理器 320之部件之一。FIFO模组390可藉由檢查個別FIFO上的 水位標指標而決定存儲器匯流排224是否具有足夠的頻寬。 MVA方塊360可正規地從顯示存儲器240經過FIFO模组 390取回現存掃描線與先前掃描線之視頻像素資料源,以及 從取回的視頻像素資料源產生用於曲解視頻影像的附加像 素資科。然而,當FIFO模組3 9 0指出存儲器匯流排224不具 有足夠頻寬以傳送所有正規使用於内插的視頻像素資料源 時,MVA方塊360可只取回現存掃描線之像素資料,以及 從附加掃描線產生附加像素資料。實際上,附加像素資料 可藉由複製現存掃描線之視頻像素資料源而產生。 例如,當產生圖1之列4之附加像素資料時,MVA方塊 360正規地可從列1與6之視頻像素資料源(即A、B、C、D 、G、Η)產生列4之像素資料。然而,如果FIFO模组3 90指 出存儲器匯流排224不具有足夠頻寬以適時從顯示存儲器 240傳送視頻像素資料源,則MVA方塊360可只從視頻像素 資料源C' D與Η產生附加像素资料。因爲MVA方塊360可 從顯示存儲器240取回較少的視頻像素資料源數,所以經由 存像器匯流排224傳送的資料量可以降低。 主機界面3 1 0連結系統匯流排2 1 2以從主機2 1 0接收圖形 ______ ~ 11 - 本紙張尺度遑用中國國家標率(CNS ) Α4胁( 210X297公;t ) ~ ' — !!Ί (請先閲讀背面之注意事項再填寫本頁) .裝. 訂 Τ 線 經濟部中央橾準局男工消費合作社印装 A7 --------- B7__— —__五、發明説明(9) /文字資料及指令。主機界面31G可設計成連結提供於系統 匯流排212中的特殊匿流排結構。例如,如果系統匯流排 212包含一個PCI醒流排,則主機界面31〇可設計成連結 PCI標準匯流排。 圖形處理器320可從主機界面310接收圖形/視頻/文字 資料與指令。圖形處理器32〇可根據接收到的指令在接收到 的圖形上執行如旋轉與位元鎖定等指令,並因此產生附加 圖形資料。圖形處理器320可經由FIFO模組390儲存圖形資 料(不論是從主機界面310接收的或是執行指令所產生的)於 顯示存儲器240中。 視頻埠3 3 0可經由視頻途經2 5 2接收視頻像素資料,以及 經由FIFO模组390將接收到的視頻像素資料寫入顯示存儲 器240。接收到的視頻像素資$可爲不同於圖形資料的格式 。例如’視頻資料可爲YUV格式,而圖形資料可爲rgb格 式。 圖形資料可用不同的位元數來代表以表示一個與視頻資 料有關的像素。例如,圖形資料可用每像素8位元來表示, 而視頻資料可用像素24位元來表示》使用較高位元數來表 示視頻資料可允許較佳的視頻資料解析度。 頃更了解到雖然本具,趙實施例之視頻埠3 3 0在視頻資料顯 示之前將視頻資料寫入顯示存儲器240 ;但是直接將視.頻資 料顯示在顯示元件23 0上而不寫入顯示存儲器240是在本發 明的範圍與精神之内。 視頻控制器350可經由FIFO模组390從顯示存儲器240經 -12 - .· - —i (請先閲讀背面之注意事項再填寫本頁) 裝 訂
T 本紙浪尺度適用中困國家標準(CNS ) A4規格(210X 297公釐) 經濟部中央樓準局貝工消費合作社印製 A7 B7 五、發明説明(10) 過存儲器匯流排224接收圖形/文字資料及透過mux輸入線 357提供相對於RGB信號的位元。接著視頻控制器35〇可藉 由噙使用種错存於顯示存儲器240的字型位元圖將文字資 料轉換成相對的像素。在此種轉換的結果之下,視頻控制 器350送出相對於接收到的圖形/文字資料之rgb信號的位 元至傳輸器370。 傳輸器370可接受作爲相對於分別在mux輸入線3 57與 367上的圖形/文字資料與視頻像素資料的輸入位元, 以及選擇作爲在由MVA方塊36〇分派的11^?{:選擇信號376的 控制心下輸出二個輸入之一。如果在現存螢幕重新供給時 間時顯示元件230上的顯示符合視頻資料。則分派mux選擇 信號3 76以選擇mux輸入線367上的視頻資料。另—方面, 如果顯示元件230上的顯示符合由主機21〇送來的圖形/文 字資料,則分派mux選擇信號3 76以選擇mux輸入線3 57上 的圖形/文字資料。 疋序器340提供時間控制予視頻控制器35〇、mva方塊 3 60、圖形處理器32〇、主機界面21〇與顯示存儲器24〇。 時間控制可包括點(像素)時鐘脈衝與水平計數解析。 囷4是一個本發明之MVA方塊3 60之方塊圖。MVA方塊 36〇可包含格式器410 >色彩試樣增強器44〇、-色空間轉換 器450、MVA控制邏輯420、YUV-RG-B選擇傳輸器460、 内插器490、過載傳輸器485、灰度校準電路48〇舆輸出缓 衝器470。 本發明之内插器490可從囷形校準電路48〇接收視頻像素 13 - 本紙張尺度iS用Φ困团宕掩A,rxrc \ 个 - r I i - 71~:—裝------訂-----1 瘃 (請先閲讀背面之注意事項再填寫本頁) 經濟部中央棣準局貝工消費合作杜印製 A7 ___ __^_B7_ 五、發明説明(11 ) 資料源及在MVA控制邏輯420的控制之下内插接收到的視 頻資料源。内插器490正规地從一组代表現存择描線與先前 持描線的視頻像素資料源產生附加像素資料。 然而’當所有視頻像素資料源组無法利用時,例如由於 存儲态匯流排224上的頻寬限制,本發明之内插器49〇可只 從視頻像素資料组之一個子组產生用於升階視頻影像的附 加像素資料。該予组可只包含現存掃描線之視頻像素資料 源或另一個子組。 在一個補充的具體實施例中,内插器490可包含一個高階 内插器,並正規地從多於二條掃描線之視頻像素資料源產 生附加像素資料。例如,_考圖1,内插器4 9 〇可從列1、列 6與列b之視頻像素資料源產生像素資料R96。然而,當在 存儲器匯流排224上偵測到頻寬限制時,内插器49〇可只從 一條掃描線產生附加像素資料,並如低階内插器一樣的作 用0 内插器490可儲存所有升階視頻影像之像素資料於輸出缓 衝器47〇。輸出緩衝器470可儲存此種像素資料,並經由匯 流排367提供用以在顯示元件23〇上顯示的升階視頻影像之 像素資料至傳輸器370。 本發明之M VA控制邏輯420連結FIFO模组3-90與定序器 3 40以便協調使用於根據.本發明的内插的視頻像素資料源之 取回。MVA控制運輯420可正規地送一個信號至FIF〇模组 390以要求現存掃描線與先前掃描線之視頻像素資料源之取 回。 v ___________- 14 -_ 紙張尺度適财3¾家縣(CNS ) Α4· (2獻297公4 ) ! _ ili (請先閲讀背面之注意事項再填寫本頁) -裝· -11
T 成 經濟部中央梯準局員工消费合作社印裝 315458 A7 B7 ------____________ 五、發明説明(U) 然而,當FIFO模组390指出頻寬限制可能存在於存错器 匯流排224時,MVA控制邏輯420略過要求先前掃描線之视 頻像素資料源。因此,當FIFO模組390指出存儲器匯流排 224不具有足夠頻寬以適時傳送視頻像素資料源時,mva 控制邏輯420可只取回現存掃描線之視頻像素資料源。如果 在存儲器匯流'排224上遭遇較高級的頻寬問題,則Mva# 制邏輯420可送另一種信號至FIFO模组3 90以只接收現存掃 描線之補充像素。 本發明之MVA控制邏輯420也可指示内插器490是否所有 正規使用於產生附加像素資料的視頻像素資料源已取回。 如果Μ VA控制邏輯42 0只引起先前掃描線之視頻像素資料 源乏取回,並以此經由匯流排4 2 9指示内插器4 9 〇,則内插 器490可從現存掃描線之視頻像素資料源產生附加像素資料 。如果M VA控制邏輯420只取回現存掃描線之補充像素資 料,則MVA控制邏輯420可因此而下指示,並且内插器49〇 可只從現存掃描線之補充像素資料產生附加像素資料。 格式器410可從顯示存儲器240經過匯流排396接收視頻 影像像素資料源。視頻資料可爲任意格式,例如RGB 555 格式或RGB 8 8 8或YUV 4:2:2。格式器410將11(}8 555或 565資料轉換成888格式,並將轉換過的資料經-由24位元匯 流排4 16送至傳輸器465 ^因此格式器41〇將接收到的像素 資料轉換成期望的像素格式。如果視頻資料源爲γυν格式 ’則格式器4 10經由匯流排4 14傳送YUV信號。 在傳送視頻信號源至電腦系統時,色彩取樣增強器4 4 〇取 _______~ 15 - 本紙张尺度適用中國國家標準(CNS ) A4规格(210X29?公ft ) ^----- —---------- (請先閲讀背面之注意事項再填寫本頁} 訂
T A7 B7 經濟部中央標準局員工消费合作社印袈 五、發明説明(l3) 樣增強YU V信號之色彩成份以補償色彩信號之潛在試樣衰 減。此種試樣衰減典型地是在择描電視信號以利用色彩與 亮度相比之對人眼的低空間解析度時產生。色空間轉換器 450在經由24位元匯流排45 6傳送RGB 888格式資料之前 將輸入YUV信號轉換成RGB 888格式。 YUV-RGB逡擇傳輸器460可接收輸入線4 16或456上的 RGB 888格式輸入視頻資料源,其取決於視頻資料源是否 分別爲RGB或YUV格式。YUV-RGB選擇傳輸器460可在 輸入YUV-RGB選擇信號465之控制下選擇二個輸入之_, 這在使用者擬定的記錄器中是典型地驅動一個位元。灰度 校準電路480可從視頻信號除去灰度,且在此技藝中其爲傳 統的。 因此,MVA控制邏輯420連結FIFO模組390以決定存儲 器匯流排224是否具有足夠頻寬以適時提供内插所需的視頻 像素資料源。如果FIFO模組390指出存儲器匯流排224不具 有足夠頻寬,則MVA控制邏輯420使得内插器49〇只從現存 掃描線之視頻像素資料源產生附加像素資料。藉由不等待 先前掃描線之像素資料,在顯示相關的升階視頻影像時, 内插器490可在預定影像品質所需的速度下產生附加像素資 料。 , -'· 圖5是本發明之FIFO模组3 90之方塊圖,其包含fif〇 5 10-5 13與頻寬有效性決定(8八1))電路。17117〇51〇513每 個皆具有-個傲存於相對FIF0的指針式指示資料指標(亦稱 爲水位標指標)。當從FJF0讀取資料時,資料指標走到,,較 -16 - 表紙張尺度適用中國國家揉準(CNS ) A4規格(2I0X297公釐) ---------^__裝------訂-----4線 (請先閱讀背面之注意事項再填寫本頁) A7 B7 經濟部中央橾準局員工消費合作杜印製 -17 五、 低位",以及資料寫入FIFO時,資料指標走到"較高位"。 FIFO 510可爲雙向的(即具有讀與寫的能力),以及允許 主機界面310從顯示存儲器224讀取資料及將資料寫入顯示 存错器240。FIFO 5 1 1可用作爲視頻埠3 3 0之中間緩衝以 將視頻像素資料源窝入顯示存儲器240。FIFO 512可用作 爲提供圖形資料至視頻控制器350的中間缓衝,以及FIFO 513可用作爲提供視頻資料源至Mva方塊3 60的中間緩衝。 本發明之BAD電路5 5 0檢查FIFO 5 10-5 13上的水位標指 標以決定存错器匯流排224是否不具有足夠頻寬以傳送内插 所需的視頻像素資料源,對於一個儲存寫入顯示存儲器24〇 的資料的FIFO(例如相對於視頻琿33〇的17117〇)而言,在存 儲器匯流排224傳送此FIFO中的資料至顯示存儲器240時, 高水位標指標有助於頻寬之無效性之確定。另一方面,在 一個用作爲從顯示存儲器240提供資料的緩衝的FIFO(例如 IF0 512)上的低水位標指標有助於頻寬之無效性之確定 〇 因爲許多FIFO上的水位標指標可能比其它FIF〇上的水位 標才曰標重要,所以本發明之電路55〇可提供不同重要 性的指標給不同FIFO上的水位標指標。例如,FIF〇 512 上的資料扣標必頊維持在某個水平之上以確定足夠的視頻 像素資料量可用於視頻控制器35〇以重新供给顯示於顯示元 件230上。因此,如果FIF0 51 2(相對於視頻控制器35 0 ) 中的資料掉到一個預定的指標(低水位標指標)以下,則 吃路550可在作出存儲器匯流排224的頻寬無法用於傳 本紙張尺度適用中國國iiiTcNS ) 公釐) -------1丨_^1裝------訂-----γ旅 (請先閱讀背面之注意事項再填寫本頁) A7 經濟部中央揉準局員工消费合作社印裝 五、發明説明(I5) 送内插所需的視頻像素資料源的確認時提供更多的量給此 種低指標。 BAD電路55 0可經由信號線553與5 54(在匯流排3 96中) 將頻寬無效性(因此視頻像素資料源無法利用)指示給MVa 控制邏輯420。線553與554上的信號可指出不同程度的頻 寬無效性。例茹’ BAD電路550可藉由線553上的信號指示 —個較高的無效程度,以及藉由線554上的信號指示較低的 典效程度。高無效程度可歸因於如一個所有窝入顯示存错 器240的FIFO是滿的與讀取顯示存儲器24(^FIF〇是空的 之狀況。 應信號線553與554上的信號之要求,MVA方塊360可對 取回視頻資料像素源採取不同的策略。如果信號是在線55 3 上接收,初MVA方塊360可只取回現存掃描線之像素資料 與避免取回内插所需的先前掃描線之像素資料。另一方面 如果信號是在線554上接收,則MVA方塊360可只取回現存 掃描線中的補充視頻像素資料源。MVA方塊3 60可只從這 個取回的像素資料產生附加像素資料。 因爲MVA方塊360只取回正規用於内插的視頻像素資料 之子组’所以存儲器匯;排2 2 4上的頻寬問題可以減緩。同 樣,因爲MVA方塊36Q在產生附加像素資料時可以不用等 待先前掃描線之視頻像素資料源,所以MVA方塊3 60可在 需要的速度下產生附加像素資料。 另外’藉由只從現存掃描線之視頻像素資料源產生附加 像素資料,由於先前掃描線之視頻像素資料源之無效性, -18 本紙張尺度適用中國國家標準(CNS ) A4規格(210X297公釐) 先閲讀背面之注意事項再填寫本頁) -装-
、1T 旅 315458 A7 ________B7 五、發明説明(16 ) 所以本發明之MVA方塊360可避免顯示後生現象。因爲高 交互作用通常存在於視頻影像中的相鄰像素之間,所以任 何產生自使用只有内插所需的現存掃描像素資料的升階視 頻影像之偏差可以忽略。因此,此種升階視頻影像不會被 人眼看見。 雖然已詳細説明與描述本發明,但是顯然應了解到雖然 只經由説明與實例,不應只有將本發明之範圍與精神限制 在附呈之申請專利範圍的項目。 (請先閲讀背面之注意事項再填寫本頁) -裝 涑 經濟部中央標隼局貝工消费合作社印裝 張 -纸 本 S N C I準 一標 I家 一國 國 用 適 I嫠 公

Claims (1)

  1. 圍範利 專請 中 ABCD 經濟部中央#準局貝工消費合作社印裝 、升冑視頻影像源以產生一升階視頻影像的圖 制器電路’其中視頻影像源至少包含由-組視頻像 ,、;·、源所表示的主掃描線與次掃描線,上述圖形控 器電路包含: 插咨其藉由内插主掃描線與次掃描線之視頻 像素資料源而產生一組包含於升階視頻影像中的額外像 素資料; 、個第一電路,其限定—個至少次掃描線之視頻像素 資料源之無法利用於上述内插器之内插的條件;與 —個控制電路’其在次掃描線之視頻像素資料源無法 用時使得上述内插器只從主掃描線之視頻像素資料源 產生額外像素資料組。 2.根據中請專利範圍第4之圖形控制器電路,另外包含一 個結合存儲器與上述内插器的匯流排,其中上述存儲器 儲存次掃描線之視頻像素資料源與經由醒流排提供次择 描線之視頻像素資料源至上述内插器,以及其中其條件 包含上述匯流排上的頻寬無效性以從上述存儲器傳送視 頻像素資料源至上述内插器。 3·根據申請專利範圍第2项之圖形控制器電路,另外包含— 個FIFO模組,其包括許多。甩於緩衝傳送至上述存儲器與 從上述存儲器傳出的資料的FIFO,以及其中上述第—電 路藉由檢查許多FIFO的資料指標而《決定上述條件。 4.根據申請專利範圍第3項之圖形控制器電路,其中上述 FIFO模組根據偵測到的許多fIF0中的第—類型資料指2 本紙張尺度適用中國国家標準(CNS ) A4現格(210 X2?7公釐) ;--7--^ * 裝-- (請先閲讀背面之注意事項再填寫本頁) 、1T • HI I- · ί— . B8 C8
    六、申請專利範圍 將第一信號及根據偵測到的許多FIFO中的第二類型資料 指標將第二信號送至控制電路。 5. 根據申請專利範圍第4項之圖形控制器電路,其中上述控 制電路使上述内插器能夠應第二信號之要求而只從主掃 描線之一個視頻像素資料源子組及應第—信號之要求而 從主掃描線乏所有視頻像素資料源產生附加像素資料。 6. 根據申請專利範圍第5項之圖形控制器電路,其中主择描 線中的視頻像素資料源之子组包含主掃描線中的補充視 頻像素資料源。 7. —種用於顯示包含由一组視頻像素資料表示的主掃描線 與次掃描線的視頻影像源之電腦系統,該電腦系統包含 一個用於從上述顯示存儲器接收視頻像素資料组的主 機界面; 一個藉由内插主掃描線與次掃描線之視頻像素資料源 而產生包含於升階視頻影像中的附加像素資料組的内插 器; 經濟部中央標準局工消费合作社印製 : : f 象-- (請先E讀背面之注意事項再填寫本頁) ,ιτ 一個藉由上述内插器而決定至少掃描線之視頻像素資 料源之一無法利用於内插的第一電路;以及 —個在次择描線之視頻像素資料源無法利用時使得上 述内插器只從主掃描線之視頻像素資料源產生附加像素 資料組的控制電路。 8. 根據申請專利範圍第7項之電腦系統,另外包含—個連結 上述存儲器與上述主機界面的匯流排,其中其條件包含 -21 - ' 本纸張 ) A4· (210χ297公釐) 經濟部中央標準局属工消费合作社印装 A8 B8 C8 D8 六、申請專利範圍 上述匯流排上的頻寬無效性以從上述存儲器傳送視頻 素資料源至上述内插器。 9. 根據申請專利範圍第8項之電腦系統,另外包含一個 FIFO模组,其包括許多用於緩衝傳送至上述存儲器與從 上述存儲器傳出的資料的FIFO,以及其中上述第一電路 藉由檢查許多FIFO的資料指標而決定上述條件。 10. 根據申請專利範圍弟9項之.電腦系統,其中上述ρ I ρ 〇模 組根據偵測到的許多FIFO中的第一類型資料指標將第— 信號及根據偵測到的許多FIFO中的第二類型資料指標將 第二信號送至控制電路。 11. 根據申請專利範圍第1〇項之電腦系統,其中上述控 路使上述内插器能夠應第二信號之要求而只從主掃描i 之一個視頻像素資料源子組及應第—信號之要求而從主 掃描線之所有視頻像素資料源產生附加像素資料。 12. 根據申請專利範圍第U項之電腦系統,其中主掃描線中 的視頻像素資料源之子組包含主掃描,線中的補充視頻像 素資料源。 13. —種升階一視頻影像源以產生一升階视頻影像之方法, 其中視頻影像源包含至少一條由—组視頻像素資料源表 示的主择描線與次掃描線,該方法芝步棵爲:/ 藉由内插主持描線與次掃描線之視頻像素資料源產生 一組包含於升階視頻影像中的附加像素資料; 決疋疋否至少次持描線之視頻像素資料源_之_無法利 用於上述產生一组附加像素資料的步裸; -22 - 良紙張Λ度逋用中國國家揉準(CNS ) A4規格(210X297公釐) (請先閱讀背面之注意事項再填寫本頁) 裝. 、1Τ
    申請專利範圍 315458 當次掃描線之視頻像素資科源無法利用時,只從主褅 描線之視頻像素資料源產生附加像素資科組。 14根據中請㈣_第13狀方法,μ包含的步骤爲: 儲存次掃描線之視頻像素資料源於_個存错器中; 經由-個匯流排提供错存於存錯器中的視頻像素資科 源予上述產k一组附加像素資料的步驟; 其中上述決定步驟決定是否區流排具有足夠頻寬以傳 运错存於存错器中的視頻像素資料源至上述產生― 加像素資料的步驟。 15·根據申請專利範圍第14項之方法,其中上述決定步驟包 含檢查包含於FIFO模組的許多FIF〇之資料浐俨 1&根據申料利_第15項之料,D卜包:據偵測到 的許多FIF〇之第—類型資料指標產生第-信號及根㈣ 測到的許多FIF0中的第二類型資料指標產生第二信號的 步驟》 ⑽據t請專利範圍第16项之方法,上述產生附加像素資 料组的步骤另外包含的步樣爲: 應第二信號之要求’,只從主掃描線之視頻像素資料源 的一個子组產生附加斧素資料;與 .應第-㈣之要求’從主料線之时㈣像素資科 源產生附加像素資料。 _ 錄據申請專利範圍第17項之方法,其中主掃描線之視頻 像素資料源子组包含主掃描線中的補充视頻像素資料源 〇 又度適用中國國家揉準(CNS ) Λ4規格(210x2^^~ ---::—i 襄------ (請先閎讀背面之注意事項再填寫衣f〕 、j3Jml Jn n - - HI n^t V 張 紙 ---1—t------------ 本 經濟部中央揉準局貝工消費合作社印袈 • _ Is-—--I
TW085114412A 1995-11-22 1996-11-22 TW315458B (zh)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
US08/561,907 US5703618A (en) 1995-11-22 1995-11-22 Method and apparatus for upscaling video images when pixel data used for upscaling a source video image are unavailable

Publications (1)

Publication Number Publication Date
TW315458B true TW315458B (zh) 1997-09-11

Family

ID=24243998

Family Applications (1)

Application Number Title Priority Date Filing Date
TW085114412A TW315458B (zh) 1995-11-22 1996-11-22

Country Status (5)

Country Link
US (1) US5703618A (zh)
EP (1) EP0775975B1 (zh)
JP (1) JPH09185360A (zh)
DE (1) DE69622129T2 (zh)
TW (1) TW315458B (zh)

Families Citing this family (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5859651A (en) * 1996-08-19 1999-01-12 International Business Machines Corporation Method and apparatus for block data transfer to reduce on-chip storage for interpolative video resizing
US5796392A (en) 1997-02-24 1998-08-18 Paradise Electronics, Inc. Method and apparatus for clock recovery in a digital display unit
US6075926A (en) * 1997-04-21 2000-06-13 Hewlett-Packard Company Computerized method for improving data resolution
KR100457506B1 (ko) * 1998-02-25 2005-01-17 삼성전자주식회사 개인용 컴퓨터를 이용한 감시 시스템 및 감시 방법
TWI367425B (en) * 2007-04-27 2012-07-01 Realtek Semiconductor Corp Receiving device and method for calibrating clock signal rate
US20120169745A1 (en) * 2010-12-13 2012-07-05 Collis Quinn Carter Method and System for Selecting Data for Display in a Plurality of Displays
US9160673B1 (en) * 2013-02-28 2015-10-13 Pmc-Sierra Us, Inc. Link selection in a bonding protocol
CA2892714A1 (en) * 2015-05-27 2016-11-27 Ignis Innovation Inc Memory bandwidth reduction in compensation system

Family Cites Families (19)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4771275A (en) * 1983-11-16 1988-09-13 Eugene Sanders Method and apparatus for assigning color values to bit map memory display locations
US4885786A (en) * 1984-10-24 1989-12-05 International Business Machines Corporation Method for enlarging an image stored in run representation form
US4819185A (en) * 1986-01-17 1989-04-04 International Business Machines Corporation Method and apparatus for drawing wide lines in a raster graphics display system
CA1335794C (en) * 1988-04-07 1995-06-06 Yoshiyuki Okada Process and apparatus for image magnification
US4988984A (en) * 1988-10-31 1991-01-29 International Business Machines Corporation Image interpolator for an image display system
US5008752A (en) * 1989-06-16 1991-04-16 Eastman Kodak Company Digital image interpolator with multiple interpolation algorithms
JPH043594A (ja) * 1990-04-20 1992-01-08 Hitachi Ltd 信号補間装置
US5146325A (en) * 1991-04-29 1992-09-08 Rca Thomson Licensing Corporation Video signal decompression apparatus for independently compressed even and odd field data
JP3064598B2 (ja) * 1991-12-02 2000-07-12 松下電器産業株式会社 相関検出補間方法および装置
US5430811A (en) * 1991-12-25 1995-07-04 Matsushita Electric Industrial Co., Ltd. Method for interpolating missing pixels and an apparatus employing the method
US5481275A (en) * 1992-11-02 1996-01-02 The 3Do Company Resolution enhancement for video display using multi-line interpolation
US5406306A (en) * 1993-02-05 1995-04-11 Brooktree Corporation System for, and method of displaying information from a graphics memory and a video memory on a display monitor
CA2129092C (en) * 1993-10-04 1999-10-19 Leon C. Williams Image interpolation apparatus
US5469223A (en) * 1993-10-13 1995-11-21 Auravision Corporation Shared line buffer architecture for a video processing circuit
KR0126330Y1 (ko) * 1993-10-23 1998-12-15 김광호 텔레비젼 수상기의 더블스캔 제어회로
US5517612A (en) * 1993-11-12 1996-05-14 International Business Machines Corporation Device for scaling real-time image frames in multi-media workstations
US5600347A (en) * 1993-12-30 1997-02-04 International Business Machines Corporation Horizontal image expansion system for flat panel displays
US5574572A (en) * 1994-09-07 1996-11-12 Harris Corporation Video scaling method and device
US5598525A (en) * 1995-01-23 1997-01-28 Cirrus Logic, Inc. Apparatus, systems and methods for controlling graphics and video data in multimedia data processing and display systems

Also Published As

Publication number Publication date
DE69622129T2 (de) 2003-02-27
DE69622129D1 (de) 2002-08-08
EP0775975A2 (en) 1997-05-28
JPH09185360A (ja) 1997-07-15
EP0775975A3 (en) 1998-06-03
EP0775975B1 (en) 2002-07-03
US5703618A (en) 1997-12-30

Similar Documents

Publication Publication Date Title
US6778168B2 (en) Method for displaying image, image display system, host system, image display apparatus, and interface for display
US4591842A (en) Apparatus for controlling the background and foreground colors displayed by raster graphic system
US4490797A (en) Method and apparatus for controlling the display of a computer generated raster graphic system
US4626837A (en) Display interface apparatus
JP2002091408A (ja) イメージが受信される周波数とは無関係に、狭い水平線周波数範囲内でイメージを走査する装置および方法
KR19980703654A (ko) 종방향 배향의 디스플레이를 위하여 화상을 회전시키는 하드 웨어
CA1301972C (en) Video apparatus employing vrams
TW315458B (zh)
JPS6049391A (ja) ラスタ走査表示システム
EP0298243B1 (en) A computer video demultiplexer
WO1990014731A1 (en) Page buffer for an electronic gray-scale color printer
EP0513805B1 (en) Method and apparatus for controlling access of font data memory used in display control system
JPH0127451B2 (zh)
JPS63206793A (ja) ビデオ・メモリ・インターフェース回路
JPS59143194A (ja) 画像表示装置
JP2025000080A (ja) 印刷装置及びプログラム
JP2613302B2 (ja) 縮小印字装置
JP3694622B2 (ja) 画像表示データの生成方法
JPS61190624A (ja) グラフイツク表示画面のハ−ドコピ−方式
JPS6134155B2 (zh)
JPH08129368A (ja) グラフィックスサブシステムおよびその制御方法
JPS5839366A (ja) デ−タ合成処理方式
JPS59162584A (ja) キヤラクタジエネレ−タ
JPS6057373A (ja) 記憶信号パタ−ンの回転方式
CN1304094A (zh) 电脑影像的调色盘色差自动检测方法及其检测电路

Legal Events

Date Code Title Description
MM4A Annulment or lapse of patent due to non-payment of fees