图片搜索法的制作方法

文档序号:11234113阅读:445来源:国知局
图片搜索法的制造方法与工艺

技术领域本发明是一种以图片做为搜索代码的搜索方法,这里我们称为图片搜索法。

技术背景目前的二维码、条码以及链接等搜索代码都存在不够直观和不够美观的缺点,其所指代的目标内容不容易直接被公众识别,尽管有些二维码加入了一些标识或图案,但在信息传递方面仍存在一定局限性。



技术实现要素:
本发明的目的就是提供一种生成和搜索方法,以平面图片为载体,将图片按照特定范围和格式进行编码处理并与其所指代的内容建立起针对性的联系,使人们既可以很直观的通过图片辨识出图片所代表的含义,又可以通过输入法与搜索引擎或通过图像输入设备或光电扫描设备或者数字终端设备自动识读图片所指代的信息。这里,我们把图片按照特定格式所编的代码称为图片码。

附图说明符图中,(图1)为本发明总体工作框图,其中虚线方框内为图片码的生成过程框图,虚线之外是图片的扫描检索工作框图。(图2)是以简笔画的方式设计的ttf格式下(输入法中字体的格式)代表“购物”一词的符号图例。(图3)主图案为ttf格式下“爱心团队”一词的符号图例,图案中的背景图案为系统给出的一种系统背景,该背景在编辑完成后同主图案一并输出。(图4)为ai格式(矢量图常用的格式之一)下“购物车”一词的图例,虚线方框表示该图的背景轮廓线位置。(图5)虚线方框内为gif格式(动态图格式)下“购物”一词符号图例的三个图层图案,将三个图层连续输出就会得到动态的小车车轮滚动起来的动态效果图。

下面我们结合附图对本发明进一步说明。

具体实施方式本发明的目的是这样实现的:在(图1)中,虚线方框之内的部分为图片码的制作生成过程。首先我们为待指定的内容选定或设计一个图案,这些待指定的内容可以是文字,可以是图片、音视频,也可以是链接等等各种内容,所选定或设计的图案最好能代表这些内容,然后将该图片载入系统对图片进行预处理,首先进入编辑环节,系统会给出一个轮廓清晰的纯白色矩形方块作为图片编辑时的背景,图片载入系统后,用户可根据需要和系统提示对图片进行编辑处理,可以对图片进行裁剪也可以添加字符或文字等。一幅图片就代表着一定含义,为了便于检索,我们可对图片定义一个名称,设定一个唯一对应的关键词,这个唯一对应的关键词我们称为第一关键词,第一关键词的设定遵循唯一性的原则,一个第一关键词只对应唯一的一个数据库图片,第一关键词具有唯一性和独占性原则,为了便于操作我们还可以为图片指定有关联关系的其他词语作为次级关键词分列为第二第三第四......关键词,次级关键词不具有唯一性和独占性。第一关键词设定后需进行系统数据库认定,确认唯一后才能有效。第一关键词的认定为在先注册原则。同时为了便于检索和管理图片,系统还将为进入系统数据库的图片确定一个单独的由数字或字符构成的唯一编码,这样进入图片搜索功能后输入图片的第一关键词或唯一编码就可直接获取到图片内容,唯一编码由系统直接授予也可以由用户自定义再经系统认定获得。图片的第一关键词和唯一编码由用户在出图环节选择输出,系统的默认位置是背景之外的底边。动态图各图层共用一个第一关键词和唯一编码。在完成对图片的编辑后系统会生成一幅以系统默认提供的白色矩形为背景的合成图片,矩形的各边离主图案上下左右各方位最外缘一点的距离采用默认值,如(图4)所示,虚线方框的区域代表白色的矩形背景区域,四条轮廓线与主图案的距离采用默认值,用户也可根据需要自定义。关键词和唯一编码功能是选择性使用的,用户可以根据需要选择设定。

