视频帧转置装置与方法制造方法及图纸

技术编号:17618424 阅读:39 留言:0更新日期:2018-04-04 08:57
视频帧转置装置与方法。所述视频帧转置装置包括同步动态随机存取存储器以及视频转置电路。视频转置电路耦接至同步动态随机存取存储器。视频转置电路将视频帧的多个像素以逐行扫描方式循序写入同步动态随机存取存储器。视频转置电路可以将视频帧切分为多个列组,以将视频帧的多个行的每一个切分为多个子行。视频转置电路以逐列组方式分别对这些列组的每一个进行列组内扫描,以便从同步动态随机存取存储器中离散读取这些子行。

Video frame transposed device and method

Video frame transposed device and method. The video frame transposed device includes a synchronous dynamic random access memory and a video transposed circuit. The video transposed circuit is coupled to the synchronous dynamic random access memory. The video transposed circuit writes the multiple pixels of the video frame in a progressive scanning mode to the synchronous dynamic random access memory. The video transposed circuit can cut the video frame into multiple column groups to cut each of the multiple lines of the video frame into multiple sub lines. The video transposing circuit is scanned in groups by row by group, so that each sub row can be read discretely from the synchronous dynamic random access memory.

【技术实现步骤摘要】
视频帧转置装置与方法
本专利技术涉及一种视频装置,且特别涉及一种视频帧转置装置与方法。
技术介绍
同步动态随机存取存储器(synchronousdynamicrandomaccessmemory,以下称SDRAM)具有数据丛发(burst)特性。图1说明SDRAM的数据丛发传输示意图。图1所示横轴表示时间。在每一次数据丛发前,SDRAM需要花费一段时间110,称为延时损失(latencypenalty,或称之为“潜时损失”)。此延时损失110可能长达几个或十几个时钟周期(clockcycle),例如4个时钟周期。延时损失110结束后,SDRAM的数据引脚可以传送(输入或输出)连续地址的多笔有效数据,而完成一次数据丛发。下一次数据丛发前,SDRAM需要再一次花费延时损失120。SDRAM为已知技术,故不再赘述。SDRAM可以作为视频帧转置装置的帧存储器,用以存放完整的视频帧。图2说明视频帧210转置的示意图。图2所示视频帧210为3*9的视频帧。视频帧210包含像素P[1,1]~P[1,9]、P[2,1]~P[2,9]以及P[3,1]~P[3,9],如图2所示。在此假设视频帧210需要被转置为9*3的视频帧,以便将经转置的视频帧显示在直立型显示面板(portraitmodedisplaypanel)220。视频帧210可以被存放在SDRAM(帧存储器)中。图2所示视频帧210的像素P[1,1]~P[3,9]被放在连续地址M1~M27,例如像素P[1,1]被放在地址M1,像素P[1,2]被放在地址M2,以此类推,像素P[3,9]被放在地址M27。图2所示地址M1~M27的任何一个,例如地址M1,可以表示SDRAM的单一个地址,也可以表示SDRAM的一组地址(多个连续地址)。图3说明在进行视频帧转置时的SDRAM的数据丛发传输示意图。图3所示横轴表示时间。当视频帧210要转置为9*3的视频帧时,已知的视频帧转置装置可以依照直立型显示面板220的扫描顺序而从SDRAM读取对应的像素。例如,已知的视频帧转置装置可以从SDRAM的地址M19读取像素P[3,1]给直立型显示面板220,然后从SDRAM的地址M10读取像素P[2,1]给直立型显示面板220,接着从SDRAM的地址M1读取像素P[1,1]给直立型显示面板220。然而由于地址M19、M10与M1是离散的,因此在每一次传输单一个像素数据前,SDRAM需要花费一段延时损失。例如图3所示,延时损失310结束后,SDRAM的数据引脚可以输出像素P[3,1]给直立型显示面板220。SDRAM的数据引脚输出像素P[2,1]给直立型显示面板220前,SDRAM需要再一次花费延时损失320。SDRAM的数据引脚输出像素P[1,1]给直立型显示面板220前,SDRAM还要再一次花费延时损失330。其余的像素传输可以依此类推。显然地,在进行视频帧转置的过程中,已知的视频帧转置装置需要花费大量的延时损失。
技术实现思路
本专利技术提供一种视频帧转置装置与方法,以减少同步动态随机存取存储器(synchronousdynamicrandomaccessmemory,以下称SDRAM)的延时损失(latencypenalty)。本专利技术的实施例提供一种视频帧转置装置。所述视频帧转置装置包括SDRAM以及视频转置电路。视频转置电路耦接至SDRAM。视频转置电路可以将视频帧的多个像素以逐行扫描方式循序写入SDRAM。视频转置电路可以将视频帧切分为多个列组,以将视频帧的多个行的每一个切分为多个子行。视频转置电路以逐列组方式分别对这些列组的每一个进行列组内扫描,以便从SDRAM中离散读取这些子行。本专利技术的实施例提供一种视频帧转置方法。所述视频帧转置方法包括:提供SDRAM;由视频转置电路将视频帧的多个像素以逐行扫描方式循序写入SDRAM;将视频帧切分为多个列组,以将视频帧的多个行的每一个切分为多个子行;以及由视频转置电路以逐列组方式分别对这些列组的每一个进行列组内扫描,以便从SDRAM中离散读取这些子行。本专利技术的实施例提供一种视频帧转置装置。所述视频帧转置装置包括SDRAM以及视频转置电路。视频转置电路耦接至SDRAM。视频转置电路可以将视频帧的多个行分为多个行组,以将视频帧的多个列的每一个切分为多个子列。视频转置电路以逐行组方式分别对这些行组的每一个进行行组内扫描,以便将视频帧的这些子列离散写入SDRAM。视频转置电路以逐列扫描方式从SDRAM中循序读取视频帧的多个像素。本专利技术的实施例提供一种视频帧转置方法。所述视频帧转置方法包括:提供SDRAM;将视频帧的多个行分为多个行组,以将视频帧的多个列的每一个切分为多个子列;由视频转置电路以逐行组方式分别对这些行组的每一个进行行组内扫描,以便将视频帧的这些子列离散写入SDRAM;以及以逐列扫描方式从SDRAM中循序读取视频帧的多个像素。基于上述,在一些实施例中,视频转置电路可以将视频帧的多个像素以逐行扫描方式循序写入SDRAM,并且以逐列组方式从SDRAM中离散读取视频帧的多个子行,以减少SDRAM的延时损失。在另一些实施例中,视频转置电路以逐行组方式将视频帧的多个子列离散写入SDRAM,并且以逐列扫描方式从SDRAM中循序读取视频帧的多个像素,以减少SDRAM的延时损失。为让本专利技术的上述特征和优点能更明显易懂,下文特举实施例,并配合附图作详细说明如下。附图说明图1说明SDRAM的数据丛发传输示意图。图2说明视频帧转置的示意图。图3说明在进行视频帧转置时的SDRAM的数据丛发传输示意图。图4是依照本专利技术一实施例所绘示一种视频帧转置装置的电路方块示意图。图5是依照本专利技术一实施例说明一种视频帧转置方法的流程示意图。图6是依照本专利技术一实施例说明将视频帧循序写入同步动态随机存取存储器的示意图。图7是依照本专利技术一实施例说明视频转置电路在将视频帧循序写入同步动态随机存取存储器时的数据丛发传输示意图。图8是依照本专利技术一实施例说明从同步动态随机存取存储器离散读取视频帧的示意图。图9是依照本专利技术一实施例说明视频转置电路从同步动态随机存取存储器中离散读取多个子行时的数据丛发传输示意图。图10是依照本专利技术一实施例说明图4所示视频转置电路的电路方块示意图。图11是依照本专利技术一实施例说明从列组暂存电路读取一个列组的示意图。图12是依照本专利技术另一实施例说明一种视频帧转置方法的流程示意图。图13是依照本专利技术一实施例说明将视频帧的多个子列离散写入同步动态随机存取存储器的示意图。图14是依照本专利技术一实施例说明视频转置电路420在将视频帧的多个子列离散写入同步动态随机存取存储器时的数据丛发传输示意图。图15是依照本专利技术一实施例说明从同步动态随机存取存储器循序读取视频帧的示意图。图16是依照本专利技术一实施例说明视频转置电路从同步动态随机存取存储器中循序读取视频帧的像素时的数据丛发传输示意图。图17是依照本专利技术另一实施例说明图4所示视频转置电路420的电路方块示意图。【符号说明】41:视频源42:显示面板110、120:延时损失210:视频帧220:直立型显示面板310、320、330:延时损失400:视频帧转置装置410:同步动态随机存取存储器(SDRAM)420:视频转置电路421本文档来自技高网
...
视频帧转置装置与方法

