拖拽式图像搜索输入方法

文档序号:6601252阅读:395来源:国知局
专利名称:拖拽式图像搜索输入方法
技术领域
本发明涉及计算机技术领域,具体是一种用于图像搜索系统的新型输入方法。
背景技术
现有传统的图像搜索的输入方法大多采用网页或应用程序浏览上传模式,为了向检索系统输入图片,用户使用各种终端设备(包括电脑,PDA,智能手机等)时,往往在网页 或者应用程序中通过打开文件对话框,逐层浏览查找,直到找到目标图片,将其上传到服务 器上,服务器在接收到图片后找出与之相同或相似的图片。但是现有传统的图像搜索的输入方法,用户往往为了找到目标图片,通常要进行 多次操作,才能在终端设备中正确查找;对于网页上图片,无法通过上传浏览的方式输入到 搜索系统中,为了将网页上图片作为输入,用户往往需要在终端设备中先保存该图片。由于 上述过程的繁琐操作,用户难以方便使用图像检索工具。而现有技术中尚未有采用拖拽式 图像搜索输入进行图像检索的方法。

发明内容
本发明要解决的技术问题在于提出一种拖拽式图像搜索输入方法,以方便用户输 入终端设备中的图片,从而进行图像检索操作。本发明解决其技术问题所采取的技术方案是该拖拽式图像搜索输入方法主要包 括以下步骤执行用鼠标将目标图片向搜索窗体的检索区域拖拽的操作,判断该操作是否满足 预设的拖拽规则如果不满足预设的拖拽规则,则放弃所述操作;如果满足预设的拖拽规则,则判断该目标图片是来源于本地或网络若该目标图片来源于本地,则从本地获取该目标图片;若该目标图片来源于网络,则进一步判断该目标图片所在的网络地址为绝对地址 或相对地址如果该目标图片所在的网络地址为绝对地址,则从网络获取该目标图片;如果该目标图片所在的网络地址为相对地址,则根据目标图片所属的域名和相对 地址来确定目标图片的绝对地址,再根据所确定的绝对地址从网络获取该目标图片。进一步地,本发明所述拖拽规则如下(1)当鼠标指针位于所述目标图片的合法区域内时按下鼠标按键,所述目标图片 的合法区域为目标图片的外部轮廓所形成的内部区域;(2)当拖拽有目标图片的鼠标指针位于搜索窗体的检索区域内时释放鼠标按键;(3)鼠标指针移动的距离大于0。进一步地,本发明所述搜索窗体的检索区域包括形状检索区域、颜色检索区域、纹 理检索区域中的任一种或任几种的组合。
本发明的优点如下(1)用户在终端设备中选择图片进行图像搜索时,不必打开文件对话框选择或从网页中下载目标图片,仅需拖拽目标图片到搜索窗体即可进行搜索以获得与目标图片相同 或相似的图像,减少交互操作,极大地方便用户使用;(2)同时支持对本地图片和网络图片 的搜索,用户不需考虑目标图片的来源,输入操作简单、方便、快速。


