图片上传方法、系统、服务器、终端、计算机设备、介质技术方案

技术编号:17307639 阅读:27 留言:0更新日期:2018-02-19 04:51
本发明专利技术提供了一种图片上传方法、系统、图片上传终端、服务器、计算机可读存储介质以及计算机设备,其中,用于服务器的图片上传方法包括:接收终端发送的对应于待上传图片的特征信息;确定与特征信息对应的标识信息;在服务器中查询是否存在相同的标识信息,生成查询结果;若查询结果为否,则接收并保存终端上传的待上传图片完整的图片信息。通过本发明专利技术的技术方案,通过在服务器端进行标识信息对比,能够实现对服务器中与待上传图片重复的图片的检测,进而防止图片重复上传,减少服务器存储资源的浪费。

Picture uploading method, system, server, terminal, computer equipment, medium

The present invention provides an image upload method, system, terminal server, upload pictures, computer readable storage medium and computer equipment, which includes server for image upload method: feature information corresponding to the receiving terminal to send upload pictures; determine the identification information and feature information corresponding to the query whether there exists in the server; the identification information of the same query results; if the query result is not receiving and to upload pictures of the complete picture information uploaded by the terminal. Through the technical scheme of the invention, by comparing the identification information on the server side, we can detect the pictures duplicated in the server and upload pictures, and prevent repeated uploading of pictures, and reduce the waste of server storage resources.

