多媒体大数据隐藏系统及方法与流程

文档序号:21595655发布日期:2020-07-24 16:45阅读:318来源:国知局
多媒体大数据隐藏系统及方法与流程

本发明涉及多媒体数据领域,尤其涉及一种多媒体大数据隐藏系统及方法。



背景技术:

多媒体技术有以下几个主要特点:

(1)集成性;能够对信息进行多通道统一获取、存储、组织与合成。

(2)控制性;多媒体技术是以计算机为中心,综合处理和控制多媒体信息,并按人的要求以多种媒体形式表现出来,同时作用于人的多种感官。

(3)交互性;交互性是多媒体应用有别于传统信息交流媒体的主要特点之一。传统信息交流媒体只能单向地、被动地传播信息,而多媒体技术则可以实现人对信息的主动选择和控制。

(4)非线性;多媒体技术的非线性特点将改变人们传统循序性的读写模式。以往人们读写方式大都采用章、节、页的框架,循序渐进地获取知识,而多媒体技术将借助超文本链接(hypertextlink)的方法,把内容以一种更灵活、更具变化的方式呈现给读者。

(5)实时性;当用户给出操作命令时,相应的多媒体信息都能够得到实时控制。



技术实现要素:

本发明至少具备以下几处关键的发明点:

(1)对待播放的各个影片的历史播放时长进行统计,并对每一个影片,赋予与其历史播放时长成正比的热播等级;

(2)在当前用户为非授权用户时,将热播等级超过预设等级阈值的各个影片设置为无法搜索到的状态,从而实行有差别的用户管理。

根据本发明的一方面,提供了一种多媒体大数据隐藏系统,所述系统包括:

影片隐藏设备,设置在手机内,用于在接收到第一控制命令时,将热播等级超过预设等级阈值的各个影片设置为无法搜索到的状态;

所述影片隐藏设备还用于在接收到第二控制命令时,将热播等级超过预设等级阈值的各个影片恢复为能够搜索到的状态;

等级提取设备,与所述影片隐藏设备连接,用于对待播放的各个影片的历史播放时长进行统计,并对每一个影片,赋予与其历史播放时长成正比的热播等级;

微型摄像头,嵌入在手机的前端外壳内,用于对前端外壳前方环境执行摄像动作,以获得相应的前方环境图像;

参数鉴别设备,与所述微型摄像头连接,用于对接收到的前方环境图像的清晰度进行鉴别以获得对应的清晰度等级,所述对应的清晰度等级越高,所述前方环境图像越清晰;

信号转换设备,与所述参数鉴别设备连接,用于基于所述清晰度等级对所述前方环境图像执行平均式分割动作以获得各个分割块。

根据本发明的另一方面,还提供了一种多媒体大数据隐藏方法,所述方法包括:

使用影片隐藏设备,设置在手机内,用于在接收到第一控制命令时,将热播等级超过预设等级阈值的各个影片设置为无法搜索到的状态;

所述影片隐藏设备还用于在接收到第二控制命令时,将热播等级超过预设等级阈值的各个影片恢复为能够搜索到的状态;

使用等级提取设备,与所述影片隐藏设备连接,用于对待播放的各个影片的历史播放时长进行统计,并对每一个影片,赋予与其历史播放时长成正比的热播等级;

使用微型摄像头,嵌入在手机的前端外壳内,用于对前端外壳前方环境执行摄像动作,以获得相应的前方环境图像;

使用参数鉴别设备,与所述微型摄像头连接,用于对接收到的前方环境图像的清晰度进行鉴别以获得对应的清晰度等级,所述对应的清晰度等级越高,所述前方环境图像越清晰;

使用信号转换设备,与所述参数鉴别设备连接,用于基于所述清晰度等级对所述前方环境图像执行平均式分割动作以获得各个分割块。

本发明的多媒体大数据隐藏系统及方法结构简单,方便实用。由于在当前用户为非授权用户时,将热播等级超过预设等级阈值的各个影片设置为无法搜索到的状态,从而实行有差别的用户管理。

附图说明

