本发明专利技术公开了一种手势感应方法、手势感应装置及音视频播放系统,涉及图像检测处理技术领域,所述方法包括以下步骤:S1:接收由摄像头实时获取待检测区域的当前帧视频图像;S2:将当前帧视频图像与上一帧视频图像进行比较,若像素具有差异,则执行步骤S3,否则执行步骤S4;S3:获得当前差异像素点坐标,并将当前差异像素点坐标进行保存,并返回步骤S1;S4:比较所保存的差异像素点坐标,以获得手势信息;S5:根据手势信息对显示设备上音频和/或视频的播放进行控制。本发明专利技术通过红外摄像感应触发控制,用户可通过挥手控制音频播放/停止、视频播放/停止、循环、特效等操作指令,操作简单、播放灵活且适应性强。
【技术实现步骤摘要】
【专利摘要】本专利技术公开了一种手势感应方法、手势感应装置及音视频播放系统,涉及图像检测处理
,所述方法包括以下步骤:S1:接收由摄像头实时获取待检测区域的当前帧视频图像;S2:将当前帧视频图像与上一帧视频图像进行比较,若像素具有差异,则执行步骤S3,否则执行步骤S4;S3:获得当前差异像素点坐标,并将当前差异像素点坐标进行保存,并返回步骤S1;S4:比较所保存的差异像素点坐标,以获得手势信息;S5:根据手势信息对显示设备上音频和/或视频的播放进行控制。本专利技术通过红外摄像感应触发控制,用户可通过挥手控制音频播放/停止、视频播放/停止、循环、特效等操作指令,操作简单、播放灵活且适应性强。【专利说明】手势感应方法、手势感应装置及音视频播放系统
本专利技术涉及图像检测处理
,特别涉及一种手势感应方法、手势感应装置及音视频播放系统。
技术介绍
室内场所(例如:大型商场、博物馆、展示展览馆等)通常需要设置广告播放器或音乐播放器来进行音视频介绍或音乐播放,通常采用连续播放、定时播放和人为控制播放三种方式。连续播放方式一般适用于人流量比较密集的场所,在人流量大的时候连续地播放,人流量小的时候为了节省资源便关闭播放,但人流量是时刻变化的,故而该方式只能以日常的人流量统计为依据,如白天的时候播放,在晚上的时候不播放,导致连续播放的方式使用的场所限制条件较多,并且浪费的资源也很多。定时播放的方式是根据人流量的大小来设定播放循环的频率,比如在白天人流量大的时候播放的频率高一点,间隔时间短一点,在晚上的时候频率低一点,间隔的时间长一点,而且可以根据使用的场所来设定播放的频率,比如在餐厅可以连续的播放,在洗手间可以间断播放等。所以这种方式的使用场所比较广,不过这种方式与连续播放的方式一样,同样需要根据一般的人流量统计为每个使用场所设定播放频率,所以使用麻烦,而且还是会造成资源的浪费。人为控制播放的方式可以通过工作人员根据实时的人流量来控制广告或音乐的播放,可以实现准确的控制,不过虽然有效地节省了资源,目的针对性强,却增加了人力资源,限制了这种方式的使用场所。以上三种方式虽然均可满足音视频播放的基本要求,但一般采用触摸屏点播形式控制,而且在播放内容上相对固定,导致其灵活性和对场所的适应性很差。
技术实现思路
(一)要解决的技术问题本专利技术要解决的技术问题是:如何提供一种操作简单、播放灵活且适应性强的音视频播放的控制方式。(二)技术方案为解决上述技术问题,本专利技术提供了一种手势感应方法,所述方法包括以下步骤:S1:接收由摄像头实时获取待检测区域的当前帧视频图像;S2:将当前帧视频图像与上一帧视频图像进行比较,若像素具有差异,则执行步骤S3,否则执行步骤S4;S3:获得当前差异像素点坐标,并将当前差异像素点坐标进行保存,并返回步骤Si ;S4:比较所保存的差异像素点坐标,以获得手势信息;S5:根据手势信息对显示设备上音频和/或视频的播放进行控制。其中,步骤S5之前还包括以下步骤:S401:提取并加载音频文件中的音频流;其中,步骤S5之前还包括以下步骤:S402:加载视频文件的文件名。其中,步骤SI和步骤S2之间还包括以下步骤:SlOl:将所述当前帧视频图像进行灰度化,以获得当前帧的黑白图像;S102:将所述当前帧的黑白图像上所有的像素值和与所述像素值对应的像素坐标进行保存。其中,步骤S2进一步包括以下步骤:S201:将所述当前帧的黑白图像和所述上一帧的黑白图像按照像素坐标对像素值逐个进行比较,直至所有像素坐标均被比较过;S202:将像素值不同的像素坐标作为所述当前差异像素点坐标。其中,步骤SI还包括以下步骤:S103:将所述当前帧视频图像在所述显示设备上的视频播放窗口内进行显示;步骤S202进一步包括:S2021:将所述像素值不同的像素坐标按照所述视频播放窗口的像素进行映射;S2022:将映射后的坐标作为所述当前差异像素点坐标。本专利技术还公开了一种手势感应装置,所述装置包括:视频接收模块,用于接收由摄像头实时获取待检测区域的当前帧视频图像;比较模块,用于将当前帧视频图像与上一帧视频图像进行比较;差异保存模块,用于获得当前差异像素点坐标,并将当前差异像素点坐标进行保存;手势信息获取模块,用于比较所保存的差异像素点坐标,以获得手势信息;控制模块,用于根据手势信息对显示设备上音频和/或视频的播放进行控制。本专利技术还公开了一种音视频播放系统,所述系统包括:依次连接的摄像头、所述的手势感应装置及显示设备。其中,所述系统还包括:红外线灯,所述红外线灯向待检测区域投射红外光;所述摄像头朝所述红外光的投射方向来获取所述待检测区域的视频图像。其中,所述红外线灯朝正下方投射红外光。(三)有益效果本专利技术通过红外摄像感应触发控制,用户可通过挥手控制音频播放/停止、视频播放/停止、循环、特效等操作指令,操作简单、播放灵活且适应性强。【专利附图】【附图说明】图1是本专利技术一种实施方式的手势感应方法的流程图;图2是本专利技术一种实施方式的手势感应系统的结构框图;图3是本专利技术一种实施方式的音视频播放系统的结构框图;图4是本专利技术一种实施方式的音视频播放系统中PC机的摄像头调试示意图;图5是本专利技术一种实施方式的音视频播放系统的流程示意图;图6是本专利技术一种实施方式的音视频播放系统中PC机的具体流程图。【具体实施方式】下面结合附图和实施例,对本专利技术的【具体实施方式】作进一步详细描述。以下实施例用于说明本专利技术,但不用来限制本专利技术的范围。图1是本专利技术一种实施方式的手势感应方法的流程图;参照图1,所述方法包括以下步骤:S1:接收由摄像头实时获取待检测区域的当前帧视频图像;S2:将当前帧视频图像与上一帧视频图像进行比较,若像素具有差异,则执行步骤S3,否则执行步骤S4;S3:获得当前差异像素点坐标,并将当前差异像素点坐标进行保存,本实施方式中,所述当前差异像素坐标保存至链表之中,并返回步骤SI ;S4:比较所保存的差异像素点坐标,以获得手势信息(逐帧比较所保存的差异像素点坐标,判断所述差异像素点坐标的运动轨迹,以获得手势信息);S5:根据手势信息对显示设备上音频和/或视频的播放进行控制。为避免误操作,优选地,在步骤S2和S4之间,判断此前是否执行过步骤S3,若是,则执行步骤S4,否则直接结束。本实施方式中,可以对显示设备上播放的视频实现多通道大画面(即将一个完整的视频在多个显示器上分别显示一部分,由多个显示器共同拼接为一个完整的视频),供更多参与者同时参与互动。互动的方式可根据具体情况进行变换,区域可设置多处触发,小区域映射大区域等形式。为提高音频控制的响应速度,优选地,步骤S5之前还包括以下步骤:S401:提取并加载音频文件中的音频流;本实施方式中,通过DirectSound将文件夹中的音频文件加载到程序中(无压缩的完美呈现出原质音频),提取文件中的音频流后保存,将所提取的音频流加载至内存中,待接收到指令时进行播放、停止功能。为提高视频控制的响应速度,优选地,步骤S5之前还包括以下步骤:S402:加载视频文件的文件名;本实施方式中,通过DirectShow的VMR9对视频进行解码,在支持DirectX的PC机上能够高效率、高质量播放。视频播放器在程序初始化的本文档来自技高网...
【技术保护点】
一种手势感应方法,其特征在于,所述方法包括以下步骤:?S1:接收由摄像头实时获取待检测区域的当前帧视频图像;?S2:将当前帧视频图像与上一帧视频图像进行比较,若像素具有差异,则执行步骤S3,否则执行步骤S4;?S3:获得当前差异像素点坐标,并将当前差异像素点坐标进行保存,并返回步骤S1;?S4:比较所保存的差异像素点坐标,以获得手势信息;?S5:根据手势信息对显示设备上音频和/或视频的播放进行控制。
【技术特征摘要】
【专利技术属性】
技术研发人员:刘其虎,李帅,周新华,
申请(专利权)人:湖南华凯创意展览服务有限公司,上海华凯展览展示工程有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。