一种基于图像播放音乐的方法及装置制造方法及图纸

技术编号:19267037 阅读:35 留言:0更新日期:2018-10-27 04:22
本发明专利技术实施例公开了一种基于图像播放音乐的方法及装置,该方法包括:获取目标图像的直方图,直方图中包括目标图像的色阶信息及色阶信息对应的像素信息;基于直方图的色阶信息和与色阶信息相对应的像素信息生成音频对象;播放音频对象。本发明专利技术实施例解决了现有技术中用户在浏览图片时展示效果比较单一的问题。

【技术实现步骤摘要】
一种基于图像播放音乐的方法及装置
本专利技术实施例涉及音乐播放方法领域,尤其涉及一种基于图像播放音乐的方法及装置。
技术介绍
如今,随着智能手机的拍照配置和图像处理技术的逐渐成熟,图片在手机中被使用和出现的频率大幅上升。用户经常做的一个操作就是将自拍照或者外出游玩时的风景等美图分享到朋友圈,使亲朋好友都能够欣赏自己分享的美图。但是,用户在浏览图片时,展示效果比较单一。
技术实现思路
本专利技术实施例提供一种基于图像播放音乐的方法,以解决现有技术中用户在浏览图片时展示效果比较单一的问题。为解决上述技术问题,本专利技术是这样实现的:第一方面,提供了一种基于图像播放音乐的方法,其包括:获取目标图像的直方图,所述直方图中包括所述目标图像的色阶信息及色阶信息对应的像素信息;基于所述直方图的色阶信息和与所述色阶信息相对应的像素信息生成音频对象;播放所述音频对象。第二方面,还提供一种基于图像的音乐播放装置,其包括:图像获取单元,用于获取目标图像的直方图;特征获取单元,与所述图像获取单元相连,用于获取所述直方图的色阶信息和与所述色阶信息对应的像素信息;音频生成单元,用于根据所述直方图的色阶信息和与所述色阶信息相对应的像素信息生成音频对象;和播放单元,用于播放所述音频对象。第三方面,提供了一种移动设备,该移动设备包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述计算机程序被所述处理器执行时实现如第一方面所述的方法的步骤。第四方面,提供了一种计算机可读介质,所述计算机可读介质上存储计算机程序,所述计算机程序被处理器执行时实现如第一方面所述的方法的步骤。在本专利技术实施例中,通过所获取目标图像的直方图的色阶信息和与色阶信息相对应的像素信息生成音频对象,然后通过播放音频对象实现基于图像的音频播放功能。如此,用户可以在浏览图片的同时收听由所浏览的图片而合成的同节奏的音乐,以满足用户对浏览图片过程中需要更加轻松愉悦的浏览需求,从而解决了在浏览图片时展示效果比较单一的问题。附图说明此处所说明的附图用来提供对本专利技术实施例的进一步理解,构成本专利技术实施例的一部分,本专利技术实施例的示意性实施例及其说明用于解释本专利技术实施例,并不构成对本专利技术实施例的不当限定。在附图中:图1是根据本专利技术的一个实施例的基于图像播放音乐的方法的示意性流程图;图2是根据本专利技术的另一个实施例的基于图像播放音乐的方法的示意性流程图;图3是根据本专利技术的第三个实施例的基于图像播放音乐的方法的示意性流程图;图4是根据本专利技术的一个实施例的基于图像的音乐播放装置的示意性结构框图;图5是根据本专利技术的另一个实施例的基于图像的音乐播放装置的示意性结构框图;图6是图片全屏浏览的示意性界面图;图7是直方图生成音乐的示意性界面图;图8是根据本专利技术一个实施例的终端设备的结构示意图。具体实施方式为使本专利技术实施例的目的、技术方案和优点更加清楚,下面将结合本专利技术实施例具体实施例及相应的附图对本专利技术实施例技术方案进行清楚、完整地描述。显然,所描述的实施例仅是本专利技术实施例一部分实施例,而不是全部的实施例。基于本专利技术实施例中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术实施例保护的范围。以下结合附图,详细说明本专利技术实施例各实施例提供的技术方案。图1是根据本专利技术实施例一个实施例的基于图像播放音乐的方法的示意性流程图,以解决用户在浏览图片时只能观看图片,而导致所浏览的图片的功能比较单一的问题。本实施例的基于图像播放音乐的方法可包括:S110.获取目标图像的直方图;S120.基于直方图的色阶信息和与色阶信息相对应的像素信息生成音频对象;S130.播放音频对象。本专利技术实施例中,基于图像播放音乐的方法先获取目标图像的直方图,并根据直方图的色阶信息和与色阶信息相对应的像素信息生成音频对象,然后通过播放音频对象实现基于图像的音频播放功能。由于基于图像的音乐生成方法先获取目标图像的直方图(包括目标图像的色阶信息及色阶信息对应的像素信息),可以根据直方图的色阶信息和与色阶信息相对应的像素信息生成音频对象,然后通过播放音频对象实现基于图像的音频播放功能。如此,通过本专利技术实施例的音乐生成方法,用户可以在浏览图片的同时收听由所浏览的图片而合成的同节奏的音乐,以满足用户对浏览图片过程中需要更加轻松愉悦的浏览需求,从而解决了在浏览图片时展示效果比较单一的问题。在上述实施例中,如图2所示,在步骤S120中,基于直方图的色阶信息和与色阶信息相对应的像素信息生成音频对象,具体可以包括:S121.基于直方图中的色阶信息对应的像素信息,以及预设的像素信息与音调的映射关系,生成色阶信息对应的音调;S122.将音调按照对应的色阶信息的强弱顺序排列成音频播放序列,以形成音频对象。在上述实施例中,色阶信息对应的像素信息可以为色阶信息对应的像素数量在直方图中包括的像素总量中所占的比例。直方图的横坐标可以表示目标图像的色阶信息,直方图的纵坐标表示目标图像的色阶信息所对应的像素数量。即,可以由二维坐标来描述目标图像的直方图,其中,横轴可以为直方图的色阶信息,可记为X,表示亮度的强弱程度,X的范围可以为0~255;纵轴则可为直方图的像素信息,可记为Y表示图像中每一色阶的像素数量。每一X值分别与Y值相对应,所有X值对应的Y值的总和则等于图片中所有像素点数量的总和。也就是说,色阶信息对应的像素信息为Y值与纵轴中最大Y值(最大像素数量)之间的比例。而预设的像素信息则可以表示为软件或者存储器中预先存储的色阶信息对应的像素数量在直方图的像素数量所占的比例,例如10%对应低音调,50%对应中音调,90%对应高音调等。如此,基于图像的音乐生成方法获取目标图像的直方图后,根据直方图的色阶信息和与色阶信息相对应的像素信息在预设的像素信息与音调的映射关系中查找相对应的音调,并按照对应的色阶信息的强弱顺序排列成音频播放序列,生成音频对象。如此,可通过播放音频对象实现基于图像的音频播放功能。由于相邻两个色阶信息对应的像素信息可能相差较多,导致Y值所占的比例大小会相差较大,因此,使得生成或查询的音调的高低幅度相差较大,导致播放音乐时,音调波动较大。如图3所示,为了降低音调之间的波动幅度,本实施例的播放音乐的方法还可包括如下操作步骤:S140.基于第一色阶对应的像素信息和第二色阶对应的像素信息,通过线性插值法计算(或者估计)至少一个第三色阶对应的像素信息,其中,第一色阶和第二色阶是色阶信息中任意两个相邻的色阶,至少一个第三色阶介于第一色阶和第二色阶之间。即将任意两个相邻的X值与Y值进行数学代数运算,计算线性方程,并根据线性插值公式对两个相邻的X值的中间值进行预估,然后根据预估得到的其中一个第三色阶,对与该第三色阶相邻的色阶之间的中间值作进一步预估,以此类推,通过线性插值法可以得到多个第三色阶。S150.基于至少一个第三色阶对应的像素信息,以及映射关系,生成至少一个第三色阶对应的像素信息所对应的中间值音调;S160.将至少一个第三色阶对应的像素信息所对应的音调插入音频播放序列中第一色阶和第二色阶对应的音调之间,以形成音频对象。此外,第一色阶、至少一个第三色阶及第二色阶的色阶值则可构成等差数列。比如,第一色阶可以为20,三个本文档来自技高网...

