基于视频数据的电子商务安全监控系统技术方案

技术编号:36435935 阅读:15 留言:0更新日期:2023-01-20 22:49
本发明专利技术涉及图像加密技术领域,具体涉及一种基于视频数据的电子商务安全监控系统,该系统包括:数据采集模块,用于获取交易视频数据图像,计算像素值的关注度;数据处理模块,用于获取像素值对应的像素方块,计算像素值的填充个数;加密传输模块,用于获取矩阵字典,将相同像素值的像素点加密成不同的结果并传输至安全监控服务器;数据解密模块,用于获取加密数据中矩阵字典,根据矩阵字典进行解密。本发明专利技术能够保证数据在传输过程中的机密性。能够保证数据在传输过程中的机密性。能够保证数据在传输过程中的机密性。

【技术实现步骤摘要】
基于视频数据的电子商务安全监控系统


[0001]本专利技术涉及图像加密
,具体涉及一种基于视频数据的电子商务安全监控系统。

技术介绍

[0002]电子商务是以信息网络技术为手段,在线开展网上购物、网上交易、电子支付等各种商务活动、交易活动、金融活动的一种新型的商业运营模式。对于重要的业务,为确保交易安全性,以及交易操作的可回溯性,需对交易进行监控。但由于电子商务在虚拟的电脑上开展,对电子商务交易进行监控需在交易操作终端对业务员的交易操作进行录屏,并传输至电子商务安全监控服务器。在传输过程中,可能会导致交易操作信息泄露,造成严重后果。
[0003]为确保交易操作视频数据传输的安全性及实时性,需对每一帧视频图像进行加密并传输。现有的图像加密方法如霍夫曼编码根据像素值出现的频率进行编码。但对于同一个像素值的像素点,编码结果一致,使得加密信息容易被破解,无法保证数据传输的安全性和机密性。

技术实现思路

