CN1536475A - 型样存储器共享色彩对照表的方法及装置 - Google Patents

型样存储器共享色彩对照表的方法及装置 Download PDF

Info

Publication number
CN1536475A
CN1536475A CNA200410033536XA CN200410033536A CN1536475A CN 1536475 A CN1536475 A CN 1536475A CN A200410033536X A CNA200410033536X A CN A200410033536XA CN 200410033536 A CN200410033536 A CN 200410033536A CN 1536475 A CN1536475 A CN 1536475A
Authority
CN
China
Prior art keywords
comparisons
type sample
color table
video signal
color
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.)
Granted
Application number
CNA200410033536XA
Other languages
English (en)
Other versions
CN1302373C (zh
Inventor
林俐诚
邹明峰
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.)
Via Technologies Inc
Original Assignee
Via Technologies 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 Via Technologies Inc filed Critical Via Technologies Inc
Publication of CN1536475A publication Critical patent/CN1536475A/zh
Application granted granted Critical
Publication of CN1302373C publication Critical patent/CN1302373C/zh
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B20/00Signal processing not specific to the method of recording or reproducing; Circuits therefor
    • G11B20/10Digital recording or reproducing
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N7/00Television systems
    • H04N7/01Conversion of standards, e.g. involving analogue television standards or digital television standards processed at pixel level
    • H04N7/0117Conversion of standards, e.g. involving analogue television standards or digital television standards processed at pixel level involving conversion of the spatial resolution of the incoming video signal
    • H04N7/012Conversion between an interlaced and a progressive signal
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T1/00General purpose image data processing
    • G06T1/60Memory management
    • 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/02Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators characterised by the way in which colour is displayed
    • G09G5/06Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators characterised by the way in which colour is displayed using colour palettes, e.g. look-up tables
    • 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
    • GPHYSICS
    • G10MUSICAL INSTRUMENTS; ACOUSTICS
    • G10HELECTROPHONIC MUSICAL INSTRUMENTS; INSTRUMENTS IN WHICH THE TONES ARE GENERATED BY ELECTROMECHANICAL MEANS OR ELECTRONIC GENERATORS, OR IN WHICH THE TONES ARE SYNTHESISED FROM A DATA STORE
    • G10H1/00Details of electrophonic musical instruments
    • G10H1/0033Recording/reproducing or transmission of music for electrophonic musical instruments
    • G10H1/0041Recording/reproducing or transmission of music for electrophonic musical instruments in coded form
    • G10H1/0058Transmission between separate instruments or between individual components of a musical system
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N5/00Details of television systems
    • H04N5/222Studio circuitry; Studio devices; Studio equipment
    • H04N5/262Studio circuits, e.g. for mixing, switching-over, change of character of image, other special effects ; Cameras specially adapted for the electronic generation of special effects
    • H04N5/265Mixing
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N7/00Television systems
    • H04N7/01Conversion of standards, e.g. involving analogue television standards or digital television standards processed at pixel level
    • H04N7/0135Conversion of standards, e.g. involving analogue television standards or digital television standards processed at pixel level involving interpolation processes
    • H04N7/014Conversion of standards, e.g. involving analogue television standards or digital television standards processed at pixel level involving interpolation processes involving the use of motion vectors
    • 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/10Mixing of images, i.e. displayed pixel being the result of an operation, e.g. adding, on the corresponding input pixels
    • 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/363Graphics controllers
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N5/00Details of television systems
    • H04N5/14Picture signal circuitry for video frequency region
    • H04N5/144Movement detection
    • H04N5/145Movement estimation

Abstract

本发明涉及一种图形芯片的视讯存储器共享方法与装置,即型样存储器共享色彩对照表的方法及装置,此方法包括以下步骤:若一图框缓冲器的目的区块进行色彩扩展时,储存一色彩对照表至此视讯存储器的一型样与色彩对照表共享存储器,以供色彩扩展;以及若一图形引擎存取一型样存储器时,储存型样区块至此型样与色彩对照表共享存储器,以供此图形引擎存取,通过所述共享机制,可缩减图形芯片实体布局尺寸与减省成本。

Description

