一种嵌入式NVR设备图形菜单快捷显示的方法技术

技术编号:18119627 阅读:138 留言:0更新日期:2018-06-03 11:28
本发明专利技术提供一种嵌入式NVR设备图形菜单快捷显示的方法,包括菜单的快速调用和隐藏方法、菜单占屏幕比例减小方法和菜单选项根据操作频率动态调整方法,在嵌入式NVR设备上,用显示器连接在视频输出口,可以让菜单不会一直显示在用户界面上遮挡视频,同时在需要操作设备时快速的调出菜单进行参数配置。当鼠标移到菜单区域上的时候菜单进行显示,移出或者鼠标无操作的时候进行隐藏,另外菜单项根据用户操作的频率进行动态排序,经常使用的一直在最上面,使界面整洁美观,提升了用户操作的便捷性。

A quick display method for graphic menu of embedded NVR device

The present invention provides a method of quick display of the graphical menu of embedded NVR equipment, including the quick call and hiding method of the menu, the method of reducing the proportion of the menu in the screen and the dynamic adjustment method of the menu option according to the operating frequency. On the embedded NVR device, the display is connected to the video output port with a display, which can make the menu not one. The direct display screens the video on the user interface, and quickly configuring the menu when operating the device. When the mouse is moved to the menu area, the menu is displayed, removed or hidden when the mouse is not operated. In addition, the menu item is dynamically ordered according to the frequency of the user's operation. It is often used at the top of the menu, making the interface neat and beautiful and improves the convenience of the user's operation.

