一种用于鱼眼摄像头的数据展示方法和装置制造方法及图纸

技术编号:26972787 阅读:21 留言:0更新日期:2021-01-06 00:05
本申请实施例提供一种用于鱼眼摄像头的数据展示方法和装置,涉及智慧城市技术领域。其中,方法包括:根据第一投影矩阵和第一图像模型将鱼眼摄像头采集的图像数据处理为大视角下的第一图像,并在第一窗口中显示第一图像,根据用户在数据展示界面的第二窗口上的控制操作,确定第二投影矩阵,根据第二投影矩阵和第二图像模型、图像数据生成小视角下的第二图像,并在第二窗口中显示第二图像,如此提高对图像数据内容的理解效率;再根据第二投影矩阵、第一投影矩阵和第一图像模型确定第二图像对应第一图像模型内的导航区域,处理导航区域得到导航图像,并在第一窗口内突出显示导航图像,提高用户定位图像数据中所关注区域的速度,提升用户体验。

【技术实现步骤摘要】
一种用于鱼眼摄像头的数据展示方法和装置
本申请涉及智慧城市
,具体涉及一种用于鱼眼摄像头的数据展示方法和装置。
技术介绍
在传统的视频监控中,主要是2D平面图片的展示,但是随着计算机技术的崛起,鱼眼图像在监控行业中的优势越专利技术显。传统的平面摄像头中只能监控一个方位的场景,但鱼眼摄像头由于拥有更广的视角,能监控到视野更加广阔,这样原本需要多个平面摄像头监控的场地,现在只需要一个鱼眼摄像头就可以解决,大大节约了硬件成本。由于鱼眼摄像头拥有更广的视角,所拍摄得到的鱼眼图像(图像数据)往往具有很大的畸变,且拍摄得到的鱼眼图像通常通过圆形来展示,不太好理解,需要专业技术人员才能看懂,导致鱼眼图像的应用不能很好的推广开来。
技术实现思路
本申请实施例提供一种用于鱼眼摄像头的数据展示方法和装置,可提高对图像数据内容的理解效率,且提高用户定位图像数据中所关注区域的速度。本申请实施例提供了一种用于鱼眼摄像头的数据展示方法,包括:获取鱼眼摄像头采集的图像数据;根据第一投影矩阵和第一图像模型将图像数据处理为大视角下的第一图像;在数据展示界面的第一窗口展示第一图像;根据用户在数据展示界面的第二窗口上的控制操作,确定第二投影矩阵;根据第二投影矩阵和第二图像模型,以及图像数据生成小视角下的第二图像,第二投影矩阵和第一投影矩阵不相同,所述第一图像模型和所述第二图像模型相同;在第二窗口展示第二图像;根据第二投影矩阵和第一图像模型确定第二图像对应第一图像模型内的导航区域;通过预设方式处理导航区域,得到导航图像,以在第一窗口内突出显示导航图像,所述导航图像表示第二图像在第一图像中的位置。本申请实施例还提供了一种数据展示装置,包括:图像获取单元,用于获取鱼眼摄像头采集的图像数据;第一处理单元,用于根据第一投影矩阵和第一图像模型将图像数据处理为大视角下的第一图像;图像展示单元,用于在数据展示界面的第一窗口展示第一图像;矩阵确定单元,用于根据用户在数据展示界面的第二窗口上的控制操作,确定第二投影矩阵;第二处理单元,用于根据第二投影矩阵和第二图像模型,以及图像数据生成小视角下的第二图像,第二投影矩阵和第一投影矩阵不相同,所述第一图像模型和所述第二图像模型相同;图像展示单元,用于在第二窗口展示第二图像;第三处理单元,用于根据第二投影矩阵和所述第一图像模型确定第二图像对应第一图像模型内的导航区域;导航展示单元,用于通过预设方式处理导航区域,得到导航图像,以在第一窗口内突出显示导航图像,所述导航图像表示第二图像在第一图像中的位置。本申请实施例还提供了一种电子设备,所述电子设备包括:一个或多个处理器;存储器;以及一个或多个计算机程序,其中所述处理器和所述存储器相连接,所述一个或多个计算机程序被存储于所述存储器中,并配置为由所述处理器执行上述所述的用于鱼眼摄像头的数据展示方法。本申请实施例还提供了一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时,实现上述任一种用于鱼眼摄像头的数据展示方法中的步骤。本申请实施例通过根据第一投影矩阵和第一图像模型将鱼眼摄像头采集的图像数据处理为大视角下的第一图像,并在第一窗口中显示第一图像,根据用户在数据展示界面的第二窗口上的控制操作,确定第二投影矩阵,根据第二投影矩阵和第二图像模型,以及图像数据生成小视角下的第二图像,并在第二窗口中显示第二图像,如此以得到图像数据在不同视角下的平面图像,可从不同视角来理解图像数据,便于用户对图像数据内容的理解,提高对图像数据内容的理解效率;再根据第二投影矩阵和第一图像模型确定第二图像对应第一图像模型内的导航区域,通过预设方式处理导航区域,以在第一窗口内突出显示导航图像,如此,根据导航图像使得用户可以很清晰的知道第二窗口内显示的第二图像,处于第一窗口内显示的第一图像中的哪个位置,以建立不同视角下的图像之间的关联关系,进一步提高对图像数据内容的理解效率,且便于用户调整所观看的区域,便于引导用户快速找到所关注区域,提高用户定位图像数据中所关注区域的速度,提升用户体验;通过第二窗口显示的第二图像,也实现了图像数据的细节展示。本申请实施例中的数据展示方法可应用于更多应用场景。附图说明为了更清楚地说明本申请实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1是本申请实施例提供的数据展示方法的系统场景示意图;图2是本申请实施例提供的用于鱼眼摄像头的数据展示方法流程示意图;图3是本申请实施例提供的鱼眼摄像头采集的图像数据的示意图;图4是本申请实施例提供的顶点坐标和纹理坐标的示意图;图5是本申请实施例提供的透视投影的成像原理示意图;图6是本申请实施例提供的数据展示界面的示意图;图7a和图7b是本申请实施例提供的数据展示方法另一流程示意图;图8是本申请实施例提供的数据展示装置的示意性框图;图9是本申请实施例提供的电子设备的结构示意图。具体实施方式下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。本申请实施例提供一种用于鱼眼摄像头的数据展示方法、装置、电子设备和存储介质。本申请实施例提供的任一种数据展示装置,可以集成在电子设备中。该电子设备包括但不限于智能手机、平板电脑、笔记本电脑、智能电视、智能机器人、个人计算机(PC,PersonalComputer)、可穿戴设备、服务器计算机、车载终端,等等。请参阅图1,是本申请实施例提供的数据展示系统的场景示意图。该数据展示系统包括鱼眼摄像头和电子设备。鱼眼摄像头的数量可以为一个或多个,电子设备也可以为一个或者多个,鱼眼摄像头与电子设备可以直接连接,也可以通过网络连接。鱼眼摄像头与电子设备可以通过有线的方式连接,也可以通过无线的方式连接等。如图1实施例中的鱼眼摄像头与电子设备通过网络连接,其中,网络中包括路由器、网关等网络实体。鱼眼摄像头可进行拍摄,以得到鱼眼图像的初始图像数据,并将拍摄的初始图像数据发送至电子设备;电子设备接收鱼眼摄像头拍摄的初始图像数据,在一种情况下,将所接收的初始图像数据直接作为鱼眼摄像头采集的图像数据,在另一种情况下,将所接收的初始图像数据进行校正,以得到鱼眼摄像头采集的图像数,接着对图像数据进行相应处理并进行数据展示。图2是本申请实施例提供的用于鱼眼摄像头的数据展示方法的流程示意图。该数据展示方法运行于电子设备中,该数据展示方法包括如下步骤本文档来自技高网...