以下将结合附图对本发明的实施方案进行描述,其中:

图1为根据本发明实施方案示出的多媒体大数据隐藏系统所应用的手机的播放影片的场景示意图。

具体实施方式

下面将参照附图对本发明的多媒体大数据隐藏系统及方法的实施方案进行详细说明。

视频数据是指连续的图像序列,其实质是由一组组连续的图像构成的,而对于图像本身而言,除了其出现的先后顺序而外,没有任何结构信息。

帧是组成视频的最小视觉单位,是一幅静态的图像。将时间上连续的帧序列合成到一起便形成动态视频。对于帧的描述可以采用图像的描述方法,因此,对帧的检索可以采用类似图像的检索方法来进行。

镜头是由一系列帧组成的,它描绘的是一个事件或一组摄像机的连续运动。在拍摄视频时,根据剧情的需要,一个镜头可以采用多种摄像机运动方式进行处理。由于摄像机操作而引起的镜头运动主要有摇镜头、推拉镜头、跟踪等几种形式。

场景由一系列有相似性质的镜头组成,这些镜头针对的是同一环境下的同一批对象,但每个镜头的拍摄角度和拍摄方法不同。场景具有一定的语义,从叙事的观点来看,场景是在相同的地点拍摄的,因而具有相同的主题内容。

目前,在使用手机进行视频播放时,无法对视频授权用户或视频非授权用户实行差别式用户管理,例如对于用户点击率过高的视频内容,视频授权用户或视频非授权用户都能在界面上搜索到并能够进入到播放界面,导致视频授权用户的体验差。

为了克服上述不足,本发明搭建了一种多媒体大数据隐藏系统及方法,能够有效解决相应的技术问题。

图1为根据本发明实施方案示出的多媒体大数据隐藏系统所应用的手机的播放影片的场景示意图。

根据本发明实施方案示出的多媒体大数据隐藏系统包括:

影片隐藏设备,设置在手机内,用于在接收到第一控制命令时,将热播等级超过预设等级阈值的各个影片设置为无法搜索到的状态;

所述影片隐藏设备还用于在接收到第二控制命令时,将热播等级超过预设等级阈值的各个影片恢复为能够搜索到的状态;

等级提取设备,与所述影片隐藏设备连接,用于对待播放的各个影片的历史播放时长进行统计,并对每一个影片,赋予与其历史播放时长成正比的热播等级;

微型摄像头,嵌入在手机的前端外壳内,用于对前端外壳前方环境执行摄像动作,以获得相应的前方环境图像;

参数鉴别设备,与所述微型摄像头连接,用于对接收到的前方环境图像的清晰度进行鉴别以获得对应的清晰度等级,所述对应的清晰度等级越高,所述前方环境图像越清晰;

信号转换设备,与所述参数鉴别设备连接,用于基于所述清晰度等级对所述前方环境图像执行平均式分割动作以获得各个分割块;

信号过滤设备,与所述信号转换设备连接,用于接收前方环境图像的各个分割块,获取每一个分割块的冗余度,并将各个分割块的各个冗余度中的最大值对应的分割块和各个分割块的各个冗余度中的最小值对应的分割块作为二个参考分割块输出;

数据识别设备,与所述信号过滤设备连接,用于对所述二个参考分割块的二个对比度进行平均计算以获得对应的目标对比度;

命令输出设备,与所述信号过滤设备连接,用于对所述二个参考分割块的二个对比度进行平均计算以获得对应的目标对比度,并在所述目标对比度不在预设对比度上限阈值和预设对比度下限阈值之间时,发出第一控制命令,在所述目标对比度在预设对比度上限阈值和预设对比度下限阈值之间时,发出第二控制命令;

命令驱动设备,与所述命令输出设备连接,用于在接收到所述第一控制命令时,对所述前方环境图像的每一个分割块执行对比度修正动作,以获得对应的修正分块,并将所有修正分块进行组合以获得所述前方环境图像对应的修正处理图像,在接收到所述第二控制命令时,将所述前方环境图像作为修正处理图像输出;