【技术实现步骤摘要】
一种嵌入式NVR设备图形菜单快捷显示的方法
本专利技术属于视频监控领域,尤其是涉及一种嵌入式NVR设备图形菜单快捷显示的方法。
技术介绍
嵌入式NVR(硬盘录像机)是一种能够连接和控制网络IPC(网络摄像机)前端,将IPC传来的视频数据进行本地存储以及网络转发,并解码在NVR设备的输出接口上显示IPC所采集的实时视频信号的设备。随着安全防范、视频监控行业的不断发展,嵌入式NVR的市场价格不断降低,以及社会安全防范意识的不断加强,监控设备在民用市场越来越受欢迎。随之而来的,就是用户对操作界面易用性的迫切需求。嵌入式NVR设备为方便用户进行本地操作,都带有人机交互的用户界面,随着嵌入式NVR支持的功能和需要配置的参数越来越多,导致用户界面的操作比较复杂。现有方案大多是通过鼠标右键点击,弹出菜单,再从菜单进入九宫格主界面,而且九宫格菜单的各个选项是固定不变的,这就有三点不足。1、调用菜单不方便,需要进行右键点击,再左键点击两个步骤,想要通过菜单打开一个界面需要多次点击。2、NVR设备是监控设备,对监控视频显示很重视,现有九宫格菜单显示时会占据显示器很大的面积,遮挡下面的视频显示。3、菜单选项,有些设置只需进行一次,一些功能则要经常用到,原有菜单不能根据用户使用频率动态调整。因此,研发一种嵌入式NVR设备图形菜单快捷显示的方法是个亟待解决的问题。
技术实现思路
有鉴于此,本专利技术旨在提出一种嵌入式NVR设备图形菜单快捷显示的方法,在嵌入式NVR设备上,用显示器连接在视频输出口,在本地用户界面上的一种菜单的快捷显示方法,使界面整洁美观,用户操作方便快捷。为达到上述目的,本专利技术的技术方案是这样实现的:一种嵌入式NVR设备图形菜单快捷显示的方法,本方法硬件主体为嵌入式NVR设备,所述嵌入式NVR设备通过其USB接口接入鼠标或者键盘,提供用户操作设备的硬件接口,所述嵌入式NVR设备提供“视频输出口”,每个视频输出接口通过适配的“视频信号线”与“显示器”相连。软件部分是通过操作linux系统的framebuff,进行图形界面的点、线、面的描绘,最终描绘出菜单、窗体等。通过实时读取鼠标驱动的值来获取鼠标位置。(1)菜单的快速调用和隐藏步骤为:1、嵌入式图形界面程序检测用户鼠标操作,读取鼠标所在坐标(Mx,My);2、设置菜单所在矩形区域对角线两点的坐标,P1点(Rx1,Ry1),P2点(Rx2,Ry2);3、程序检测到鼠标移动到菜单所在的矩形区域时,判断方法是(Rx1<Mx<Rx2)&&(Ry1&lt;My&lt;Ry2),菜单显示;4、程序检测到鼠标移出菜单所在的矩形区域,判断方法是Mx&lt;Rx1||My&lt;Ry1||Mx&gt;Rx2||My&gt;Ry2,菜单隐藏;5、菜单显示时,记录时间Time1,读取鼠标,记录鼠标无操作的时间Time2,根据Time2-Time1&gt;=5来判断鼠标长时间无操作,菜单隐藏。6、当程序检测到鼠标移动到某一菜单选项时,弹框提示该选项名称,点击某一菜单选项,打开对应的选项。(2)菜单占屏幕比例减小步骤为:1、从原来的九宫格菜单改为右侧边栏式菜单,减少了菜单所占屏幕比例,从而减少对菜单下面预览的监控视频的遮挡。2、从原来的需要手动关闭菜单到鼠标长时间无操作自动隐藏菜单,从而减少对菜单下面监控视频的遮挡时间。(3)菜单选项根据操作频率动态调整步骤为:1、当鼠标点击某一菜单选项时,打开对应的窗体,并记录打开该窗体的次数Cnt。五个菜单选项分别记录为,CntA,CntB,CntC,CntD,CntE。2、根据各个菜单选项的打开次数进行从多到少排序,动态调整菜单选项的顺序,次数多的排在上面,少的排在下面。3、从而实现常用功能显示在最上面,不常用的功能显示在下面。进一步的,所述嵌入式NVR设备提供“视频输出口”,这些输出接口的标准可以是HDMI、VGA。进一步的,所述的这些显示器可以是VGA显示器、HDMI显示器以及能够兼容设备输出视频信号的电视机。相对于现有技术,本专利技术所述的嵌入式NVR设备图形菜单快捷显示的方法具有以下优势:1、调用菜单方便,移动鼠标到菜单所在区域即可显示菜单,移出即可隐藏,减少操作步数,提高操作易用性,便捷性。2、菜单占屏幕区域较小,减少对预览视频的遮挡面积,鼠标一定时间无操作自动隐藏菜单,减少对预览视频的遮挡时间。3、菜单选项能根据用户使用频率动态调整,常用功能放在最前面,不常用功能放在后面或者直接不在菜单中显示,减少操作层级,操作更方便。附图说明构成本专利技术的一部分的附图用来提供对本专利技术的进一步理解,本专利技术的示意性实施例及其说明用于解释本专利技术,并不构成对本专利技术的不当限定。在附图中:图1为本专利技术的硬部分件示意图。图2为本专利技术菜单的快速调用和隐藏示意图。图3为本专利技术菜单占屏幕比例减小示意图。图4为本专利技术菜单选项根据操作频率动态调整示意图。具体实施方式需要说明的是,在不冲突的情况下,本专利技术中的实施例及实施例中的特征可以相互组合。下面将参考附图并结合实施例来详细说明本专利技术。一种嵌入式NVR设备图形菜单快捷显示的方法,本方法硬件主体为嵌入式NVR设备,所述嵌入式NVR设备通过其USB接口接入鼠标或者键盘,提供用户操作设备的硬件接口,所述嵌入式NVR设备提供“视频输出口”,每个视频输出接口通过适配的“视频信号线”与“显示器”相连。这些显示器可以是VGA显示器、HDMI显示器以及能够兼容设备输出视频信号的电视机。所述嵌入式NVR设备提供“视频输出口”,这些输出接口的标准可以是HDMI、VGA。嵌入式NVR硬件方案中的其他部分,如电源、设备的编解码与主控制芯片等,作为设备硬件方案中的基础内容,本申请中不一一详述。软件部分是通过操作linux系统的framebuff,进行图形界面的点、线、面的描绘,最终描绘出菜单、窗体等。通过实时读取鼠标驱动的值来获取鼠标位置。这些作为软件方案的基础内容,不做重点描述,下面对三个创新点进行描述。(1)菜单的快速调用和隐藏步骤为:1、嵌入式图形界面程序检测用户鼠标操作,读取鼠标所在坐标(Mx,My);2、设置菜单所在矩形区域对角线两点的坐标,P1点(Rx1,Ry1),P2点(Rx2,Ry2);3、程序检测到鼠标移动到菜单所在的矩形区域时,判断方法是(Rx1<Mx<Rx2)&&(Ry1&lt;My&lt;Ry2),菜单显示;4、程序检测到鼠标移出菜单所在的矩形区域,判断方法是Mx&lt;Rx1||My&lt;Ry1||Mx&gt;Rx2||My&gt;Ry2,菜单隐藏;5、菜单显示时,记录时间Time1,读取鼠标,记录鼠标无操作的时间Time2,根据Time2-Time1&gt;=5来判断鼠标长时间无操作,菜单隐藏。6、当程序检测到鼠标移动到某一菜单选项项时,弹框提示该选项名称,点击某一菜单选项,打开对应的选项。(2)菜单占屏幕比例减小步骤为:1、从原来的九宫格菜单改为右侧边栏式菜单,减少了菜单所占屏幕比例,从而减少对菜单下面预览的监控视频的遮挡。2、从原来的需要手动关闭菜单到鼠标本文档来自技高网...
一种嵌入式NVR设备图形菜单快捷显示的方法

