一种基于种植箱的植物图像传输方法及装置制造方法及图纸

技术编号:15467170 阅读:171 留言:0更新日期:2017-06-01 13:31
本发明专利技术公开了一种基于种植箱的植物图像传输方法,该方法应用于服务器,包括以下步骤:在接收到请求方发送的针对植物图像的上传地址或者下载地址的获取请求时,将生成的公钥发送给请求方,使用私钥对上传地址或者下载地址进行加密后发送给请求方,请求方使用公钥对加密后的上传地址或者下载地址进行解密,基于解密后的上传地址或者下载地址进行植物图像的传输,请求方为种植箱或者终端。应用本发明专利技术实施例所提供的方法,保证了地址传输的安全性,同时保证了种植箱内植物图像的安全传输,使得用户能够及时了解到植物生长状态,提升了用户体验。本发明专利技术还公开了一种基于种植箱的植物图像传输装置,具有相应的技术效果。

Plant image transmission method and device based on planting box

The invention discloses a plant image transmission method based on the method of planting box, applied to the server, which comprises the following steps: receiving request sent to the plant image upload address or download address of the access request, sending the generated public key to encrypt the requester to upload or download address. Sent to the requesting party with a private key, requesting the encrypted upload or download address address is decrypted using the public key, the decrypted upload or download address address of plant image transmission based on the request for planting or terminal box. The application method provided by the embodiment of the invention, to ensure the safety of address transmission, at the same time to ensure the safety of transmission box planting plant image, so that the user can timely understand plant growth, enhance the user experience. The invention also discloses a plant image transmission device based on a planting box, which has the corresponding technical effect.

【技术实现步骤摘要】