图像增强设备,与所述命令驱动设备连接,用于对所述修正处理图像执行图像增强处理,以获得相应的即时增强图像;

用户辨识设备,设置在手机内,分别与所述图像增强设备和所述影片隐藏设备连接,用于对接收到的即时增强图像中最浅景深的人体轮廓进行识别以确定是否属于授权用户,并在确定属于授权用户时,发出第二控制命令;

其中,对所述前方环境图像的每一个分割块执行对比度修正动作,以获得对应的修正分块包括:对所述前方环境图像的每一个分割块执行对比度修正动作,以获得对应的修正分块,所述对应的修正分块的对比度落在预设对比度上限阈值和预设对比度下限阈值之间。

接着,继续对本发明的多媒体大数据隐藏系统的具体结构进行进一步的说明。

在所述多媒体大数据隐藏系统中:

所述用户辨识设备还用于在确定不属于授权用户时,发出第一控制命令。

所述多媒体大数据隐藏系统中:

在所述信号转换设备中,所述清晰度等级越高,获得的各个分割块的数量越多。

所述多媒体大数据隐藏系统中:

所述参数鉴别设备、所述信号转换设备、所述信号过滤设备、所述数据识别设备、所述命令输出设备、所述命令驱动设备和所述图像增强设备共用同一石英振荡器,以分别获得各自需求的时钟参考信号。

所述多媒体大数据隐藏系统中:

所述参数鉴别设备、所述信号转换设备、所述信号过滤设备、所述数据识别设备、所述命令输出设备、所述命令驱动设备和所述图像增强设备都设置在手机内。

根据本发明实施方案示出的多媒体大数据隐藏方法包括:

使用影片隐藏设备,设置在手机内,用于在接收到第一控制命令时,将热播等级超过预设等级阈值的各个影片设置为无法搜索到的状态;

所述影片隐藏设备还用于在接收到第二控制命令时,将热播等级超过预设等级阈值的各个影片恢复为能够搜索到的状态;

使用等级提取设备,与所述影片隐藏设备连接,用于对待播放的各个影片的历史播放时长进行统计,并对每一个影片,赋予与其历史播放时长成正比的热播等级;

使用微型摄像头,嵌入在手机的前端外壳内,用于对前端外壳前方环境执行摄像动作,以获得相应的前方环境图像;

使用参数鉴别设备,与所述微型摄像头连接,用于对接收到的前方环境图像的清晰度进行鉴别以获得对应的清晰度等级,所述对应的清晰度等级越高,所述前方环境图像越清晰;

使用信号转换设备,与所述参数鉴别设备连接,用于基于所述清晰度等级对所述前方环境图像执行平均式分割动作以获得各个分割块;

使用信号过滤设备,与所述信号转换设备连接,用于接收前方环境图像的各个分割块,获取每一个分割块的冗余度,并将各个分割块的各个冗余度中的最大值对应的分割块和各个分割块的各个冗余度中的最小值对应的分割块作为二个参考分割块输出;

使用数据识别设备,与所述信号过滤设备连接,用于对所述二个参考分割块的二个对比度进行平均计算以获得对应的目标对比度;

使用命令输出设备,与所述信号过滤设备连接,用于对所述二个参考分割块的二个对比度进行平均计算以获得对应的目标对比度,并在所述目标对比度不在预设对比度上限阈值和预设对比度下限阈值之间时,发出第一控制命令,在所述目标对比度在预设对比度上限阈值和预设对比度下限阈值之间时,发出第二控制命令;

使用命令驱动设备,与所述命令输出设备连接,用于在接收到所述第一控制命令时,对所述前方环境图像的每一个分割块执行对比度修正动作,以获得对应的修正分块,并将所有修正分块进行组合以获得所述前方环境图像对应的修正处理图像,在接收到所述第二控制命令时,将所述前方环境图像作为修正处理图像输出;

使用图像增强设备,与所述命令驱动设备连接,用于对所述修正处理图像执行图像增强处理,以获得相应的即时增强图像;

