System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本申请涉及智能门锁,尤其涉及一种猫眼智能门锁系统及视频显示方法。
技术介绍
1、早期的猫眼通常设在门板的固定位置,导致不同身高的人通过猫眼看到的环境范围不同,因此目前市场上的猫眼逐渐向猫眼摄像头发展,使得用户可以实时通过手机终端观察到门外的环境情况,有个别厂商将猫眼摄像头和门锁集成在一起,进一步实现了在门外有人尝试开锁时通过手机终端提醒用户远程查看门外人员的情况,提高了安全性。
2、然而,现有的猫眼门锁通常将原始获取到的猫眼视频实时同步给用户终端,在猫眼的可视角度逐渐发展增大的情况下,使得猫眼视频的高纬度区域压缩较为严重,占视频区域面积很小,很容易令用户在远程查看监控是忽略掉周围的环境情况;尤其是用户在门口放置了储物架、鞋架等杂物时,对于门的侧边、下方等区域关注度会对应提高,但猫眼视频对于这些区域压缩严重,不仅显示的监控面积小,而且会因为压缩导致视频失真,无法满足监控需要。
技术实现思路
1、本申请提供了一种猫眼智能门锁系统及视频显示方法,能够实现对门外不同区域的划分和放大显示,从而满足不同用户对门外不同区域关注度不同的需求。
2、第一方面,本申请实施例提供了一种猫眼智能门锁系统,包括:
3、猫眼监控模块、服务器模块和移动终端;
4、猫眼监控模块集成在门锁模块中,用于获取猫眼视频数据,并发送给服务器模块;
5、服务器模块用于将接收到的猫眼视频数据发送给移动终端;
6、移动终端用于对猫眼视频数据的各个图像帧进行畸
7、进一步的,猫眼监控模块包括:
8、依次连接的图像采集单元、mcu单元和补光单元;
9、图像采集单元用于采集猫眼视频数据,并发送给mcu单元;以及判断接收到的红外光比例是否达到预设夜晚阈值;若达到,则发送模式切换指令给mcu单元;
10、mcu单元用于将接收到的猫眼视频数据发送给服务器模块;以及,在接收到模式切换指令时,控制补光单元亮起。
11、进一步的,图像采集单元包括:
12、依次连接的全景猫眼镜头、双通道滤光片和cis单元;
13、双通道滤光片用于将400nm-650nm波长的可见光和900nm-1000nm波长的红外光传输给cis单元;cis单元基于接收到的光波生成猫眼视频数据。
14、进一步的,补光单元为波长940nm的红外补光灯;双通道滤光片对900nm-1000nm波长的红外光的透光率为45%。
15、进一步的,移动终端包括:
16、矫正单元,用于对各图像帧进行畸变矫正,得到各图像帧对应的全景矩形图像;
17、切割放缩单元,用于根据分屏显示指令中的预设切割比例对全景矩形图像分割,得到多组不同尺寸的视频流数据;根据分屏显示指令中的预设放缩比例对各视频流数据进行放大或缩小,并放置在预设显示位置;
18、格式转换单元,用于将放大或缩小后的视频流数据转换为rgb视频数据,并在预设显示位置对rgb视频数据进行渲染和显示。
19、进一步的,矫正单元具体用于:
20、采用等距圆柱投影模型将圆形的图像帧转换为矩形图像,通过双线性算法或双三次插值算法将图像帧的像素值映射到矩形图像中,得到全景矩形图像。
21、进一步的,移动终端还包括:
22、vr显示单元,用于接收vr显示指令,将猫眼视频数据映射到半球面;确定半球面内的视点、透视投影矩阵和视角变换矩阵;获取用户基于视点划动的第一距离和第二距离;根据第一距离、第二距离和移动终端的屏幕密度确定第一变换角度和第二变换角度;根据第一变换角度、第二变换角度、透视投影矩阵和视角变换矩阵确定目标显示范围,并将目标显示范围的猫眼视频数据进行渲染显示。
23、进一步的,分屏显示指令包括:
24、上下分屏指令和左右分屏指令;
25、上下分屏指令的预设切割比例为全景矩形图像的上侧70%和下侧30%;
26、左右分屏指令的预设切割比例为全景矩形图像的左侧70%和右侧50%。
27、第二方面,本申请提供了一种猫眼智能门锁的视频显示方法,应用于移动终端,包括:
28、接收猫眼视频数据;对猫眼视频数据的各个图像帧进行畸变矫正,得到各图像帧对应的全景矩形图像;
29、接收分屏显示指令;根据分屏显示指令对各全景矩形图像进行切割和放缩,得到多组不同尺寸的视频流数据并显示。
30、进一步的,上述对猫眼视频数据的各个图像帧进行畸变矫正,得到各图像帧对应的全景矩形图像,包括:
31、采用等距圆柱投影模型将圆形的图像帧转换为矩形图像;通过双线性算法或双三次插值算法将图像帧的像素值映射到矩形图像中,得到全景矩形图像。
32、进一步的,上述根据分屏显示指令对各全景矩形图像进行切割和放缩,得到多组不同尺寸的视频流数据,包括:
33、将全景矩形图像的上侧70%进行切割,得到第一分屏图像;
34、将全景矩形图像的下侧30%进行切割,得到第二分屏图像;
35、将各第一分屏图像组成第一视频流数据,将各第二分屏图像组成第二视频流数据;
36、将第一视频流数据放大至第一显示尺寸,将第二视频流数据缩小至第二显示尺寸;
37、将第一视频流数据和第二视频流数据的数据格式均转换为rgb格式。
38、进一步的,上述根据分屏显示指令对各全景矩形图像进行切割和放缩,得到多组不同尺寸的视频流数据,包括:
39、将全景矩形图像的左侧70%进行切割,得到第一分屏图像;
40、将全景矩形图像的右侧50%进行切割,得到第二分屏图像;
41、将各第一分屏图像组成第一视频流数据,将各第二分屏图像组成第二视频流数据;
42、将第一视频流数据放大至第一显示尺寸,将第二视频流数据缩小至第二显示尺寸;
43、将第一视频流数据和第二视频流数据的数据格式均转换为rgb格式。
44、进一步的,该方法还包括:
45、接收vr显示指令,将猫眼视频数据映射到半球面;
46、确定半球面内的视点、透视投影矩阵和视角变换矩阵;
47、获取用户基于视点划动的第一距离和第二距离;
48、根据第一距离、第二距离和屏幕密度确定第一变换角度和第二变换角度;
49、根据第一变换角度、第二变换角度、透视投影矩阵和视角变换矩阵确定目标显示范围,并将目标显示范围的猫眼视频数据进行渲染显示。
50、综上,与现有技术相比,本申请实施例提供的技术方案带来的有益效果至少包括:
51、本申请实施例提供的一种猫眼智能门锁系统,通过在移动终端内对接收到的猫眼视本文档来自技高网...
【技术保护点】
1.一种猫眼智能门锁系统,其特征在于,包括:猫眼监控模块、服务器模块和移动终端;
2.根据权利要求1所述的猫眼智能门锁系统,其特征在于,所述猫眼监控模块包括:
3.根据权利要求2所述的猫眼智能门锁系统,其特征在于,所述图像采集单元包括:
4.根据权利要求3所述的猫眼智能门锁系统,其特征在于,所述补光单元为波长940nm的红外补光灯;所述双通道滤光片对900nm-1000nm波长的红外光的透光率为45%。
5.根据权利要求1所述的猫眼智能门锁系统,其特征在于,所述移动终端包括:
6.根据权利要求5所述的猫眼智能门锁系统,其特征在于,所述矫正单元具体用于:
7.根据权利要求6所述的猫眼智能门锁系统,其特征在于,所述移动终端还包括:
8.根据权利要求5所述的猫眼智能门锁系统,其特征在于,所述分屏显示指令包括:
9.一种猫眼智能门锁的视频显示方法,其特征在于,应用于移动终端,包括:
10.根据权利要求9所述的猫眼智能门锁的视频显示方法,其特征在于,所述对所述猫眼视频数据的各个图像帧
11.根据权利要求9所述的猫眼智能门锁的视频显示方法,其特征在于,所述根据所述分屏显示指令对各所述全景矩形图像进行切割和放缩,得到多组不同尺寸的视频流数据,包括:
12.根据权利要求9所述的猫眼智能门锁的视频显示方法,其特征在于,所述根据所述分屏显示指令对各所述全景矩形图像进行切割和放缩,得到多组不同尺寸的视频流数据,包括:
13.根据权利要求9所述的猫眼智能门锁的视频显示方法,其特征在于,还包括:
...【技术特征摘要】
1.一种猫眼智能门锁系统,其特征在于,包括:猫眼监控模块、服务器模块和移动终端;
2.根据权利要求1所述的猫眼智能门锁系统,其特征在于,所述猫眼监控模块包括:
3.根据权利要求2所述的猫眼智能门锁系统,其特征在于,所述图像采集单元包括:
4.根据权利要求3所述的猫眼智能门锁系统,其特征在于,所述补光单元为波长940nm的红外补光灯;所述双通道滤光片对900nm-1000nm波长的红外光的透光率为45%。
5.根据权利要求1所述的猫眼智能门锁系统,其特征在于,所述移动终端包括:
6.根据权利要求5所述的猫眼智能门锁系统,其特征在于,所述矫正单元具体用于:
7.根据权利要求6所述的猫眼智能门锁系统,其特征在于,所述移动终端还包括:
8.根据权利要求5所述的猫...
【专利技术属性】
技术研发人员:王宝山,曾晓毅,郑文波,庞绮妍,蔡芳亮,武建如,苏大明,
申请(专利权)人:广州安凯微电子股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。