一种基于图像对比的网络实践教学操作进度检查方法技术

技术编号:25521843 阅读:19 留言:0更新日期:2020-09-04 17:12
本发明专利技术涉及网络教学技术领域,尤其是一种基于图像对比的网络实践教学操作进度检查方法。该方法包括:从标准操作流程和目标电脑桌面中提取出关键图像,将图像信息建成数据集;对比数据集之后复检图像产生结果,可以确定目标电脑的操作人员完成了对应步骤的情况。而且,本发明专利技术提高对比速度,保证了准确度,可以判断操作者在网络教学中的学习质量和学习逻辑,利于后续针对性的教学。

【技术实现步骤摘要】
一种基于图像对比的网络实践教学操作进度检查方法
本专利技术涉及网络教学
,尤其是一种基于图像对比的网络实践教学操作进度检查方法。
技术介绍
随着互联网的迅速发展,计算机网络软件蓬勃发展,特别是网络教学方面,新启了很多线上学习平台,以此同时,如何监控检查学生在电脑上的操作进度的问题日益凸显。本专利技术就针对这个需求设计的一个能实时判断当前电脑上操作的进度的方法,对于网络教学的发展有重大意义。
技术实现思路
为了解决现有技术中存在的问题,本专利技术提供一种基于图像对比的网络实践教学操作进度检查方法,以便于实时掌控学生的学习进度和学习状态,该方法包括(1)从标准操作流程中分出关键步骤,在每个关键步骤中提取出关键区域作为关键图像;将关键图像按照流程进度依次排序并保存为数据库A;在每一张关键图像中提取特征图像信息,将图像信息建成数据集;将每张关键图像的数据集按照图像顺序保存得到数据库B;(2)通过程序实时读取目标电脑的桌面图像;将桌面图像提取出特征图像信息,将图像信息建成数据集;将每张桌面图像的数据集按照桌面图像顺序保存得到数据库B1;(3)按照如下流程比对信息:a将步骤(2)中数据库B1的第一数据集与数据库B中数据集依次比对,当数据库B1的第一数据集在数据库B中出现;比对数据库B1的第二数据集与数据库B中数据集依次比对,当数据库B1的第二数据集在数据库B中出现;继续比对数据库B1中下一项数据集;直至将数据库B1中数据集比对完为止;比对出差异输出结果X;比对未出现差异,在比对完所有数据后输出结果Y;b针对X,在前面结果符合的数据集中,随机选择3个数据集,提取对应的图片,此时的图片包含桌面图像和数据库A中的关键图像,对比桌面图像和关键图像,相同则输出最终结果X1,判定X中除检出的图像差异外,其余与关键图像均一致;当X1抽检的桌面图像和关键图不一致,以不一致的数据集为节点,重复抽检前序的数据集,直至数据集对应的桌面图像和关键图像一致,输出最终结果X2;c针对Y,将Y中总的数据集个数记为n,随机抽取0.3倍n取整的数量的数据集,比对每个数据集对应的桌面图像和关键图像,一致则输出最终结果Y1,认定Y1中所有桌面图像和所有关键图像相同;当出现数据集对应的桌面图像和关键图像不同,逐一对比每个数据集对应的桌面图像和关键图像,找出桌面图像和关键图像一致的区间输出最终结果Y2。进一步的,步骤(1)中,所述图像信息包括文字数量、图表位置、图形特征。进一步的,步骤(2)中,所述图像信息包括文字数量、图表位置、图形特征、桌面操作轨迹特征。进一步的,步骤(3)中,所述数据库B1的数据集与数据库B中数据集比对前,数据库B自动消除桌面操作轨迹特征产生的数据集。与现有技术相比,本专利技术的技术效果体现在:本专利技术从标准操作流程中提取出关键步骤的关键区域作为关键图像保存,然后通过程序实时获取目标电脑的桌面图像,通过关键图像和桌面图像进行对比,判断关键图像是否包含在桌面图像中,如果关键图像包含在桌面图像中的某个区域,则可以确定目标电脑的操作人员完成了对应步骤。而且,本专利技术针对图像信息提取之后再对比,避免图像直接对比中带来计算量大,时效性差的问题,提高对比速度,同时为了保证准确度,对特征提取后的结果进行图像直接对比来复检,既兼顾速度也保证质量。而且保存目标电脑使用者的操作特征数据,可以判断操作者在网络教学中的学习质量和学习逻辑。利于后续针对性的教学。具体实施方式下面结合具体的实施方式来对本专利技术的技术方案做进一步的限定,但要求保护的范围不仅局限于所作的描述。实施例1一种基于图像对比的网络实践教学操作进度检查方法,该方法包括(1)从标准操作流程中分出关键步骤,在每个关键步骤中提取出关键区域作为关键图像;将关键图像按照流程进度依次排序并保存为数据库A;在每一张关键图像中提取特征图像信息,将图像信息建成数据集;将每张关键图像的数据集按照图像顺序保存得到数据库B;所述图像信息包括文字数量、图表位置、图形特征;所述图像信息包括文字数量、图表位置、图形特征、桌面操作轨迹特征。(2)通过程序实时读取目标电脑的桌面图像;将桌面图像提取出特征图像信息,将图像信息建成数据集;将每张桌面图像的数据集按照桌面图像顺序保存得到数据库B1;(3)按照如下流程比对信息:a将步骤(2)中数据库B1的第一数据集与数据库B中数据集依次比对,当数据库B1的第一数据集在数据库B中出现;比对数据库B1的第二数据集与数据库B中数据集依次比对,当数据库B1的第二数据集在数据库B中出现;继续比对数据库B1中下一项数据集;直至将数据库B1中数据集比对完为止;比对出差异输出结果X;比对未出现差异,在比对完所有数据后输出结果Y;b针对X,在前面结果符合的数据集中,随机选择3个数据集,提取对应的图片,此时的图片包含桌面图像和数据库A中的关键图像,对比桌面图像和关键图像,相同则输出最终结果X1,判定X中除检出的图像差异外,其余与关键图像均一致;当X1抽检的桌面图像和关键图不一致,以不一致的数据集为节点,重复抽检前序的数据集,直至数据集对应的桌面图像和关键图像一致,输出最终结果X2;c针对Y,将Y中总的数据集个数记为n,随机抽取0.3倍n取整的数量的数据集,比对每个数据集对应的桌面图像和关键图像,一致则输出最终结果Y1,认定Y1中所有桌面图像和所有关键图像相同;当出现数据集对应的桌面图像和关键图像不同,逐一对比每个数据集对应的桌面图像和关键图像,找出桌面图像和关键图像一致的区间输出最终结果Y2;进一步的,步骤(1)中,所述图像信息包括文字数量、图表位置、图形特征;所述数据库B1的数据集与数据库B中数据集比对前,数据库B自动消除桌面操作轨迹特征产生的数据集。采用本专利技术方法进行对比,速度极快,反应迅速,准确率达到99.99%,实用性极高。本文档来自技高网...

