多媒体互动方法、装置及可读介质制造方法及图纸

技术编号:30824057 阅读:19 留言:0更新日期:2021-11-18 12:15
本发明专利技术涉及一种多媒体互动方法、装置及可读介质的技术方案,包括:获取多媒体数据,所述多媒体数据包括图片及音频的自定义组合;根据所述多媒体数据,调用接口生成所述多媒体数据对应的增强现实的多媒体文件;生成所述多媒体文件对应的访问标识。本发明专利技术的有益效果为:能够多途径的显示多媒体内容,降低了增强现实显示对终端的要求,增强了通用性,使不支持增强现实的终端也可以通过微信小程序平台实现显示增强现实内容,使显示内容更加丰富,趣味性更强。更强。更强。

【技术实现步骤摘要】
多媒体互动方法、装置及可读介质


[0001]本专利技术涉及多媒体及图像处理领域,具体涉及了一种多媒体互动方法、装置及可读介质。

技术介绍

[0002]随着增强现实技术的发展,增强现实技术的应用更加广泛,其中有将增强现实技术应用于图册展示和相册展示,现有技术中,一些儿童图书运用增强现实技术,当使用手机摄像头对准带有增强现实技术的内容后,可以看到增强现实的内容,这种直接使用现有的增强现实技术,对手机的要求较高,如果手机不支持增强现实技术,则无法显示出来增强现实的内容。
[0003]该技术在实现上成本高,效率底,耗时间等类似问题。直接使用现有的增强现实技术,对手机的要求较高,如果手机不支持增强现实技术,则无法显示出来增强现实的内容,因此本专利技术是让现有所有带有摄像头的手机都能够使用到此功能。

技术实现思路