型样存储器共享色彩对照表的方法及装置
技术领域
本发明涉及视讯存储器的使用,特别是一种建置于一影像芯片的视讯存储器的共享方法及装置,即型样存储器共享色彩对照表的方法及装置。
背景技术
一般而言,图形引擎(graphic engine)由来源(source)/目的(destination)/型样(pattem)区块内取出图像区块与另外的来源/目的/型样区块作各种逻辑运算后,再写回图框缓冲器(frame buffer)中以供屏幕显示。其中,来源区块可经由CPU、主存储器及码框缓冲器本身等所取得,而型样区块亦可经由CPU、型样存储器及型样缓存器(patternregister)等所取得,进而执行光栅作业后再将结果写到目的区块。然而在可以取得型样区块的来源中,其中又以型样存储器在图形芯片所占的区域为最大,以一个16×16像素(pixel)真实色彩(true color)的影像区块为例,在图形芯片内至少就须配置一个16×16×3=768字节大小的存储器(真实色彩中,每个像素占3字节,分别代表R、G、B三原色)以当型样存储器使用。图1A为现有技术的图形引擎处理型样区块的流程图,步骤110建置型样区块于一型样存储器;步骤130若图形引擎需进行型样区块处理时,至型样存储器存取型样区块步骤,然后于步骤150将已处理的型样区块储存至一图框缓冲器。
另一方面,图1B为现有技术的色彩扩展流程图,步骤120建置一色彩对照表于一视讯存储器;步骤140若图框缓冲器的目的区块需要进行色彩扩展时,以此色彩对照表进行色彩扩展,然后于步骤160将已进行色彩扩展的目的区块与其它图形与视讯来源进行叠合与输出。换言之,储存在图形芯片的视讯存储器的色彩对照表用以当显示色彩是256色阶(含)以下的颜色(即间接色彩)时,将图框缓冲器中所储存的颜色指针值(color index),即所谓的像素值,通过查表的方式将其还原成真实色彩RGB 24位的像素值;当显示色彩是256色阶以上的颜色时,R、G、B的色彩信息并不须经由此对照表而查表还原,因为此时R、G、B所含的信息已是原始色彩的信息,称之为直接色彩(directcolor)。因此,色彩对照表在显示色彩是256色阶以上的颜色时便失去其功用,但却依然占据着视讯存储器空间。
图2为现有技术的图形芯片方块图,其中图形芯片至少包括图形引擎220、视讯存储器230,以及图形与视讯叠合单元240等,并且此视讯存储器230至少包括一型样存储器231及一色彩对照表232。另外,一图框缓冲器可用以暂存数字化影像,因此图形芯片尚可包括一图框缓冲器250。一微处理器210指示图形引擎220将图像区块从建置于视讯存储器230的型样存储器23 1以及图框缓冲器250......等取出进行光栅作业等型样区块处理后再写回图框缓冲器250,然后直接送至图形与视讯叠合单元240。若此时的显示色彩在256色(含)以下时,则尚须经过色彩对照表232作色彩扩展的动作,再送至图形与视讯叠合单元240。另外,若输入的色彩格式与覆盖色彩格式不相同时,则还须进行色彩空间的转换(color space conversion,CSC),例如:输入格式为Y、Cb、Cr而输出格式为R、G、B,以及输出格式为Y、Cb、Cr时,就须加上一色彩空间转换的处理,以求色彩规格的一致(因非本发明的诉求重点,故不再详述)。
有鉴于型样存储器与色彩对照表的使用时机互斥而有先后次序,并且因建置于视讯存储器使得型样区块与色彩扩展的存取路径有所重叠,因此如何减少型样存储器在影像芯片中的布局,以及如何善用图形芯片内的视讯存储器,是此技术领域必然会遭遇的挑战。
发明内容
本发明的目的在于克服现有技术的不足与缺陷,提供一种图形芯片的视讯存储器共享方法,其步骤包括:若一图框缓冲器的目的区块进行色彩扩展时,储存一色彩对照表至此视讯存储器的一型样与色彩对照表共享存储器,以供色彩扩展;以及若一图形引擎存取一型样存储器时,储存型样区块至此型样与色彩对照表共享存储器,以供此图形引擎存取。
本发明另提供一种图形芯片设计的方法,包括:于该图形芯片的一视讯存储器建置一型样与色彩对照表共享存储器,其中该型样与色彩对照表共享存储器于一图框缓冲器的一目的区块进行色彩扩展时作为一色彩对照表,以及于一图形引擎存取一型样区块时作为一型样存储器。
本发明再提供一种共享视讯存储器的图形芯片,至少包括:一视讯存储器,存放一型样与色彩对照表共享存储器,并且依据一存取装置而调整此型样与色彩对照表共享存储器内容;以及一图形引擎,用以读取与处理型样区块,并且输出处理结果至此图框缓冲器。此影像芯片尚可包括一图形与视讯叠合单元,用以接收图框缓冲器的目的区块,以叠合与输出一图形与影像来源至一显示装置,以及一图框缓冲器,用以储存目的区块,以供输出至一图形与视讯叠合单元进行图形与影像叠合输出。
通过本发明的一种图形芯片的视讯存储器共享方法与图形芯片设计的方法,以及一种共享视讯存储器的图形芯片,可缩减一图形芯片实体布局尺寸,进而减省成本。
附图说明
图1A为现有技术的图形引擎处理型样区块的流程图;
图1B为现有技术的的色彩扩展流程图;
图2为现有技术的图形芯片方块图;
图3为根据本发明一较佳实施例的图形芯片的视讯存储器共享方法;
图4为依据本发明的图形芯片方块图。
图中符号说明
210、410    微处理器
220、420    图形引擎
230、430    视讯存储器
231         型样存储器
232         色彩对照表
240、440    图形与视讯叠合单元
250、450    图框缓冲器
260、460    外部存储器
261、461    型样存储器备份
262、462    色彩对照表备份
具体实施方式
本发明的一些实施例会详细描述如下。然而,除了详细描述外,本发明还可以广泛地在其它的实施例施行,且本发明的范围不受限定,其以权利要求书为准。
并且,为提供更清楚的描述及更容易理解本发明,图标内各部分并没有依照其相对尺寸绘图,某些尺寸与其它相关尺度的比例已经被夸张;不相关的细节部分也未完全绘出,以求图标的简洁。
图3为根据本发明一较佳实施例的图形芯片的视讯存储器共享方法,步骤310判断视讯存储器存取装置与内容,若存取装置为图形引擎,并且此型样与色彩对照表共享存储器内容为型样区块,于步骤350存取此型样与色彩对照表共享存储器;若此型样与色彩对照表共享存储器内容为色彩对照表,于步骤330写入型样区块的备份至此型样与色彩对照表共享存储器,再于步骤350存取此型样与色彩对照表共享存储器。另一方面,若步骤320为图框缓冲器的目的区块将进行色彩扩展,并且此型样与色彩对照表共享存储器内容为色彩对照表,于步骤350存取此型样与色彩对照表共享存储器;若此型样与色彩对照表共享存储器内容为型样区块,于步骤340写入色彩对照表的备份至型样与色彩对照表共享存储器,再于步骤350存取此型样与色彩对照表共享存储器。
图4为依据本发明的图形芯片方块图,其中此影像芯片至少包括图形引擎420、视讯存储器430,以及图形与视讯叠合单元440。其中,此视讯存储器430包括一型样与色彩对照表共享存储器431,并且此图形芯片可包括一图框缓冲器450。一微处理器410指示图形引擎420将图像区块从建置于视讯存储器430的型样与色彩对照表共享存储器431以及图框缓冲器450......等取出进行光栅作业等型样区块处理后再写回图框缓冲器450,然后直接送至图形与视讯叠合单元440。另一方面,若目的区块显示色彩在256色(含)以下时,则尚须通过存取存放于型样与色彩对照表共享存储器431的色彩对照表作色彩扩展的动作,再送至图形与视讯叠合单元440。其中包括至外部存储器460读取色彩对照表备份462,并写入视讯存储器430以供色彩扩展之用。换言之,由于共享此型样与色彩对照表共享存储器431(例如一SRAM),因此可提供一外部存储器460(例如一SDRAM),以储存此型样区块的备份461,以及此色彩对照表的备份462,以适应不同存取需求:若此型样与色彩对照表共享存储器431的内容为型样区块,而此图框缓冲器450的目的区块将进行色彩扩展时,可写入此色彩对照表的备份462至此型样与色彩对照表共享存储431供色彩扩展之用;另一方面,若型样与色彩对照表共享存储器431的内容为此色彩对照表,而图形引擎420将存取型样存储器,可写入型样区块的备份461至此型样与色彩对照表共享存储器431供此图形引擎420存取。
以上所述仅为本发明的较佳实施例,并非用以限定本发明的保护范围;凡其它为脱离本发明所揭示的精神下所完成的等效改变或修饰,均应包含在权利要求书的范围。

