视频拼接处理器开多窗口的数据访问方法和系统的制作方法_3

文档序号:9865174阅读:来源:国知局
上描述的全部或者部分功能。
[0109]上述系统实施例可以用于执行上述方法实施例,其技术原理、所解决的技术问题及产生的技术效果相似,所属技术领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的系统的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
[0110]应指出的是,上面分别对本发明的系统实施例和方法实施例进行了描述,但是对一个实施例描述的细节也可应用于另一个实施例。对于本发明实施例中涉及的模块、步骤的名称,仅仅是为了区分各个模块或者步骤,不视为对本发明的不当限定。本领域技术人员应该理解:本发明实施例中的模块或者步骤还可以再分解或者组合。例如上述实施例的模块可以合并为一个模块,也可以进一步拆分成多个子模块。
[0111]以上对本发明实施例所提供的技术方案进行了详细的介绍。虽然本文应用了具体的个例对本发明的原理和实施方式进行了阐述,但是,上述实施例的说明仅适用于帮助理解本发明实施例的原理;同时,对于本领域技术人员来说,依据本发明实施例,在【具体实施方式】以及应用范围之内均会做出改变。
[0112]需要说明的是:附图中的标记和文字只是为了更清楚地说明本发明,不视为对本发明保护范围的不当限定。
[0113]术语“包括”、“包含”或者任何其它类似用语旨在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备/装置不仅包括那些要素,而且还包括没有明确列出的其它要素,或者还包括这些过程、方法、物品或者设备/装置所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备/装置中还存在另外的要素,即“包括一个”的意思还涵盖“包括另一个”的意思。
[0114]本发明的各个步骤可以用通用的计算装置来实现,例如,它们可以集中在单个的计算装置上,例如:个人计算机、服务器计算机、手持设备或便携式设备、平板型设备或者多处理器装置,也可以分布在多个计算装置所组成的网络上,它们可以以不同于此处的顺序执行所示出或描述的步骤,或者将它们分别制作成各个集成电路模块,或者将它们中的多个模块或步骤制作成单个集成电路模块来实现。因此,本发明不限于任何特定的硬件和软件或者其结合。
[0115]本发明提供的方法可以使用可编程逻辑器件来实现,也可以实施为计算机程序软件或程序模块(其包括执行特定任务或实现特定抽象数据类型的例程、程序、对象、组件或数据结构等等),例如根据本发明的实施例可以是一种计算机程序产品,运行该计算机程序产品使计算机执行用于所示范的方法。所述计算机程序产品包括计算机可读存储介质,该介质上包含计算机程序逻辑或代码部分,用于实现所述方法。所述计算机可读存储介质可以是被安装在计算机中的内置介质或者可以从计算机主体上拆卸下来的可移动介质(例如:采用热插拔技术的存储设备)。所述内置介质包括但不限于可重写的非易失性存储器,例如:RAM、ROM、快闪存储器和硬盘。所述可移动介质包括但不限于:光存储介质(例如:CD —ROM和DVD)、磁光存储介质(例如:MO)、磁存储介质(例如:磁带或移动硬盘)、具有内置的可重写非易失性存储器的媒体(例如:存储卡)和具有内置ROM的媒体(例如:ROM盒)。
[0116]本发明并不限于上述实施方式,在不背离本发明实质内容的情况下,本领域普通技术人员可以想到的任何变形、改进或替换均落入本发明的范围。
[0117]尽管上文已经示出、描述和指出了适用于各种实施方式的本发明的基本新颖特征的详细描述,但是将会理解,在不脱离本发明意图的情况下,本领域技术人员可以对系统的形式和细节进行各种省略、替换和改变。
【主权项】
1.一种视频拼接处理器开多窗口的数据访问方法,所述视频拼接处理器连接有拼接屏,其特征在于,所述方法至少包括: 在所述拼接屏上建立三维坐标系,所述三维坐标系包括Z轴,所述Z轴表示所述窗口高度的大小; 读取与所述第一窗口和所述第二窗口对应的视频数据; 根据所述Z轴确定所述第一窗口和所述第二窗口的叠加关系,并根据所述叠加关系,停止读取底层窗口的视频数据。2.根据权利要求1所述的方法,其特征在于,所述三维坐标系包括XY平面坐标系,所述XY平面坐标系的X轴与Y轴与内存中的行和列相对应; 所述读取与所述第一窗口和所述第二窗口对应的视频数据,具体包括: 根据所述XY平面坐标系,通过坐标映射,从所述内存中读取与所述第一窗口和所述第二窗口对应的所述视频数据。3.根据权利要求2所述的方法,其特征在于,所述根据所述XY平面坐标系,从所述内存中读取与所述第一窗口和所述第二窗口对应的视频数据,还具体包括: 接收用户根据所述XY平面坐标系设置的所述第一窗口和所述第二窗口的开窗位置; 在所述第一窗口和所述第二窗口的开窗位置,通过所述坐标映射,从所述内存中读取与所述第一窗口和所述第二窗口对应的所述视频数据。4.根据权利要求3所述的方法,其特征在于,所述在所述第一窗口和所述第二窗口的开窗位置,通过所述坐标映射,从所述内存中读取与所述第一窗口和所述第二窗口对应的所述视频数据,具体包括: 从原点沿X轴正向逐点扫描所述拼接屏; 当扫描至所述第一窗口的开窗位置时,通过所述坐标映射,从所述内存中读取与所述第一窗口对应的所述视频数据; 当扫描至所述第二窗口的开窗位置时,通过所述坐标映射,从所述内存中读取与所述第二窗口对应的所述视频数据。5.根据权利要求1所述的方法,其特征在于,所述根据所述Z轴确定所述第一窗口和所述第二窗口的叠加关系,根据所述叠加关系,停止读取底层窗口的视频数据,具体包括: 接收用户对所述第一窗口和所述第二窗口的Z轴值的设置,Z轴值小的窗口显示在底层; 比较所述第一窗口的Z轴值和所述第二窗口的Z轴值; 确定在所述第二窗口的Z轴值大于所述第一窗口的Z轴值时,停止读取与所述第一窗口对应的视频数据。6.—种视频拼接处理器开多窗口的数据访问系统,所述视频拼接处理器连接有拼接屏,其特征在于,所述系统至少包括: 建立模块,被配置为在所述拼接屏上建立三维坐标系,所述三维坐标系包括Z轴,所述Z轴表示所述窗口高度的大小; 读取模块,被配置为读取与所述第一窗口和所述第二窗口对应的视频数据; 停止模块,被配置为根据所述Z轴确定所述第一窗口和所述第二窗口的叠加关系,并根据所述叠加关系,停止读取底层窗口的视频数据。7.根据权利要求6所述的系统,其特征在于,所述三维坐标系包括XY平面坐标系,所述XY平面坐标系的X轴与Y轴与内存中的行和列相对应; 所述读取模块具体被配置为: 根据所述XY平面坐标系,通过坐标映射,从所述内存中读取与所述第一窗口和所述第二窗口对应的所述视频数据。8.根据权利要求7所述的系统,其特征在于,所述读取模块还具体被配置为: 接收用户根据所述XY平面坐标系设置的所述第一窗口和所述第二窗口的开窗位置; 在所述第一窗口和所述第二窗口的开窗位置,通过所述坐标映射,从所述内存中读取与所述第一窗口和所述第二窗口对应的所述视频数据。9.根据权利要求8所述的系统,其特征在于,所述读取模块还具体被配置为: 从原点沿X轴正向逐点扫描所述拼接屏; 当扫描至所述第一窗口的开窗位置时,通过所述坐标映射,从所述内存中读取与所述第一窗口对应的所述视频数据; 当扫描至所述第二窗口的开窗位置时,通过所述坐标映射,从所述内存中读取与所述第二窗口对应的所述视频数据。10.根据权利要求6所述的系统,其特征在于,所述停止模块具体包括: 接收模块,被配置为接收用户对所述第一窗口和所述第二窗口的Z轴值的设置,Z轴值小的窗口显不在底层; 比较模块,被配置为比较所述第一窗口的Z轴值和所述第二窗口的Z轴值; 停止子模块,被配置为确定在所述第二窗口的Z轴值大于所述第一窗口的Z轴值时,停止读取与所述第一窗口对应的视频数据。
【专利摘要】本发明公开了一种视频拼接处理器开多窗口的数据访问方法和系统。其中,视频拼接处理器连接有拼接屏,所述方法至少可以包括:在所述拼接屏上建立三维坐标系,所述三维坐标系包括Z轴,所述Z轴表示所述窗口高度的大小;读取与所述第一窗口和所述第二窗口对应的视频数据;根据所述Z轴确定所述第一窗口和所述第二窗口的叠加关系,并根据所述叠加关系,停止读取底层窗口的视频数据。通过本发明实施例,至少部分地解决了如何节省读取的数据量的技术问题。
【IPC分类】G06F3/14
【公开号】CN105630449
【申请号】CN201510994272
【发明人】钱程, 李厚鹏
【申请人】北京小鸟科技发展有限责任公司
【公开日】2016年6月1日
【申请日】2015年12月25日
当前第3页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1