一种基于图片说明的快速照片搜索系统和方法

文档序号:6628931阅读:229来源:国知局
一种基于图片说明的快速照片搜索系统和方法
【专利摘要】本发明公开了一种基于图片说明的快速照片搜索系统,以及利用该设置在具有拍照功能的终端设备内的照片搜索系统实现的照片搜索方法。所述的方法包含:S1、打开终端设备上的相机,采集单元采集并记录图片说明;S2、拍照单元拍摄画面获得图片,并接收由采集单元获取的图片说明,将其保存为图片的详细信息;S3、图库单元存储拍摄的图片,以及对应每张图片的图片说明;S4、搜索单元将输入的目标内容与图库单元中所存储的图片说明进行匹配,获取目标图片。本发明采用事前通过语音输入图片说明,后续根据该图片说明实现搜索的方式,快速方便,节省用户的搜索时间,提高用户的积极性,提升用户体验。
【专利说明】一种基于图片说明的快速照片搜索系统和方法

【技术领域】
[0001]本发明涉及一种基于相机与图库的快速照片搜索系统和方法,具体是指一种根据图片的说明内容进行快速搜索图片的系统和方法。

【背景技术】
[0002]现如今,由于旅游、休闲、展会等各种活动的发展和兴盛,使得相机的应用也越来越普及。与此同时也产生一个问题:照片的数量将与日俱增。即使用户每次照相之后都按照文件夹分类对图片进行保存,但当随着所存储的图片数量越来越多,搜索其中的某一张图片也就变得既费时又费力。
[0003]在现有技术中,也已经存在较多的搜索图片的方法。例如中国专利申请201210432356.3,其公开了一种基于内容的图片搜索方法与装置,主要根据图片上下文提取主题词来进行搜索。而中国专利申请201310174861.7所公开的基于图片内容的图片搜索方法,以及中国专利申请201010104789.7公开的基于内容的图片搜索方法及其并行优化技术,均是根据预先给出的目标图片,采用以图找图的方法来进行图片搜索。
[0004]但是,上述这些现有技术,有些方法是需要在整理存储图片的过程中,根据每张图片的内容输入相关的说明内容,但是大部分的用户由于时间关系以及个人惰性问题,都无法较好的应用该种事后输入的方法。而有些方法则需要编写较为繁琐的图找图之类的算法,使得搜索速率大打折扣,并且搜索结果并不理想。


【发明内容】