Claims (10)

1.一种图形芯片的视讯存储器共享方法,其特征在于,包括:
若一图框缓冲器的一目的区块进行色彩扩展时,储存一色彩对照表至该视讯存储器的一型样与色彩对照表共享存储器,以供色彩扩展;以及
若一图形引擎存取一型样存储器时,储存数个型样区块至该型样与色彩对照表共享存储器,以供该图形引擎存取。
2.如权利要求1所述的图形芯片的视讯存储器共享方法,其中,包括:
提供一外部存储器,以储存该色彩对照表的备份,以及该数个型样区块的备份,以写入该型样与色彩对照表共享存储器。
3.如权利要求1所述的图形芯片的视讯存储器共享方法,其中,若该型样与色彩对照表共享存储器的内容为该数个型样区块,该图框缓冲器的该目的区块进行色彩扩展包括:
读取一色彩对照表的备份;以及
写入该色彩对照表备份至该型样与色彩对照表共享存储器。
4.如权利要求1所述的图形芯片的视讯存储器共享方法,其中,若该型样与色彩对照表共享存储器的内容为该色彩对照表,该图形引擎存取该型样与色彩对照表共享存储器包括:
读取该数个型样区块的备份;以及
写入该数个型样区块的备份至该型样与色彩对照表共享存储器。
5.一种图形芯片设计的方法,其特征在于,包括:
于该图形芯片的一视讯存储器建置一型样与色彩对照表共享存储器,其中该型样与色彩对照表共享存储器于一图框缓冲器的一目的区块进行色彩扩展时作为一色彩对照表,以及于一图形引擎存取一型样区块时作为一型样存储器。
6.如权利要求5所述的图形芯片设计的方法,其中,包括:
于该图形芯片外部建置一外部存储器,以储存该色彩对照表的备份,以及该型样区块的备份。
7.一种共享视讯存储器的图形芯片,其特征在于,包括:
一视讯存储器,至少存放一型样与色彩对照表共享存储器,并且依据一存取装置而调整该型样与色彩对照表共享存储器内容;以及
一图形引擎,用以读取与处理该型样与色彩对照表共享存储器的数个型样区块,并且输出一处理结果至一图框缓冲器。
8.如权利要求7所述的共享视讯存储器的影像芯片,其中,包括:
一图形与视讯叠合单元,用以接收该图框缓冲器的一目的区块,以叠合与输出一图形与影像来源至一显示装置。
9.如权利要求7所述的共享视讯存储器的影像芯片,其中,包括:
该图框缓冲器,至少用以储存一目的区块,以供输出至一图形与视讯叠合单元进行图形与影像叠合输出。
10.如权利要求7所述的共享视讯存储器的图形芯片,其中,若该存取装置为该图框缓冲器,该型样与色彩对照表共享存储器用以存放该色彩对照表;以及若该存取装置为该图形引擎,该型样与色彩对照表共享存储器用以存放该数个型样区块。
CNB200410033536XA 2003-05-23 2004-04-06 型样存储器共享色彩对照表的方法及装置 Expired - Lifetime CN1302373C (zh)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US47273203P 2003-05-23 2003-05-23
US60/472,732 2003-05-23