【技术保护点】
一种视频帧转置装置,其特征在于,所述视频帧转置装置包括:同步动态随机存取存储器;以及视频转置电路,耦接至所述同步动态随机存取存储器,经配置将视频帧的多个像素以逐行扫描方式循序写入所述同步动态随机存取存储器,将所述视频帧切分为多个列组以将所述视频帧的多个行的每一个切分为多个子行,以及以逐列组方式分别对所述多个列组的每一个进行列组内扫描以便从所述同步动态随机存取存储器中离散读取所述多个子行。

【技术特征摘要】
2016.09.26 TW 1051309711.一种视频帧转置装置,其特征在于,所述视频帧转置装置包括:同步动态随机存取存储器;以及视频转置电路,耦接至所述同步动态随机存取存储器,经配置将视频帧的多个像素以逐行扫描方式循序写入所述同步动态随机存取存储器,将所述视频帧切分为多个列组以将所述视频帧的多个行的每一个切分为多个子行,以及以逐列组方式分别对所述多个列组的每一个进行列组内扫描以便从所述同步动态随机存取存储器中离散读取所述多个子行。2.如权利要求1所述的视频帧转置装置,其特征在于,所述列组内扫描是,在所述多个列组的一个对应列组中,以逐子行扫描方式从所述同步动态随机存取存储器中读取所述对应列组的所有子行的所述多个像素。3.如权利要求2所述的视频帧转置装置,其特征在于,所述视频转置电路将来自所述同步动态随机存取存储器的所述对应列组存放在列组暂存电路,以及以逐列扫描方式分别对所述视频帧的所述对应列组的多个列进行扫描,以便从所述列组暂存电路中读取所述对应列组的所述多个像素给显示面板。4.如权利要求3所述的视频帧转置装置,其特征在于,所述显示面板为直立型显示面板。5.如权利要求1所述的视频帧转置装置,其特征在于,所述视频转置电路包括:视频采集电路,用以从视频源采集所述视频帧,以及以逐行扫描方式循序输出所述视频帧的所述多个像素;同步动态随机存取存储器控制器,耦接至所述视频采集电路以及所述同步动态随机存取存储器,经配置将所述视频采集电路所输出的所述多个像素循序写入所述同步动态随机存取存储器;列组暂存电路,耦接至所述同步动态随机存取存储器控制器,其中所述同步动态随机存取存储器控制器在所述多个列组的一个对应列组中,以逐子行扫描方式从所述同步动态随机存取存储器中读取所述对应列组的所有子行的所述多个像素,以及将所述对应列组的所述多个像素存放在所述列组暂存电路;以及显示控制器,耦接至所述列组暂存电路,经配置以逐列方式分别对存储于所述列组暂存电路的所述对应列组的多个列进行扫描,以便从所述列组暂存电路中读取所述对应列组的所述多个像素给显示面板。6.一种视频帧转置方法,其特征在于,所述视频帧转置方法包括:提供同步动态随机存取存储器;由视频转置电路将视频帧的多个像素以逐行扫描方式循序写入所述同步动态随机存取存储器;将所述视频帧切分为多个列组,以将所述视频帧的多个行的每一个切分为多个子行;以及由所述视频转置电路以逐列组方式分别对所述多个列组的每一个进行一列组内扫描,以便从所述同步动态随机存取存储器中离散读取所述多个子行。7.如权利要求6所述的视频帧转置方法,其特征在于,所述列组内扫描包括:在所述多个列组的一个对应列组中,以逐子行扫描方式从所述同步动态随机存取存储器中读取所述对应列组的所有子行的所述多个像素。8.如权利要求7所述的视频帧转置方法,其特征在于,所述视频帧转置方法还包括:由所述视频转置电路将来自所述同步动态随机存取存储器的所述对应列组存放在列组暂存电路;以及以逐列方式分别对所述视频帧的所述对应列组的多个列进行扫描,以便从所述列组暂存电路中读取所述...

【专利技术属性】
技术研发人员:黄正颜赖俊元
申请(专利权)人:智原科技股份有限公司
类型:发明
国别省市:中国台湾,71

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

1