本专利技术涉及图像传输
,特别是涉及一种基于种植箱的植物图像传输方法及装置
技术介绍
随着社会生活水平的提高,水培箱等种植箱逐渐普及。种植箱多数应用于生长周期较短的小型蔬菜植物的种植,可以达到家庭装饰、娱乐及亲子教育的目的。种植箱中多会设置有摄像头,以拍摄种植箱内植物图片或视频,种植箱可以将植物图像上传到服务器指定位置处,方便用户下载查看,以及时了解种植箱内植物的生长状态,同时,这些植物图像还可以用于植物研究、教学等。当种植箱需要将植物图像上传到服务器时,需要服务器提供上传地址。目前,服务器多是通过明文方式提供给种植箱上传地址,很容易造成上传地址信息的泄露,使非法人员容易截获植物图像,造成植物图像信息的泄露,使得用户无法及时了解植物生长状态,影响用户体验。
技术实现思路
本专利技术的目的是提供一种基于种植箱的植物图像传输方法及装置,以保证种植箱内植物图像的安全传输,使得用户能够及时了解到植物生长状态,提升用户体验。为解决上述技术问题,本专利技术提供如下技术方案:一种基于种植箱的植物图像传输方法,应用于服务器,所述方法包括:接收种植箱发送的针对第一植物图像的上传地址的第一获取请求;根据所述第一获取请求,生成所述第一植物图像的上传地址和第一密钥对,所述第一密钥对包含第一公钥和第一私钥;将所述第一公钥发送给所述种植箱;使用所述第一私钥加密所述上传地址;将加密后的所述上传地址发送给所述种植箱,以使所述种植箱使用所述第一公钥对加密后的所述上传地址进行解密,并依据所述上传地址上传所述第一植物图像。在本专利技术的一种具体实施方式中,在所述将所述第一公钥发送给所述种植箱之后、所述使用所述第一私钥加密所述上传地址之前,还包括:确定是否在设定第一时长内接收到所述种植箱返回的确认信息;如果是,则执行所述使用所述第一私钥加密所述上传地址的步骤。在本专利技术的一种具体实施方式中,还包括:如果在所述第一时长内未接收到所述种植箱返回的确认信息,则重复执行所述将所述第一公钥发送给所述种植箱的步骤,直至重复次数达到设定第一阈值。一种基于种植箱的植物图像传输方法,应用于服务器,所述方法包括:接收终端发送的针对第二植物图像的下载地址的第二获取请求;在预先获得的地址库中查找所述第二植物图像的下载地址;生成第二密钥对,所述第二密钥对包含第二公钥和第二私钥;将所述第二公钥发送给所述终端;使用所述第二私钥加密所述下载地址;将加密后的所述下载地址发送给所述终端,以使所述终端使用所述第二公钥对加密后的所述下载地址进行解密,并依据所述下载地址下载所述第二植物图像。在本专利技术的一种具体实施方式中,在所述将所述第二公钥发送给所述终端之后、所述使用所述第二私钥加密所述下载地址之前,还包括:确定是否在设定第二时长内接收到所述终端返回的确认信息;如果是,则执行所述使用所述第二私钥加密所述下载地址的步骤。在本专利技术的一种具体实施方式中,还包括:如果在所述第二时长内未接收到所述终端返回的确认信息,则重复执行所述将所述第二公钥发送给所述种植箱的步骤,直至重复次数达到设定第二阈值。一种基于种植箱的植物图像传输装置,应用于服务器,所述装置包括:第一获取请求接收模块,用于接收种植箱发送的针对第一植物图像的上传地址的第一获取请求;地址和密钥生成模块,用于根据所述第一获取请求,生成所述第一植物图像的上传地址和第一密钥对,所述第一密钥对包含第一公钥和第一私钥;第一公钥发送模块,用于将所述第一公钥发送给所述种植箱;上传地址加密模块,用于使用所述第一私钥加密所述上传地址;上传地址发送模块,用于将加密后的所述上传地址发送给所述种植箱,以使所述种植箱使用所述第一公钥对加密后的所述上传地址进行解密,并依据所述上传地址上传所述第一植物图像。在本专利技术的一种具体实施方式中,还包括:第一确认信息接收模块,用于在所述将所述第一公钥发送给所述种植箱之后,确定是否在设定第一时长内接收到所述种植箱返回的确认信息,如果是,则触发所述上传地址加密模块。在本专利技术的一种具体实施方式中,还包括:第一重复执行模块,用于在所述第一时长内未接收到所述种植箱返回的确认信息时,重复触发所述第一公钥发送模块,直至重复次数达到设定第一阈值。一种基于种植箱的植物图像传输装置,应用于服务器,所述装置包括:第二获取请求接收模块,用于接收终端发送的针对所述第二植物图像的下载地址的第二获取请求;下载地址查找模块,用于在预先获得的地址库中查找所述第二植物图像的下载地址;第二密钥对生成模块,用于生成第二密钥对,所述第二密钥对包含第二公钥和第二私钥;第二公钥发送模块,用于将所述第二公钥发送给所述终端;下载地址加密模块,用于使用所述第二私钥加密所述下载地址;下载地址发送模块,用于将加密后的所述下载地址发送给所述终端,以使所述终端使用所述第二公钥对加密后的所述下载地址进行解密,并依据所述下载地址下载所述第二植物图像。在本专利技术的一种具体实施方式中,还包括:第二确认信息接收模块,用于在所述将所述第二公钥发送给所述终端之后,确定是否在设定第二时长内接收到所述终端返回的确认信息,如果是,则触发所述下载地址加密模块。在本专利技术的一种具体实施方式中,还包括:第二重复执行模块,用于在所述第二时长内未接收到所述终端返回的确认信息时,重复触发所述第二公钥发送模块,直至重复次数达到设定第二阈值。应用本专利技术实施例所提供的技术方案,服务器对植物图像的上传地址或者下载地址进行加密处理后发送给请求方,保证了地址传输的安全性,进一步保证了种植箱内植物图像的安全传输,使得用户能够及时了解到植物生长状态,提升了用户体验。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1为本专利技术实施例中一种基于种植箱的植物图像传输方法的实施流程图;图2为本专利技术实施例中另一种基于种植箱的植物图像传输方法的实施流程图;图3为与图1对应的一种基于种植箱的植物图像传输装置的结构示意图;图4为与图2对应的一种基于种植箱的植物图像传输装置的结构示意图。具体实施方式为了使本
的人员更好地理解本专利技术方案,下面结合附图和具体实施方式对本专利技术作进一步的详细说明。显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。本专利技术实施例提供了一种基于种植箱的植物图像传输方法,该方法可以应用于服务器,服务器与种植箱通信连接。参见图1所示,为本专利技术实施例所提供的一种基于种植箱的植物图像传输方法的实施流程图,该方法可以包括以下步骤:S110:接收种植箱发送的针对第一植物图像的上传地址的第一获取请求。在本专利技术实施例中,植物图像可以是植物图片或者植物视频。种植箱中安装有图像采集装置,可以不定期或者按照设定周期采集种植箱内植物图像。当种植箱通过图像采集装置采集到第一植物图像后,在达到设定的植物图像上传触发条件时,需要将第一植物图像上传到服务器中。如,在刚采集到植物图像时有上传需求,或者在采集到的植物图像本文档来自技高网
...
一种基于种植箱的植物图像传输方法及装置