Publications (2)

Publication Number Publication Date
CN1536475A true CN1536475A (zh) 2004-10-13
CN1302373C CN1302373C (zh) 2007-02-28

Family

ID=33098338

Family Applications (10)

Application Number Title Priority Date Filing Date
CNB2003101204385A Expired - Lifetime CN1291593C (zh) 2003-05-23 2003-12-11 自动设定安装的选项系统与方法
CNB2004100036512A Expired - Lifetime CN1271854C (zh) 2003-05-23 2004-02-05 动态影像的适应性去交错方法及装置
CNB2004100036527A Expired - Lifetime CN1278551C (zh) 2003-05-23 2004-02-05 动态影像的适应性去交错方法及装置
CNB2004100038946A Expired - Lifetime CN1266935C (zh) 2003-05-23 2004-02-10 可调适图框速率转换的方法及装置
CNB2004100038950A Expired - Lifetime CN1324890C (zh) 2003-05-23 2004-02-10 动态影像的适应性去隔行方法及装置
CNB2004100038931A Expired - Lifetime CN1272963C (zh) 2003-05-23 2004-02-10 动态影像去交错算法的选择方法
CNB200410033536XA Expired - Lifetime CN1302373C (zh) 2003-05-23 2004-04-06 型样存储器共享色彩对照表的方法及装置
CNA2004100457723A Pending CN1545309A (zh) 2003-05-23 2004-05-24 以像素为基础的可调式混色方法与系统
CN201110048892.9A Active CN102123250B (zh) 2003-05-23 2004-05-24 以像素为基础的可调式混色方法与系统
CNB2004100457719A Active CN1324903C (zh) 2003-05-23 2004-05-24 以像素为基础的可调式混色方法与系统

Family Applications Before (6)

Application Number Title Priority Date Filing Date
CNB2003101204385A Expired - Lifetime CN1291593C (zh) 2003-05-23 2003-12-11 自动设定安装的选项系统与方法
CNB2004100036512A Expired - Lifetime CN1271854C (zh) 2003-05-23 2004-02-05 动态影像的适应性去交错方法及装置
CNB2004100036527A Expired - Lifetime CN1278551C (zh) 2003-05-23 2004-02-05 动态影像的适应性去交错方法及装置
CNB2004100038946A Expired - Lifetime CN1266935C (zh) 2003-05-23 2004-02-10 可调适图框速率转换的方法及装置
CNB2004100038950A Expired - Lifetime CN1324890C (zh) 2003-05-23 2004-02-10 动态影像的适应性去隔行方法及装置
CNB2004100038931A Expired - Lifetime CN1272963C (zh) 2003-05-23 2004-02-10 动态影像去交错算法的选择方法

Family Applications After (3)

Application Number Title Priority Date Filing Date
CNA2004100457723A Pending CN1545309A (zh) 2003-05-23 2004-05-24 以像素为基础的可调式混色方法与系统
CN201110048892.9A Active CN102123250B (zh) 2003-05-23 2004-05-24 以像素为基础的可调式混色方法与系统
CNB2004100457719A Active CN1324903C (zh) 2003-05-23 2004-05-24 以像素为基础的可调式混色方法与系统

Country Status (6)

Country Link
US (10) US7420569B2 (zh)
EP (1) EP1480198A1 (zh)
JP (1) JP4365728B2 (zh)
KR (1) KR100541333B1 (zh)
CN (10) CN1291593C (zh)
TW (9) TWI332652B (zh)

