一种配置网络的方法、芯片、IP摄像头和系统
文献发布时间:2024-04-18 19:58:21
技术领域
本发明涉及图像处理技术领域,具体涉及一种配置网络的方法、芯片、IP摄像头和系统。
背景技术
网络摄像机又叫IP CAMERA(简称IPC)由网络编码模块和模拟摄像机组合而成。网络编码模块将模拟摄像机采集到的模拟视频信号编码压缩成数字信号,从而可以直接接入网络交换及路由设备。现有的IP摄像头在接入网络时,需要对完整的二维码的图像进行扫描,导致IP摄像头需要处理的数据较多,IP摄像头需要较多的时间来配置网络。
发明内容
为解决上述问题,本发明提供了一种配置网络的方法、芯片、IP摄像头和系统。本发明的具体技术方案如下:
一种IP摄像头配置网络的方法,该方法包括以下步骤:S1:IP摄像头对具有网络信息的二维码进行扫描,获取二维码的图像;S2:IP摄像头对获取的二维码的图像进行图像缩放处理,然后提取进行图像缩放处理后的二维码的图像的亮度数据;S3:IP摄像头对二维码的图像的亮度数据进行二维码扫描,然后获取二维码的网络信息来配置网络。
进一步地,所述二维码的网络信息包括网络SSID和网络密码。
进一步地,IP摄像头按照设定的时间间隔对具有网络信息的二维码进行扫描,包括以下步骤:IP摄像头每隔设定时间对具有网络信息的二维码进行扫描,并在每次扫描时获取一张二维码的图像;IP摄像头每次获取到二维码的图像后,就基于获取的二维码的图像进行网络配置;IP摄像头在配置网络成功后,停止对具有网络信息的二维码的扫描和对二维码的图像的网络配置。
进一步地,IP摄像头对获取的二维码的图像进行图像缩放处理,包括以下步骤:IP摄像头对获取的二维码的图像进行缩小处理,使二维码的图像的分辨率缩小为原来的设定倍数。
进一步地,IP摄像头提取进行图像缩放处理后的二维码的图像的亮度数据,包括以下步骤:IP摄像头将进行图像缩放处理后的二维码的图像转换为解码协议所用的8比特位的图像数据;IP摄像头通过遍历标准的霍夫曼表,根据标准的霍夫曼表的字节对所述图像数据的头文件进行解析;IP摄像头对解析后的头文件进行反量化处理和反Z变换,得到图像数据在YCbCr色彩空间的各分量;IP摄像头从所述各分量中提取二维码的图像的亮度数据。
进一步地,IP摄像头获取二维码的网络信息来配置网络,包括以下步骤:IP摄像头对二维码的图像的亮度数据进行二维码扫描,然后获取二维码中的网络SSID和网络密码;IP摄像头根据二维码中的网络SSID和网络密码进行网络配置;若配置网络成功,则IP摄像头退出网络配置;若配置网络失败,则IP摄像头通过更换二维码的图像的亮度数据来重新配置网络。
一种芯片,该芯片用于存储程序,该程序被配置为执行上述的IP摄像头配置网络的方法。
一种IP摄像头,所述IP摄像头包括主控芯片,所述主控芯片为上述的芯片。
一种扫描系统,包括手机、IP摄像头和路由器,所述IP摄像头为上述的IP摄像头,所述路由器用于发放网络,所述手机用于根据路由器的网络SSID和网络密码生成具有网络信息的二维码。
与现有的技术相比,本发明的有益效果在于:本申请所述的IP摄像头通过对二维码的图像先进行缩放处理,得到更加清晰的二维码的图像,然后对进行缩放处理后的二维码图像提取亮度数据,起到缩小需要扫描的图像数据的作用,IP摄像头再对二维码图像的亮度进行扫描来进行网络配置,提高IP摄像头扫描二维码的成功率和扫描速度。
附图说明
图1为本发明一种实施例中IP摄像头配置网络的方法流程示意图。
实施方式
下面详细描述本发明的实施例,所述的实施例示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。
下面结合说明书的附图,通过对本发明的具体实施方式作进一步的描述,使本发明的技术方案及其有益效果更加清楚、明确。下面通过参考附图描述实施例是示例性的,旨在解释本发明,而不能理解为对本发明的限制。
如图1所示,一种IP摄像头配置网络的方法,IP摄像头又叫IP CAMERA(简称IPC)由网络编码模块和模拟摄像机组合而成。网络编码模块将模拟摄像机采集到的模拟视频信号编码压缩成数字信号,从而可以直接接入网络交换及路由设备,该方法包括以下步骤:
S1:IP摄像头按照设定的时间间隔对具有网络信息的二维码进行扫描,获取二维码的图像,在进行二维码扫描时,可以将二维码置于IP摄像头的镜头的正前方且距离IP摄像头的镜头10-15cm处,来使IP摄像头获取到更加清晰的二维码图像,提高后续IP摄像头识别二维码的成功率。S2:IP摄像头对获取的二维码的图像进行图像缩放处理,然后提取进行图像缩放处理后的二维码的图像的亮度数据;S3:IP摄像头对二维码的图像的亮度数据进行二维码扫描,然后获取二维码的网络信息来配置网络。本申请所述的IP摄像头通过对二维码的图像先进行缩放处理,得到更加清晰的二维码的图像,然后对进行缩放处理后的二维码图像提取亮度数据,起到减少需要扫描的图像数据的作用,IP摄像头再对二维码图像的亮度进行扫描来进行网络配置,提高IP摄像头扫描二维码的成功率和扫描速度。
作为其中一种实施例,所述二维码的网络信息包括网络SSID和网络密码。二维码由移动设备的APP端根据网络的网络SSID和网络密码生成。IP摄像头通过二维码扫描的方式来进行网络连接,实用性较高。
作为其中一种实施例,IP摄像头按照设定的时间间隔对具有网络信息的二维码进行扫描,包括以下步骤:IP摄像头每隔设定时间对具有网络信息的二维码进行扫描,并在每次扫描时获取一张二维码的图像,设定时间可以为2秒钟;IP摄像头每次获取到二维码的图像后,就基于获取的二维码的图像进行网络配置;如果IP摄像头在配置网络成功后,停止对具有网络信息的二维码的扫描和对二维码的图像的网络配置。IP摄像头持续扫描二维码来进行网络配置,在其中一张二维码图像无法配置网络时,IP摄像头通过更换二维码的图像来进行网络配置,提高网络配置的速度。
作为其中一种实施例,IP摄像头对获取的二维码的图像进行图像缩放处理,包括以下步骤:IP摄像头对获取的二维码的图像进行缩小处理,使二维码的图像的分辨率缩小为原来的设定倍数。IP摄像头通过对二维码的图像进行缩放处理来提高识别二维码的准确度。
作为其中一种实施例,IP摄像头提取进行图像缩放处理后的二维码的图像的亮度数据,包括以下步骤:IP摄像头将进行图像缩放处理后的二维码的图像转换为解码协议所用的8比特位的图像数据;IP摄像头通过遍历标准的霍夫曼表,根据标准的霍夫曼表的字节对所述图像数据的头文件进行解析;IP摄像头对解析后的头文件进行反量化处理和反Z变换(Z变换为Zig-Zag转换,反Zig-Zag转换为对输入的64个数据进行重新排列,64个数据为8*8的数据,即8行8列),得到图像数据在YCbCr色彩空间的各分量;IP摄像头从所述各分量中提取二维码的图像的亮度数据,即得到黑白的二维码的图像。图像数据一般是按照YUV进行存储,Y分量代表的是图像里面的亮度数据,UV代表的是色彩数据;对于二维码扫描来说,只需要图像数据的Y分量就可以满足扫描需求,不需要UV分量。所以IP摄像头将图像数据进行Y分量提取后,得到黑白的图像数据,减少了图像数据,有利于提高扫描速度和成功率。
作为其中一种实施例,IP摄像头获取二维码的网络信息来配置网络,包括以下步骤:IP摄像头对二维码的图像的亮度数据进行二维码扫描,然后获取二维码中的网络SSID和网络密码;IP摄像头根据二维码中的网络SSID和网络密码进行网络配置,IP摄像头从二维码中提取网络SSID和网络密码进行网络配置为现有技术,此处不再赘述。若配置网络成功,则IP摄像头退出网络配置;若配置网络失败,则IP摄像头通过更换二维码的图像的亮度数据来重新配置网络。IP摄像头在对一张二维码图像扫描获取网络信息失败后,通过更换扫描的二维码图像来提高IP摄像头扫描二维码的扫描速度。
一种芯片,该芯片用于存储程序,该程序被配置为执行上述的IP摄像头配置网络的方法。
一种IP摄像头,所述IP摄像头包括主控芯片,所述主控芯片为上述的芯片。
一种扫描系统,包括手机、IP摄像头和路由器,其特征在于,所述IP摄像头为权利要求8所述的IP摄像头,所述路由器用于发放网络,所述手机用于根据路由器的网络SSID和网络密码生成具有网络信息的二维码。
与现有的技术相比,本发明的有益效果在于:本申请所述的IP摄像头通过对二维码的图像先进行缩放处理,得到更加清晰的二维码的图像,然后对进行缩放处理后的二维码图像提取亮度数据,IP摄像头再对二维码图像的亮度进行扫描来进行网络配置,提高IP摄像头扫描二维码的成功率和扫描速度。
在说明书的描述中,参考术语“合一个实施例”、“优选地”、“示例”、“具体示例”或“一些示例”等的描述意指结合该实施例或示例描述的具体特征、结构、材料或者特点,包含于本发明的至少一个实施例或示例中,在本说明书中对于上述术语的示意性表述不一定指的是相同的实施例或示例。而且,描述的具体特征、结构、材料或者特点可以在任何的一个或多个实施例或者示例中以合适方式结合。说明书的描述中连接的所述连接方式具有明显的效果和实用效力。
通过上述的结构和原理的描述,所属技术领域的技术人员应当理解,本发明不局限于上述的具体实施方式,在本发明基础上采用本领域公知技术的改进和替代均落在本发明的保护范围,应由各权利要求限定之。
- 一种对PCIE交换芯片配置文件进行配置的方法
- 一种异构网络中的IP地址定位方法及系统
- 一种通用化的FPGA配置系统及方法与重配置系统及方法
- 一种网络设备的IP地址配置方法、装置和系统
- 一种无线通信网络IP自动配置方法和系统