[0005]本发明的目的在于提供一种基于图片说明的快速照片搜索系统和方法,利用人类难以记住图片位置但易于记住图片内容的特性,采用事前通过语音输入图片说明,后续根据该图片说明实现搜索的方式,快速方便,节省用户的搜索时间,提高用户的积极性,提升用户体验。
[0006]为了达到上述目的,本发明提供一种基于图片说明的快速照片搜索系统,其设置在具有拍照功能的终端设备内,该系统包含:采集单元,用于采集并记录关于图片的画面内容,以作为图片说明;拍照单元,其输入端与所述的采集单元的输出端相连接,用于拍摄当前终端设备的取像镜头所浏览的画面以获得图片,并接收由采集单元获取的图片说明,将其保存为当前所获得图片的详细信息;图库单元,其输入端与所述的拍照单元的输出端相连接,用于存储拍摄获得的图片,以及对应每张图片的包含图片说明的详细信息;搜索单元,其输入端与所述的图库单元的输出端相连接,用于将输入的目标内容与图库单元中所存储的图片的对应详细信息中的图片说明进行匹配,以获取目标图片。
[0007]所述的采集单元包含:语音输入单元,其用于通过语音输入来采集图片的画面内容;语音文字转换单元,其输入端与所述的语音输入单元的输出端相连接,用于将语音输入单元采集的图片画面语音内容转换为文字内容。
[0008]所述的语音文字转换单元内设置有计时器,其用于计算当前正在转换文字的语音内容中存在的停顿时间是否超过预设阈值,如果超过,语音文字转换单元将该停顿时间转换为间隔符;如果未超过,语音文字转换单元忽略该停顿。
[0009]所述的采集单元还包含矫正单元,其输入端与所述的语音文字转换单元的输出端相连接,输出端与所述的拍照单元的输入端相连接,用于对转换成文字内容的图片说明进行矫正。
[0010]所述的搜索单元包含:目标内容输入单元,其用于输入与需要搜索的目标图片相对应的图片说明内容;匹配单元,其输入端分别与所述的目标内容输入单元的输出端以及图库单元的输出端相连接,用于将输入内容与图库单元中所存储的图片对应的图片说明一一进行匹配,选出图片说明中至少有一个字符与输入内容相匹配的图片;排列显示单元,其输入端与所述的匹配单元的输出端相连接,用于按照图片说明中与输入内容的字符相匹配的个数,由多至少对图片进行排序,将匹配个数最多的图片优先排列在首位,并依次显示搜索得到的图片。
[0011]本发明还提供一种基于图片说明的快速照片搜索方法,其使用所述的设置在具有拍照功能的终端设备内的照片搜索系统实现,具体包含以下步骤:
51、打开终端设备上的相机功能,开启预览,定格将要拍摄的画面;采集单元采集并记录关于图片的画面内容,以作为图片说明;
52、拍照单元拍摄终端设备的取像镜头当前正在浏览的画面以获得图片,并接收由采集单元获取的图片说明,将其保存为当前所获得图片的详细信息;
53、图库单元存储拍摄获得的图片,以及对应每张图片的包含图片说明的详细信息;
54、搜索单元将输入的目标内容与图库单元中所存储的图片的对应详细信息中的图片说明进行匹配,以获取欲查找的目标图片。
[0012]所述的步骤SI包含以下步骤:
511、用户根据拍摄终端设备的取像镜头当前正在浏览的画面,语音输入即将要拍摄的图片内容,语音输入单元采集用户语音输入的图片画面内容;
512、语音文字转换单元将语音输入单元采集的图片画面的语音内容转换为文字内容;在此过程中,计时器计算当前正在转换文字的语音内容中存在的停顿时间是否超过预设阈值,如果超过,语音文字转换单元将该停顿时间转换为间隔符;如果未超过,语音文字转换单元忽略该停顿。
[0013]在所述的步骤S12之后还包含:步骤S13、矫正单元对转换成文字内容的图片说明进行矫正。
[0014]所述的步骤S4包含以下步骤:
541、用户通过目标内容输入单元输入与需要搜索的目标图片相对应的图片说明内容;
542、匹配单元将通过目标内容输入单元所输入的内容与图库单元中所存储的图片对应的图片说明一一进行匹配,选出图片说明中至少有一个字符与输入内容相匹配的图片;
543、排列显示单元按照图片说明中与输入内容的字符相匹配的个数,由多至少对图片进行排序,将匹配个数最多的图片优先排列在首位,并依次显示搜索得到的图片。
[0015]所述的步骤S43之后,还包含在搜索结果中继续进行再次搜索的步骤,具体包含以下步骤: 544、用户通过目标内容输入单元再次输入与需要搜索的目标图片相对应的图片说明内容,此次输入内容与步骤S41中输入的内容不相同;
545、匹配单元将步骤S44中输入的内容与步骤S43中搜索得到的图片对应的图片说明一一进行匹配,选出图片说明中至少有一个字符与步骤S44输入内容相匹配的图片;
546、排列显示单元按照图片说明中与步骤S44输入内容的字符相匹配的个数,由多至少对图片进行排序,将匹配个数最多的图片优先排列在首位,并依次显示再次搜索得到的图片。
[0016]所述的步骤S41和步骤S44中,用户采用语音输入模式或者键盘输入模式,输入与需要搜索的目标图片相对应的图片说明内容。
[0017]综上所述,本发明所提供的基于图片说明的快速照片搜索系统和方法,具有以下有益效果:1、本发明根据人类自身的特点,在图片数量过多的情况下,人脑记住图片存储的位置是困难的,但记住图片的内容却是相对容易的,因此本发明采用根据图片内容实现照片搜索,快速方便,所见即所得,节省用户的搜索时间;2、本发明在对于每张图片内容进行描述的步骤是发生在图片生成之前,并且通过简单的语音输入,而之后搜索的内容即为此刻输入的内容,能够有效的提升用户的积极性;3、本发明植入了用户参与,可以调动用户的积极性,发挥用户的主观能动性,提升用户体验度。

