著录项信息
专利名称 | 图像动态显示方法 |
申请号 | CN201210274640.2 | 申请日期 | 2012-08-03 |
法律状态 | 权利终止 | 申报国家 | 中国 |
公开/公告日 | 2013-01-09 | 公开/公告号 | CN102866871A |
优先权 | 暂无 | 优先权号 | 暂无 |
主分类号 | G06F3/14 | IPC分类号 | G;0;6;F;3;/;1;4查看分类表>
|
申请人 | 甲壳虫(上海)网络科技有限公司 | 申请人地址 | 上海市徐汇区桂平路391号2幢32层
变更
专利地址、主体等相关变化,请及时变更,防止失效 |
权利人 | 甲壳虫(上海)网络科技有限公司 | 当前权利人 | 甲壳虫(上海)网络科技有限公司 |
发明人 | 张光杰 |
代理机构 | 上海富石律师事务所 | 代理人 | 杨楠 |
摘要
本发明公开了一种图像动态显示方法,包括S1用于建立实时图像数据模型的步骤;S2用于为所述实时图像数据模型匹配虚拟图像的步骤;S3用于合成混合图像数据的步骤;S4用于显示混合图像数据的步骤。本发明所提供的图像动态显示方法,可将电子设备中预存的动画及图片与现场拍摄的图像数据建模并绑定,形成混合图像数据进行显示,动画及图片可虽实时图像数据进行各种变化,使电子设备的显示具有更佳的效果,增加其娱乐性和互动性,为用户提供更多的使用体验。
1.一种图像动态显示方法,其特征在于,包括如下步骤:
S1用于建立实时图像数据模型的步骤;
S2用于为所述实时图像数据模型匹配虚拟图像的步骤;
S3用于合成混合图像数据的步骤;
S4用于显示混合图像数据的步骤;
所述S1用于建立实时图像数据模型的步骤,包括:
S11拍摄实时图像;
S12辨别所述实时图像中的目标物体;
S13根据所述目标物体的图像特征数据构建实时图像数据模型;
所述S12辨别所述实时图像中的目标物体的步骤,包括:
S121依次提取图像中每一个物体的图像特征数据;
S122将每一个物体的图像特征数据与预设的标准特征数据相比较,计算出每一物体的第一相似度值W11;
S123当所述第一相似度值W11大于或者等于预设的第一相似度阈值W10时,执行S124将相应的图像特征数据保存在寄存器单元中;当所述相似度值小于预设的第一相似度阈值W10时,执行S125释放相应的图像特征数据;
S126当多个物体所对应的第一相似度值W11均超过所述第一相似度阈值W10时,将具有最大第一相似度值W11的物体设定为目标物体。
2.如权利要求1所述的图像动态显示方法,其特征在于,所述S2用于为所述实时图像数据模型匹配虚拟图像的步骤,包括:
S211读取所述实时图像数据模型;
S212依次分别读取电子设备中预存的虚拟图像并计算所述虚拟图像与所述实时图像数据模型的第二相似度值W21;
S213分别将S212中获得的第二相似度值W21与预设的第二相似度阈值W20进行比较,当所述第二相似度值W21大于或等于第二相似度阈值W20时,执行S214将该图像的地址存储到寄存器单元中;当所述第二相似度值W21小于所述第二相似度阈值W20时,相应的虚拟图像将不被绑定;
S215统计所述寄存器单元中存储的地址的数量值N,当N大于或者等于1时,具有最大第二相似度值W21的虚拟图像就是与当前的图像数据模型相匹配的虚拟图像,执行S216将相应的虚拟图像与所述图像数据模型相绑定;当N小于1时,执行S217告知无可绑定的虚拟图像。
3.如权利要求1所述的图像动态显示方法,其特征在于,所述S2用于为所述实时图像数据模型匹配虚拟图像的步骤,包括:
S221读取所述实时图像数据模型;
S222根据预定义的对应关系信息计算与所述实时图像数据模型具有对应关系的第一属性信息;
S223依次分别读取电子设备中预存的虚拟图像的第二属性信息,并将所述第二属性信息和第一属性信息进行对比,计算出所述第二属性信息与第一属性信息的第三相似度值W31;
S224分别将所述S223中获得的第三相似度值W31与预设的第三相似度阈值W30进行比较,当所述第三相似度值W31大于或者等于所述第三相似度阈值W30时,判断相应的虚拟图像与所述实时图像数据模型具有匹配关系,则将相应的虚拟图像被判定为待绑定图像,执行S225将该虚拟图像的地址存储到寄存器单元中;当所述第三相似度值W31小于所述第三相似度阈值W30时,相应的虚拟图像将不被绑定;
S226统计所述寄存器单元中存储的地址的数量值N,当N大于或者等于1时,具有最大第三相似度值W31的虚拟图像就是与当前的图像数据模型相匹配的虚拟图像,执行S227将相应的虚拟图像与所述图像数据模型相绑定;当N小于1时,执行S228告知无可绑定的虚拟图像。
4.如权利要求1所述的图像动态显示方法,其特征在于,所述S3用于合成混合图像数据的步骤,包括:
S31读取所述实时图像数据模型的参数;
S32根据所述参数调整绑定的虚拟图像;
S33将经S32调整的虚拟图像与当前的实时图像进行合成,形成混合图像数据发送给显示设备。
5.一种图像动态显示方法,其特征在于,包括如下步骤:
S1用于建立实时图像数据模型的步骤;
S2用于为所述实时图像数据模型匹配虚拟图像的步骤;
S3用于合成混合图像数据的步骤;
S4用于显示混合图像数据的步骤;
所述S2用于为所述实时图像数据模型匹配虚拟图像的步骤,包括:
S211读取所述实时图像数据模型;
S212依次分别读取电子设备中预存的虚拟图像并计算所述虚拟图像与所述实时图像数据模型的第二相似度值W21;
S213分别将S212中获得的第二相似度值W21与预设的第二相似度阈值W20进行比较,当所述第二相似度值W21大于或等于第二相似度阈值W20时,执行S214将该图像的地址存储到寄存器单元中;当所述第二相似度值W21小于所述第二相似度阈值W20时,相应的虚拟图像将不被绑定;
S215统计所述寄存器单元中存储的地址的数量值N,当N大于或者等于1时,具有最大第二相似度值W21的虚拟图像就是与当前的图像数据模型相匹配的虚拟图像,执行S216将相应的虚拟图像与所述图像数据模型相绑定;当N小于1时,执行S217告知无可绑定的虚拟图像。
6.如权利要求5所述的图像动态显示方法,其特征在于,所述S1用于建立实时图像数据模型的步骤,包括:
S11拍摄实时图像;
S12辨别所述实时图像中的目标物体;
S13根据所述目标物体的图像特征数据构建实时图像数据模型。
7.一种图像动态显示方法,其特征在于,包括如下步骤:
S1用于建立实时图像数据模型的步骤;
S2用于为所述实时图像数据模型匹配虚拟图像的步骤;
S3用于合成混合图像数据的步骤;
S4用于显示混合图像数据的步骤;
所述S2用于为所述实时图像数据模型匹配虚拟图像的步骤,包括:
S221读取所述实时图像数据模型;
S222根据预定义的对应关系信息计算与所述实时图像数据模型具有对应关系的第一属性信息;
S223依次分别读取电子设备中预存的虚拟图像的第二属性信息,并将所述第二属性信息和第一属性信息进行对比,计算出所述第二属性信息与第一属性信息的第三相似度值W31;
S224分别将所述S223中获得的第三相似度值W31与预设的第三相似度阈值W30进行比较,当所述第三相似度值W31大于或者等于所述第三相似度阈值W30时,判断相应的虚拟图像与所述实时图像数据模型具有匹配关系,则将相应的虚拟图像被判定为待绑定图像,执行S225将该虚拟图像的地址存储到寄存器单元中;当所述第三相似度值W31小于所述第三相似度阈值W30时,相应的虚拟图像将不被绑定;
S226统计所述寄存器单元中存储的地址的数量值N,当N大于或者等于1时,具有最大第三相似度值W31的虚拟图像就是与当前的图像数据模型相匹配的虚拟图像,执行S227将相应的虚拟图像与所述图像数据模型相绑定;当N小于1时,执行S228告知无可绑定的虚拟图像。
8.如权利要求7所述的图像动态显示方法,其特征在于,所述S1用于建立实时图像数据模型的步骤,包括:
S11拍摄实时图像;
S12辨别所述实时图像中的目标物体;
S13根据所述目标物体的图像特征数据构建实时图像数据模型。
图像动态显示方法\n技术领域\n[0001] 本发明涉及电子信息技术领域,尤其涉及图像的获取及处理技术。\n背景技术\n[0002] 随着电子信息技术的高速发展,各种电子消费品,如手机、笔记本及平板电脑受到广泛的应用,其功能越来越丰富,图像处理的性能越来越佳,各种关于图像处理的技术层出不穷,基于这些图像处理技术可为用户提供各种功能的应用。\n[0003] 如中国知识产权局专利局于 2009年09月02日公开了一种具有图片处理功能的电子装置及其图片处理方法,其公开号为CN 101521004。\n[0004] 所述具有图片处理功能的电子装置,包括一显示屏、一存储器、一接口单元,该接口单元用于与外部存储装置连接,一图片获取模块,用于从该存储器获取需显示的原始图片,或通过该接口单元从外部存储装置获取需显示的原始图片;其特征在于,该电子装置还包括:一比较模块,用于获取原始图片的长宽比及显示器的长宽比,比较该图片的长宽比是否与该显示屏的长宽比一致;一图片放大模块,用于在该原始图片的长宽比与该显示屏的长宽比不一致时,放大拉伸该原始图片使得该放大拉伸后的图片即放大图片与显示屏大小一致;一模糊处理模块,用于将该放大图片模糊处理;一合成模块,用于将该放大图片做为背景,将该原始图片居中覆盖于该放大图片上,即合成一新图片;一显示模块,将该合成后的图片显示在显示器上。\n[0005] 所述方法包括:获取图片的信息判断该图片长宽比例是否与显示屏一致;如果一致,则将该图片显示出来;否则放大该图片与该显示屏大小一致;模糊处理该放大的图片;将该原始大小图片居中重叠于该模糊处理的图片上,从而合成一新图片;以及将该新图片显示于显示屏上。\n[0006] 上述已被公开的具有图片处理功能的电子装置及其图片处理方法,虽可对图片进行处理并显示,但图片的动态效果差,装置中存储的图片数据无法与实时数据形成动态配合关系,娱乐性较差。\n发明内容\n[0007] 本发明的目的是提供一种图像动态显示方法。\n[0008] 本发明所提供的图像动态显示方法,包括如下步骤:\n[0009] S1 用于建立实时图像数据模型的步骤;\n[0010] S2 用于为所述实时图像数据模型匹配虚拟图像的步骤;\n[0011] S3 用于合成混合图像数据的步骤;\n[0012] S4 用于显示混合图像数据的步骤。\n[0013] 本发明所提供的图像动态显示方法,可将电子设备中预存的动画及图片与现场拍摄的图像数据建模并绑定,形成混合图像数据进行显示,动画及图片可随实时图像数据进行各种变化,如随不同的实时图像变换不同的动画,动画或图片随实时图像的移动而移动,随实时图像的增大而增大或减小等。本方法可使电子设备的显示具有更佳的效果,增加其娱乐性和互动性,为用户提供更多的使用体验。\n附图说明\n[0014] 图1为举例说明辨别目标物体时的实时图像数据的示意图;\n[0015] 图2至图7为预存在电子设备中的虚拟图像示意图;\n[0016] 图8为本发明图像动态显示方法的流程示意图;\n[0017] 图9为建立实时图像数据模型的流程示意图;\n[0018] 图10为辨别所述实时图像中的目标物体的流程示意图;\n[0019] 图11为用于为所述实时图像数据模型匹配相似的虚拟图像的流程示意图;\n[0020] 图12为用于为所述实时图像数据模型匹配相应的虚拟图像的流程示意图;\n[0021] 图13为用于合成混合图像数据的步骤的流程示意图。\n具体实施方式\n[0022] 为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。\n[0023] 如图8所示,本实施例提供一种图像动态显示方法,包括如下步骤:\n[0024] S1 用于建立实时图像数据模型的步骤;本领域技术人员可以理解,所述实时图像数据模型是指根据当前获取的实时图像构建的数据模型,所述数据模型包括所述实时图像的位置数据、位移数据、移动速度数据、像素值数据及图像尺寸数据。\n[0025] S2 用于为所述实时图像数据模型匹配虚拟图像的步骤;本领域技术人员可以理解,实现该图像动态显示方法的设备可存储1个或1个以上的虚拟图像,根据所述实时图像数据模型可选择其中1个虚拟图像与之绑定。\n[0026] S3 用于合成混合图像数据的步骤;将S2中选择匹配的虚拟图像数据与所述实时图像数据进行图像合成处理,处理成便于显示装置进行显示的混合图像数据并输出给显示装置。\n[0027] S4 用于显示混合图像数据的步骤。本领域技术人员可以理解,显示装置收到所述混合图像数据后对该数据进行显示,就可以达到虚拟图像与实时图像互动的显示画面,使电子设备图片显示的娱乐性、互动性更高。 所述混合图像数据中包括所述实时图像及所述虚拟图像。\n[0028] 如图9所述,所述S1用于建立实时图像数据模型的步骤,包括:\n[0029] S11 拍摄实时图像;本领域技术人员可以理解,可利用摄像头来完成拍摄实时图像的步骤。\n[0030] S12 辨别所述实时图像中的目标物体;\n[0031] S13 根据所述目标物体的图像特征数据构建实时图像数据模型。所述S13 根据所述目标物体的图像特征数据构建实时图像数据模型的步骤为本领域现有技术,这里不再进行赘述。\n[0032] 本领域技术人员可以理解,用摄像头拍摄时,镜头中可捕获多个物体,如图1所示,如镜头捕获的图像中包括三个物体:一颗树、树下放置的足球和树上漂浮的白云,那么就需要在树、足球和白云三者中做出判断,哪一物体才是目标物体。如图10所述,判断方法如下:\n[0033] S121 依次提取图像中每一个物体的图像特征数据;\n[0034] S122 将每一个物体的图像特征数据与预设的标准特征数据相比较,计算出每一物体的第一相似度值W11。本领域技术人员可以理解,所述第一相似度值W11为图像特征数据与标准特征数据的比值,所述第一相似度值W11和下述的第一相似度阈值W10均小于1。\n[0035] S123 当所述第一相似度值W11大于或者等于预设的第一相似度阈值W10时,判断该图像特征数据所对应的物体为可目标物体,执行S124将相应的图像特征数据保存在寄存器单元中;当所述相似度值小于预设的第一相似度阈值W10时,判断该图像特征数据所对应的物体为非目标物体,执行S125释放相应的图像特征数据;\n[0036] S126 当多个物体所对应的第一相似度值W11均超过所述第一相似度阈值W10时,将具有最大第一相似度值W11的物体设定为目标物体。\n[0037] 我们拍摄的图像为图1所示的图像为例分步骤说明S12 辨别所述实时图像中的目标物体的步骤:\n[0038] S121 依次获得树、足球和白云的图像特征数据;\n[0039] S122 分别将树的图像特征数据、足球的图像特征数据和白云的图像特征数据与标准特征数据相比较,得到的第一相似度值W11分别为0.81、0.79和0.93;\n[0040] S123 如预设的第一相似度阈值W10为0.80时,树和白云的第一相似度值W11大于所述第一相似度阈值W10,则可判断出树和白云均为可目标物体,将树的图像特征数据和白云的图像特征数据分别保存在寄存器单元中;足球的第一相似度值W11小于所述第一相似度阈值W10,判定足球为非目标物体,释放足球的图像特征数据。\n[0041] S124 比较树和白云的第一相似度值W11可知,白云的第一相似度值W11大于树的第一相似度值W11,则最终辨别出白云为这次拍摄的目标物体。\n[0042] 这样就完成了从拍摄的多个物体中辨别出目标物体的步骤。\n[0043] 本领域技术人员可以理解,所述第一相似度阈值W10的设定与拍摄设备、拍摄参数等多种因素有关,如将第一相似度阈值W10设定的过高,则较难捕捉到目标物体;如将第一相似度阈值W10设定的过低,则出现多个可目标物体的几率增大,增加设备的计算量,耗费设备资源。\n[0044] 如图11所示,所述S2 用于为所述实时图像数据模型匹配虚拟图像的步骤,包括:\n[0045] S211 读取所述实时图像数据模型;\n[0046] S212 依次分别读取电子设备中预存的虚拟图像并计算所述虚拟图像与所述实时图像数据模型的第二相似度值W21;\n[0047] S213 分别将S212中获得的第二相似度值W21与预设的第二相似度阈值W20进行比较,当所述第二相似度值W21大于或等于第二相似度阈值W20时,相应的虚拟图像被判定为待绑定图像,执行S214将该图像的地址存储到寄存器单元中;当所述第二相似度值W21小于所述第二相似度阈值W20时,相应的虚拟图像将不被绑定;\n[0048] S215 统计所述寄存器单元中存储的地址的数量值N,当N大于或者等于1时,具有最大第二相似度值W21的虚拟图像就是与当前的图像数据模型相匹配的虚拟图像,执行S216 将相应的虚拟图像与所述图像数据模型相绑定;当N小于1时,执行S217告知无可绑定的虚拟图像,如显示文字“请重新拍摄”。\n[0049] 这样,就可以确定与所述目标物体相似的虚拟图像,从而通过后续的处理进一步实现将目标物体的实时图像和与目标物体相似的虚拟图像同时互动显示。\n[0050] 下面,以白云为目标物体,电子设备中预存图2(白云)、图3(花)及图4(汽车)所示的三件虚拟图像数据为例,说明上述S2用于为所述实时图像数据模型匹配虚拟图像的步骤的实现过程:\n[0051] S211 读取白云实时图像数据模型;\n[0052] S212读取白云虚拟图像数据,计算白云虚拟图像数据对于白云实时图像数据模型的相似度W211为0.99;即白云的虚拟图像数据与白云的实时图像数据的比值;同理得到花的虚拟图像数据对于白云实时图像数据模型的相似度W212为0.67,以及汽车的虚拟图像数据对于白云实时图像数据模型的相似度W213为0.26;\n[0053] S213 如第二相似度阈值W20被设置为0.60,则白云的虚拟图像数据的相似度W211与花的的虚拟图像数据的相似度W212均大于第二相似度阈值W20,将存储白云虚拟图像的地址及存储花虚拟图像的地址分别保到寄存器单元中;\n[0054] S214 统计寄存器单元中存储的地址的数量值为2,则将具有较大的相似度值的白云虚拟图像作为与目标物体白云匹配的虚拟图像;这样,就确定出与拍摄的目标物体相近似、甚至相同的虚拟图像数据。\n[0055] 如图12,所述S2用于为所述实时图像数据模型匹配虚拟图像的步骤,包括:\n[0056] S221读取所述实时图像数据模型;\n[0057] S222 根据预定义的对应关系信息计算与所述实时图像数据模型具有对应关系的第一属性信息;\n[0058] S223 依次分别读取电子设备中预存的虚拟图像的第二属性信息,并将所述第二属性信息和第一属性信息进行对比,计算出所述第二属性信息与第一属性信息的第三相似度值W31;\n[0059] S224 分别将所述S223中获得的第三相似度值W31与预设的第三相似度阈值W30进行比较,当所述第三相似度值W31大于或者等于所述第三相似度阈值W30时,判断相应的虚拟图像与所述实时图像数据模型具有匹配关系,则将相应的虚拟图像被判定为待绑定图像,执行S225将该虚拟图像的地址存储到寄存器单元中;当所述第三相似度值W31小于所述第三相似度阈值W30时,相应的虚拟图像将不被绑定。\n[0060] S226 统计所述寄存器单元中存储的地址的数量值N,当N大于或者等于1时,具有最大第三相似度值W31的虚拟图像就是与当前的图像数据模型相匹配的虚拟图像,执行S227 将相应的虚拟图像与所述图像数据模型相绑定;当N小于1时,执行S228告知无可绑定的虚拟图像,如显示文字“请重新拍摄”。\n[0061] 上述对应关系根据需求进行预定义,所述预定义对应关系的过程为本领域现有技术,这里不再进行赘述。\n[0062] 这样,就可以确定与所述目标物体具有相应关系的虚拟图像,从而通过后续的处理进一步实现将目标物体的实时图像和与目标物体具有对应关系的虚拟图像同时互动显示,进一步提高了本专利的娱乐性、互动性性和趣味性。\n[0063] 下面,仍以白云为目标物体,电子设备中预存图5(电视机)、图6(雨水)及图7(棕榈树)所示的三件虚拟图像数据为例,说明上述S2用于为所述实时图像数据模型匹配虚拟图像的步骤的实现过程:\n[0064] S221 读取白云的实时图像数据模型;\n[0065] S222 根据预定义的对应关系信息计算白云的实时图像数据模型的第一属性信息;\n[0066] S223 依次分别读取预存在电子设备中的电视机图片的第二属性信息、雨水图片的第二属性信息及棕榈树图片的第二属性信息;\n[0067] S224 依次将电视机图片的第二属性信息、雨水图片的第二属性信息及棕榈树图片的第二属性信息与所述白云的实时图像数据模型的第一属性信息进行对比,计算出所述第三相似度值W31分别为0.31、0.89和O.58;\n[0068] S225 预存的第三相似度阈值W30为0.70,将S224中获得的三个相似度值分别与\n0.70比较,可判断出只有雨水图片与所述白云实时图像数据模型具有匹配关系,将雨水图片的地址存储到寄存器单元中;\n[0069] S226 统计所述寄存器单元中存储的地址的数量值N,由于只有雨水图片的地址保存在寄存器单元中,因此N=1,雨水图片是与当前的白云图像数据模型相匹配的虚拟图像。\n[0070] 如图13所示,S3 用于合成混合图像数据的步骤,包括:\n[0071] S31 读取所述实时图像数据模型的参数,如位移、距离、移动速度、像素、体积等;\n[0072] S32 根据所述参数调整绑定的虚拟图像;\n[0073] S33 将经S32调整的虚拟图像与当前的实时图像进行合成,形成混合图像数据发送给显示设备。\n[0074] 这样就可以实现显示的虚拟图像可根据拍摄到的实时图像的参数进行变化,如当拍摄的实时图像移动式所述虚拟图像随之移动;当拍摄的虚拟图像增大时,所述虚拟图像随之增大或减小。本领域技术人员可以理解,所述虚拟图像可以是静态的图片数据、也可以是动态的视频数据,如jpg格式,tiff格式或gif格式的图像数据。\n[0075] 最后应说明的是:以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。
法律信息
- 2019-07-19
未缴年费专利权终止
IPC(主分类): G06F 3/14
专利号: ZL 201210274640.2
申请日: 2012.08.03
授权公告日: 2015.10.07
- 2015-10-07
- 2013-02-20
实质审查的生效
IPC(主分类): G06F 3/14
专利申请号: 201210274640.2
申请日: 2012.08.03
- 2013-01-09
引用专利(该专利引用了哪些专利)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 |
1
| | 暂无 |
2005-03-02
| | |
2
| |
2012-06-13
|
2011-11-30
| | |
3
| |
2008-11-19
|
2008-06-19
| | |
4
| |
2008-01-02
|
2006-06-26
| | |
被引用专利(该专利被哪些专利引用)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 | 该专利没有被任何外部专利所引用! |