技术领域
[0001] 本
发明涉及大数据存储领域,尤其涉及一种大数据存储系统。
背景技术
[0002] 早期大量的相机干扰方法主要利用了成像
传感器响应红外线的原理。为了干扰移动摄像机以及在拍摄的画面中生成亮光,红外发射源被安装在电影院内。除了那些发射器等额外的成本费和日常操作
费用,这种方案可以通过在镜头上附上适当的
过滤器。但这种方式很容易因为偷拍者的选择而被规避。
[0003] 因此,需要一种新的现场
防盗拍技术方案,对观众席图像进行
电子分析,对现场演出环境进行电子分析,并基于两种分析结果进行偷拍者判断,另外,还基于偷拍者的
位置信息对偷拍者进行提醒,从而实现演出现场偷拍者的定向检测和定向警告。
发明内容
[0004] 为了解决上述问题,本发明提供了一种大数据存储系统,在现场设置观众席
图像采集设备完成对观众席图像的提取,引入各种
图像处理设备和
图像分析设备判断观众席图像中是否存在可疑的偷拍者,在存在可疑的偷拍者的情况下,提取出可疑的偷拍者所在座位的编号,随后还在现场对环境参数或当前演出内容进行实时检测,以根据可疑的偷拍者的信息和现场检测结果确定真正偷拍者,更为重要的是,建立了一套能够根据偷拍者位置进行定向提示的机构,从而完全自动地实现对偷拍者的电子式检测和警告。
[0005] 根据本发明的一方面,提供了一种大数据存储系统,所述系统包括大数据存储设备、摄像设备、图像预处理设备和人脸数据提取设备,图像预处理设备位于大数据应用平台上,对摄像设备拍摄的图像进行预处理,并将预处理后的图像发送给人脸数据提取设备以进行放映室内观众人脸的数据提取,其中,放映室内观众人脸的数据用于放映室盗拍检测。
[0006] 更具体地,在所述一种大数据存储系统中,包括:大数据存储设备,与飞思卡尔MC9S12芯片连接,用于存储预设人脸上限灰度值和预设人脸下限灰度值;计时器,设置在放映室的后台控制室内,用于提供计时
信号;环境
亮度传感设备,设置在放映室房顶中央位置,用于感应放映室内部环境的实时亮度以作为实时环境亮度输出;人脸亮度检测设备,设置在放映室的后台控制室内,与人脸数据提取设备连接以接收每一个人脸子图像和其对应的座位编号,用于基于每一个人脸子图像的各个
像素的灰度值计算每一个人脸子图像的图像亮度以作为实时人脸亮度输出;亮度背离检测设备,设置在放映室的后台控制室内,分别与计时器、环境亮度检测设备和人脸亮度检测设备连接,用于接收实时环境亮度以及接收每一个人脸子图像的实时人脸亮度,针对每一个人脸子图像,当其实时人脸亮度与实时环境亮度背离的时间达到预设时间长度
阈值时,将人脸子图像对应的座位编号作为目标座位编号输出;飞思卡尔MC9S12芯片,设置在放映室的后台控制室内,与亮度背离检测设备连接,用于基于目标座位编号发出包括目标座位编号的驱动
控制信号;遥控设备,设置在放映室幕布正上方的房顶位置,用于与飞思卡尔MC9S12芯片连接以接收飞思卡尔MC9S12芯片发来的驱动控制信号,并对驱动控制信号进行解析以确定目标座位编号,基于目标座位编号确定遥控信号;座位警示灯,每一个观众座位上设置一个,用于接收遥控信号以基于遥控信号进行红光警示;摄像设备,设置在放映室房顶中央位置,用于对放映室幕布对面的观众席进行图像采集以输出观众席图像;大数据应用平台,通过网络与摄像设备连接,用于接收观众席图像并对观众席图像进行处理,大数据应用平台包括:灰度化处理设备,包括通道参数提取单元、加权值存储单元和灰度值计算单元,通道参数提取单元与摄像设备连接,用于接收观众席图像以提取出观众席图像中每一个像素点的R通道像素值、G通道像素值和B通道像素值,加权值存储单元用于预先存储了R通道加权值、G通道加权值和B通道加权值,灰度值计算单元分别与通道参数提取单元和加权值存储单元连接,针对观众席图像中每一个像素点,将R通道像素值与R通道加权值的乘积、G通道像素值与G通道加权值的乘积以及B通道像素值与B通道加权值的乘积相加以获取针对的像素点的灰度值,并基于观众席图像中各个像素点的灰度值获得观众席图像对应的灰度化图像;其中,R通道加权值取值为0.298839,G通道加权值取值为0.586811,B通道加权值取值为0.114350;直方图分布检测设备,与灰度化处理设备连接,用于接收灰度化图像,并对灰度化图像进行灰度直方图处理以获得对应的直方图图像,在直方图图像呈现双峰分布时,发出全局阈值选择信号,否则,发出非全局阈值选择信号;阈值选择设备,与直方图分布检测设备连接,用于在接收到全局阈值选择信号时,将全局阈值128作为阈值数据输出,在接收到非全局阈值选择信号时,将相邻像素点灰度差阈值40作为阈值数据输出;二值化处理设备,分别与阈值选择设备和直方图分布检测设备连接,用于在接收到全局阈值选择信号时,针对灰度化图像中的每一个像素点,当灰度值大于等于阈值数据时,将针对的像素点设置为白电平像素点,当灰度值小于阈值数据时,将针对的像素点设置为
黑电平像素点,并输出灰度化图像对应的二值化图像;
二值化处理设备还用于在接收到非全局阈值选择信号时,针对灰度化图像中的每一个像素点,计算垂直方向向上距离其3个像素点的像素点的灰度值作为上像素灰度值,计算垂直方向向下距离其3个像素点的像素点的灰度值作为下像素灰度值,计算
水平方向向左距离其3个像素点的像素点的灰度值作为左像素灰度值,计算水平方向向右距离其3个像素点的像素点的灰度值作为右像素灰度值,当上像素灰度值和下像素灰度值之差的绝对值小于等于阈值数据且左像素灰度值和右像素灰度值之差的绝对值小于等于阈值数据时,将针对的像素点设置为白电平像素点,当上像素灰度值和下像素灰度值之差的绝对值大于阈值数据或左像素灰度值和右像素灰度值之差的绝对值大于阈值数据时,将针对的像素点设置为黑电平像素点,并输出灰度化图像对应的二值化图像;图像平滑处理设备,与二值化处理设备连接,用于接收二值化图像,针对二值化图像中的每一个像素点,当相邻的所有像素点中存在一半以上的跳变点时,则将针对的像素点的灰度值保留,否则,将针对的像素点的灰度值设置为白电平像素点,并输出二值化图像对应的平滑图像;维纳滤波设备,设置在放映室的后台控制室内,通过网络与图像平衡处理设备连接,用于接收平滑图像,对平滑图像执行维纳滤波处理以获得滤波图像,其中维纳滤波处理用于使得平滑图像与滤波图像的均方误差最小以去除平滑图像中的白噪声和斑点噪声;人脸数据提取设备,设置在放映室的后台控制室内,与维纳滤波设备连接以获得滤波图像;针对滤波图像中的每一个像素点,当其灰度值在预设人脸上限灰度值和预设人脸下限灰度值之间时,确定其为屏幕像素点;将滤波图像中的所有人脸像素点组成的区域从滤波图像中分割出来以获得各个人脸子图像;针对每一个人脸子图像,针对其在滤波图像中的位置确定针对的人脸子图像对应的座位编号;其中,针对的人脸子图像对应的座位编号为人脸子图像对应的观众所在的放映室座位编号;其中,人脸子图像的实时人脸亮度与实时环境亮度背离的确定方式如下:当人脸子图像的实时人脸亮度大于实时环境亮度时,确定人脸子图像的实时人脸亮度与实时环境亮度背离,当人脸子图像的实时人脸亮度小于等于实时环境亮度时,确定人脸子图像的实时人脸亮度与实时环境亮度非背离。
[0007] 更具体地,在所述一种大数据存储系统中,还包括:灰度化处理设备由多个相同的处理子设备组成,多个相同的处理子设备用于并行操作,以共同完成灰度化处理设备的操作。
[0008] 更具体地,在所述一种大数据存储系统中,还包括:,还包括:直方图分布检测设备由多个相同的处理子设备组成,多个相同的处理子设备用于并行操作,以共同完成直方图分布检测设备的操作。
[0009] 更具体地,在所述一种大数据存储系统中,还包括:阈值选择设备由多个相同的处理子设备组成,多个相同的处理子设备用于并行操作,以共同完成阈值选择设备的操作。
[0010] 更具体地,在所述一种大数据存储系统中,还包括:二值化处理设备由多个相同的处理子设备组成,多个相同的处理子设备用于并行操作,以共同完成二值化处理设备的操作。
[0011] 更具体地,在所述一种大数据存储系统中,还包括:图像平滑处理设备由多个相同的处理子设备组成,多个相同的处理子设备用于并行操作,以共同完成图像平滑处理设备的操作。
附图说明
[0012] 以下将结合附图对本发明的实施方案进行描述,其中:
[0013] 图1为根据本发明实施方案示出的一种大数据存储系统的结构方
框图。
[0014] 附图标记:1摄像设备;2图像预处理设备;3人脸数据提取设备
具体实施方式
[0015] 下面将参照附图对本发明的一种大数据存储系统的实施方案进行详细说明。
[0016] 现有的防偷拍的电子干扰设备是,将一种红外线装置安置在幕布或舞台的背面,红外线装置发出人眼不可见的红外线,如果偷拍者在进行移动终端或摄像机拍摄,则红外线将干扰偷拍者的摄像机成像,导致偷拍者获得的影像或图像
质量低下,无法在市场上销售以及在网络上传播,从而有效维护
版权利益。
[0017] 但是,这种方式需要一直发射红外线,而且红外线的发射是大范围的,需要从各个位置都发射红外线,成本较高且可行性差。因此现场的电子防偷拍设备还需要寻找其他的突破方向。
[0018] 为了克服上述不足,本发明搭建了一种大数据存储系统,能够通过对现场观众席中观众的行为检测以及通过对现场环境的参数提取来确定现场观众席中是否存在偷拍者,并能够及时对偷拍者所在的位置进行
定位,以便于采取相应的定向警告措施,提醒偷拍者放弃偷拍行为
[0019] 图1为根据本发明实施方案示出的一种大数据存储系统的结构方框图,所述系统包括大数据存储设备、摄像设备、图像预处理设备和人脸数据提取设备,图像预处理设备位于大数据应用平台上,对摄像设备拍摄的图像进行预处理,并将预处理后的图像发送给人脸数据提取设备以进行放映室内观众人脸的数据提取,其中,放映室内观众人脸的数据用于放映室盗拍检测。
[0020] 接着,继续对本发明的一种大数据存储系统的具体结构进行进一步的说明。
[0021] 所述系统包括:大数据存储设备,与飞思卡尔MC9S12芯片连接,用于存储预设人脸上限灰度值和预设人脸下限灰度值;计时器,设置在放映室的后台控制室内,用于提供计时信号;环境亮度传感设备,设置在放映室房顶中央位置,用于感应放映室内部环境的实时亮度以作为实时环境亮度输出。
[0022] 所述系统包括:人脸亮度检测设备,设置在放映室的后台控制室内,与人脸数据提取设备连接以接收每一个人脸子图像和其对应的座位编号,用于基于每一个人脸子图像的各个像素的灰度值计算每一个人脸子图像的图像亮度以作为实时人脸亮度输出。
[0023] 所述系统包括:亮度背离检测设备,设置在放映室的后台控制室内,分别与计时器、环境亮度检测设备和人脸亮度检测设备连接,用于接收实时环境亮度以及接收每一个人脸子图像的实时人脸亮度,针对每一个人脸子图像,当其实时人脸亮度与实时环境亮度背离的时间达到预设时间长度阈值时,将人脸子图像对应的座位编号作为目标座位编号输出;飞思卡尔MC9S12芯片,设置在放映室的后台控制室内,与亮度背离检测设备连接,用于基于目标座位编号发出包括目标座位编号的驱动控制信号。
[0024] 所述系统包括:遥控设备,设置在放映室幕布正上方的房顶位置,用于与飞思卡尔MC9S12芯片连接以接收飞思卡尔MC9S12芯片发来的驱动控制信号,并对驱动控制信号进行解析以确定目标座位编号,基于目标座位编号确定遥控信号。
[0025] 所述系统包括:座位警示灯,每一个观众座位上设置一个,用于接收遥控信号以基于遥控信号进行红光警示;摄像设备,设置在放映室房顶中央位置,用于对放映室幕布对面的观众席进行图像采集以输出观众席图像。
[0026] 所述系统包括:大数据应用平台,通过网络与摄像设备连接,用于接收观众席图像并对观众席图像进行处理。
[0027] 大数据应用平台包括:灰度化处理设备,包括通道参数提取单元、加权值存储单元和灰度值计算单元,通道参数提取单元与摄像设备连接,用于接收观众席图像以提取出观众席图像中每一个像素点的R通道像素值、G通道像素值和B通道像素值,加权值存储单元用于预先存储了R通道加权值、G通道加权值和B通道加权值,灰度值计算单元分别与通道参数提取单元和加权值存储单元连接,针对观众席图像中每一个像素点,将R通道像素值与R通道加权值的乘积、G通道像素值与G通道加权值的乘积以及B通道像素值与B通道加权值的乘积相加以获取针对的像素点的灰度值,并基于观众席图像中各个像素点的灰度值获得观众席图像对应的灰度化图像;其中,R通道加权值取值为0.298839,G通道加权值取值为0.586811,B通道加权值取值为0.114350。
[0028] 大数据应用平台包括:直方图分布检测设备,与灰度化处理设备连接,用于接收灰度化图像,并对灰度化图像进行灰度直方图处理以获得对应的直方图图像,在直方图图像呈现双峰分布时,发出全局阈值选择信号,否则,发出非全局阈值选择信号。
[0029] 大数据应用平台包括:阈值选择设备,与直方图分布检测设备连接,用于在接收到全局阈值选择信号时,将全局阈值128作为阈值数据输出,在接收到非全局阈值选择信号时,将相邻像素点灰度差阈值40作为阈值数据输出。
[0030] 大数据应用平台包括:二值化处理设备,分别与阈值选择设备和直方图分布检测设备连接,用于在接收到全局阈值选择信号时,针对灰度化图像中的每一个像素点,当灰度值大于等于阈值数据时,将针对的像素点设置为白电平像素点,当灰度值小于阈值数据时,将针对的像素点设置为黑电平像素点,并输出灰度化图像对应的二值化图像;二值化处理设备还用于在接收到非全局阈值选择信号时,针对灰度化图像中的每一个像素点,计算垂直方向向上距离其3个像素点的像素点的灰度值作为上像素灰度值,计算垂直方向向下距离其3个像素点的像素点的灰度值作为下像素灰度值,计算水平方向向左距离其3个像素点的像素点的灰度值作为左像素灰度值,计算水平方向向右距离其3个像素点的像素点的灰度值作为右像素灰度值,当上像素灰度值和下像素灰度值之差的绝对值小于等于阈值数据且左像素灰度值和右像素灰度值之差的绝对值小于等于阈值数据时,将针对的像素点设置为白电平像素点,当上像素灰度值和下像素灰度值之差的绝对值大于阈值数据或左像素灰度值和右像素灰度值之差的绝对值大于阈值数据时,将针对的像素点设置为黑电平像素点,并输出灰度化图像对应的二值化图像。
[0031] 大数据应用平台包括:图像平滑处理设备,与二值化处理设备连接,用于接收二值化图像,针对二值化图像中的每一个像素点,当相邻的所有像素点中存在一半以上的跳变点时,则将针对的像素点的灰度值保留,否则,将针对的像素点的灰度值设置为白电平像素点,并输出二值化图像对应的平滑图像。
[0032] 维纳滤波设备,设置在放映室的后台控制室内,通过网络与图像平衡处理设备连接,用于接收平滑图像,对平滑图像执行维纳滤波处理以获得滤波图像,其中维纳滤波处理用于使得平滑图像与滤波图像的均方误差最小以去除平滑图像中的白噪声和斑点噪声;
[0033] 所述系统包括:人脸数据提取设备,设置在放映室的后台控制室内,与维纳滤波设备连接以获得滤波图像;针对滤波图像中的每一个像素点,当其灰度值在预设人脸上限灰度值和预设人脸下限灰度值之间时,确定其为屏幕像素点;将滤波图像中的所有人脸像素点组成的区域从滤波图像中分割出来以获得各个人脸子图像;针对每一个人脸子图像,针对其在滤波图像中的位置确定针对的人脸子图像对应的座位编号;其中,针对的人脸子图像对应的座位编号为人脸子图像对应的观众所在的放映室座位编号。
[0034] 其中,人脸子图像的实时人脸亮度与实时环境亮度背离的确定方式如下:当人脸子图像的实时人脸亮度大于实时环境亮度时,确定人脸子图像的实时人脸亮度与实时环境亮度背离,当人脸子图像的实时人脸亮度小于等于实时环境亮度时,确定人脸子图像的实时人脸亮度与实时环境亮度非背离。
[0035] 可选地,在所述平台中:灰度化处理设备由多个相同的处理子设备组成,多个相同的处理子设备用于并行操作,以共同完成灰度化处理设备的操作;直方图分布检测设备由多个相同的处理子设备组成,多个相同的处理子设备用于并行操作,以共同完成直方图分布检测设备的操作;阈值选择设备由多个相同的处理子设备组成,多个相同的处理子设备用于并行操作,以共同完成阈值选择设备的操作;二值化处理设备由多个相同的处理子设备组成,多个相同的处理子设备用于并行操作,以共同完成二值化处理设备的操作;图像平滑处理设备由多个相同的处理子设备组成,多个相同的处理子设备用于并行操作,以共同完成图像平滑处理设备的操作。
[0036] 另外,对于“大数据”(Big data)研究机构Gartner给出了这样的定义。“大数据”是需要新处理模式才能具有更强的决策
力、洞察发现力和流程优化能力来适应海量、高增长率和多样化的信息资产。
[0037] 麦肯
锡全球研究所给出的定义是:一种规模大到在获取、存储、管理、分析方面大大超出了传统
数据库软件工具能力范围的数据集合,具有海量的数据规模、快速的数据流转、多样的数据类型和价值
密度低四大特征。
[0038] 大数据技术的战略意义不在于掌握庞大的数据信息,而在于对这些含有意义的数据进行专业化处理。换而言之,如果把大数据比作一种产业,那么这种产业实现盈利的关键,在于提高对数据的“加工能力”,通过“加工”实现数据的“增值”。
[0039] 从技术上看,大数据与
云计算的关系就像一枚硬币的正
反面一样密不可分。大数据必然无法用单台的计算机进行处理,必须采用分布式架构。它的特色在于对海量数据进行分布式
数据挖掘。但它必须依托云计算的分布式处理、分布式数据库和云存储、虚拟化技术。
[0040] 随着云时代的来临,大数据(Big data)也吸引了越来越多的关注。《著云台》的分析师团队认为,大数据(Big data)通常用来形容一个公司创造的大量非结构化数据和半结构化数据,这些数据在下载到关系型数据库用于分析时会花费过多时间和金钱。大数据分析常和云计算联系到一起,因为实时的大型数据集分析需要像MapReduce一样的
框架来向数十、数百或甚至数千的电脑分配工作。
[0041] 大数据需要特殊的技术,以有效地处理大量的容忍经过时间内的数据。适用于大数据的技术,包括
大规模并行处理(MPP)数据库、数据挖掘
电网、分布式文件系统、分布式数据库、云计算平台、互联网和可扩展的存储系统。
[0042] 采用本发明的一种大数据存储系统,针对
现有技术无法为演出的偷拍提供有效的电子检测的技术问题,通过采用有针对性的、高
精度的一系列图像处理设备和图像分析设备对观众席的观众状态进行分析,还通过对演出现场的环境进行分析,在上述分析的
基础上,对观众席中盗拍者的行为进行准确检测和位置识别,最终采取警告机制对偷拍者进行电子提醒,从而在避免干扰其他观众观看的同时,有效减少偷拍行为的发生。
[0043] 可以理解的是,虽然本发明已以较佳
实施例披露如上,然而上述实施例并非用以限定本发明。对于任何熟悉本领域的技术人员而言,在不脱离本发明技术方案范围情况下,都可利用上述揭示的技术内容对本发明技术方案做出许多可能的变动和修饰,或
修改为等同变化的等效实施例。因此,凡是未脱离本发明技术方案的内容,依据本发明的技术实质对以上实施例所做的任何简单修改、等同变化及修饰,均仍属于本发明技术方案保护的范围内。