本发明专利技术涉及一种视频播放装置。该视频播放装置包括:用于将终端设备采集的编码视频数据解码的解码单元;用于将解码的视频数据在播放窗口渲染播放的播放单元;子窗口划分单元,将播放窗口划分为多个互不重叠的子窗口并将每一子窗口与云台的多个运动方向之一相关联;输入检测单元,用于检测来自输入装置的改变云台运动方向指令的输入,确定该指令位置所在的子窗口;以及运动控制单元,用于产生控制云台沿指令位置所在子窗口关联的方向运动的控制信号。根据本发明专利技术的视频播放装置和包括该视频播放装置的客户端可利用鼠标或键盘作为输入装置,通过改变光标在播放窗口中的位置并进行操作,对监控范围内各个监控区域进行实时监控,为用户提供良好的用户体验。
【技术实现步骤摘要】
本专利技术涉及图像处理领域,更具体地,本专利技术涉及一种实时视频监控的系统和方法。
技术介绍
目前图像和视频监控技术普遍应用在各种领域中。终端设备通过图像采集装置对某一监控点进行图像的采集,并将采集的图像数据经压缩后实时传输到中心端服务器上进行存储和实时播放,可以对该监控点进行实时监控。进一步,通过实时地控制云台的运动,改变监控点即图像采集装置的图像采集区域,可以对该终端设备监控区域内的各监控点进行实时监控。当需要查询某一时间段或某一监控点的图像资料时,可以把中心端服务器上 存储的历史数据进行回放。目前,对云台运动的控制一般通过设置在客户端设备表面的多个功能按钮或设置在客户端显示界面上的功能键图标实现。当点击按钮或按钮图标时,发送云台控制指令。设置在设备表面的各种功能按钮的通常占据一些设备面积,使得显示屏在设备表面所占比例较小。设置在显示界面内的各种功能键图标同样占用了显示器的面积,减少了图像显示单元的的有效面积。这两种提供功能控制按键的方式图像播放窗口较小,不方便观看,不能提供良好的用户体验。此外,因为都需要通过触摸设备表面实现控制,现有的客户端在操作上不人性化。现有技术客户端控制方法中,简单地通过方向键实现云台方向控制,通过缩放键实现图像采集缩放控制,均不能准确控制云台的运动和控制图像采集的缩放,因而不能获得高质量的监控图像。因而需要提供一种便于操作的能够实时获得监控区域范围内各个监控区域图像的装置和方法
技术实现思路
按照本专利技术的一个方面,提供一种视频播放装置,该视频播放装置包括解码单元,用于将终端设备采集的编码视频数据进行解码,播放单元,用于将解码的视频数据在播放窗口渲染播放;子窗口划分单元,将所述播放窗口划分为多个互不重叠的子窗口并将每一子窗口与云台的多个运动方向之一相关联;输入检测单元,用于检测来自输入装置的改变云台运动方向指令的输入,并确定该指令位置所在的子窗口;以及运动控制单元,用于产生控制云台沿指令位置所在子窗口关联的方向运动的控制信号。优选地,所述子窗口划分单元将所述播放窗口划分为3X 3个窗口,每个子窗口按照其在播放窗口中的相对位置分别关联云台的左上、上、右上、左、右、左下、下和右下8个运动方向以及停止。优选地,所述子窗口划分单元将所述播放窗口划分为5个窗口,每个子窗口按照其在播放窗口中的相对位置分别关联云台的左上、右上、左下、右下4个运动方向以及停止。优选地,所述输入检测单元进一步用于检测所述输入装置的类型,所述运动控制单元基于检测到的输入装置类型,产生控制云台沿指令位置所在子窗口关联的方向以多种预定速度之一运动的控制信号。优选地,所述输入检测单元进一步用于检测来自输入装置的缩放指令输入,所述运动控制单元基于检测到的缩放指令,产生缩小或放大图像采集区域的控制信号。 根据本专利技术的另一方面,提供一种用于实时视频监控的客户端,该客户端包括,收发装置,用于通过网络接收终端设备采集的编码视频数据并向终端设备发送控制信号;至少一种输入装置;和视频播放装置,其特征在于,该视频播放装置包括解码单元,用于将所述编码视频数据进行解码,播放单元,用于将解码的视频数据在播放窗口渲染播放;子窗口划分单元,将所述播放窗口划分为多个互不重叠的子窗口并将每一子窗口与云台的多个运动方向之一相关联;输入检测单元,用于检测来自输入装置的改变云台运动方向指令的输入,并确定该指令位置所在的子窗口 ;以及运动控制单元,用于产生控制云台沿指令位置所在子窗口关联的方向运动的控制信号。优选地,所述子窗口划分单元将所述播放窗口划分为3 X 3个窗口,每个子窗口按照其在播放窗口中的相对位置分别关联云台的左上、上、右上、左、右、左下、下和右下8个运动方向以及停止。优选地,所述子窗口划分单元将所述播放窗口划分为5个窗口,每个子窗口按照其在播放窗口中的相对位置分别关联云台的左上、右上、左下、右下4个运动方向以及停止。优选地,所述至少一种输入装置包括多种输入装置,所述输入检测单元进一步用于检测所述输入装置的类型,所述运动控制单元基于检测到的输入装置类型,产生控制云台以多种预定速度之一运动的控制信号。优选地,所述输入检测单元进一步用于检测来自输入装置的缩放指令输入,所述运动控制单元基于检测到的缩放指令,产生缩小或放大图像采集区域的控制信号。优选地,所述输入装置是鼠标、键盘和触摸屏中的一种或多种。根据本专利技术的再一方面,提供一种用于实时视频监控的系统,该系统包括通过网络连接的客户端和终端设备,该客户端包括用于通过网络接收终端设备采集的编码视频数据并向终端设备发送控制信号的收发装置,至少一个输入装置和视频播放装置,其特征在于,该视频播放装置包括解码单元,用于将接收的编码视频数据进行解码,播放单元,用于将解码的视频数据在播放窗口渲染播放; 子窗口划分单元,将所述播放窗口划分为多个互不重叠的子窗口并将每一子窗口与云台的多个运动方向之一相关联;输入检测单元,用于检测来自输入装置的改变云台运动方向指令的输入,并确定该指令位置所在的子窗口 ;以及运动控制单元,用于产生控制云台沿所述指令位置所在子窗口关联的方向运动的控制信号。根据本专利技术的再一方面,提供一种用于客户端实时视频监控的方法,该客户端的播放窗口被划分为多个互不重叠的子窗口且每一子窗口与云台的多个不同运动方向之一相关联,其特征在于,该方法包括以下步骤将来自终端设备的数字视频数据在播放窗口实时渲染播放;检测改变云台运动方向指令的输入并确定该指令位置所在的子窗口 ;以及响应所述改变云台运动方向指令的输入,产生控制云台沿所述指令位置所在子窗口关联的方向运动的控制信号,将所述控制信号发送至终端设备。优选地,该客户端的播放窗口被划分为3X3个窗口,每个子窗口按照其在播放窗口中的相对位置分别关联云台的左上、上、右上、左、右、左下、下和右下8个运动方向以及停止。优选地,该客户端的播放窗口被划分为5个窗口,每个子窗口按照其在播放窗口中的相对位置分别关联云台的左上、右上、左下、右下4个运动方向以及停止。优选地,该方法进一步包括检测输入装置的类型,基于检测到的输入装置类型,产生控制云台沿指令位置所在子窗口关联的方向以多种预定速度之一运动的控制信号。优选地,所述输入装置包括鼠标,键盘或触摸屏中的一种或多种。优选地,该方法进一步包括,检测缩放指令的输入,和响应检测到的缩放指令,产生缩小或放大图像采集区域的控制信号。根据本专利技术的实时视频监控系统,在客户端显示屏幕上只出现视频播放窗口,视频图像占据整个显示屏幕,实现了显示屏幕有效利用并具有良好的视觉效果。在需要改变终端设备的监控区域时,利用鼠标或键盘作为输入装置,将通过改变光标在播放窗口中的位置并进行操作,可对监控范围内各个监控区域进行实时监控,为用户提供良好的用户体验。根据本专利技术的优选实施例,通过利用鼠标按键实时改变监控区域,利用鼠标滚轮对感兴趣区域进行缩放,可在播放窗口实时呈现感兴趣的监控区域的图像。通过对鼠标和键盘输入分别设定不同的云台转动速度,例如键盘指令对应的转动速度低于鼠标指令对应的转动速度,当需要精确定位监控区域时,可通过键盘的按键来对监控区域进行微调,获得理想的监控和图像效果。该实施例满足大多数用户的输入习惯,为用户提供了人性化操控界面。附图说明图I示意性示出本文档来自技高网...
【技术保护点】
一种视频播放装置,其特征在于,该视频播放装置包括:解码单元,用于将终端设备采集的编码视频数据进行解码,播放单元,用于将解码的视频数据在播放窗口渲染播放;子窗口划分单元,将所述播放窗口划分为多个互不重叠的子窗口并将每一子窗口与云台的多个运动方向之一相关联;输入检测单元,用于检测来自输入装置的改变云台运动方向指令的输入,并确定该指令位置所在的子窗口;以及运动控制单元,用于产生控制云台沿指令位置所在子窗口关联的方向运动的控制信号。
【技术特征摘要】
【专利技术属性】
技术研发人员:胡伯平,呼大明,郑海鸥,倪骏,于天歌,何畅,徐昕,孙立斌,
申请(专利权)人:北京瀚景锦河科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。