【技术实现步骤摘要】
图片上传方法、系统、服务器、终端、计算机设备、介质
本专利技术涉及无线网络通信
,具体而言,涉及一种图片上传方法、系统、一种图片上传终端、一种图片上传服务器、一种计算机可读存储介质以及一种计算机设备。
技术介绍
随着互联网的快速发展,越来越多的图片被用户上传到网站上,面对日益增长的图片数量,如何有效的减少服务器存储资源的浪费成为一个日趋棘手的问题。以往的图片上传都是不经过去重的,用户上传之后服务端不检测就直接重命名保存,导致很多图片重复,占用了服务器存储资源,降低了服务器存储资源的利用率。
技术实现思路
本专利技术旨在至少解决现有技术或相关技术中存在的技术问题之一。为此,本专利技术的一个目的在于提出了一种图片上传方法,用于服务器;本专利技术的另一个目的在于提出了一种图片上传方法,用于终端;本专利技术的另一个目的在于提出了一种图片上传系统,用于服务器;本专利技术的另一个目的在于提出了一种图片上传系统,用于终端;本专利技术的再一个目的在于提供了一种图片上传服务器;本专利技术的再一个目的在于提供了一种图片上传终端;本专利技术的又一个目的在于提供了一种计算机可读存储介质;本专利技术的又一个目的在于提供了一种计算机设备;本专利技术的又一个目的在于提供了另一种计算机设备。为了实现上述目的,本专利技术第一方面的技术方案,提出了一种图片上传方法,用于服务器,包括:接收终端发送的对应于待上传图片的特征信息;确定与特征信息对应的标识信息;在服务器中查询是否存在相同的标识信息,生成查询结果;若查询结果为否,则接收并保存终端上传的待上传图片完整的图片信息。在该技术方案中,服务器接收终端上传的对应于待上传图片的特征信息,可以理解,特征信息包括了能够将待上传图片与其它图片区分开的信息,因此特征信息与图片一一对应;接收到图片的特征信息后,服务器根据图片的特征信息生成与特征信息相对应的标识信息,此时标识信息与特征信息一一对应,因此标识信息与待上传图片一一对应;随后服务器在已存标识信息中查询是否有相同的标识信息,即通过标识信息的查询确定是否有与待上传图片相同的图片,查询完成后,生成查询结果;若查询结果为否,则确定不存在与待上传图片相同的图片,即服务器中不存在待上传图片相同的图片,此时服务器接收并保存终端上传的待上传图片完整的图片信息。完成图片的上传。由于在图片保存到服务器中之前,存在一个相同标识信息的检测,即相同图片的检测,因此能够防止图片重复上传到服务器中造成服务器资源的浪费。同时在服务器的处理信息更快,相对于客户端相同时间内能够生成更多与待上传图片对应的标识信息,图片重复检测的速度更快,从而使图片的上传得更快。值得说明的是,所述服务器对应至少一个终端。根据本专利技术上述技术方案的图片上传方法,还可以具有如下技术特征:在上述技术方案中,优选地,接收并保存终端上传的待上传图片完整的图片信息之后,还包括:生成与待上传图片对应的网络地址;保存网络地址至服务器中。在该技术方案中,图片的完整信息被保存至服务器之后,服务器生成与图片对应的网络地址,一方面可以在终端上在线查看服务器的图片而不需要下载图片,可以减少查看图片对终端存储内存的占用,使得图片的查看也更加便捷;另一方面便于用户对图片进行分享等操作。在上述任一技术方案中,优选地,还包括:若查询结果为是,则向终端发送对应于上传成功的响应信号。在该技术方案中,在服务器中查询是否有相同的标识信息,即通过标识信息的查询确定是否有与待上传图片相同的图片后,查询结果为是,确定存在与待上传图片相同的图片,因此此时不需再上传待上传图片,服务器向终端发送对应于上传成功的响应信号,使终端停止图片传输,达到防止图片重复上传的目的,防止服务器存储资源的浪费。在上述任一技术方案中,优选地,若特征信息是待上传图片的全部信息,接收终端上传的待上传图片的全部信息,具体包括:保存标识信息以及特征信息;保存完成后向终端发送对应于上传成功的响应信号。在该技术方案中,若特征信息是待上传图片的全部信息,服务器完整接收特征信息后,服务器已经接收了图片的全部信息,因此在查询结果为否后,确定不存在与待上传图片相同的图片,服务器将特征信息保存即完成了图片的完整信息的保存,此时已完成待上传图片的上传。因此本技术方案中,通过与图片对应的标识信息的查询,避免了服务器中的图片重复保存,进而防止图片重复上传到服务器中造成服务器存储资源的浪费。同时,服务器还保存待上传图片对应的标识信息,从而能够在上传图片时同步更新服务器中的已存标识信息,从而减少因标识信息未及时更新导致图片重复上传的情况发生的可能性。待上传图片上传完成后,向终端发送对应于上传成功的响应信号,使终端结束上传。在上述任一技术方案中,优选地,若特征信息是待上传图片的部分图片信息,接收终端上传的待上传图片的全部信息,具体包括:保存标识信息以及特征信息;向终端发送上传待上传图片的图片信息的信号;接收终端发送的待上传图片的完整的图片信息并保存直至完整的图片信息被全部接收并保存;或接收终端上传的除特征信息外,待上传图片的其余的图片信息,保存其余的图片信息直至其余的图片信息被全部接收并与特征信息对应保存;保存完成后向终端发送对应于上传成功的响应信号。在该技术方案中,若特征信息是待上传图片的部分图片信息,在查询结果为否后,确定不存在与待上传图片相同的图片,服务器保存待上传图片的标识信息和特征信息,保存特征信息后服务器中只保存了待上传图片的部分图片信息,此时服务器向终端发送上传待上传图片的图片信息的信号,并在发送后接收终端发送的待上传图片的完整的图片信息并保存直至完整的图片信息被全部接收并保存;或接收终端上传的除特征信息外,待上传图片的其余的图片信息,保存其余的图片信息直至其余的图片信息被全部接收并与特征信息对应保存,此时服务器完整保存了待上传图片的全部信息,完成了待上传图片的上传。待上传图片上传完成后,向终端发送对应于上传成功的响应信号,使终端结束上传。在上述任一技术方案中,优选地,在服务器中查询是否存在相同的标识信息,生成查询结果,具体包括:确定与特征信息对应的标识信息与每个存储在服务器中的标识信息的匹配度;判断每个匹配度与匹配阈值的大小关系;若任一匹配度大于匹配阈值,则查询结果为是,确定服务器中存在相同的标识信息;若所有匹配度均小于匹配阈值,则查询结果为否,确定服务器中不存在相同的标识信息。在该技术方案中,在服务器中查询是否存在相同的标识信息,生成查询结果,具体包括:确定待上传图片的标识信息与服务器中的已存标识信息的匹配度,可以理解,标识信息越相似,匹配度越高,因而可以将匹配度与匹配阀值进行对比从而判断标识信息是否相同,所以有如下过程:判断待上传图片的标识信息与每个已存标识信息的匹配度与匹配阈值的大小关系,如果其中任意一个匹配度大于预设阀值,则查询结果为是,服务器的已存标识信息中便存在与待上传图片标识信息相同的标识信息,即确定存在与待上传图片相同的图片;如果所有匹配度均小于匹配阈值,则查询结果为否,确定服务器的已存标识信息中不存在与待上传图片标识信息相同的标识信息,即确定不存在与待上传图片相同的图片。在上述任一技术方案中,优选地,确定与特征信息对应的标识信息,具体包括:根据特征信息,将基于数据摘要算法确定的用于标识特征信息的密码值作为本文档来自技高网...
图片上传方法、系统、服务器、终端、计算机设备、介质