Families Citing this family (67)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6489998B1 (en) * 1998-08-11 2002-12-03 Dvdo, Inc. Method and apparatus for deinterlacing digital video images
US8698840B2 (en) * 1999-03-05 2014-04-15 Csr Technology Inc. Method and apparatus for processing video and graphics data to create a composite output image having independent and separate layers of video and graphics display planes
EP1377068A3 (fr) * 2002-06-28 2005-03-02 STMicroelectronics S.A. Procédé d'insertion de messages binaires dans des images vidéo
DE10340544B4 (de) * 2003-09-01 2006-08-03 Siemens Ag Vorrichtung zur visuellen Unterstützung einer elektrophysiologischen Katheteranwendung im Herzen
DE10340546B4 (de) 2003-09-01 2006-04-20 Siemens Ag Verfahren und Vorrichtung zur visuellen Unterstützung einer elektrophysiologischen Katheteranwendung im Herzen
JP2005080133A (ja) * 2003-09-02 2005-03-24 Sanyo Electric Co Ltd 画像信号処理回路
US7483577B2 (en) * 2004-03-02 2009-01-27 Mitsubishi Electric Research Laboratories, Inc. System and method for joint de-interlacing and down-sampling using adaptive frame and field filtering
GB2411784B (en) * 2004-03-02 2006-05-10 Imagination Tech Ltd Motion compensation deinterlacer protection
JP2005333254A (ja) * 2004-05-18 2005-12-02 Sony Corp 画像処理装置および画像処理方法
US20050268226A1 (en) * 2004-05-28 2005-12-01 Lipsky Scott E Method and system for displaying image information
KR100631685B1 (ko) * 2004-06-15 2006-10-09 삼성전자주식회사 영상 처리 장치 및 방법
TWI245198B (en) * 2004-09-01 2005-12-11 Via Tech Inc Deinterlace method and method for generating deinterlace algorithm of display system
KR20060021446A (ko) * 2004-09-03 2006-03-08 삼성전자주식회사 디인터레이싱 방법 및 이를 적용한 영상기기
CN100411422C (zh) * 2004-09-13 2008-08-13 威盛电子股份有限公司 影像系统输出入调整装置及方法
JP4366277B2 (ja) * 2004-09-21 2009-11-18 キヤノン株式会社 撮像装置及びその制御方法
TWI280798B (en) * 2004-09-22 2007-05-01 Via Tech Inc Apparatus and method of adaptive de-interlace of image
US20060268978A1 (en) * 2005-05-31 2006-11-30 Yang Genkun J Synchronized control scheme in a parallel multi-client two-way handshake system
US7657255B2 (en) * 2005-06-23 2010-02-02 Microsoft Corporation Provisioning of wireless connectivity for devices using NFC
US7420626B1 (en) * 2005-06-27 2008-09-02 Magnum Semiconductor, Inc. Systems and methods for detecting a change in a sequence of interlaced data fields generated from a progressive scan source
US7450184B1 (en) * 2005-06-27 2008-11-11 Magnum Semiconductor, Inc. Circuits and methods for detecting 2:2 encoded video and systems utilizing the same
US7522214B1 (en) * 2005-06-27 2009-04-21 Magnum Semiconductor, Inc. Circuits and methods for deinterlacing video display data and systems using the same
US7623183B2 (en) * 2005-06-29 2009-11-24 Novatek Microelectronics Corp. Frame rate adjusting method and apparatus for displaying video on interlace display devices
US7456904B2 (en) * 2005-09-22 2008-11-25 Pelco, Inc. Method and apparatus for superimposing characters on video
US7924345B2 (en) * 2005-10-20 2011-04-12 Broadcom Corp. Method and system for deinterlacing using polarity change count
JP4687404B2 (ja) * 2005-11-10 2011-05-25 ソニー株式会社 画像信号処理装置、撮像装置、および画像信号処理方法
US8659704B2 (en) * 2005-12-20 2014-02-25 Savant Systems, Llc Apparatus and method for mixing graphics with video images
US20070143801A1 (en) * 2005-12-20 2007-06-21 Madonna Robert P System and method for a programmable multimedia controller
CN101375315B (zh) 2006-01-27 2015-03-18 图象公司 数字重制2d和3d运动画面以呈现提高的视觉质量的方法和系统
WO2007129257A1 (en) * 2006-05-04 2007-11-15 Koninklijke Philips Electronics N.V. Controlled frame rate conversion
WO2007148219A2 (en) 2006-06-23 2007-12-27 Imax Corporation Methods and systems for converting 2d motion pictures for stereoscopic 3d exhibition
US8204334B2 (en) 2006-06-29 2012-06-19 Thomson Licensing Adaptive pixel-based filtering
US7940973B2 (en) * 2006-09-19 2011-05-10 Capso Vision Inc. Capture control for in vivo camera
US8467626B2 (en) * 2006-09-29 2013-06-18 Thomson Licensing Automatic parameter estimation for adaptive pixel-based filtering
US8233087B2 (en) * 2006-11-08 2012-07-31 Marvell International Ltd. Systems and methods for deinterlacing high-definition and standard-definition video
JP4270270B2 (ja) * 2006-12-05 2009-05-27 ソニー株式会社 電子機器、撮像装置、電子機器の制御方法およびプログラム
EP1931136B1 (en) * 2006-12-08 2016-04-20 Panasonic Intellectual Property Corporation of America Block-based line combination algorithm for de-interlacing
US8115866B2 (en) * 2006-12-29 2012-02-14 Texas Instruments Incorporated Method for detecting film pulldown cadences
US8612857B2 (en) * 2007-01-08 2013-12-17 Apple Inc. Monitor configuration for media device
US8607144B2 (en) * 2007-01-08 2013-12-10 Apple Inc. Monitor configuration for media device
US8233086B2 (en) 2007-06-08 2012-07-31 Nintendo Co., Ltd. Process for digitizing video over analog component video cables
US8237625B2 (en) * 2007-09-05 2012-08-07 Savant Systems, Llc Multimedia control and distribution architecture
US20090161011A1 (en) * 2007-12-21 2009-06-25 Barak Hurwitz Frame rate conversion method based on global motion estimation
TWI384884B (zh) * 2008-01-11 2013-02-01 Ultrachip Inc 彩色動態影像格式檔顯示方法
US8275033B2 (en) * 2008-01-15 2012-09-25 Sony Corporation Picture mode selection for video transcoding
US9204086B2 (en) * 2008-07-17 2015-12-01 Broadcom Corporation Method and apparatus for transmitting and using picture descriptive information in a frame rate conversion processor
KR101467875B1 (ko) * 2008-09-04 2014-12-02 삼성전자주식회사 프레임 레이트의 가변화 설정이 가능한 디지털 카메라 및 그 제어방법
US10075670B2 (en) 2008-09-30 2018-09-11 Entropic Communications, Llc Profile for frame rate conversion
TWI384865B (zh) * 2009-03-18 2013-02-01 Mstar Semiconductor Inc 影像處理之方法及電路
TWI452909B (zh) * 2009-06-29 2014-09-11 Silicon Integrated Sys Corp 移動向量校正電路、影像產生裝置及相關方法
WO2011013304A1 (ja) * 2009-07-29 2011-02-03 パナソニック株式会社 画像符号化方法、画像符号化装置、プログラムおよび集積回路
JP5641743B2 (ja) * 2010-02-02 2014-12-17 キヤノン株式会社 画像処理装置及び画像処理装置の制御方法
CN102214427A (zh) * 2010-04-02 2011-10-12 宏碁股份有限公司 显示器及其显示方法
TWI412278B (zh) * 2010-05-03 2013-10-11 Himax Tech Ltd 影片模式的圖框速率轉換系統及方法
JP5810307B2 (ja) * 2010-05-10 2015-11-11 パナソニックIpマネジメント株式会社 撮像装置
JP2013026727A (ja) 2011-07-19 2013-02-04 Sony Corp 表示装置および表示方法
US9324170B2 (en) 2011-08-18 2016-04-26 Hewlett-Packard Development Company, L.P. Creating a blended image
WO2014162604A1 (ja) * 2013-04-05 2014-10-09 株式会社 東芝 電子機器および手書きデータ処理方法
CN106412647B (zh) * 2015-07-29 2019-05-31 国基电子(上海)有限公司 信号切换系统及应用该信号切换系统的机顶盒
US9552623B1 (en) * 2015-11-04 2017-01-24 Pixelworks, Inc. Variable frame rate interpolation
CN106569766A (zh) * 2016-11-08 2017-04-19 惠州Tcl移动通信有限公司 一种基于显示界面虚拟动态处理的方法及系统
JP6958249B2 (ja) * 2017-11-06 2021-11-02 セイコーエプソン株式会社 プロファイル調整システム、プロファイル調整装置、プロファイル調整方法、及びプロファイル調整プログラム
US10230920B1 (en) * 2017-12-06 2019-03-12 Pixelworks, Inc. Adjusting interpolation phase for MEMC using image analysis
US10977809B2 (en) 2017-12-11 2021-04-13 Dolby Laboratories Licensing Corporation Detecting motion dragging artifacts for dynamic adjustment of frame rate conversion settings
WO2019244326A1 (ja) * 2018-06-22 2019-12-26 三菱電機株式会社 映像表示装置
EP3648059B1 (en) * 2018-10-29 2021-02-24 Axis AB Video processing device and method for determining motion metadata for an encoded video
US11064108B2 (en) * 2019-08-21 2021-07-13 Sony Corporation Frame rate control for media capture based on rendered object speed
US11593061B2 (en) 2021-03-19 2023-02-28 International Business Machines Corporation Internet of things enable operated aerial vehicle to operated sound intensity detector