图1为使用本发明拖拽式图像搜索输入方法的图像搜索流程图;图2为用户对目标图片进行拖拽的示意图;图3为搜索窗体的检索区域划分示意图;图4为浏览器显示搜索结果的示意图。
具体实施例方式本发明提供了一种拖拽式图像搜索输入方法,以支持用户方便、快速输入用于图 像搜索的目标图片,并通过图像搜索技术得到与目标图片相同或相似的图像集。下面结合附图和实施例,对本发明的具体实施方式
作进一步详细描述。以用户浏览网页中的图片为例,用户在网页中看到某个感兴趣的图片,而且希望 从网络上查找到与该目标图片相同或相似的图片集时,用户将鼠标指针移到目标图片上按 下鼠标按键,并将目标图片向搜索窗体的检索区域拖拽。其中,搜索窗体为目标图片进行图 像搜索的输入接口,该窗体一般采用前端显示,可以停靠在终端显示设备的任何可见位置, 方便用户进行可视化操作。具体以图2所示为例,假设在终端设备的显示器中,浏览器显示 有编号为1-8的图片,用户选择编号为1的图片为目标图片,则用户借助于鼠标将目标图片 1拖拽到图2中的搜索窗体的检索区域内。图3示出了本发明搜索窗体的检索区域的一种划分形式。图3中,搜索窗体被平 均分成四块,其中,左上角为颜色检索区域,采用的是图像的颜色检索方法;右上角为形状 检索区域,采用的是图像的形状检索方法;左下角为纹理检索区域,采用的是图像的纹理检 索方法;右下角为综合检索区域,是对以上三种检索方法的综合,通过权重设置上述三种检 索方法的比例。用户可根据需要将目标图片拖拽到任一检索区域内。由终端设备按图1所示的方法判断以上鼠标将目标图片向搜索窗体的检索区域 拖拽的操作是否满足预设的拖拽规则。本实施方式中的拖拽规则是(1)当鼠标指针位于 所述目标图片的合法区域内时按下鼠标按键,所述目标图片的合法区域为目标图片的外部 轮廓所形成的内部区域;(2)当拖拽有目标图片的鼠标指针位于搜索窗体的检索区域内时释放鼠标按键;(3)鼠标指针移动的距离大于0。具体判断方法如下如果鼠标将目标图片1向搜索窗体的检索区域拖拽的操作不满足预设的拖拽规 贝IJ,则终端设备放弃操作;如果满足预设的拖拽规则,则终端设备判断该目标图片1是否为本地图片,具体 方法为解析出目标图片1所在的地址,若地址以盘符开始,则是本地图片。
如果目标图片1不是本地图片,则为网络图片,接着判断该目标图片1的地址是否 为绝对地址,具体方法为解析出目标图片1所在的网络地址,若地址以http等网络协议开 头,则为绝对地址;否则为相对地址。如果目标图片1所在的网络地址为相对地址,则根据目标图片1所在网页的属性 获取到的目标图片1所属域名及相对地址确定目标图片1的绝对地址,再根据所确定的绝 对地址从网络获取该目标图片1。在终端设备按如上方式获取到目标图片1后,在搜索窗体上加载并显示目标图片 1,从而完成本发明的拖拽式图像搜索输入,即将目标图片1输入到搜索窗体的其中一个检 索区域中,例如形状检索区域、颜色检索区域、纹理检索区域或综合检索区域。作为本发明的后续图像检索流程,搜索窗体根据目标图片1所在的检索区域将相 应的检索方法提交给服务器。所述服务器指的是支持图像搜索功能的服务器,比如http:// www. gazopa. com/,http//www. tineye. com等支持图像内容搜索的服务器。搜索窗体将检 索方法提交服务器方法可以是以HTTP协议的POST方式将目标图片1作为输入参数提供 给服务器。服务器返回搜索结果并在显示设备中显示。显示设备指的是各种终端设备支持 的浏览器或应用程序。图4为显示框浏览器显示搜索结果的示意图,则浏览器中显示的编 号为IU1-I7W八张图片即构成与目标图片1相同或相似的图片集。
权利要求
一种拖拽式图像搜索输入方法,其特征在于包括以下步骤执行用鼠标将目标图片向搜索窗体的检索区域拖拽的操作,判断该操作是否满足预设的拖拽规则如果不满足预设的拖拽规则,则放弃所述操作;如果满足预设的拖拽规则,则判断该目标图片是来源于本地或网络若该目标图片来源于本地,则从本地获取该目标图片;若该目标图片来源于网络,则进一步判断该目标图片所在的网络地址为绝对地址或相对地址如果该目标图片所在的网络地址为绝对地址,则从网络获取该目标图片;如果该目标图片所在的网络地址为相对地址,则根据目标图片所属的域名和相对地址来确定目标图片的绝对地址,再根据所确定的绝对地址从网络获取该目标图片。
2.根据权利要求1所述的拖拽式图像搜索输入方法,其特征在于所述拖拽规则如下(1)当鼠标指针位于所述目标图片的合法区域内时按下鼠标按键,所述目标图片的合 法区域为目标图片的外部轮廓所形成的内部区域;(2)当拖拽有目标图片的鼠标指针位于搜索窗体的检索区域内时释放鼠标按键;(3)鼠标指针移动的距离大于O。
3.根据权利要求1或2所述的拖拽式图像搜索输入方法,其特征在于所述搜索窗体 的检索区域包括形状检索区域、颜色检索区域、纹理检索区域中的任一种或任几种的组合。
全文摘要
本发明公开了一种拖拽式图像搜索输入方法,包括以下步骤执行用鼠标将目标图片向搜索窗体的检索区域拖拽的操作,判断该操作是否满足预设拖拽规则如果不满足预设拖拽规则,则放弃所述操作;如果满足预设拖拽规则,则判断该目标图片是来源于本地或网络若该目标图片来源于本地,则从本地获取该目标图片;若该目标图片来源于网络,则判断目标图片所在的网络地址为绝对地址或相对地址如果目标图片所在网络地址为绝对地址,则从网络获取目标图片;如果目标图片所在网络地址为相对地址,则根据目标图片所属域名和相对地址来确定目标图片的绝对地址,再根据所确定的绝对地址从网络获取目标图片。本发明的优点是减少交互操作,输入操作简单、快速。
文档编号G06F17/30GK101825989SQ20101015515
公开日2010年9月8日 申请日期2010年4月23日 优先权日2010年4月23日
发明者周佳红, 胡保坤, 胡耀华, 胡静, 魏忠华 申请人:杭州图酷科技有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1