[0004]本专利技术的目的在于至少解决现有技术中存在的技术问题之一,提供了一种加密文档的存储和相似检索方法、装置、设备及介质,能够多途径的显示多媒体内容,降低了增强现实对终端的要求,提高了通用性。
[0005]本专利技术的技术方案包括一种多媒体互动方法,其特征在于,包括以下步骤:S100,获取多媒体数据,所述多媒体数据包括图片及音频的自定义组合;S200,根据所述多媒体数据,调用接口生成所述多媒体数据对应的增强现实的多媒体文件;S300,生成所述多媒体文件对应的访问标识。
[0006]根据所述的多媒体互动方法,其中获取多媒体数据包括:通过图像采集设备获取所述图片,所述图像采集设备包括手机摄像头、摄像机、拍照手表及监控摄像头;所述音频为用户自定义上传。
[0007]根据所述的多媒体互动方法,其中S200包括:S210,对所述多媒体数据中的所述图片通过透镜阵列及视差图像方式转换为所述三维模型;S220,对所述三维模型及所述音频采用音频信息编码并与图片信息结合编码,生成增强现实的多媒体数据。
[0008]根据所述的多媒体互动方法,其中S210包括:S211,通过GD库分析,获述图片中所有的颜色数目,根据遍历算法依次遍历所有的颜色值,通过灰度值计算公式将其转成灰度值;S212,判断获取的图像类型,根据图像类型生成gif或者png图象,并存储为灰度图;S213,利将图像的原图和所述灰度图进行视点合成,取每一个像素点处的视差值,计算新图像中像素点位置,对像素点进行赋值并前向映射,得到基础合成图像;S214,解析所述基础合成图像,确定反向映射得到每一个像素点在原始的图像中的浮点位置,利用线性插值获取最终颜色值,得到虚拟视点的视差图;S215,以虚拟视点的所述视差图为基础,通过OpenCV进行空洞填充,得到并保存效果图,得到所述三维模型。
[0009]根据所述的多媒体互动方法,其中该方法还包括:通过GD库生成多张具有位差的图像,通过多张具有位差的图像最终合并为所述三维模型。
[0010]根据所述的多媒体互动方法,其中S220包括:S221,获取所述三维模型,通过PHP类库getid3计算得到音频时长;S222,根据音频时长计算视频总帧数,其中总帧数=时长*每秒帧数,视频的每秒帧数可自定义设置;S223,建立临时文件夹,通过所述临时文件夹顺序命名并存储对应帧数的复制三维模型图,并按顺序命名;S224,通过ffmpeg命令将所述临时文件夹的所述三维模型和所述音频合成视频,得到增强现实的多媒体文件。
[0011]根据所述的多媒体互动方法,其中该方法还包括:通过可交互界面对图片及音频的上传、排序、排版进行自定义处理,以及还可以通过所述交互界面对图片及音频进行自定义编辑。
[0012]根据所述的多媒体互动方法,其中该方法还包括:对获取的多媒体数据中的图片进行检查,包括对图片的分别率及大小进行检查,并将图片检查结果进行反馈;对生成的多媒体文件对应的访问标识进行检查,并将访问标识检查结果进行反馈。
[0013]本专利技术的技术方案还包括一种多媒体互动装置,该装置包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现任一所述的方法步骤。
[0014]本专利技术的技术方案还包括一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现上述任一的方法步骤。
[0015]本专利技术的有益效果为:能够多途径的显示多媒体内容,降低了增强现实显示对终端的要求,增强了通用性,使不支持增强现实的终端也可以通过微信小程序平台实现显示增强现实内容,使显示内容更加丰富,趣味性更强。
附图说明
[0016]下面结合附图和实施例对本专利技术进一步地说明;
[0017]图1所示为根据本专利技术实施方式的流程图。
[0018]图2所示为根据本专利技术实施方式的三维模型生成流程图。
[0019]图3所示为根据本专利技术实施方式的增强现实的多媒体文件生成流程图。
[0020]图4所示为根据本专利技术实施方式的详细处理流程图。
[0021]图5所示为根据本专利技术实施方式的装置图。
具体实施方式
[0022]本部分将详细描述本专利技术的具体实施例,本专利技术之较佳实施例在附图中示出,附图的作用在于用图形补充说明书文字部分的描述,使人能够直观地、形象地理解本专利技术的每个技术特征和整体技术方案,但其不能理解为对本专利技术保护范围的限制。
[0023]在本专利技术的描述中,若干的含义是一个或者多个,多个的含义是两个以上,大于、小于、超过等理解为不包括本数,以上、以下、以内等理解为包括本数。
[0024]在本专利技术的描述中,对方法步骤的连续标号是为了方便审查和理解,结合本专利技术的整体技术方案以及各个步骤之间的逻辑关系,调整步骤之间的实施顺序并不会影响本专利技术技术方案所达到的技术效果。
[0025]本专利技术的描述中,除非另有明确的限定,设置等词语应做广义理解,所属
技术人员可以结合技术方案的具体内容合理确定上述词语在本专利技术中的具体含义。
[0026]图1所示为根据本专利技术实施方式的流程图。该流程包括:S100,获取多媒体数据,多媒体数据包括图片及音频的自定义组合;S200,根据多媒体数据,调用接口生成多媒体数据对应的增强现实的多媒体文件;S300,生成多媒体文件对应的访问标识。
[0027]图2所示为根据本专利技术实施方式的三维模型生成流程图。如图2,其流程包括:
[0028]首先通过GD库分析,获得上传图片当中所有的颜色数目,然后根据遍历算法依次遍历所有的颜色值,通过灰度值计算公式(灰度值为red*0.228+green*0.587+blue*0.114)将其转成灰度值;
[0029]根据原图类型判断,生成gif或者png图象,另存为灰度图;
[0030]利用原图和灰度图进行视点合成,取每一个像素点处的视差值,然后计算新图像中像素点位置,最后赋值,前向映射,此时得到基础合成图,图像边缘有锯齿;
[0031]分析基础合成图,反向映射得本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种多媒体互动方法,其特征在于,包括以下步骤:S100,获取多媒体数据,所述多媒体数据包括图片及音频的自定义组合;S200,根据所述多媒体数据,调用接口生成所述多媒体数据对应的增强现实的多媒体文件;S300,生成所述多媒体文件对应的访问标识。2.根据权利要求1所述的多媒体互动方法,其特征在于,所述获取多媒体数据包括:通过图像采集设备获取所述图片,所述图像采集设备包括手机摄像头、摄像机、拍照手表及监控摄像头;所述音频为用户自定义上传。3.根据权利要求1所述的多媒体互动方法,其特征在于,所述S200包括:S210,对所述多媒体数据中的所述图片通过透镜阵列及视差图像方式转换为所述三维模型;S220,对所述三维模型及所述音频采用音频信息编码并与图片信息结合编码,生成增强现实的多媒体数据。4.根据权利要求3所述的多媒体互动方法,其特征在于,所述S210包括:S211,通过GD库分析,获述图片中所有的颜色数目,根据遍历算法依次遍历所有的颜色值,通过灰度值计算公式将其转成灰度值;S212,判断获取的图像类型,根据图像类型生成gif或者png图象,并存储为灰度图;S213,利将图像的原图和所述灰度图进行视点合成,取每一个像素点处的视差值,计算新图像中像素点位置,对像素点进行赋值并前向映射,得到基础合成图像;S214,解析所述基础合成图像,确定反向映射得到每一个像素点在原始的图像中的浮点位置,利用线性插值获取最终颜色值,得到虚拟视点的视差图;S215,以虚拟视点的所述视差图为基础,通过OpenCV进行空洞填充,得到并保存效果图,得到所述三维模型。5.根据权利要求4所述的多媒体互...

【专利技术属性】
技术研发人员:费弘
申请(专利权)人:珠海市大悦科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1