【技术保护点】
1.一种基于图像对比的网络实践教学操作进度检查方法,其特征在于,该方法包括:/n(1)从标准操作流程中分出关键步骤,在每个关键步骤中提取出关键区域作为关键图像;将关键图像按照流程进度依次排序并保存为数据库A;在每一张关键图像中提取特征图像信息,将图像信息建成数据集;将每张关键图像的数据集按照图像顺序保存得到数据库B;/n(2)通过程序实时读取目标电脑的桌面图像;将桌面图像提取出特征图像信息,将图像信息建成数据集;将每张桌面图像的数据集按照桌面图像顺序保存得到数据库B1;/n(3)按照如下流程比对信息:/na将步骤(2)中数据库B1的第一数据集与数据库B中数据集依次比对,当数据库B1的第一数据集在数据库B中出现;比对数据库B1的第二数据集与数据库B中数据集依次比对,当数据库B1的第二数据集在数据库B中出现;继续比对数据库B1中下一项数据集;直至将数据库B1中数据集比对完为止;比对出差异输出结果X;比对未出现差异,在比对完所有数据后输出结果Y;/nb针对X,在前面结果符合的数据集中,随机选择3个数据集,提取对应的图片,此时的图片包含桌面图像和数据库A中的关键图像,对比桌面图像和关键图像,相同则输出最终结果X1,判定X中除检出的图像差异外,其余与关键图像均一致;当X1抽检的桌面图像和关键图不一致,以不一致的数据集为节点,重复抽检前序的数据集,直至数据集对应的桌面图像和关键图像一致,输出最终结果X2;/nc针对Y,将Y中总的数据集个数记为n,随机抽取0.3倍n取整的数量的数据集,比对每个数据集对应的桌面图像和关键图像,一致则输出最终结果Y1,认定Y1中所有桌面图像和所有关键图像相同;当出现数据集对应的桌面图像和关键图像不同,逐一对比每个数据集对应的桌面图像和关键图像,找出桌面图像和关键图像一致的区间输出最终结果Y2。/n...

【技术特征摘要】
1.一种基于图像对比的网络实践教学操作进度检查方法,其特征在于,该方法包括:
(1)从标准操作流程中分出关键步骤,在每个关键步骤中提取出关键区域作为关键图像;将关键图像按照流程进度依次排序并保存为数据库A;在每一张关键图像中提取特征图像信息,将图像信息建成数据集;将每张关键图像的数据集按照图像顺序保存得到数据库B;
(2)通过程序实时读取目标电脑的桌面图像;将桌面图像提取出特征图像信息,将图像信息建成数据集;将每张桌面图像的数据集按照桌面图像顺序保存得到数据库B1;
(3)按照如下流程比对信息:
a将步骤(2)中数据库B1的第一数据集与数据库B中数据集依次比对,当数据库B1的第一数据集在数据库B中出现;比对数据库B1的第二数据集与数据库B中数据集依次比对,当数据库B1的第二数据集在数据库B中出现;继续比对数据库B1中下一项数据集;直至将数据库B1中数据集比对完为止;比对出差异输出结果X;比对未出现差异,在比对完所有数据后输出结果Y;
b针对X,在前面结果符合的数据集中,随机选择3个数据集,提取对应的图片,此时的图片包含桌面图像和数据库A中的关键图像,对比桌面图像和关键图像,相同则输出最终结果X1,判定X中除检...

【专利技术属性】
技术研发人员:陈远凯
申请(专利权)人:贵州国卫信安科技有限公司
类型:发明
国别省市:贵州;52

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

1