【技术保护点】
一种基于种植箱的植物图像传输方法,其特征在于,应用于服务器,所述方法包括:接收种植箱发送的针对第一植物图像的上传地址的第一获取请求;根据所述第一获取请求,生成所述第一植物图像的上传地址和第一密钥对,所述第一密钥对包含第一公钥和第一私钥;将所述第一公钥发送给所述种植箱;使用所述第一私钥加密所述上传地址;将加密后的所述上传地址发送给所述种植箱,以使所述种植箱使用所述第一公钥对加密后的所述上传地址进行解密,并依据所述上传地址上传所述第一植物图像。

【技术特征摘要】
1.一种基于种植箱的植物图像传输方法,其特征在于,应用于服务器,所述方法包括:接收种植箱发送的针对第一植物图像的上传地址的第一获取请求;根据所述第一获取请求,生成所述第一植物图像的上传地址和第一密钥对,所述第一密钥对包含第一公钥和第一私钥;将所述第一公钥发送给所述种植箱;使用所述第一私钥加密所述上传地址;将加密后的所述上传地址发送给所述种植箱,以使所述种植箱使用所述第一公钥对加密后的所述上传地址进行解密,并依据所述上传地址上传所述第一植物图像。2.根据权利要求1所述的基于种植箱的植物图像传输方法,其特征在于,在所述将所述第一公钥发送给所述种植箱之后、所述使用所述第一私钥加密所述上传地址之前,还包括:确定是否在设定第一时长内接收到所述种植箱返回的确认信息;如果是,则执行所述使用所述第一私钥加密所述上传地址的步骤。3.根据权利要求2所述的基于种植箱的植物图像传输方法,其特征在于,还包括:如果在所述第一时长内未接收到所述种植箱返回的确认信息,则重复执行所述将所述第一公钥发送给所述种植箱的步骤,直至重复次数达到设定第一阈值。4.一种基于种植箱的植物图像传输方法,其特征在于,应用于服务器,所述方法包括:接收终端发送的针对第二植物图像的下载地址的第二获取请求;在预先获得的地址库中查找所述第二植物图像的下载地址;生成第二密钥对,所述第二密钥对包含第二公钥和第二私钥;将所述第二公钥发送给所述终端;使用所述第二私钥加密所述下载地址;将加密后的所述下载地址发送给所述终端,以使所述终端使用所述第二公钥对加密后的所述下载地址进行解密,并依据所述下载地址下载所述第二植物图像。5.根据权利要求4所述的基于种植箱的植物图像传输方法,其特征在于,在所述将所述第二公钥发送给所述终端之后、所述使用所述第二私钥加密所述下载地址之前,还包括:确定是否在设定第二时长内接收到所述终端返回的确认信息;如果是,则执行所述使用所述第二私钥加密所述下载地址的步骤。6.根据权利要求5所述的基于种植箱的植物图像传输方法,其特征在于,还包括:如果在所述第二时长内未接收到所述终端返回的确认信息,则重复执行所述将所述第二公钥发送给所述种植箱的步骤,直至重复次数达到设定第二阈值。7.一种基于种植箱的植物图像传输装置,其特征在于,应用于服务器,所述装置包括:第一获取请求接收...

【专利技术属性】
技术研发人员:崔选科
申请(专利权)人:深圳前海弘稼科技有限公司
类型:发明
国别省市:广东;44

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

1