图片匹配方法及装置的制造方法_2

文档序号:9911971阅读:来源:国知局
br>[0056]触控屏幕114在用户终端100与用户之间同时提供一个输出及输入界面。具体地,触控屏幕114向用户显示图片匹配信息输出。
[0057]可以理解,图2所示的结构仅为示意,用户终端100还可包括比图2中所示更多或者更少的组件,或者具有与图2所示不同的配置。图2中所示的各组件可以采用硬件、软件或其组合实现。
[0058]图3示出了一种可应用于本发明实施例中的服务器200的结构框图。如图3所示,月艮务器200包括:存储器201、处理器202以及网络模块203。
[0059]存储器201可用于存储软件程序以及软件功能模块,如本发明实施例中的图片匹配装置400对应的程序指令/模块,处理器202通过运行存储在存储器201内的软件程序以及模块,如本发明实施例中的图片匹配装置400,从而执行各种功能应用以及数据处理,即实现本发明实施例中的图片匹配方法。存储器201可包括高速随机存储器,还可包括非易失性存储器,如一个或者多个磁性存储装置、闪存、或者其他非易失性固态存储器。进一步地,上述存储器201内的软件程序以及模块还可包括:操作系统221以及服务模块222。其中操作系统221,例如可为LINUX、UNIX、WINDOWS,其可包括各种用于管理系统任务(例如内存管理、存储设备控制、电源管理等)的软件组件和/或驱动,并可与各种硬件或软件组件相互通讯,从而提供其他软件组件的运行环境。服务模块222运行在操作系统221的基础上,并通过操作系统221的网络服务监听来自网络的请求,根据请求完成相应的数据处理,并返回处理结果给客户端。也就是说,服务模块222用于向客户端提供网络服务。
[0060]网络模块203用于通过所述网络300建立服务器200与外部通信终端之间的通信连接,实现网络信号及数据的收发操作。上述网络信号可包括无线信号或者有线信号。
[0061]可以理解,图3所示的结构仅为示意,服务器200还可包括比图3中所示更多或者更少的组件,或者具有与图3所示不同的配置。图3中所示的各组件可以采用硬件、软件或其组合实现。另外,本发明实施例中的服务器还可以包括多个不同功能的服务器。
[0062]本发明实施例中,采用图片匹配的方式进行产品搜索,用户只需要选择感兴趣的产品图片即可完成搜索,操作十分便捷,提高了产品搜索的便捷性。针对每个用户感兴趣的产品(用户选择的产品)均会查找出与之匹配的匹配产品信息,并将匹配产品信息推送至用户,如此设置,大大提高了搜索的可扩展性,用户可以实现从图片到产品,从产品到图片的多次、递进的可衍生搜索。
[0063]下面将结合本发明实施例中附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。通常在此处附图中描述和示出的本发明实施例的组件可以以各种不同的配置来布置和设计。因此,以下对在附图中提供的本发明的实施例的详细描述并非旨在限制要求保护的本发明的范围,而是仅仅表示本发明的选定实施例。基于本发明的实施例,本领域技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0064]本发明实施例提供了一种应用于可以被至少一个用户终端访问的服务器中的图片匹配方法,如图4所示,所述方法包括以下步骤。
[0065]步骤S401:接收所述用户终端发送的图片。所述图片可以是用户在用户终端上显示的图片中选择的其中至少一个图片。
[0066]其中,用户在用户终端中选择图片的方式有多种。例如:用户通过点击操作选择图片,根据实际情况,可设定点一次点击即选中图片或一定时间间隔内多次点击即选中图片或一定时间间隔内持续点击即选中图片等。又例如:用户通过滑动操作选择图片,根据实际情况,可设定用户将图片滑动到某一区域即选择该区域内的图片或用户通过特定的连续滑动所形成的操作手势选中图片,操作手势可为“O型” “V型”等。
[0067]步骤S402:识别出所述图片中所包括的至少一个产品并将所述至少一个产品发送至所述用户终端进行显示。
[0068]其中,用户选择的一副图片中可能包括多个产品。例如:若用户选择的图片为人物图片,那么服务器则会识别该人物图片中人物所穿着的衣服、裤子、鞋子、包等多个产品,并将识别出的所有产品均发送至用户终端进行显示。
[0069]步骤S403:接收所述用户终端发送的在所述至少一个产品中选择的产品,将选择的产品作为待匹配产品。所述待匹配产品可由用户根据需要选择而定。
[0070]该步骤中,选择产品的方式与步骤S401中类似,因而在此不作重复说明。
[0071]步骤S404:从预存的产品信息数据库中查找出包括所述待匹配产品的匹配产品信息。
[0072]其中,匹配产品信息是指包括待匹配产品的信息,优选匹配产品信息包括所述匹配产品的图片和购买链接。例如:若待匹配产品为包,那么匹配产品的图片为包括有该包的图片,如携带有该包的人物图片等。实际应用中,当产品信息数据库中与待匹配产品对应的匹配产品信息较多时,可按一定的优先级先后顺序将优先级较高的匹配产品信息推送至用户,其中,该优先级可由用户自行选择,亦可由服务器自动设置,由于优先级设置灵活性较高,因而不作具体限定。
[0073]步骤S405:将所述匹配产品信息发送至所述用户终端进行显示。
[0074]当匹配产品信息包括所述匹配产品的图片和购买链接时,服务器将所述匹配产品的图片和购买链接发送至所述用户终端进行显示。
[0075]需说明的是,所述匹配产品的图片中优选包括所述待匹配产品和与所述待匹配产品搭配使用的其他产品。如图5所示,在所述将所述匹配产品信息发送至所述用户终端进行显示之前,所述方法还包括:
[0076]步骤S501:识别出所述匹配产品的图片中所包括的所述待匹配产品和与所述待匹配产品搭配使用的其他产品。
[0077]例如:若待匹配产品为包,查找出的其中一个匹配产品信息中的匹配产品的图片为包括有该包的图片,如携带有该包的人物图片为例,与所述待匹配产品搭配使用的其他产品包括人物图片中人物与该包搭配穿着的衣服、裤子、鞋子等。服务器识别出人物图片中的包及与该包搭配使用的衣服、裤子、鞋子等。
[0078]步骤S502:将所述匹配产品的图片,所述匹配产品的图片中所包括的所述待匹配产品和与所述待匹配产品搭配使用的其他产品的图片,以及所述其他产品中每个产品的购买链接发送至所述用户终端进行显示。
[0079]如此设置,在用户通过用户终端选择感兴趣的产品后,服务器会查找出与该产品搭配使用的其他产品信息并推送至用户,使得用户得以了解感兴趣产品的各种搭配方式,以此类推,当用户在搭配使用的产品中发现感兴趣的搭配产品后,服务器会查找出该感兴趣的搭配产品的各种搭配方式,如此往复循环,直至用户选中要购买的产品进行最终购买。
[0080]在实际应用中,为了提高待匹配产品匹配的成功率和灵活性,还可以从预存的产品信息数据库中查找出包括与所述待匹配产品匹配度达到预设阈值的近似产品的近似匹配产品信息。将所述匹配产品信息和近似匹配产品信息发送至所述用户终端进行显示。例如:可以采用申请号为201310078418.X中的搜索方法搜索出与待匹配产品属于同一分级标签的产品作为近似匹配产品。对应地,用户终端在进行显示时,可以按预设的优先级先后顺序显示。一般来说匹配产品信息比近似匹配产品信息的优先级高。也可以将近似匹配产品信息和匹配产品信息均进行显示。
[0081]在上述基础上,本发明实施例还提供了一种图片匹配装置400,应用于服务器,所述服务器可以被至少一个用户终端通过网络进行访问,如图6所示,所述装置包括:图片接收单元601、产品识别单元602、产品接收单元603、信息查找单元604和信息发送单元605。
[0082]其中,图片接收单元601用于接收所述用户终端发送的图片。关于所述图片接收单元601的描述具体可参对图4中步骤S401的描述。也即,所述步骤S401可以由所述图片接收单元601来执行。
[0083]产品识别单元602用于识别出所述图片接收单元601接收到的所述图片中所包括的至少一个产品并将所述至少一个产品发送至所述用户终端进行显示。关于所述产品识别单元602的描述具体可参对图4中步骤S402的描述。也即,所述步骤S402可以由所述产品识别单元602来执行。
[0084]产品接收单元603用于接收所述用户终端发送的在所述至少一个产品中选择的产品,将所述用户终端发送的在所述至少一个产品中选择的产品作为待匹配产品。关于所述产品接收单元603的描述具体可参对图4中步骤S403的描述。也即,所述步骤S403可以由所述产品接收单元603来执行。
[0085]信息查找单元604用于从预存的产品信息数据库中查找出包括所述待匹配产品的匹配产
当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1