在完成编辑过程后系统开始对图片进行编码生成处理,这一环节首先需要确定一下图片的取值范围和方向,系统会根据图片信息采用背景内取值法来确定图案的采集方向和范围,所谓背景内取值法就是系统采集以背景轮廓线为界线,锁定方位标记,记录当前方向下被背景轮廓线所包围的图片有效成分信息的方法。如(图4)所示,系统首先锁定默认的虚线方框为取值的范围,锁定背景中左下角圆圈内“l”形状的标记为左下角标记,该标记为系统默认的“左下角”标记,为背景的一部分,位置也处于默认的位置,其中的圆圈实际应用中不存在,这里只是辅助注释之用。图片采集方向的确定是通过添加方位标记或默认方位背景来实现的,如(图3)的背景,由于背景轮廓的四条边缘不同,系统将与当前轮廓边缘状态作为取值默认的当前方向来记录背景范围内构成“爱心团队”标志图案的所有有效成分。系统在读取图案时由于背景信息都储存于系统的背景库,所以会自动去除背景,只记录背景内图案的信息。背景的主要作用是指引系统如何运行,在图片码生成过程中是为信息采集提供方位和范围参考,在检索环节为系统发现和修正图片提供参考。背景的颜色和形状由系统默认给出,这里系统默认的背景为白色矩形图案,以矩形轮廓圈定的范围作为系统的默认取值范围,矩形的比例随主图案比例变化而变化。背景也可由用户自由设定,无论背景颜色还是背景形状都需要提交系统进行认证后符合唯一性和背景基本条件的图片才可加入系统背景库供系统使用,背景的设计需遵循轮廓清晰,有可以指示取值范围和方位的标记,形状明显的原则,自定义背景采用在先注册原则,分公用和独占两种,通过审查去除相同或相近的背景,相似度按默认值来确定,背景库不接受与已有背景存在视觉偏差关系的背景。同自定义背景一样,方位标记也可由用户自定义,但形状和安放位置必须通过系统审定才能加入系统数据库使用。一张图片中含多张背景轮廓的图案时以最外围完整的背景轮廓为准。由系统默认添加或用户自定义添加的背景在图片出图环节连同编辑好的主图案和方位标记以及第一关键词和唯一编码一并输出,输出格式为任意或主流格式。

编码生成采用与图片检索时统一的格式进行,为了确保图片码的唯一性,系统将排除与数据库已有图案形状完全相同的图片,给予不通过,提示重新设置。由于系统采用以比对图案有效成分的形状、位置关系和有效成分的个数是否相同来作为判定是否通过的标准,因此,图案的颜色不做考虑。也就是说所有图片进入系统后都将被转换为系统默认的黑白两色,对于形状相同颜色不同的两张图片视为同一图片。为了便于存储和检索,所有记录图片采用的格式都是采用对图片压缩后体积最小的矢量图格式。我们可以把图片通过系统分析对图案按默认值进行边缘提取,进行二值化区分来将图片划分为以下两大类:一、将默认值范围内完全可以二值化的图片确定为单色无渐变的图案,如(图2)、(图3)所示的主图案和(图5)所示的三个图案,都是黑白分明的图案。对于没有渐变的图案,采用体积较小的ttf格式为无渐变图案的默认格式,即输入法中文字或符号通常采用的一种格式,该格式只将有色部分计入容量,而背景部分不计入容量,也可以说是把图片转换成了文字或符号的格式运行。二、默认值范围内不能完全被二值化和含有无法提取边缘元素的图片定义为单色有渐变的图案,如(图4)虚线方框内的图案,此类图片系统默认的格式为矢量图常用的ai格式。这里提及的默认值是提取边缘时的灰度值和饱和度值。由于个别图案可能出现渐变值恰巧在默认值范围内的情况,所以默认值中还包括了边缘的宽度范围值。在读取图片时对非矢量图格式的图片以位图格式读取后转换为矢量图格式进行比对、存储和检索,由于在图片读取和转码过程图片边缘会变得模糊,所以需按默认值进行提取边缘的操作。

由于以上两类图片的记录编码格式均是采用代数式的方式来记录图片对象的集合,所以编 码完成后的图片码就是一个个代数式的集合。系统在完成对图片各个对象的矢量编码后会将完整的代数集合以数据包的形式上传于系统数据库进行数据比对,比对过程将按照矢量图格式对图片对象的记录顺序进行,首先进行第一顺序记录对象的比对,抽取第一顺序记录对象的数据进行全数据库的数据比对,如果经过比对没有发现相同的对象数据,则表示数据库中没有重复图片,便给予通过比对进入下一环节,如果发现有相同的对象数据,则从数据库抽取与第一顺序记录对象数据完全相同的数据包进行第二顺序记录对象的比对筛选,同样,如果没有发现相同数据,则比对通过进入下一环节,如果发现仍然存在相同数据对象,则抽取所有含有这一顺序对象的数据包进行下一记录顺序的比对,直到将所有记录对象比对完成,如果仍然有重复信息,并且记载重复信息的数据包也正好在同一顺序结束,也就是图片对象的数据包括形状、位置关系和个数完全相同,则表示该图片与数据库图片完全相同,有了重复就不能加入数据库了,给予系统认证不能通过和要求重置的提示。但如果经过最后的比对或某一顺序的比对没有发现相同的数据包,比对进程随即停止,那就意味着没有相同图片在数据库注册。由于数据库注册采用在先注册原则,所以相同的图片将被拒之门外。