[0004]为了解决上述技术问题,本专利技术的目的在于提供一种基于视频数据的电子商务安全监控系统,所采用的技术方案具体如下:
[0005]数据采集模块,用于获取电子商务交易视频数据,将视频数据中的RGB图像的任一通道图像记为单通道图像;将电子商务交易软件界面分为不同单元,并为各单元设置对应的重要程度级别;统计像素值在不同单元中出现的频率,根据所述频率和重要程度级别计算像素值的关注度;
[0006]数据处理模块,用于将单通道图像上各像素值转换为八位二进制数,构建大小为3
×<br/>3的矩阵,将二进制数从矩阵左上角开始依次按顺时针方向填入矩阵,得到各像素值对应的像素方块;根据单通道图像的像素范围构建预设大小的空白矩阵;根据空白矩阵包含的像素方块数量设置位置数量,根据位置数量和像素值的关注度得到像素值的填充个数;
[0007]加密传输模块,用于按照像素值的填充个数在空白矩阵中随机选取相同数量的大小为3
×
3小矩阵,将该像素值对应的像素方块分别填入所述小矩阵中;若像素方块与小矩阵中的数值冲突,则跳过当前位置进行填充;进而根据像素方块中的数值和小矩阵中数值的填充情况,计算剩余未被填充的像素方块填入小矩阵的概率;根据所述概率新选择小矩阵进行填充;将填充完成的空白矩阵记为矩阵字典,根据矩阵字典对图像进行加密;
[0008]数据解密模块,用于获取加密数据中矩阵字典,根据矩阵字典中位置对应的像素方块提取八位二进制数,并转换为十进制,进而得到像素点的像素值。
[0009]优选地,所述像素值的关注度的获取方法具体为:
[0010][0011]其中,p
a
表示像素值a的关注度,d
a
表示像素值a在所有视频数据对应的单通道图像中出现的频率,d
k(a)
表示像素值a在单元k中出现的频率,f
k
表示单元k的重要程度级别,K表示单元的总数量。
[0012]优选地,所述填充个数具体为位置数量和像素值的关注度的乘积。
[0013]优选地,所述像素方块填入小矩阵的概率具体为:
[0014]若空白矩阵中的小矩阵不是空白的,或者小矩阵中的数值与像素值对应的像素方块中的数值冲突,则像素方块填入该小矩阵的概率为第一数值;若空白矩阵中的小矩阵为空白的,则像素方块填入该小矩阵的概率为第二数值;若空白矩阵中的小矩阵存在数值且该数值与像素方块中的数值相同,则像素方块填入该小矩阵的概率为第三数值;其中,根据小矩阵中与像素方块中数值和位置均相同的个数得到第三数值。
[0015]优选地,所述矩阵字典的获取方法具体为:
[0016]获取单通道图像上所有像素值的填充个数,按照填充个数从大到小的顺序将像素值的像素方块填充到空白矩阵中;全部像素值对应的像素方块填充完成后,仍存在空白小矩阵,则随机填入0或者1,得到填充完成的空白矩阵,记为矩阵字典。
[0017]优选地,所述根据矩阵字典对图像进行加密具体为:
[0018]获取单通道图像上像素点的像素值,随机选取矩阵字典中该像素值对应的一个像素方块,并获取该像素方块的位置坐标,所述像素方块和该像素方块的位置坐标为加密数据。
[0019]优选地,所述加密传输模块还包括:数据传输子模块,用于将加密的结果传输至电子商务安全监控服务器。
[0020]本专利技术实施例至少具有如下有益效果:
[0021]本专利技术通过交易操作交易软件特征获取矩阵字典,将相同像素值的像素点加密成不同的结果,可避免攻击者利用像素点之间的关系猜测图像内容,保证了视频帧图像传输过程中的机密性。同时,本专利技术可实现对交易操作的实时监控,确保传输过程中交易信息的机密性。
附图说明
[0022]为了更清楚地说明本专利技术实施例或现有技术中的技术方案和优点,下面将对实施例或现有技术描述中所需要使用的附图作简单的介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其它附图。
[0023]图1是本专利技术的一种基于视频数据的电子商务安全监控系统的系统框图;
[0024]图2是本专利技术的像素值为105对应的像素方块示意图。
具体实施方式
[0025]为了更进一步阐述本专利技术为达成预定专利技术目的所采取的技术手段及功效,以下结
合附图及较佳实施例,对依据本专利技术提出的一种基于视频数据的电子商务安全监控系统,其具体实施方式、结构、特征及其功效,详细说明如下。在下述说明中,不同的“一个实施例”或“另一个实施例”指的不一定是同一实施例。此外,一或多个实施例中的特定特征、结构、或特点可由任何合适形式组合。
[0026]除非另有定义,本文所使用的所有的技术和科学术语与属于本专利技术的
的技术人员通常理解的含义相同。
[0027]下面结合附图具体的说明本专利技术所提供的一种基于视频数据的电子商务安全监控系统的具体方案。
[0028]本专利技术所针对的具体场景为:为确保电子商务重要业务线上交易的安全性,以及交易的可回溯性,需对交易进行安全监控。
[0029]请参阅图1,其示出了本专利技术一个实施例提供的一种基于视频数据的电子商务安全监控系统的系统框图,该系统包括:
[0030]数据采集模块,用于获取电子商务交易视频数据,将视频数据中的RGB图像的任一通道图像记为单通道图像;将电子商务交易软件界面分为不同单元,并为各单元设置对应的重要程度级别;统计像素值在不同单元中出现的频率,根据所述频率和重要程度级别计算像素值的关注度。
[0031]首先,在交易操作终端,当业务员打开交易软件时触发视频数据采集操作,具体地,对交易操作终端进行录屏,在录屏过程中,对采集到的每一帧图像实时传输至数据处理模块,直到业务员关闭交易软件时停止录屏。
[0032]需要说明的是,由于录屏获取的电子商务交易视频数据中的图像为RGB图像,本实施例分别获取每一帧视频帧图像的R、G本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于视频数据的电子商务安全监控系统,其特征在于,该系统包括:数据采集模块,用于获取电子商务交易视频数据,将视频数据中的RGB图像的任一通道图像记为单通道图像;将电子商务交易软件界面分为不同单元,并为各单元设置对应的重要程度级别;统计像素值在不同单元中出现的频率,根据所述频率和重要程度级别计算像素值的关注度;数据处理模块,用于将单通道图像上各像素值转换为八位二进制数,构建大小为3
×
3的矩阵,将二进制数从矩阵左上角开始依次按顺时针方向填入矩阵,得到各像素值对应的像素方块;根据单通道图像的像素范围构建预设大小的空白矩阵;根据空白矩阵包含的像素方块数量设置位置数量,根据位置数量和像素值的关注度得到像素值的填充个数;加密传输模块,用于按照像素值的填充个数在空白矩阵中随机选取相同数量的大小为3
×
3小矩阵,将该像素值对应的像素方块分别填入所述小矩阵中;若像素方块与小矩阵中的数值冲突,则跳过当前位置进行填充;进而根据像素方块中的数值和小矩阵中数值的填充情况,计算剩余未被填充的像素方块填入小矩阵的概率;根据所述概率新选择小矩阵进行填充;将填充完成的空白矩阵记为矩阵字典,根据矩阵字典对图像进行加密;数据解密模块,用于获取加密数据中矩阵字典,根据矩阵字典中位置对应的像素方块提取八位二进制数,并转换为十进制,进而得到像素点的像素值。2.根据权利要求1所述的一种基于视频数据的电子商务安全监控系统,其特征在于,所述像素值的关注度的获取方法具体为:其中,p
a
表示像素值a的关注度,d
a
表示像素值a在所有视频数据对应的单通道图像中出现的频率,d
k(a)
...

【专利技术属性】
技术研发人员:孙远吕芳林宗奇
申请(专利权)人:南京远浩涵电子商务有限公司
类型:发明
国别省市:

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

1