使用用户辨识设备,设置在手机内,分别与所述图像增强设备和所述影片隐藏设备连接,用于对接收到的即时增强图像中最浅景深的人体轮廓进行识别以确定是否属于授权用户,并在确定属于授权用户时,发出第二控制命令;

其中,对所述前方环境图像的每一个分割块执行对比度修正动作,以获得对应的修正分块包括:对所述前方环境图像的每一个分割块执行对比度修正动作,以获得对应的修正分块,所述对应的修正分块的对比度落在预设对比度上限阈值和预设对比度下限阈值之间。

接着,继续对本发明的多媒体大数据隐藏方法的具体步骤进行进一步的说明。

所述多媒体大数据隐藏方法中:

所述用户辨识设备还用于在确定不属于授权用户时,发出第一控制命令。

所述多媒体大数据隐藏方法中:

在所述信号转换设备中,所述清晰度等级越高,获得的各个分割块的数量越多。

所述多媒体大数据隐藏方法中:

所述参数鉴别设备、所述信号转换设备、所述信号过滤设备、所述数据识别设备、所述命令输出设备、所述命令驱动设备和所述图像增强设备共用同一石英振荡器,以分别获得各自需求的时钟参考信号。

所述多媒体大数据隐藏方法中:

所述参数鉴别设备、所述信号转换设备、所述信号过滤设备、所述数据识别设备、所述命令输出设备、所述命令驱动设备和所述图像增强设备都设置在手机内。

另外,可以采用gpu芯片来实现所述参数鉴别设备。gpu在几个主要方面有别于dsp(digitalsignalprocessing,简称dsp,数字信号处理)架构。其所有计算均使用浮点算法,而且此刻还没有位或整数运算指令。此外,由于gpu专为图像处理设计,因此存储系统实际上是一个二维的分段存储空间,包括一个区段号(从中读取图像)和二维地址(图像中的x、y坐标)。此外,没有任何间接写指令。输出写地址由光栅处理器确定,而且不能由程序改变。这对于自然分布在存储器之中的算法而言是极大的挑战。最后一点,不同碎片的处理过程间不允许通信。实际上,碎片处理器是一个simd数据并行执行单元,在所有碎片中独立执行代码。

尽管有上述约束,但是gpu还是可以有效地执行多种运算,从线性代数和信号处理到数值仿真。虽然概念简单,但新用户在使用gpu计算时还是会感到迷惑,因为gpu需要专有的图形知识。这种情况下,一些软件工具可以提供帮助。两种高级描影语言cg和hlsl能够让用户编写类似c的代码,随后编译成碎片程序汇编语言。brook是专为gpu计算设计,且不需要图形知识的高级语言。因此对第一次使用gpu进行开发的工作人员而言,它可以算是一个很好的起点。brook是c语言的延伸,整合了可以直接映射到gpu的简单数据并行编程构造。经gpu存储和操作的数据被形象地比喻成“流”(stream),类似于标准c中的数组。核心(kernel)是在流上操作的函数。在一系列输入流上调用一个核心函数意味着在流元素上实施了隐含的循环,即对每一个流元素调用核心体。brook还提供了约简机制,例如对一个流中所有的元素进行和、最大值或乘积计算。brook还完全隐藏了图形api的所有细节,并把gpu中类似二维存储器系统这样许多用户不熟悉的部分进行了虚拟化处理。用brook编写的应用程序包括线性代数子程序、快速傅立叶转换、光线追踪和图像处理。利用ati的x800xt和nvidia的geforce6800ultra型gpu,在相同高速缓存、sse汇编优化pentium4执行条件下,许多此类应用的速度提升高达7倍之多。

最后应注意到的是,在本发明各个实施例中的各功能设备可以集成在一个处理设备中,也可以是各个设备单独物理存在,也可以两个或两个以上设备集成在一个设备中。

所述功能如果以软件功能设备的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(rom,read-onlymemory)、随机存取存储器(ram,randomaccessmemory)、磁碟或者光盘等各种可以存储程序代码的介质。

以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应所述以权利要求的保护范围为准。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1