对于比对通过的图片随即进入下一环节:设定指向。同时意味着该图片可供用户使用,系统将输出编辑后,编码前连同背景和方位标记以及第一关键词和唯一编码一并生成的图片供用户使用。进入设定指向环节后,可以为该图片设定单独的一个指向,将此图片所要代表的信息加以添加,这些添加的内容包括文档、图片、音视频以及链接等。一个图片码只能设定一个目标指向,但不同的图片码可以指向同一个目标。在设定完成后系统会将生成的图码综合数据包上传于互联网的数据库保存,同时数据库还保存了编辑后连同背景一并生成的图片数据和背景的相关数据。

对于动态格式的图片,如(图5)所示,虚线方框内的三幅图片为关键词“购物”一词的动态图的三个图层图案,将三个图层连续输出可以得到动态效果的画面。用户使用动态画面为自己的产品做宣传会得到更加积极的效果。对于动态格式的图片需要对每个图层按照单个图片来对待,每个图层要单独进行编码、比对和存储,各个图层的指向设置也需单独设置,仍然遵循一张图片只能设置一个指向,不同图片的指向可以相同的原则。通常一副动态图各图层的指向都是同一目标,这样只要获取到其中任意一个图层的画面就可登录到该动态图的目标指向。

在(图1)中,虚线方框之外的部分结合虚线方框内系统数据库就构成了搜索端工作流程框图。在将选定的图片通过扫描或数字传输等方式载入系统后,安装了搜索端的系统首先会锁定图片轮廓来发现背景,在提取背景的指引信息后按照与制作图片码时统一的存档编码格式和系统背景设定的取值范围对图案进行取值编码,并根据默认背景数据或自定义背景数据对图片在载入系统时由于拍摄角度不同造成图片的视觉偏差和扭曲进行修正,通过背景数据库中背景轮廓与载入的图片背景轮廓进行对比分析,对照系统存储的背景轮廓与成像后背景轮廓的位移关系和形变程度对图片进行校正,将图片修正为统一的正视图。完成了视觉修正的图片进入编码的生成环节,由于系统在制作图片码时采用了矢量图的格式对图片进行记录,所以在接下来的环节就需采用同样的格式把修正过的图片去除背景进行矢量图格式的编码,这一环节采用与图片码制作时统一的格式和方法进行。完成了图片的编码后随即进入图片的检索环节,这一环节就是从系统数据库中找到与当前图片完全吻合的图片。由于系统采用了代数式形式记录图片的矢量图格式记录图片,所以检索的方法也同图片码的制作时的比对环节类似,不同的是制作图片码过程中通过比对目的是排除相同,而现在是发现和匹配相同图片,同样是按照记录图片对象的顺序逐一提取进行检索排除,直到确立唯一对应图片,检索即刻停止随即跳转登录或读取 该图片所指向的信息。如果经过检索没有找到与之匹配的图片码,则给出无结果的提示。对于在容易出现污损的环境下使用的图片,为了增加读码成功率,在编辑图片过程中采用添加允许读取近似值标志的方法,如(图3)所示,主图案后的背景就是一种允许读取近似值的标志背景。这样一旦图片污损,系统在检索图片时将找不到与之匹配的数据,此时由于读取图片时已读取到可以提供近似值的授权标志背景,所以便会自动提供最接近的图片提供给用户确认后跳转登录。允许读取近似值标志是添加在图案上由系统认证的统一图案或背景,有系统默认和自定义两种,同样,自定义的允许读取近似值标志必须是系统认定通过的才能使用。这样,即使图片被遮挡或少去了一部分也能被读取。

由于我们在编辑环节为图片设定了第一关键词和唯一编码,通过为输入法添加该功能的控件后,在启动图片搜索按钮后,输入第一关键词或唯一编码后对应该关键词或唯一编码的图片就以最小格式出现在候选窗的第一选项位置,后边依次排列的是第二第三第四......关键词,我们可以通过点击确认选项后通过升级后的浏览器等应用程序来直接跳转登录至该图片的目标指向。

在一些特定条件下,图片需要在其他格式环境下运行,但都遵循存档编码格式与检索格式统一的原则,并施以代表该格式特定的背景用于指引系统以何种格式运行之用。

用户可以将自己的产品介绍、公司网址等信息设定为自己标示图案的搜索指向,这样受众可以用安装了搜索端的手机扫描商家提供的标示就可以读取或登录标示图案所指代的信息,为商家做宣传提供了很大方便。

与系统运行冲突的现象采用默认值或认证通道加以解决。图片的注册者拥有删除和修改的权限,该权限服从于认证权限。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1