Family Cites Families (57)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS628193A (ja) * 1985-07-04 1987-01-16 インタ−ナショナル ビジネス マシ−ンズ コ−ポレ−ション カラー画像表示装置
US4829455A (en) * 1986-04-11 1989-05-09 Quantel Limited Graphics system for video and printed images
US4916301A (en) * 1987-02-12 1990-04-10 International Business Machines Corporation Graphics function controller for a high performance video display system
US5175811A (en) * 1987-05-20 1992-12-29 Hitachi, Ltd. Font data processor using addresses calculated on the basis of access parameters
US5128776A (en) * 1989-06-16 1992-07-07 Harris Corporation Prioritized image transmission system and method
US5631850A (en) * 1992-09-11 1997-05-20 Sony Corporation Audio visual equipment with a digital bus system and method for initializing and confirming connection
US5565929A (en) * 1992-10-13 1996-10-15 Sony Corporation Audio-visual control apparatus for determining a connection of appliances and controlling functions of appliances
US5557733A (en) * 1993-04-02 1996-09-17 Vlsi Technology, Inc. Caching FIFO and method therefor
JP3272463B2 (ja) * 1993-04-15 2002-04-08 株式会社ソニー・コンピュータエンタテインメント 画像作成装置およびその使用方法
US5586236A (en) * 1993-08-11 1996-12-17 Object Technology Licensing Corp. Universal color look up table and method of generation
US5444835A (en) * 1993-09-02 1995-08-22 Apple Computer, Inc. Apparatus and method for forming a composite image pixel through pixel blending
JP3228381B2 (ja) * 1993-10-29 2001-11-12 ソニー株式会社 Avセレクタ
US5557734A (en) * 1994-06-17 1996-09-17 Applied Intelligent Systems, Inc. Cache burst architecture for parallel processing, such as for image processing
US5521644A (en) * 1994-06-30 1996-05-28 Eastman Kodak Company Mechanism for controllably deinterlacing sequential lines of video data field based upon pixel signals associated with four successive interlaced video fields
US5742298A (en) * 1994-12-30 1998-04-21 Cirrus Logic, Inc. 64 bit wide video front cache
JPH0944693A (ja) * 1995-08-02 1997-02-14 Victor Co Of Japan Ltd 図形表示装置
US5721842A (en) * 1995-08-25 1998-02-24 Apex Pc Solutions, Inc. Interconnection system for viewing and controlling remotely connected computers with on-screen video overlay for controlling of the interconnection switch
KR100416370B1 (ko) * 1995-11-08 2004-04-30 제너시스 마이크로칩 인코포레이티드 비디오필드들을순차주사비디오프레임들로디인터레이싱하기위한방법및장치
US6023302A (en) * 1996-03-07 2000-02-08 Powertv, Inc. Blending of video images in a home communications terminal
US5787466A (en) * 1996-05-01 1998-07-28 Sun Microsystems, Inc. Multi-tier cache and method for implementing such a system
KR100203264B1 (ko) * 1996-06-29 1999-06-15 윤종용 디지탈비디오디스크 시스템의 부영상 복호방법 및그장치
JPH10126702A (ja) * 1996-10-23 1998-05-15 Kokusai Electric Co Ltd 信号接続切替装置
ES2249796T3 (es) * 1996-12-06 2006-04-01 Koninklijke Philips Electronics N.V. Mezclador de una señal grafica y una señal de video.
KR100238579B1 (ko) 1997-04-15 2000-01-15 윤종용 Dpms 기능을 갖는 디스플레이 장치의 bnc/d-sub 자동 선택 방법 및 장치
US5864369A (en) * 1997-06-16 1999-01-26 Ati International Srl Method and apparatus for providing interlaced video on a progressive display
KR100249228B1 (ko) * 1997-08-28 2000-03-15 구자홍 디지탈 티브이의 화면비 변환장치
US6108047A (en) * 1997-10-28 2000-08-22 Stream Machine Company Variable-size spatial and temporal video scaler
KR100287850B1 (ko) * 1997-12-31 2001-05-02 구자홍 디티브이의 디인터레이싱 장치 및 그 방법
US6198543B1 (en) * 1998-02-05 2001-03-06 Canon Kabushiki Kaisha Color table look-up using compressed image data
JPH11355585A (ja) * 1998-06-04 1999-12-24 Toshiba Corp カラー画像処理装置
US6489998B1 (en) * 1998-08-11 2002-12-03 Dvdo, Inc. Method and apparatus for deinterlacing digital video images
US6515706B1 (en) * 1998-09-15 2003-02-04 Dvdo, Inc. Method and apparatus for detecting and smoothing diagonal features video images
EP1183678B1 (en) * 1999-04-26 2014-04-16 Gibson Guitar Corp. Musical instrument with stereo headphone out
WO2000072585A1 (en) * 1999-05-25 2000-11-30 Koninklijke Philips Electronics N.V. Conversion of interlaced image signals into progressive scanned image signals
US6331874B1 (en) * 1999-06-29 2001-12-18 Lsi Logic Corporation Motion compensated de-interlacing
US6421090B1 (en) * 1999-08-27 2002-07-16 Trident Microsystems, Inc. Motion and edge adaptive deinterlacing
US6459455B1 (en) * 1999-08-31 2002-10-01 Intel Corporation Motion adaptive deinterlacing
US6330032B1 (en) * 1999-09-30 2001-12-11 Focus Enhancements, Inc. Motion adaptive de-interlace filter
JP3587113B2 (ja) * 2000-01-17 2004-11-10 ヤマハ株式会社 接続設定装置及び媒体
US6480231B1 (en) * 2000-03-24 2002-11-12 Flashpoint Technology, Inc. Efficiently de-interlacing a buffer of image data
AU5584101A (en) * 2000-04-14 2001-10-30 Realnetworks, Inc. A system and method of providing music items to music renderers
US6690425B1 (en) * 2000-06-22 2004-02-10 Thomson Licensing S.A. Aspect ratio control arrangement in a video display
US6661464B1 (en) * 2000-11-21 2003-12-09 Dell Products L.P. Dynamic video de-interlacing
KR100351160B1 (ko) * 2000-12-06 2002-09-05 엘지전자 주식회사 영상 움직임 보상 장치 및 방법
JP2004516718A (ja) * 2000-12-11 2004-06-03 コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ ビデオ信号処理における動き補償型デインターレーシング
US7123212B2 (en) * 2000-12-22 2006-10-17 Harman International Industries, Inc. Information transmission and display method and system for a handheld computing device
US7020213B2 (en) * 2000-12-28 2006-03-28 Teac Corporation Method and apparatus for selectively providing different electric signal paths between circuits
US7030930B2 (en) * 2001-03-06 2006-04-18 Ati Technologies, Inc. System for digitized audio stream synchronization and method thereof
US6859235B2 (en) * 2001-05-14 2005-02-22 Webtv Networks Inc. Adaptively deinterlacing video on a per pixel basis
JP4596222B2 (ja) * 2001-06-26 2010-12-08 ソニー株式会社 画像処理装置および方法、記録媒体、並びにプログラム
KR100412503B1 (ko) * 2001-12-13 2003-12-31 삼성전자주식회사 디지털방송신호의 해상도 설정이 용이한 디지털방송신호수신용 셋톱박스
US7061540B2 (en) * 2001-12-19 2006-06-13 Texas Instruments Incorporated Programmable display timing generator
KR100902315B1 (ko) * 2002-07-25 2009-06-12 삼성전자주식회사 디인터레이싱장치 및 방법
CN1175378C (zh) * 2002-07-26 2004-11-10 威盛电子股份有限公司 覆盖画面透明处理装置与方法
US7113597B2 (en) * 2002-10-24 2006-09-26 Hewlett-Packard Development Company,Lp. System and method for protection of video signals
US7034888B2 (en) * 2003-03-26 2006-04-25 Silicon Integrated Systems Corp. Method for motion pixel detection
US7129987B1 (en) * 2003-07-02 2006-10-31 Raymond John Westwater Method for converting the resolution and frame rate of video data using Discrete Cosine Transforms

