本发明涉及视频监控,具体为一种智能化的教育视频内容监管系统。
背景技术:
1、在当前的教育行业中,视频内容已经成为一种重要的教学手段。然而,由于视频内容的多样性和复杂性,教育平台面临着诸多挑战。特别是在内容的真实性、完整性和安全性方面,传统的监管技术存在许多不足:
2、现有的大部分学习平台并未实现实时监管功能,无法及时发现和处理问题,例如学习内容被更改、学习行为作弊等情况。
3、目前的学习平台监管大多通过后台接口交互,数据来源不够真实可靠,容易被模拟和篡改;虽然有些平台采用了视频指纹技术、数字水印技术等防护手段,但是大多只针对全部视频进行计算,无法精确到视频的某个片段,一旦视频内容被部分更改,就难以发现和追踪。
4、现有的学习平台大多只提供学习内容,缺乏对学习行为的深入分析和管理,例如学习时长、学习进度、学习效果等。
5、现有的视频防盗版技术主要是用于视频内容的健康性,对于学习内容的安全性并未给予足够的重视。
6、针对现有技术在视频监管和学习过程监控方面的缺陷,本发明旨在解决以下技术问题:
7、1.内容一致性问题:现有技术无法确保学习平台上的视频内容与备案内容一致,容易被接入方篡改视频时长和内容。
8、2.视频健康性问题:现有技术的内容识别和监管不足,难以实时监控和保证视频内容的健康性。
9、3.学习有效性问题:现有技术无法深入监控学员的学习行为,容易出现替学、代学、错学等问题。
技术实现思路
1、针对现有技术的不足,本发明提供了一种智能化的教育视频内容监管系统,解决了背景技术中的问题。
2、为实现以上目的,本发明通过以下技术方案予以实现:一种智能化的教育视频内容监管系统,包括:
3、学习平台接入方,用于存储录制视频,包括各种学习接入方平台,通过录制者或操作员对录制视频进行处理后上传到接入方平台,通过调用开放平台提交视频备案接口,视频通过开放平台调用进入视频待审核列表,等待审核;
4、开放平台,用于供学习平台接入方随时调用,提交视频备案接口;
5、监管端,用于对学习平台接入方通过开放平台提交的视频进行监管审核,通过监管端视频审核流程确定备案结果表,其中,监管端视频审核流程还包括视频备案处理流程;监管端还用于开发的监管sdk,通过监管sdk供给各个接入方使用,对接入方在学习课程的时候进行全面监管;
6、接入方,表示为在学习平台接入方进行课程学习的用户端。
7、优选的,在学习平台接入方中对录制视频进行处理的方式为:对录制视频进行剪辑和编辑,以确保它符合平台的要求;然后,为视频添加字幕和翻译;接着将视频打包形成对应的课程资源包。
8、优选的,在监管端中,监管端视频审核流程如下:
9、对进入待审核列表的视频,根据ai规则自动进行ai审核,如果通过则进入视频审核通过列表,如果没有ai审核通过会进入人工审核列表,人工审核列表在人工审核通过后会进入视频审核通过列表,不通过的都会进入备案结果表;
10、其中,ai审核包括:视频内容审核和文本/语音识别审核;
11、然后,在视频审核通过列表的视频会经过视频备案处理流程处理完成后进入备案结果表;
12、最后,学习平台接入方通过开放平台查询结果。
13、优选的,视频备案处理流程的具体步骤为:
14、s1:将视频审核通过列表里的数据进行帧提取;
15、s2:随机生成n(0<n<视频总时长),n表示有多少秒的帧数据,每个祯取得都是时间对应的秒数;
16、s3:循环n,提取当前秒的随机帧对应的图像;
17、s4:计算该图像对应的特征向量;
18、s5:存储祯信息数据;
19、s6:视频内容指纹生成:
20、视频预处理:对视频进行分帧处理,提取关键帧或等间隔帧;
21、特征提取:对每一帧或关键帧进行特征提取,生成特征向量;
22、指纹生成:将特征向量通过哈希算法或神经网络模型处理,生成唯一的指纹;
23、指纹存储:将生成的指纹存储在数据库或区块链中;
24、s7:处理的数据进入备案结果表,让接入方通过开放平台查询到。
25、优选的,在监管端中还包括,全面监管的具体方式为:
26、p1:监管端开发了一个监管sdk,该sdk提供给各个接入方使用;
27、p2:当接入方学员学习时会调用sdk的功能进行学习,sdk获取视频信息,提取视频id,随机获取分片信息,传到后台进行指纹校验,根据分片信息计算当前视频指纹信息,比较现有指纹和审核记录的指纹是否相等;
28、p3:若不相等时,sdk初始化失败,不能进行学习;
29、p4:若相等时,sdk初始化成功,继续学习;
30、p5:接入方上传学习记录进行学时认证,在认证计算的时候对全文件进行一次全量指纹比较,如果这个时候两个指纹还是相等的则认为学时是有效的,更新学时结果;
31、p6:开放学时查询接口供接入方查询。
32、优选的,还包括:
33、sdk客户端,用于配合服务端,为学习平台接入方提供sdk,在学员学习时进行集成;
34、服务端,用于实时获取sdk上报的数据,在sdk播放时,服务端将生成的关键帧数据实时反馈给sdk。
35、优选的,服务端通过借助websocket通信实现服务端的实时推送。
36、优选的,在sdk客户端中,当sdk接收到数据后,会读取当前视频的秒数对应的关键帧的图像数据,并将该图像数据进行上报,服务端随后将提取图像数据的特征值并进行对比,如果数据不一致,则报错,表明内容已被更改,此时sdk将停止视频播放;同时,sdk会实时传输学习记录至服务端。
37、优选的,在学习完成后,服务端会启动任务以异步计算当前学习视频的视频指纹;指纹生成的算法与之前的逻辑一致,如果两次计算出的指纹不一致,则表明内容被更改,相应的,sdk之前学习该视频的学习记录将暂时不计入学分;所有的学习记录将再次进行审核,如果二次记录审核通过则计入学分,否则视为本次学习无效;在完成学分计算后,sdk会汇总之前实时传输的学习记录,在视频规则全部验证完毕且无错误后,根据预设规则计算学分。
38、本发明提供了一种智能化的教育视频内容监管系统。与现有技术相比具备以下有益效果:
39、1.更强的防篡改能力:本发明采用随机秒帧验证与多重审核机制,深度集成于学习平台中,可以精准抓取视频播放过程中的任意一帧进行验证,极大地提高了防篡改的能力。与现有的视频指纹技术和数字水印技术相比,本发明更能准确地防止视频内容被篡改,确保视频内容的真实性和一致性。
40、2.灵活的配置化规则:本发明可以配置化地对视频内容进行健康性和安全性验证,这些规则可以根据政策变化实时调整,无需更改已经嵌入的sdk,这比现有的drm系统更加灵活,能更好地适应教育政策的变化。
41、3.全面的学习行为监控:本发明可以实现对学习过程的全面监控,包括学习时长、学习进度、学习效果等,防止替学、代学、错学等现象。这比现有的内容识别技术和视频监管技术更为深入,能更好地反映学习过程的真实情况。
42、4.易于接入的开放平台和sdk:本发明提供了易于接入的开放平台和sdk,使得学习平台能够方便地集成视频监管系统,降低了接入难度,提高了推广效率。
43、5.综上,与现有技术相比,本发明在视频监管和学习过程监控方面具有更高的效率、准确性和灵活性,能更好地满足教育场景的需求。
1.一种智能化的教育视频内容监管系统,其特征在于,包括:
2.根据权利要求1所述的一种智能化的教育视频内容监管系统,其特征在于,在学习平台接入方中对录制视频进行处理的方式为:对录制视频进行剪辑和编辑,以确保它符合平台的要求;然后,为视频添加字幕和翻译;接着将视频打包形成对应的课程资源包。
3.根据权利要求2所述的一种智能化的教育视频内容监管系统,其特征在于,在监管端中,监管端视频审核流程如下:
4.根据权利要求3所述的一种智能化的教育视频内容监管系统,其特征在于,视频备案处理流程的具体步骤为:
5.根据权利要求1所述的一种智能化的教育视频内容监管系统,其特征在于,在监管端中还包括,全面监管的具体方式为:
6.根据权利要求1所述的一种智能化的教育视频内容监管系统,其特征在于,还包括:
7.根据权利要求6所述的一种智能化的教育视频内容监管系统,其特征在于,服务端通过借助websocket通信实现服务端的实时推送。
8.根据权利要求6所述的一种智能化的教育视频内容监管系统,其特征在于,在sdk客户端中,当sdk接收到数据后,会读取当前视频的秒数对应的关键帧的图像数据,并将该图像数据进行上报,服务端随后将提取图像数据的特征值并进行对比,如果数据不一致,则报错,表明内容已被更改,此时sdk将停止视频播放;同时,sdk会实时传输学习记录至服务端。
9.根据权利要求6所述的一种智能化的教育视频内容监管系统,其特征在于,在学习完成后,服务端会启动任务以异步计算当前学习视频的视频指纹;如果两次计算出的指纹不一致,则表明内容被更改,相应的,sdk之前学习该视频的学习记录将暂时不计入学分;所有的学习记录将再次进行审核,如果二次记录审核通过则计入学分,否则视为本次学习无效;在完成学分计算后,sdk会汇总之前实时传输的学习记录,在视频规则全部验证完毕且无错误后,根据预设规则计算学分。