【技术保护点】
1.一种用于鱼眼摄像头的数据展示方法,其特征在于,包括:/n获取鱼眼摄像头采集的图像数据;/n根据第一投影矩阵和第一图像模型将所述图像数据处理为大视角下的第一图像;/n在数据展示界面的第一窗口展示所述第一图像;/n根据用户在数据展示界面的第二窗口上的控制操作,确定第二投影矩阵;/n根据第二投影矩阵和第二图像模型,以及所述图像数据生成小视角下的第二图像,所述第二投影矩阵和所述第一投影矩阵不相同,所述第一图像模型和所述第二图像模型相同;/n在所述第二窗口展示所述第二图像;/n根据所述第二投影矩阵和所述第一图像模型确定所述第二图像对应所述第一图像模型内的导航区域;/n通过预设方式处理所述导航区域,得到导航图像,以在第一窗口内突出显示所述导航图像,所述导航图像表示所述第二图像在所述第一图像中的位置。/n

【技术特征摘要】
1.一种用于鱼眼摄像头的数据展示方法,其特征在于,包括:
获取鱼眼摄像头采集的图像数据;
根据第一投影矩阵和第一图像模型将所述图像数据处理为大视角下的第一图像;
在数据展示界面的第一窗口展示所述第一图像;
根据用户在数据展示界面的第二窗口上的控制操作,确定第二投影矩阵;
根据第二投影矩阵和第二图像模型,以及所述图像数据生成小视角下的第二图像,所述第二投影矩阵和所述第一投影矩阵不相同,所述第一图像模型和所述第二图像模型相同;
在所述第二窗口展示所述第二图像;
根据所述第二投影矩阵和所述第一图像模型确定所述第二图像对应所述第一图像模型内的导航区域;
通过预设方式处理所述导航区域,得到导航图像,以在第一窗口内突出显示所述导航图像,所述导航图像表示所述第二图像在所述第一图像中的位置。