【技术保护点】
一种图片上传方法,用于服务器,其特征在于,包括:接收终端发送的对应于待上传图片的特征信息;确定与所述特征信息对应的标识信息;在所述服务器中查询是否存在相同的所述标识信息,生成查询结果;若所述查询结果为否,则接收并保存所述终端上传的所述待上传图片完整的图片信息。

【技术特征摘要】
1.一种图片上传方法,用于服务器,其特征在于,包括:接收终端发送的对应于待上传图片的特征信息;确定与所述特征信息对应的标识信息;在所述服务器中查询是否存在相同的所述标识信息,生成查询结果;若所述查询结果为否,则接收并保存所述终端上传的所述待上传图片完整的图片信息。2.根据权利要求1所述的图片上传方法,其特征在于,所述接收并保存所述终端上传的所述待上传图片完整的图片信息之后,还包括:生成与所述待上传图片对应的网络地址;保存所述网络地址至所述服务器中。3.根据所述权利要求1所述的图片上传方法,其特征在于,还包括:若所述查询结果为是,则向所述终端发送对应于上传成功的响应信号。4.根据权利要求1所述的图片上传方法,其特征在于,若所述特征信息是所述待上传图片的全部信息,所述接收并保存所述终端上传的所述待上传图片的全部信息,具体包括:保存所述标识信息以及所述特征信息;保存完成后向所述终端发送对应于上传成功的响应信号。5.根据权利要求1所述的图片上传方法,其特征在于,若所述特征信息是所述待上传图片的部分图片信息,所述接收并保存所述终端上传的所述待上传图片的全部信息,具体包括:保存所述标识信息以及所述特征信息;向所述终端发送上传所述待上传图片的图片信息的信号;接收所述终端发送的所述待上传图片的所述完整的图片信息并保存直至所述完整的图片信息被全部接收并保存;或接收所述终端上传的除所述特征信息外,所述待上传图片的其余的图片信息,保存所述其余的图片信息直至所述其余的图片信息被全部接收并与所述特征信息对应保存;保存完成后向所述终端发送对应于上传成功的响应信号。6.根据权利要求4或5所述的图片上传方法,其特征在于,所述在所述服务器中查询是否存在相同的所述标识信息,生成查询结果,具体包括:确定所述与所述特征信息对应的标识信息与每个存储在所述服务器中的标识信息的匹配度;判断每个所述匹配度与所述匹配阈值的大小关系;若任一所述匹配度大于所述匹配阈值,则所述查询结果为是,确定所述服务器中存在相同的所述标识信息;若所有所述匹配度均小于所述匹配阈值,则所述查询结果为否,确定所述服务器中不存在相同的所述标识信息。7.根据权利要求1至5中任一项所述的图片上传方法,其特征在于,所述确定与所述特征信息对应的标识信息,具体包括:根据所述特征信息,将基于数据摘要算法确定的用于标识所述特征信息的密码值作为所述标识信息。8.一种图片上传方法,用于终端,其特征在于,包括:接收上传指令,并根据所述上传指令确定待上传图片;生成与所述待上传图片对应的特征信息,并向服务器上传所述特征信息;响应于所述服务器的信号完成所述待上传图片的上传。9.根据权利要求8所述的图片上传方法,其特征在于,若所述特征信息为所述待上传图片的全部信息,所述响应于服务器的信号完成所述待上传图片的上传,具体包括:接收所述服务器发送的对应于上传成功的响应信号并停止传输。10.根据权利要求9所述的图片上传方法,其特征在于,若所述特征信息为所述待上传图片的部分图片信息,所述响应于服务器的信号完成所述待上传图片的上传,具体包括:接收所述服务器发送的上传图片信息的信号;向所述服务器上传所述待上传图片的完整信息;或向所述服务器上传除所述特征信息外,所述待上传图片其余的补充信息;接收所述...

【专利技术属性】
技术研发人员:陈泽伟郭浒生
申请(专利权)人:合肥美的智能科技有限公司
类型:发明
国别省市:安徽,34

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

1