【技术保护点】
一种嵌入式NVR设备图形菜单快捷显示的方法,其特征在于:包括菜单的快速调用和隐藏方法、菜单占屏幕比例减小方法和菜单选项根据操作频率动态调整方法,可以让菜单不会一直显示在用户界面上遮挡视频,同时在需要操作设备时快速的调出菜单进行参数配置;所述菜单的快速调用和隐藏方法,步骤为:1)嵌入式图形界面程序检测用户鼠标操作,读取鼠标所在坐标(Mx,My);2)设置菜单所在矩形区域对角线两点的坐标,P1点(Rx1,Ry1),P2点(Rx2,Ry2);3)程序检测到鼠标移动到菜单所在的矩形区域时,判断方法是(Rx1<Mx<Rx2)&&(Ry1<My<Ry2),菜单显示;4)程序检测到鼠标移出菜单所在的矩形区域,判断方法是Mx<Rx1||My<Ry1||Mx>Rx2||My>Ry2,菜单隐藏;5)菜单显示时,记录时间Time1,读取鼠标,记录鼠标无操作的时间Time2,根据Time2‑Time1>=5来判断鼠标长时间无操作,菜单隐藏;6)当程序检测到鼠标移动到某一菜单选项时,弹框提示该选项名称,点击某一菜单选项,打开对应的选项;所述菜单选项根据操作频率动态调整方法,步骤为:1)当鼠标点击某一菜单选项时,打开对应的窗体,并记录打开该窗体的次数Cnt;五个菜单选项分别记录为,CntA,CntB,CntC,CntD,CntE;2)根据各个菜单选项的打开次数进行从多到少排序,动态调整菜单选项的顺序,次数多的排在上面,少的排在下面;3)从而实现常用功能显示在最上面,不常用的功能显示在下面。...

【技术特征摘要】
1.一种嵌入式NVR设备图形菜单快捷显示的方法,其特征在于:包括菜单的快速调用和隐藏方法、菜单占屏幕比例减小方法和菜单选项根据操作频率动态调整方法,可以让菜单不会一直显示在用户界面上遮挡视频,同时在需要操作设备时快速的调出菜单进行参数配置;所述菜单的快速调用和隐藏方法,步骤为:1)嵌入式图形界面程序检测用户鼠标操作,读取鼠标所在坐标(Mx,My);2)设置菜单所在矩形区域对角线两点的坐标,P1点(Rx1,Ry1),P2点(Rx2,Ry2);3)程序检测到鼠标移动到菜单所在的矩形区域时,判断方法是(Rx1<Mx<Rx2)&&(Ry1<My&lt;Ry2),菜单显示;4)程序检测到鼠标移出菜单所在的矩形区域,判断方法是Mx&lt;Rx1||My&lt;Ry1||Mx&gt;Rx2||My&gt;Ry2,菜单隐藏;5)菜单显示时,记录时间Time1,读取鼠标,记录鼠标无操作的时间Time2,根据Time2-Time1&gt;=5来判断鼠标长时间无操作,菜单隐藏;6)当程序检测到鼠标移动到某一菜单选项时,弹框提示该选项名称,点击某一菜单选项,打开对应的选项;所述菜单选项根据操作频率动态调整方法,步骤为:1)当鼠标点击某一菜单选项时,打开对应的窗体,并记录打开该窗体的次数Cnt;五个菜单选项分别记录为,CntA,CntB,CntC,CntD,CntE;2)根据各个菜单选项的打开次数进行从多到少排序,动...

【专利技术属性】
技术研发人员:张帆王思俊刘琰樊东东
申请(专利权)人:天津天地伟业电子工业制造有限公司
类型:发明
国别省市:天津,12

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

1