2.根据权利要求1所述的数据展示方法,其特征在于,所述根据所述第二投影矩阵和所述第一图像模型确定所述第二图像对应所述第一图像模型内的导航区域的步骤,包括:
根据所述第二投影矩阵和所述第一图像模型,从所述第一图像模型的顶点中,确定投影至所述第二投影矩阵对应投影面中的导航顶点;
将所述导航顶点所对应的区域作为所述第二图像对应所述第一图像模型内的导航区域。


3.根据权利要求2所述的数据展示方法,其特征在于,所述根据所述第二投影矩阵和所述第一图像模型,从所述第一图像模型的顶点中,确定投影至所述第二投影矩阵对应投影面中的导航顶点的步骤,包括:
遍历所述第一图像模型中的每个顶点;
从所述顶点中确定投影至所述第二投影矩阵对应投影面中的导航顶点。


4.根据权利要求3所述的数据展示方法,其特征在于,所述从所述顶点中确定投影至所述第二投影矩阵对应投影面中的导航顶点的步骤,包括:
根据所述第二投影矩阵,确定每个顶点投影后的坐标;
检测所述坐标是否在所述第二投影矩阵对应投影面的范围内;
若是,则将所述顶点确定为所述导航顶点;
若否,则将所述顶点确定为非导航顶点。


5.根据权利要求1所述的数据展示方法,其特征在于,所述通过预设方式处理所述导航区域,得到导航图像,以在第一窗口内突出显示导航图像的步骤,包括:
确定导航区域所对应的纹理坐标;
将所述纹理坐标拷贝至图形处理器中,以使所述图形处理器根据所述纹理坐标通过预设方式处理所述导航区域,得到导航图像,以在第一窗口内突出显示导航图像。


6.根据权利要求5所述的数据展示方法,其特征在于,所述图形处理器根据所述纹理坐标通过预设方式处...

【专利技术属性】
技术研发人员:王小荣
申请(专利权)人:湖北安泰泽善科技有限公司
类型:发明
国别省市:湖北;42

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

1