【技术保护点】
1.一种基于图像播放音乐的方法,其特征在于,包括:获取目标图像的直方图,所述直方图中包括所述目标图像的色阶信息及所述色阶信息对应的像素信息;基于所述色阶信息和与所述色阶信息对应的像素信息生成音频对象;播放所述音频对象。

【技术特征摘要】
1.一种基于图像播放音乐的方法,其特征在于,包括:获取目标图像的直方图,所述直方图中包括所述目标图像的色阶信息及所述色阶信息对应的像素信息;基于所述色阶信息和与所述色阶信息对应的像素信息生成音频对象;播放所述音频对象。2.根据权利要求1所述的方法,其特征在于,所述基于所述色阶信息和与所述色阶信息对应的像素信息生成音频对象,包括:基于所述色阶信息对应的像素信息,以及预设的像素信息与音调的映射关系,生成所述色阶信息对应的音调;将所述音调按照对应的色阶信息的强弱顺序排列成音频播放序列,生成所述音频对象。3.根据权利要求2所述的方法,所述方法还包括:基于第一色阶对应的像素信息和第二色阶对应的像素信息,通过线性插值法计算至少一个第三色阶对应的像素信息,其中,所述第一色阶和所述第二色阶是所述色阶信息中任意两个相邻的色阶,所述至少一个第三色阶介于所述第一色阶和所述第二色阶之间;基于所述至少一个第三色阶对应的像素信息,以及所述映射关系,生成所述至少一个第三色阶对应的像素信息所对应的音调;将所述至少一个第三色阶对应的音调插入所述音频播放序列中所述第一色阶和所述第二色阶对应的音调之间,生成所述音频对象。4.根据权利要求1所述的方法,其特征在于:所述第一色阶、所述至少一个第三色阶及所述第二色阶的色阶值构成等差数列。5.根据权利要求1所述的方法,其特征在于,所述色阶信息对应的像素信息为所述色阶信息对应的像素数量在所述直方图中包括的像素总量中所占的比例。6.一种基于图像的音乐播放装置,其特征在于,包括:图像获取...

【专利技术属性】
技术研发人员:夏志洋
申请(专利权)人:维沃移动通信有限公司
类型:发明
国别省市:广东,44

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

1