Also Published As

Publication number Publication date
CN1523884A (zh) 2004-08-25
US20040233217A1 (en) 2004-11-25
US7206028B2 (en) 2007-04-17
US20040233327A1 (en) 2004-11-25
US20040234252A1 (en) 2004-11-25
TWI332652B (en) 2010-11-01
TWI238002B (en) 2005-08-11
US20040236807A1 (en) 2004-11-25
TW200426789A (en) 2004-12-01
TWI266521B (en) 2006-11-11
CN1523886A (zh) 2004-08-25
CN1523887A (zh) 2004-08-25
EP1480198A1 (en) 2004-11-24
TWI229560B (en) 2005-03-11
TW200427320A (en) 2004-12-01
TWI254892B (en) 2006-05-11
KR20040101092A (ko) 2004-12-02
JP4365728B2 (ja) 2009-11-18
CN1271854C (zh) 2006-08-23
CN1272963C (zh) 2006-08-30
TWI236290B (en) 2005-07-11
CN1545331A (zh) 2004-11-10
TW200513115A (en) 2005-04-01
TW200427309A (en) 2004-12-01
CN1302373C (zh) 2007-02-28
TWI256598B (en) 2006-06-11
US20040233328A1 (en) 2004-11-25
KR100541333B1 (ko) 2006-01-12
CN1536890A (zh) 2004-10-13
CN1266935C (zh) 2006-07-26
CN1514645A (zh) 2004-07-21
CN1545309A (zh) 2004-11-10
CN1523885A (zh) 2004-08-25
CN102123250A (zh) 2011-07-13
TW200426707A (en) 2004-12-01
TW200427312A (en) 2004-12-01
TWI289993B (en) 2007-11-11
US20040233204A1 (en) 2004-11-25
TWI240562B (en) 2005-09-21
CN1324890C (zh) 2007-07-04
US7190405B2 (en) 2007-03-13
US7196731B2 (en) 2007-03-27
CN1278551C (zh) 2006-10-04
TW200427319A (en) 2004-12-01
US7206026B2 (en) 2007-04-17
US20040233333A1 (en) 2004-11-25
TW200426713A (en) 2004-12-01
CN1324903C (zh) 2007-07-04
CN1291593C (zh) 2006-12-20
US7812890B2 (en) 2010-10-12
US20060119605A1 (en) 2006-06-08
US7420569B2 (en) 2008-09-02
TW200427334A (en) 2004-12-01
JP2005050498A (ja) 2005-02-24
US20040233329A1 (en) 2004-11-25
US20040233330A1 (en) 2004-11-25
CN102123250B (zh) 2015-08-05
US7242436B2 (en) 2007-07-10

