图像处理方法以及图像显示系统技术方案

技术编号:3024152 阅读:141 留言:0更新日期:2012-04-11 18:40
一图像显示系统以及一图像处理方法,仅仅需要少量的内存。一屏幕具有数个行,每行具有数个画点。一缓冲器具有数个内存。一处理单元接收一图像信号的数个原始点数据,依据一缩放要求,处理这些原始点数据,产生数个处理后点数据,并依序将这些处理后点数据一一地写入该缓冲器的这些内存中。这些原始点数据对应一画面的一行。一屏幕驱动单元循序读取这些内存所存的处理后点数据,并循序地驱动该屏幕上一相对应行的数个画点。这些内存的数量小于这些处理后点数据的数量。

【技术实现步骤摘要】

本专利技术涉及一种图像处理的方法以及相关的系统,特别涉及一种可以使 用少量的内存就可以达到 一 图像处理目的的图像处理方法与系统。
技术介绍
目前非常流行高宽比(aspect radio)为16: 9的屏幕(panel)。譬如说, 当今LCD电视几乎都是以16: 9屏幕为主流,而取代了以往阴极射线管(CRT) 电视一般所具有的4: 3屏幕。为了呼应这样的趋势,当今一些可携式数字影 音装置,像是数字摄影机或是数字相机等,也开始具备了 16:9的LCD屏幕。然而,并非所有的影音内容都是以16:9格式制作。因此,当一台具有 16: 9屏幕的影音装置想要播放具有4: 3格式的影音内容时,此影音内容就必 须要经过适切地信号处理,才可以呈现在16:9屏幕上。图1左边显示一个4: 3的画面,右边显示一 16: 9屏幕显示该画面时的情 形。在诸多种显示模式中, 一种在16:9屏幕中显示4:3画面的模式是,在大 略维持画面4: 3的高宽比条件下,缩小或是放大画面,使其画面高配合16:9 屏幕的高。然而,当高度相等时,16: 9屏幕的宽是比4: 3画面的宽大,所以, 16: 9屏幕上就有一些空白(不受画面信号影响)的地方。 一般而言,是将缩小 /放大后的4: 3画面放在16: 9屏幕的正中间,而在两旁的两个空白处显示出 固定的一种颜色,像是黑色或是蓝色。每一个这两个空白处所在位置称为一 帧边界(frame border),如图1所示。譬如说当原始4:3画面的每一行(line)(或是水平线)有1440点数据 (dot data),而16: 9屏幕每一行只有960画点(dot)时,16:9屏幕的每一行 中可能只有中间的720画点用来对应到原始4: 3画面中 一行1440点数据(dot data) , 16: 9屏幕每一行左边与右边各剩下的120 (= (960-720)/2)画点则固 定显示黑色。4:3画面一般是逐行输入一影音装置内的。如同先前所述的,4:3画面要 在16:9屏幕显示时,除了放大/缩小外,还需要在帧边界填入固定颜色。这 些所需要4丸行动作,将会造成4: 3画面的一4亍内的原始点凝:据的llr入,无法 与驱动16:9屏幕的一相对应行的处理后点数据完全同步。所以,影音装置就需要有緩冲器来暂存一些处理后点数据。有的影音装置会提供具有数个内存的一个帧緩存器(frame buffer),来 存储整个当下要显示在16:9屏幕的画面。处理后点数据,随着具有原始画面 之图像信号的改变, 一直的去更新帧緩存器中相对应的内存;而对应到帧边 界(frame border)的内存,则一直存放着代表黑色的点数据。这样的好处是 设计上比较筒单,画面暂存緩沖区的读取跟写入可以平行独立处理。但是, 这样设计的缺点是成本昂贵,因为帧緩存器的内存数量,就至少要大于等于 16:9屏幕的总画点数量。这样的内存成本,对于可携式数字影音装置而言, 是非常可观的。鉴于目前一般显示器屏幕是逐行扫描来显示画面,所以,现有技术中有 以两条行緩冲器(line buffer),来取代庞大昂贵的画面暂存緩冲区。请见图 2A以及图2B,分别表示行緩冲器10与12在一行周期以及下一行周期内的读 取与写入情形。如图2A与图2B所示,在一行周期内,对应到一屏幕中的一 行的处理后点翁:据就写入而暂存在行緩冲器10与12其中之一内,緩冲器10 与12其中的另一个则输出在前一^"周期内所存^:的对应到前一行的处理后 点数据,来驱动一屏幕中的该前一行。緩冲器的写入与读取被适当地错开而 相互独立。可是,假使緩沖器10与12并不需要存放相对应帧边界内之颜色 数据(因为固定不变),每一緩沖器(10与12)的内存数量的最低要求也至少要 跟16: 9屏幕一行中用来显示4: 3画面的画点数量一样。以先前16: 9屏幕为 例中,16: 9屏幕的每一行有720画点对应到原始4: 3画面中的一行原始点数 据,那需要的内存数量就至少还要有1440个(两个行緩沖器,而每一行缓冲 器有720个内存)。较少的内存,基本上代表了成本的降低,而相对应的产品就能更有市场 竟争力。
技术实现思路
本专利技术实施例一种图像处理的方法,可以使用较小的緩沖器。 一图像信 号的数个原始点数据先被接收。这些原始点数据对应一画面的一行。依据一 缩放要求,这些原始点数据被处理而产生数个处理后点数据。这些处理后点 #1据——地写入一緩冲器的数个内存中。在这些处理后点^:据全部存入该緩 沖器中之前,这些内存所存的处理后点数据开始循序地被读取,以循序地驱动一屏幕上一相对应行的数个画点(dot)。这些处理后点数据全部存入该緩沖器中的结束时间点,大约等于这些内存所存的处理后点数据被全部读取的结 束时间点。本专利技术实施例亦提供一种图像显示系统,包含有一屏幕、 一緩冲器、一 处理单元、以及一屏幕驱动单元。该屏幕具有数个行,每行具有数个画点。 该緩冲器具有数个内存。该处理单元接收一图像信号的数个原始点数据,依 据一缩放要求,处理这些原始点数据,产生数个处理后点数据,并依序将这 些处理后点数据一一地写入该緩冲器的这些内存中。这些原始点数据对应一 画面的一行。该屏幕驱动单元循序读取这些内存所存的处理后点数据,并循序地驱动该屏幕上一相对应行的数个画点(dot)。这些内存的数量小于这些处理后点数据的数量。附图说明图1显示一个4: 3的画面以及一 16: 9屏幕显示该画面时的情形; 图2A与图2B分别表示二行緩沖器在一行周期以及下一行周期内的读取 与写入情形;图3为依据本专利技术实施的一图像显示系统;图4显示每一行有1440点数据的一个4: 3的画面以及每行有960画点的 一16:9屏幕显示;图5为依据本专利技术实施的一信号时序示意图;图6A到图6G显示写入与读取指标随着时钟移动的情形;图7为依据本专利技术实施的另一信号时序示意图;以及图8为一可以运用本专利技术的屏幕。附图符号说明緩沖器10、12 图像显示系统IOO 屏幕102緩冲器106 处理单元104 屏幕驱动单元108画面110 原始点数据128处理后点数据130黑色数据132、 134 屏幕300多路复用器30具体实施方式图3为依据本专利技术实施的一图像显示系统100。图像显示系统100包含 有屏幕102、缓沖器106、处理单元104、以及屏幕驱动单元108。屏幕102有数个画点(dot),排列成矩阵,分成行与列。所以,每一行有 数个画点。緩冲器106有数个内存,每个内存可以暂存一个画点的点数据。处理单元104接收图像信号。譬如说,图像信号对应到图3中的画面110。 画面110也是由数个排列成矩阵的原始点数据所构成,这些原始点数据一般 是逐行的送到处理单元104接收。为了符合格式转换、画面大小变化、或是 其它的画面变化功能要求,处理单元104会把收到的一条行信号加以适当的 处理,而产生一些处理后点数据。依照处理的要求不同,每一行内的处理后 点数据的数量可能大于也可能小于每一行内的原始点数据的数量。如果屏幕 102的行分辨率(resolution)小于画面110的行分辨率,那画面中的原始点 数据就必须用合并(merge)或是抽点(sampling)的方式,来产生数量较少的处 理后点数据。这些处理后点数据会——地写入本文档来自技高网
...

【技术保护点】
一种图像处理方法,可以使用较小的缓冲器,包含有:接收一图像信号的数个原始点数据,这些原始点数据对应一画面的一行;依据一缩放要求,处理这些原始点数据,产生数个处理后点数据;依序将这些处理后点数据一一地写入一缓冲器的数个内存中;以及在这些处理后点数据全部存入该缓冲器中之前,开始循序地读取这些内存所存的处理后点数据,以循序地驱动一屏幕上一相对应行的数个画点;其中,这些处理后点数据全部存入该缓冲器中的结束时间点,大约等于这些内存所存的处理后点数据被全部读取的结束时间点。

【技术特征摘要】

【专利技术属性】
技术研发人员:王元鸿林省宏
申请(专利权)人:智宝科技股份有限公司
类型:发明
国别省市:71[中国|台湾]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1
相关领域技术
  • 暂无相关专利