【专利附图】

【附图说明】
[0018]图1为本发明提供的基于图片说明的快速照片搜索系统的结构示意图;
图2为本发明提供的基于图片说明的快速照片搜索方法的流程图;
图3为本发明中的采集图片说明的方法流程图;
图4为本发明中的搜索目标图片的其中一种实施例的方法流程图;
图5为本发明中的搜索目标图片的另外一种实施例的方法流程图。

【具体实施方式】
[0019]以下结合图1?图5,通过详细说明一个较佳的具体实施例,对本发明做进一步阐述。
[0020]如图1所示,为本发明所提供的基于图片说明的快速照片搜索系统,其设置在具有拍照功能的终端设备内,该系统包含:采集单元1,用于采集并记录关于图片的画面内容,以作为图片说明;拍照单元2,其输入端与所述的采集单元I的输出端相连接,用于拍摄当前终端设备的取像镜头所浏览的画面以获得图片,并接收由采集单元I获取的图片说明,将其保存为当前所获得图片的详细信息;图库单元3,也可称为文件管理器单元,其输入端与所述的拍照单元2的输出端相连接,用于存储拍摄获得的图片,以及对应每张图片的包含图片说明的详细信息;也就是说,此时查看所拍摄的图片的详细信息,可以看到其有专门的Descript1n (说明)一栏,其中保存有描述图片内容的说明;搜索单元4,其输入端与所述的图库单元3的输出端相连接,用于将输入的目标内容与图库单元3中所存储的图片的对应详细信息中的图片说明进行匹配,以获取目标图片。
[0021]所述的具有拍照功能的终端设备为相机、手机、摄像机或平板电脑等。
[0022]所述的采集单元I包含:语音输入单元11,其用于通过语音输入来采集图片的画面内容;语音文字转换单元12,其输入端与所述的语音输入单元11的输出端相连接,用于将语音输入单元11采集的图片画面语音内容转换为文字内容。
[0023]所述的语音文字转换单元12内设置有计时器121,其用于计算当前正在转换文字的语音内容中存在的停顿时间是否超过预设阈值,如果超过,语音文字转换单元12将该停顿时间转换为间隔符;如果未超过,语音文字转换单元12忽略该停顿。
[0024]所述的图片说明可以是人名、地名、物名等;例如“7欠,金鱼,落叶,富贵竹,珠穆朗玛,上海,爷爷”等。所述的图片说明可以包括多个词组,每个词组可以由一个字符,两个字符,三个字符或四个字符等组成,相邻两个词组之间通过逗号,分号或顿号等类似的间隔符隔开。在本发明的实施例中,可以采用“日出”或者“海”等一个词组作为图片说明,也可以采用“青岛,沙滩”或者“爷爷、生日宴”等多个词组作为图片说明,且相邻词组之间使用逗号或顿号等间隔符隔开。
[0025]进一步,所述的采集单元I还包含矫正单元13,其输入端与所述的语音文字转换单元12的输出端相连接,输出端与所述的拍照单元2的输入端相连接,用于对转换成文字内容的图片说明进行矫正,确保语音采集内容的正确性。
[0026]所述的搜索单元4包含:目标内容输入单元41,其用于输入与需要搜索的目标图片相对应的图片说明内容,可以采用语音输入模式或者键盘输入模式;匹配单元42,其输入端分别与所述的目标内容输入单元41的输出端以及图库单元3的输出端相连接,用于将输入内容与图库单元3中所存储的图片对应的图片说明一一进行匹配,选出图片说明中至少有一个字符与输入内容相匹配的图片;排列显示单元43,其输入端与所述的匹配单元42的输出端相连接,用于按照图片说明中与输入内容的字符相匹配的个数,由多至少对图片进行排序,将匹配个数最多的图片优先排列在首位,并依次显示搜索得到的图片。
[0027]如图2所示,本发明还提供一种基于图片说明的快速照片搜索方法,其使用所述的设置在具有拍照功能的终端设备内的照片搜索系统实现,具体包含以下步骤:
51、打开终端设备上的相机功能,开启预览,定格将要拍摄的画面;采集单元I采集并记录关于图片的画面内容,以作为图片说明;
52、拍照单元2拍摄终端设备的取像镜头当前正在浏览的画面以获得图片,并接收由采集单元I获取的图片说明,将其保存为当前所获得图片的详细信息;
53、图库单元3存储拍摄获得的图片,以及对应每张图片的包含图片说明的详细信息;
54、搜索单元4将输入的目标内容与图库单元3中所存储的图片的对应详细信息中的图片说明进行匹配,以获取欲查找的目标图片。
[0028]如图3所示,所述的步骤SI包含以下步骤:
511、用户根据拍摄终端设备的取像镜头当前正在浏览的画面,语音输入即将要拍摄的图片内容,语音输入单元11采集用户语音输入的图片画面内容;
512、语音文字转换单元12将语音输入单元11采集的图片画面的语音内容转换为文字内容;在此过程中,计时器121计算当前正在转换文字的语音内容中存在的停顿时间是否超过预设阈值,如果超过,语音文字转换单元12将该停顿时间转换为间隔符;如果未超过,语音文字转换单元12忽略该停顿。
[0029]在所述的步骤S12之后还包含:步骤S13、矫正单元13对转换成文字内容的图片说明进行矫正,确保语音采集内容的正确性。
[0030]如图4所示,所述的步骤S4包含以下步骤:
541、用户通过目标内容输入单元41输入与需要搜索的目标图片相对应的图片说明内容;
542、匹配单元42将通过目标内容输入单元41所输入的内容与图库单元3中所存储的图片对应的图片说明一一进行匹配,选出图片说明中至少有一个字符与输入内容相匹配的图片;
543、排列显示单元43按照图片说明中与输入内容的字符相匹配的个数,由多至少对图片进行排序,将匹配个数最多的图片优先排列在首位,并依次显示搜索得到的图片。
[0031]如图5所示,在本发明的另外一个实施例中,所述的步骤S43之后,还包含在搜索结果中继续进行再次搜索的步骤,以缩小搜索得到的图片范围,提高搜索的准确性,具体包含以下步骤:
544、用户通过目标内容输入单元41再次输入与需要搜索的目标图片相对应的图片说明内容,此次输入内容与步骤S41中输入的内容不相同;
545、匹配单元42将步骤S44中输入的内容与步骤S43中搜索得到的图片对应的图片说明一一进行匹配,选出图片说明中至少有一个字符与步骤S44输入内容相匹配的图片;
546、排列显示单元43按照图片说明中与步骤S44输入内容的字符相匹配的个数,由多至少对图片进行排序,将匹配个数最多的图片优先排列在首位,并依次显示再次搜索得到的图片。
[0032]如果用户仍然不满意当前搜索结果,认为再次搜索之后得到的图片范围仍然太大,还可以继续基于当前搜索结果进行后续搜索的步骤,直至用户对于搜索结果满意为止。当然,这必须基于用户事先对图片输入了足够详细的说明。
[0033]所述的步骤S41和步骤S44中,用户采用语音输入模式或者键盘输入模式,输入与需要搜索的目标图片相对应的图片说明内容。
[0034]在本发明的一个实施例中,将相机(或者具有照相功能的其他终端设备)与图库单元相结合,在拍摄照片之前,用户先根据当前预览到的画面,通过语音输入即将要拍摄的图片内容,例如语音输入“大海,日出”的图片说明,然后按下拍摄按钮,生成图片,并且将语音输入的图片说明保存为图片的详细信息,随后将图片存储在图库单元中。日后,当需要搜索图片时,用户可输入“海”进行图片搜索,届时会搜索得到所有图片说明中包含有“海”的图片,当然,由于“海”这个搜索内容的普遍性,可能会搜索到较多数量的目标图片,为了提高图片搜索的准确性,用户可以在第一次搜索结果的基础上,继续输入“日出”进行再次搜索,从而能够找到同时含有“海”和“日出”的照片,从而缩小搜索得到的图片范围,提高搜索的准确性。
[0035]综上所述,本发明所提供的基于图片说明的快速照片搜索系统和方法,具有以下有益效果:1、本发明根据人类自身的特点,在图片数量过多的情况下,人脑记住图片存储的位置是困难的,但记住图片的内容却是相对容易的,因此本发明采用根据图片内容实现照片搜索,快速方便,所见即所得,节省用户的搜索时间;2、本发明在对于每张图片内容进行描述的步骤是发生在图片生成之前,并且通过简单的语音输入,而之后搜索的内容即为此刻输入的内容,如此能够有效的提升用户的积极性;因为如果这个对图片进行描述性的步骤按惯例发生在图片生成之后,并且采用键盘输入的方式实现,那么由于各人本身的惰性或时间关系,大部分的用户可能不会或者长时间坚持使用事后输入这个功能;3、本发明植入了用户参与,可以调动用户的积极性,发挥用户的主观能动性,提升用户体验度。
[0036]尽管本发明的内容已经通过上述优选实施例作了详细介绍,但应当认识到上述的描述不应被认为是对本发明的限制。在本领域技术人员阅读了上述内容后,对于本发明的多种修改和替代都将是显而易见的。因此,本发明的保护范围应由所附的权利要求来限定。
【权利要求】
1.一种基于图片说明的快速照片搜索系统,设置在具有拍照功能的终端设备内,其特征在于,包含: 采集单元(1),用于采集并记录关于图片的画面内容,以作为图片说明; 拍照单元(2),其输入端与所述的采集单元(I)的输出端相连接,用于拍摄当前终端设备的取像镜头所浏览的画面以获得图片,并接收由采集单元(I)获取的图片说明,将其保存为当前所获得图片的详细信息; 图库单元(3),其输入端与所述的拍照单元(2)的输出端相连接,用于存储拍摄的图片,以及对应每张图片的包含图片说明的详细信息; 搜索单元(4),其输入端与所述的图库单元(3)的输出端相连接,用于将输入的目标内容与图库单元(3)中所存储的图片的对应详细信息中的图片说明进行匹配,以获取目标图片。
2.如权利要求1所述的基于图片说明的快速照片搜索系统,其特征在于,所述的采集单元(I)包含: 语音输入单元(11),其用于通过语音输入来采集图片的画面内容; 语音文字转换单元(12),其输入端与所述的语音输入单元(11)的输出端相连接,用于将语音输入单元(11)采集的图片画面语音内容转换为文字内容; 所述的语音文字转换单元(12)内设置有计时器(121),其用于计算当前正在转换文字的语音内容中存在的停顿时间是否超过预设阈值,如果超过,语音文字转换单元(12)将该停顿时间转换为间隔符;如果未超过,语音文字转换单元(12)忽略该停顿。
3.如权利要求2所述的基于图片说明的快速照片搜索系统,其特征在于,所述的采集单元(I)还包含矫正单元(13),其输入端与所述的语音文字转换单元(12)的输出端相连接,输出端与所述的拍照单元(2)的输入端相连接,用于对转换成文字内容的图片说明进行矫正。
4.如权利要求1所述的基于图片说明的快速照片搜索系统,其特征在于,所述的搜索单元(4)包含: 目标内容输入单元(41),其用于输入与需要搜索的目标图片相对应的图片说明内容;匹配单元(42),其输入端分别与所述的目标内容输入单元(41)的输出端以及图库单元(3)的输出端相连接,用于将输入内容与图库单元(3)中所存储的图片对应的图片说明一一进行匹配,选出图片说明中至少有一个字符与输入内容相匹配的图片; 排列显示单元(43),其输入端与所述的匹配单元(42)的输出端相连接,用于按照图片说明中与输入内容的字符相匹配的个数,由多至少对图片进行排序,将匹配个数最多的图片优先排列在首位,并依次显示搜索得到的图片。
5.一种基于图片说明的快速照片搜索方法,其特征在于,该方法使用如权利要求1-4中任一项所述的设置在具有拍照功能的终端设备内的照片搜索系统实现,包含如下步骤: 51、打开终端设备上的相机功能,开启预览,定格将要拍摄的画面;采集单元(I)采集并记录关于图片的画面内容,以作为图片说明; 52、拍照单元(2)拍摄终端设备的取像镜头当前正在浏览的画面以获得图片,并接收由采集单元(I)获取的图片说明,将其保存为当前所获得图片的详细信息; 53、图库单元(3)存储拍摄获得的图片,以及对应每张图片的包含图片说明的详细信 息; S4、搜索单元(4)将输入的目标内容与图库单元(3)中所存储的图片的对应详细信息中的图片说明进行匹配,以获取欲查找的目标图片。
6.如权利要求5所述的基于图片说明的快速照片搜索方法,其特征在于,所述的步骤SI包含以下步骤: 511、用户根据拍摄终端设备的取像镜头当前正在浏览的画面,语音输入即将要拍摄的图片内容,语音输入单元(11)采集用户语音输入的图片画面内容; 512、语音文字转换单元(12)将语音输入单元(11)采集的图片画面的语音内容转换为文字内容;在此过程中,计时器(121)计算当前正在转换文字的语音内容中存在的停顿时间是否超过预设阈值,如果超过,语音文字转换单元(12)将该停顿时间转换为间隔符;如果未超过,语音文字转换单元(12)忽略该停顿。
7.如权利要求6所述的基于图片说明的快速照片搜索方法,其特征在于,在所述的步骤S12之后还包含:步骤S13、矫正单元(13)对转换成文字内容的图片说明进行矫正。
8.如权利要求5所述的基于图片说明的快速照片搜索方法,其特征在于,所述的步骤S4包含以下步骤: 541、用户通过目标内容输入单元(41)输入与需要搜索的目标图片相对应的图片说明内容; 542、匹配单元(42)将通过目标内容输入单元(41)所输入的内容与图库单元(3)中所存储的图片对应的图片说明一一进行匹配,选出图片说明中至少有一个字符与输入内容相匹配的图片; 543、排列显示单元(43)按照图片说明中与输入内容的字符相匹配的个数,由多至少对图片进行排序,将匹配个数最多的图片优先排列在首位,并依次显示搜索得到的图片。
9.如权利要求8所述的基于图片说明的快速照片搜索方法,其特征在于,所述的步骤S43之后,还包含在搜索结果中继续进行再次搜索的步骤,具体包含以下步骤: 544、用户通过目标内容输入单元(41)再次输入与需要搜索的目标图片相对应的图片说明内容,此次输入内容与步骤S41中输入的内容不相同; 545、匹配单元(42)将步骤S44中输入的内容与步骤S43中搜索得到的图片对应的图片说明一一进行匹配,选出图片说明中至少有一个字符与步骤S44输入内容相匹配的图片; 546、排列显示单元(43)按照图片说明中与步骤S44输入内容的字符相匹配的个数,由多至少对图片进行排序,将匹配个数最多的图片优先排列在首位,并依次显示再次搜索得到的图片。
10.如权利要求9所述的基于图片说明的快速照片搜索方法,其特征在于,所述的步骤S41和步骤S44中,用户采用语音输入模式或者键盘输入模式,输入与需要搜索的目标图片相对应的图片说明内容。
【文档编号】G06F17/30GK104239568SQ201410511072
【公开日】2014年12月24日 申请日期:2014年9月29日 优先权日:2014年9月29日
【发明者】张玲 申请人:上海斐讯数据通信技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1