Similar Documents

Publication Publication Date Title
CN1302373C (zh) 型样存储器共享色彩对照表的方法及装置
EP1025558B1 (en) A method and apparatus for performing chroma key, transparency and fog operations
US5394523A (en) Polymorphic graphic device
DE69725057T2 (de) Gleitkommaprozessor für einen dreidimensionalen graphischen Beschleuniger
CA2321370C (en) Graphic accelerator with interpolate function
US8698842B2 (en) System and method for providing graphics using graphical engine
EP1341151B1 (en) Method and apparatus for updating a color look-up table
JPH0695636A (ja) カラーパレット発生方法、装置及びデータ処理システム並びにルックアップテーブル入力発生方法
US5734387A (en) Method and apparatus for creating and performing graphics operations on device-independent bitmaps
JPH1091142A (ja) サイズ変更ビットブロック転送処理の一部として透過イネーブルビットの埋込みを行うシステム、装置および方法
US5646651A (en) Block mode, multiple access multi-media/graphics memory
JPH06175646A (ja) グラフィックス・システム用フレーム・バッファおよびラスタ・プロセッサならびにピクセル変数のバッファリング方法
CN114428595A (zh) 图像处理方法、装置、计算机设备和存储介质
WO2024007293A1 (zh) 基于位图图元的图形处理系统,方法和gpu
CN101145239A (zh) 绘图处理单元及处理边框颜色信息的方法
JPH1074263A (ja) コンピュータ・グラフィックス・システム
CN109166169A (zh) 一种gpgpu纹理采样器的硬件实现
US20080055286A1 (en) Method And Apparatus For Displaying Bitmap Images
US6803918B1 (en) Image processing apparatus
JPH0119589B2 (zh)
JPH1069548A (ja) コンピュータ・グラフィックス・システム
CN2711800Y (zh) 一种用于液晶显示屏的总线接口处理系统
CN1274121A (zh) 利用综合软件/硬件方案的数据处理方法及其装置
CN101369417A (zh) 一种异步显示图像的叠加装置
Rost Using OpenGL for imaging

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant