图层撷取方法、数据撷取装置与图层撷取安排方法制造方法及图纸

技术编号:10711834 阅读:107 留言:0更新日期:2014-12-03 16:28
本发明专利技术揭示一种图层撷取方法,供一数据撷取装置自N个图层撷取数据以显示一画面,其中N为正整数,且该N个图层的每一图层包含一水平起点、一水平终点、一垂直起点以及一垂直终点,该方法包含下列步骤:依据该些水平起点、该些水平终点、该些垂直起点以及该些垂直终点将该画面区分为多个区域,其中该些区域分别对应该些图层的其中之一;以及于显示该画面时分别自该些区域所对应的图层撷取数据。

【技术实现步骤摘要】

本专利技术是关于图层撷取方法、数据撷取装置与图层撷取安排方法,尤其是关于可节省频宽及/或运作效能的图层撷取方法、数据撷取装置与图层撷取安排方法。
技术介绍
在日常生活中,我们会接触到许多显示装置。举例而言,我们会观赏电视、使用移动电话通讯、使用平板电脑上网等。随着多媒体显示技术的进步以及商业模式与收视习惯的改变,同一显示画面可能会同时显示许多不同来源的影像及讯息,例如一显示画面除显示一动态或静态图像背景外,亦同时显示了动态或静态的字幕、图示、广告、或操作介面等。由于该些影像及讯息分属不同来源,因此我们需要一数据撷取装置来从该些不同来源撷取所需的内容,然后再依据一预设的显示顺序于该图像背景上迭加该些不同来源的影像及讯息,最后于一显示面板上显示迭加后的画面。 然而,如图1所示,假如我们想要于一背景画面110上显示一非矩形图示122,则目前技术会依据该非矩形图式的横向及纵向起始位置(x_st,y_st)与结束位置(x_end,y_end)来载入一相对应的矩形图式120(包含该待显示的非矩形图式122以及无需显示的不必要资讯124),以迭加于该背景画面110上以显示,如此一来,会浪费许多频宽于载入不需要的资讯并降低效能;另外,如图2所示,假如我们想要于一背景画面210上显示多个重迭的图示例如一第一矩形图式220及一第二矩形图式230,则目前技术会依据显示顺序较低的第一矩形图式220的横向及纵向起始位置(x_st_1,y_st_1)与结束位置(x_end_1,y_end_1)来载入图式内容以迭加于该背景画面210上,接着再依据显示顺序较高的第二矩形图式230的横向及纵向起始位置(x_st_2,y_st_2)与结束位置(x_end_2,y_end_2)来载入图式内容以迭加于第一矩形图式220及该背景画面210上,由于该二矩形图式220、230高度重迭,因此显示顺序较低的第一矩形图式220的大部分内容都不会被显示,该些不会被显示的数据的载入会造成频宽的浪费及效能的降低;再者,请继续参阅图2,假如我们欲以像素为单位来判断该背景画面210上的每个像素位置是否需用来显示一其它图式来源的像素时,则目前技术会将每个像素位置的横向及纵向位置(x,y)分别与该二矩形图式220、230的横向与纵向起始位置(x_st_1,y_st_1)、(x_st_2,y_st_2)及横向与纵向结束位置(x_end_1,y_end_1)、(x_end_2,y_end_2)来比较,藉此判断每一像素的位置(x,y)是否落入该二矩形图式220、230所涵盖的范围,进而确定该位置(x,y)是否应显示该二矩形图式220、230所包含的内容,然而,由于此一作法以像素为单位来进行比较,因此会耗费许多运算效能及硬件成本,尤其当来源影像的数目增加时,比较次数会相对应地大幅增加,效能及成本的消耗也会更加可观。 由于上述先前技术存在频宽浪费及效能不彰等问题,加上多重影像显示的需求逐日增加,因此本
甚为需要一高效率的解决方案以克服先前技术的问题。
技术实现思路
鉴于上述,本专利技术的一目的在于提供一种图层撷取方法、一种数据撷取装置与一种图层撷取安排方法,以解决先前技术的问题。 本专利技术另揭示了一种图层撷取方法,供一数据撷取装置自N个图层撷取数据以显示一画面,其中N为正整数,且该N个图层的每一图层包含一水平起点、一水平终点、一垂直起点以及一垂直终点,该方法的一实施例包含下列步骤:依据该些水平起点、该些水平终点、该些垂直起点以及该些垂直终点将该画面区分为多个区域,其中该些区域分别对应该些图层的其中之一;以及于显示该画面时分别自该些区域所对应的图层撷取数据。 本专利技术亦揭示了一种数据撷取装置,用来自N个图层撷取数据以显示一画面,其中N为正整数,该N个图层储存于一储存装置中,且该N个图层的每一图层包含一水平起点、一水平终点、一垂直起点以及一垂直终点,该装置的一实施例包含:一处理器,用来耦接该储存装置以执行多个步骤。所述多个步骤包含:依据该N个水平起点、该N个水平终点、该N个垂直起点以及该N个垂直终点将该画面区分为多个区域,其中该些区域分别对应该些图层的其中之一;以及于显示该画面时分别自该些区域所对应的图层撷取数据。 本专利技术揭示了一种图层撷取安排方法,供一数据撷取装置自N个图层撷取数据以显示一画面,适合藉由一储存于存储器中的软件来实现,并藉由该数据撷取装置来执行,其中N为正整数,且该N个图层的每一图层包含一水平起点、一水平终点、一垂直起点以及一垂直终点,该方法的一实施例包含下列步骤:依据该些水平起点、该些水平终点、该些垂直起点以及该些垂直终点将该画面区分为多个区域,其中该些区域分别对应该些图层的其中之一,且该些区域与该些图层的对应关系用来供该数据撷取装置于显示该画面时分别自该些区域所对应的图层撷取数据。 有关本专利技术的特征、实作与功效,兹配合附图作较佳实施例详细说明如下。 附图说明 图1为先前技术的图层载入方式的示意图; 图2为先前技术的图层载入方式的另一示意图; 图3a为本专利技术的图层撷取安排方法的一实施例的示意图; 图3b为图3a的一实施范例的示意图; 图4a与图4b为图3b的实施例的一应用的示意图; 图5a本专利技术的图层撷取方法的一实施例的示意图; 图5b为图5a的步骤S52的一实施范例的示意图; 图6为图5b的实施例的一应用的示意图; 图7为图5b的步骤S510的一实施变化的示意图; 图8为图5b的实施例的一实施变化的示意图; 图9为图5b的步骤S520及S530的一实施例的示意图;及 图10为本专利技术的数据撷取装置的一实施例的示意图。 符号说明 110  背景画面 120  矩形图式 122  非矩形图式 124  不必要资讯 210  背景画面 220  第一矩形图式 230  第二矩形图式 400  背景画面 410  第一图层 420  第二图层 450  L形图层 452  矩形图层 454  矩形本文档来自技高网
...
图层撷取方法、数据撷取装置与图层撷取安排方法

【技术保护点】
一种图层撷取方法,供一数据撷取装置自N个图层撷取数据以显示一画面,其中N为正整数,且该N个图层的每一图层包含一水平起点、一水平终点、一垂直起点以及一垂直终点,该方法包含下列步骤:依据该些水平起点、该些水平终点、该些垂直起点以及该些垂直终点将该画面区分为多个区域,其中该些区域分别对应该些图层的其中之一;以及于显示该画面时分别自该些区域所对应的图层撷取数据。

【技术特征摘要】
1.一种图层撷取方法,供一数据撷取装置自N个图层撷取数据以显示一画面,
其中N为正整数,且该N个图层的每一图层包含一水平起点、一水平终点、一垂
直起点以及一垂直终点,该方法包含下列步骤:
依据该些水平起点、该些水平终点、该些垂直起点以及该些垂直终点将该画面
区分为多个区域,其中该些区域分别对应该些图层的其中之一;以及
于显示该画面时分别自该些区域所对应的图层撷取数据。
2.如权利要求1所述的图层撷取方法,其特征在于,于显示该画面时分别自
该些区域所对应的图层截取数据的步骤包含:
判断一扫描线的一区段位于该些区域中的所在区域,并据以自该所在区域所对
应的图层撷取数据。
3.如权利要求2所述的图层撷取方法,其特征在于,该扫描线为一水平扫描
线,且判断一扫描线的一区段位于该些区域中的所在区域的步骤包含:
排序该N个水平起点与该N个水平终点,以得到M个水平区段,其中该M
为不大于(2×N-1)的正整数,该扫描线的该区段对应该M个水平区段的其中之一,
且每该水平区段对应该些区域的其中之一;以及
判断该扫描线的该区段对应于该M个水平区段的何者,以判断该扫描线的该
区段位于该些区域中的所在区域。
4.如权利要求2所述的图层撷取方法,其特征在于,该扫描线为一水平扫描
线,且该图层撷取方法进一步包含:
(a)于判断该扫描线的该区段位于该些区域中的所在区域并据以自该所在区
域所对应的图层撷取数据的步骤前,依据该N个垂直起点与该N个垂直终点界定
N个垂直图层区间,其中每该垂直图层区间对应该N个图层的其中之一;以及
(b)判断该扫描线的垂直位置是否位于该N个垂直图层区间的其中之一,其中
当该扫描线的垂直位置位于该N个垂直图层区间的其中之一时,判断该扫描
线的该区段位于该些区域中的所在区域,并据以自该所在区域所对应的图层撷取数
据。
5.如权利要求4所述的图层撷取方法,其特征在于,步骤(b)还包含:
当该扫描线的垂直位置不位于该N个垂直图层区间的其中之一时,以下一水
平扫描线作为该扫描线,并重复执行步骤(b)。
6.如权利要求1所述的图层撷取方法,其特征在于,该N个垂直起点与该N
个垂直终点界定N个垂直图层区间,该N个水平起点与该N个水平终点界定N个
水平图层区间以及M个水平区段,该N与该M为正整数,该M不大于(2×N-1),
且于显示该画面时分别自该些区域所对应的图层撷取数据的步骤包含:
判断一水平扫描线的垂直位置是否位于该N个垂直图层区间的其中之一,其
中每该垂直图层区间对应该N个图层的其中之一;
当判断该水平扫描线的垂直位置位于该N个垂直图层区间的其中之一时,依
据该M个水平区段的顺序依序判断在每该水平区段中该水平扫描线的一水平位置
位于该N个水平图层区间的何者以产生一判断结果,其中每该水平图层区间对应
该N个图层的其中之一;以及
依据该判断结果由该N个图层的其中之一撷取数据。
7.如权利要求6所述的图层撷取方法,其特征在于,判断该水平扫描线的垂
直位置是否位于该N个垂直图层区间的其中之一的步骤包含:
判断该水平扫描线的垂直位置是否大于该N个垂直终点的最大者;以及
当判断该水平扫描线的垂直位置大于该N个垂直终点的最大者时,进入一闲
置状态。
8.如权利要求6所述的图层撷取方法,其特征在于,产生该判断结果及依据
该判断结果由该N个图层的其中之一撷取数据的步骤包含:
步骤a:判断于该M个水平区段的一第K水平区段中该水平扫描线的该水平
位置位于该N个水平图层区间的何者以产生该判断结果,该K为不大于M的正整
数;
步骤b:依据该判断结果由该N个图层的其中之一撷取数据;以及
递增该K,并依递增后的每该K值执行上述步骤a及步骤b,直至该K等于
该M。
9.如权利要求1所述的图层撷取方法,其特征在于,将该画面区分为多个区
域以及自该些区域所对应的图层撷取数据的步骤包含:
依据该N个垂直起点与该N个垂直终点界定多个垂直区段,并依据一图层显
示优先顺序以及每该垂直区段的范围所包含的该一或多个图层来进行排序以得到
每该垂直区段的一垂直排序结果,其中该N为正整数;以及
依据该N个水平起点与该N个水平终点界定多个水平区段,并依据该图层显
示优先顺序以及每该水平区段的范围所包含的该一或多个图层来进行排序以得到
每该水平区段的一水平排序结果,
其中该些垂直区段供该数据撷取装置判断一水平扫描线的垂直位置是否位于
该些垂直区段的其中之一,且当该水平扫描线的垂直位置位于该些垂直区段的其中
之一时,该垂直区段所对应的该垂直排序结果及该N个水平排序结果即供该数据
撷取装置判断于该垂直区段中该水平区段对应该N个图层的何者,并供该数据撷
取装置据以由该N个图层的其中之一撷取数据。
10.一种数据撷取装置,用来自N个图层撷取数据以显示一画面,其中N为
正整数,该N个图层储存于一储存装置中,且该N个图层的每一图层包含一水平
起点、一水平终点、一垂直起点以及一垂直终点,该装置包含:
一处理器,用来执行多个步骤,该些步骤包括:
依据该N个水平起点、该N个水平终点、该N个垂直起点以及该N个垂直终
点将该画面区分为多个区域,其中该些区域分别对应该些图层的其中之一;以及
于显示该画面...

【专利技术属性】
技术研发人员:张智豪谢镇宇
申请(专利权)人:晨星半导体股份有限公司
类型:发明
国别省市:中国台湾;71

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

1