一种基于互联网的教学资源共享系统及方法转让专利

申请号 : CN202110893773.7

文献号 : CN113342761B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 李敏波周成滔李雪勇李群娣李文

申请人 : 深圳启程智远网络科技有限公司

摘要 :

本发明公开了一种基于互联网的教学资源共享系统,包括:共享资源查询模块,所述共享资源查询模块用于检索用户所需查询的教学资源;资源学习监控模块,所述资源学习监控模块用于用户对于教学资源的学习状态进行监测。本发明能够对共享的教学资源进行监测,监控用户对教学资源的学习状态,在对用户学习状态的监测中,从多个角度进行判断,使得判断的结果更加准确,同时,在获取到用户对教学资源的学习态度后,能够调整对用户推荐的教学资源,便于提高用户的学习兴趣,加强用户对共享教学资源的利用率。

权利要求 :

1.一种基于互联网的教学资源共享系统,其特征在于,包括:共享资源查询模块,所述共享资源查询模块用于检索用户所需查询的教学资源;

资源学习监控模块,所述资源学习监控模块用于用户对于教学资源的学习状态进行监测;

共享资源推荐模块,所述共享资源推荐模块对各个教学资源以标签的形式进行标记,并获取资源学习监控模块中用户学习的教学资源对应的标签及用户对该教学资源的学习状态,对获取的结果进行判断,并针对判断结果调整对该用户教学资源的推荐结果,所述教学资源共享系统中共享的教学资源为教学视频,所述教学视频在播放过程中每隔第一单位时间会自动暂停,需要用户手动操作才能使得教学视频继续播放;

所述资源学习监控模块对用户在学习教学资源时的学习状态进行监控,所述学习状态包括用户观看学习状况及用户学习身份确认状况,所述资源学习监控模块包括用户观看学习状况监测模块及用户学习身份确认状况监测模块,

所述用户观看学习状况监测模块用于通过用户学习设备上的摄像头获取用户的图像信息,对获取的图像信息进行分析,并根据分析结果得到用户观看学习状况,所述用户学习身份确认状况监测模块用于通过用户学习设备上的摄像头对用户人脸图像进行提取,并将提取的图像与预制的用户图像进行重合,建立同一平面直角坐标系,并计算同一平面直角坐标系中提取的图像与预制的用户图像对应像素点的距离之和,并将所得的距离和与第一阈值进行比较,得到用户学习身份确认状况,当所得的距离和小于第一阈值时,则判定用户学习身份确认状况为用户身份正确,当所得的距离和大于等于第一阈值时,则判定用户学习身份确认状况为用户身份错误;

所述用户观看学习状况监测模块通过用户学习设备上的摄像头获取用户的图像信息,并根据获取的图像信息进行分析,分析过程包括两个方面,一方面为该教学资源学习过程中每次教学视频自动暂停距离用户手动操作继续播放之间间隔时间的总和t1,另一方面为用户对教学资源进行观看学习过程中,用户学习设备上的摄像头获取的用户的图像信息中出现用户人脸图像的时间t2及该教学资源的总时间t,则用户学习设备上的摄像头获取的用户的图像信息中未出现用户人脸图像的时间t3为t‑t2;

所述用户观看学习状况监测模块进一步对用户学习设备上的摄像头获取的用户的图像信息中出现用户人脸图像的时间t2对应的图像信息进行汇总,并每隔第二单位时间对t2对应的图像信息进行一次截图,获取各个截图中用户相对截图的位置系数c1及截图中用户黑眼球相对该黑眼球所属眼睛的位置系数c2及t2对应的图像信息中截图的总个数n1,获取截图中用户相对截图的位置系数c1的方法包括以下步骤:S1.1、获取截图的中心点,并以截图的中心点为原点,并以截图竖直放置时过原点且水平向右的方向为x轴正方向,以截图竖直放置时过原点且竖直向上的方向为y轴正方向建立平面直角坐标系;

S1.2、获取截图中所有RGB值与人肤色对应RGB值相同的像素点,对获取的像素点进行标记,并获取标记像素点所处区域的轮廓;

S1.3、将步骤S1.2中求得的轮廓与预制的人体轮廓进行对比,计算两者之间的相似度,即先将两者重合,然后计算步骤S1.2中求得的轮廓上的各像素点与预制的人体轮廓上对应像素点在平面直角坐标系上距离的总和,再用求得的总和除以第一预设值,所得的商为步骤S1.2中求得的轮廓与预制的人体轮廓之间的相似度;

S1.4、将步骤S1.3中的相似度与第二预设值进行比较,当相似度大于等于第二预设值时,判定步骤S1.2中求得的轮廓为人的轮廓,当相似度小于第二预设值时,判定步骤S1.2中求得的轮廓不为人的轮廓;

S1.5、计算人的轮廓所围区域中最中心的像素点在平面直角坐标系中的横坐标x1、截图中左下角点的横坐标x2、截图中右下角点的横坐标x3,计算x1除以x2与x3的差,所得的商为截图中用户相对截图的位置系数c1,即;

所述用户观看学习状况监测模块中获取截图中用户黑眼球相对该黑眼球所属眼睛的位置系数c2的方法包括以下步骤:S2.1、获取截图中人轮廓所围区域对应的所有像素点;

S2.2、对获取的所有像素点进行图像二值化处理,得到处理后的图像;

S2.3、获取处理后的图像中所有黑色区域对应的像素点,并计算获取的像素点在截图里建立的平面直角坐标系中的坐标;

S2.4、分别将所有黑色区域对应的轮廓与预制的眉毛轮廓或预制的黑眼球轮廓进行对比,计算两者的相似度;

当相似度大于等于第三预设值时,判定该黑色区域为人的眉毛或人的黑眼球,当相似度小于第三预设值时,判定该黑色区域不为人的眉毛或人的黑眼球;

S2.5、计算眉毛对应的黑色区域中最左边点与最右边点分别对应的横坐标x4、x5,计算该眉毛对应的眼睛中黑眼球相应的黑色区域中中心点的横坐标x6,计算眉毛对应的黑色区域中中点的横坐标,即 ,计算x6与 的差除以x4与x5的差,所得的商为用户黑眼球相对该黑眼球所属眼睛的位置系数c2,即

2.根据权利要求1所述的一种基于互联网的教学资源共享系统,其特征在于:所述共享资源查询模块自动获取共享的教学资源名称,并提取教学资源名称中的关键词,分别将同一教学资源名称中提取的关键词与该教学资源链接进行绑定,并将各个教学资源名称提取的关键词及各个关键词绑定的教学资源链接统一保存到关键词数据库中,当用户对共享的教学资源进行查询时,可直接在共享资源查询模块中输入所需查询的教学资源的关键词a,

所述共享资源查询模块将关键词a与关键词数据库进行匹配,进而匹配到关键词数据库中与关键词a绑定的所有教学资源链接,用户通过选择匹配到的教学资源链接进行相应教学资源的学习。

3.根据权利要求1所述的一种基于互联网的教学资源共享系统,其特征在于:所述用户观看学习状况监测模块计算c1与c2和的绝对值,将得到的绝对值|c1+c2|与第四预设值进行比较,

当|c1+c2|大于等于第四预设值时,判定该截图中用户未认真观看学习教学资源;

当|c1+c2|小于第四预设值时,判定该截图中用户认真观看学习教学资源;

对判定结果为用户未认真观看学习教学资源的截图个数进行统计,记为n2,用n2除以n1的商乘上t2,得到用户学习设备上的摄像头获取的用户的图像信息中出现用户人脸图像但用户未认真学习的时间t4,即,

将t3与t4相加,得到教学资源播放过程中用户未学习的时间t5,即,

将t1与第五预设值进行比较,将t5与第六预设值进行比较,当t1大于等于第五预设值或t5大于等于第六预设值时,则判定用户观看学习状况为良好,

反之,则判定用户观看学习状况为差。

4.根据权利要求3所述的一种基于互联网的教学资源共享系统,其特征在于:所述资源学习监控模块分别获取用户观看学习状况监测模块得到的用户观看学习状况及用户学习身份确认状况监测模块得到的用户学习身份确认状况,当用户观看学习状况为差或者用户学习身份确认状况用户身份错误时,则判定该用户对该教学资源的学习状态不好,

反之,则判定该用户对该教学资源的学习状态好。

5.根据权利要求4所述的一种基于互联网的教学资源共享系统,其特征在于:所述共享资源推荐模块获取资源学习监控模块中用户学习的教学资源对应的标签及用户对该教学资源的学习状态,

当该用户对该教学资源的学习状态好时,则共享资源推荐模块继续推荐与该教学资源标签相同的其他教学资源;

当该用户对该教学资源的学习状态不好时,则共享资源推荐模块则不再继续推荐与该教学资源标签相同的其他教学资源。

6.根据权利要求1‑5任意一项所述的一种基于互联网的教学资源共享系统的基于互联网的教学资源共享方法,其特征在于,该方法包括以下步骤:S1、通过共享资源查询模块检索用户所需查询的教学资源;

S2、在资源学习监控模块中,用户对于教学资源的学习状态进行监测;

S3、共享资源推荐模块对各个教学资源以标签的形式进行标记,并获取资源学习监控模块中用户学习的教学资源对应的标签及用户对该教学资源的学习状态,对获取的结果进行判断,并针对判断结果调整对该用户教学资源的推荐结果。

说明书 :

一种基于互联网的教学资源共享系统及方法

技术领域

[0001] 本发明涉及计算机技术领域,具体为一种基于互联网的教学资源共享系统及方法。

背景技术

[0002] 随着互联网的快速发展,人们逐渐感受到科技带来的便利,在将互联网技术运用到教育方面,人们可以通过互联网技术对教学资源进行共享,但是由于每个人的喜好不同,
因此,对于获取到的教学资源的学习状态不同,人们对于不感兴趣的教学资源,学习的积极
性也会相应的减弱。
[0003] 针对上述情况,我们需要一种基于互联网的教学资源共享系统及方法,能够对共享的教学资源进行监测,监控用户对教学资源的学习状态,在对用户学习状态的监测中,从
多个角度进行判断,使得判断的结果更加准确,同时,在获取到用户对教学资源的学习态度
后,能够调整对用户推荐的教学资源,便于提高用户的学习兴趣,加强用户对共享教学资源
的利用率。

发明内容

[0004] 本发明的目的在于提供一种基于互联网的教学资源共享系统及方法,以解决上述背景技术中提出的问题。
[0005] 为了解决上述技术问题,本发明提供如下技术方案:一种基于互联网的教学资源共享系统,包括:
[0006] 共享资源查询模块,所述共享资源查询模块用于检索用户所需查询的教学资源;
[0007] 资源学习监控模块,所述资源学习监控模块用于用户对于教学资源的学习状态进行监测;
[0008] 共享资源推荐模块,所述共享资源推荐模块对各个教学资源以标签的形式进行标记,并获取资源学习监控模块中用户学习的教学资源对应的标签及用户对该教学资源的学
习状态,对获取的结果进行判断,并针对判断结果调整对该用户教学资源的推荐结果,
[0009] 所述教学资源共享系统中共享的教学资源为教学视频,所述教学视频在播放过程中每隔第一单位时间会自动暂停,需要用户手动操作才能使得教学视频继续播放。
[0010] 本发明通过各个模块的协同合作,共同实现了对共享教学资源的查询功能、对用户学习教学资源的学习状态的监测功能及针对用户的学习状态对用户教学资源的推荐功
能。
[0011] 进一步的,所述共享资源查询模块自动获取共享的教学资源名称,并提取教学资源名称中的关键词,分别将同一教学资源名称中提取的关键词与该教学资源链接进行绑
定,并将各个教学资源名称提取的关键词及各个关键词绑定的教学资源链接统一保存到关
键词数据库中,
[0012] 当用户对共享的教学资源进行查询时,可直接在共享资源查询模块中输入所需查询的教学资源的关键词a,
[0013] 所述共享资源查询模块将关键词a与关键词数据库进行匹配,进而匹配到关键词数据库中与关键词a绑定的所有教学资源链接,用户通过选择匹配到的教学资源链接进行
相应教学资源的学习。
[0014] 本发明共享资源模块通过对关键词进行识别,并根据识别结果进一步实现对与该识别的关键词绑定的教学资源链接的筛选,进而查找到用户所需的教学资源。
[0015] 进一步的,所述资源学习监控模块对用户在学习教学资源时的学习状态进行监控,所述学习状态包括用户观看学习状况及用户学习身份确认状况,
[0016] 所述资源学习监控模块包括用户观看学习状况监测模块及用户学习身份确认状况监测模块,
[0017] 所述用户观看学习状况监测模块用于通过用户学习设备上的摄像头获取用户的图像信息,对获取的图像信息进行分析,并根据分析结果得到用户观看学习状况,
[0018] 所述用户学习身份确认状况监测模块用于通过用户学习设备上的摄像头对用户人脸图像进行提取,并将提取的图像与预制的用户图像进行重合,建立同一平面直角坐标
系,并计算同一平面直角坐标系中提取的图像与预制的用户图像对应像素点的距离之和,
并将所得的距离和与第一阈值进行比较,得到用户学习身份确认状况,
[0019] 当所得的距离和小于第一阈值时,则判定用户学习身份确认状况为用户身份正确,
[0020] 当所得的距离和大于等于第一阈值时,则判定用户学习身份确认状况为用户身份错误。
[0021] 本发明资源学习监控模块对用户在学习教学资源时的学习状态进行监控时,通过用户观看学习状况监测模块及用户学习身份确认状况监测模块分别对用户观看学习状况
及用户学习身份确认状况进行监测,在用户学习身份确认状况监测模块中通过计算提取的
图像与预制的图像对应坐标点之间的距离之和作为误差并与第一阈值进行比较,进而对用
户学习身份进行确认,判断用户身份是否正确,该方式能够能够对用户身份进行锁定,便于
共享资源推荐模块为该用户推荐教学资源。
[0022] 进一步的,所述用户观看学习状况监测模块通过用户学习设备上的摄像头获取用户的图像信息,并根据获取的图像信息进行分析,分析过程包括两个方面,一方面为该教学
资源学习过程中每次教学视频自动暂停距离用户手动操作继续播放之间间隔时间的总和
t1,另一方面为用户对教学资源进行观看学习过程中,用户学习设备上的摄像头获取的用
户的图像信息中出现用户人脸图像的时间t2及该教学资源的总时间t,
[0023] 则用户学习设备上的摄像头获取的用户的图像信息中未出现用户人脸图像的时间t3为t‑t2。
[0024] 本发明用户观看学习状况监测模块从该教学资源学习过程中每次教学视频自动暂停距离用户手动操作继续播放之间间隔时间的总和t1及用户对教学资源进行观看学习
过程中,用户学习设备上的摄像头获取的用户的图像信息中出现用户人脸图像的时间t2及
该教学资源的总时间t这两方面进行分析,t1的值越大,则说明用户在学习观看过程中,暂
停的时间越长,用户不认真学习观看的概率越大,对该教学资源学习的兴趣越低。
[0025] 进一步的,所述用户观看学习状况监测模块进一步对用户学习设备上的摄像头获取的用户的图像信息中出现用户人脸图像的时间t2对应的图像信息进行汇总,并每隔第二
单位时间对t2对应的图像信息进行一次截图,获取各个截图中用户相对截图的位置系数c1
及截图中用户黑眼球相对该黑眼球所属眼睛的位置系数c2及t2对应的图像信息中截图的
总个数n1,
[0026] 获取截图中用户相对截图的位置系数c1的方法包括以下步骤:
[0027] S1.1、获取截图的中心点,并以截图的中心点为原点,并以截图竖直放置时过原点且水平向右的方向为x轴正方向,以截图竖直放置时过原点且竖直向上的方向为y轴正方向
建立平面直角坐标系;
[0028] S1.2、获取截图中所有RGB值与人肤色对应RGB值相同的像素点,对获取的像素点进行标记,并获取标记像素点所处区域的轮廓;
[0029] S1.3、将步骤S1.2中求得的轮廓与预制的人体轮廓进行对比,计算两者之间的相似度,
[0030] 即先将两者重合,然后计算步骤S1.2中求得的轮廓上的各像素点与预制的人体轮廓上对应像素点在平面直角坐标系上距离的总和,再用求得的总和除以第一预设值,所得
的商为步骤S1.2中求得的轮廓与预制的人体轮廓之间的相似度;
[0031] S1.4、将步骤S1.3中的相似度与第二预设值进行比较,
[0032] 当相似度大于等于第二预设值时,判定步骤S1.2中求得的轮廓为人的轮廓,
[0033] 当相似度小于第二预设值时,判定步骤S1.2中求得的轮廓不为人的轮廓;
[0034] S1.5、计算人的轮廓所围区域中最中心的像素点在平面直角坐标系中的横坐标x1、截图中左下角点的横坐标x2、截图中右下角点的横坐标x3,
[0035] 计算x1除以x2与x3的差,所得的商为截图中用户相对截图的位置系数c1,即
[0036] 。
[0037] 进一步的,所述用户观看学习状况监测模块中获取截图中用户黑眼球相对该黑眼球所属眼睛的位置系数c2的方法包括以下步骤:
[0038] S2.1、获取截图中人轮廓所围区域对应的所有像素点;
[0039] S2.2、对获取的所有像素点进行图像二值化处理,得到处理后的图像;
[0040] S2.3、获取处理后的图像中所有黑色区域对应的像素点,并计算获取的像素点在截图里建立的平面直角坐标系中的坐标;
[0041] S2.4、分别将所有黑色区域对应的轮廓与预制的眉毛轮廓或预制的黑眼球轮廓进行对比,计算两者的相似度;
[0042] 当相似度大于等于第三预设值时,判定该黑色区域为人的眉毛或人的黑眼球,
[0043] 当相似度小于第三预设值时,判定该黑色区域不为人的眉毛或人的黑眼球;
[0044] S2.5、计算眉毛对应的黑色区域中最左边点与最右边点分别对应的横坐标x4、x5,计算该眉毛对应的眼睛中黑眼球相应的黑色区域中中心点的横坐标x6,
[0045] 计算眉毛对应的黑色区域中中点的横坐标,即 ,
[0046] 计算x6与 的差除以x4与x5的差,所得的商为用户黑眼球相对该黑眼球所属眼睛的位置系数c2,即
[0047] 。
[0048] 进一步的,所述用户观看学习状况监测模块计算c1与c2和的绝对值,将得到的绝对值|c1+c2|与第四预设值进行比较,
[0049] 当|c1+c2|大于等于第四预设值时,判定该截图中用户未认真观看学习教学资源;
[0050] 当|c1+c2|小于第四预设值时,判定该截图中用户认真观看学习教学资源;
[0051] 对判定结果为用户未认真观看学习教学资源的截图个数进行统计,记为n2,用n2除以n1的商乘上t2,得到用户学习设备上的摄像头获取的用户的图像信息中出现用户人脸
图像但用户未认真学习的时间t4,即
[0052] ,
[0053] 将t3与t4相加,得到教学资源播放过程中用户未学习的时间t5,即
[0054] ,
[0055] 将t1与第五预设值进行比较,将t5与第六预设值进行比较,
[0056] 当t1大于等于第五预设值或t5大于等于第六预设值时,则判定用户观看学习状况为良好,
[0057] 反之,则判定用户观看学习状况为差。
[0058] 本发明用户观看学习状况监测模块通过每隔第二单位时间进行一次截图的方式分别对隔截图进行判断,判断出各截图中用户的学习状态是否认真学习,进而可以通过计
算不认真学习的截图数与截图总数的比值乘上t2,可以得到图像信息中出现用户人脸图像
但用户未认真学习的时间t4,将t3与t4相加,可以得到教学资源播放过程中用户未学习的
时间t5,进而对用户观看学习状况进行判断;在对各个截图进行判断的过程中,从各个截图
中用户相对截图的位置系数c1及截图中用户黑眼球相对该黑眼球所属眼睛的位置系数c2
这两个方面进行分析,当c1的值为负时,则说明用户在截图中的偏左的位置,因此,为确保
用户能够正常学习,用户眼睛中的黑眼珠则需要向右偏转,此时c2的值为正,则计算|c1+c2
|的值能够对各截图中用户的学习状态是否认真学习进行确认,|c1+c2|的值越小,则用户
的视线越偏向截图的中点。
[0059] 进一步的,所述资源学习监控模块分别获取用户观看学习状况监测模块得到的用户观看学习状况及用户学习身份确认状况监测模块得到的用户学习身份确认状况,
[0060] 当用户观看学习状况为差或者用户学习身份确认状况用户身份错误时,则判定该用户对该教学资源的学习状态不好,
[0061] 反之,则判定该用户对该教学资源的学习状态好。
[0062] 本发明资源学习监控模块对用户观看学习状况监测模块得到的用户观看学习状况及用户学习身份确认状况监测模块得到的用户学习身份确认状况进行综合判断,判断出
用户对该教学资源的学习状态的好坏。
[0063] 进一步的,所述共享资源推荐模块获取资源学习监控模块中用户学习的教学资源对应的标签及用户对该教学资源的学习状态,
[0064] 当该用户对该教学资源的学习状态好时,则共享资源推荐模块继续推荐与该教学资源标签相同的其他教学资源;
[0065] 当该用户对该教学资源的学习状态不好时,则共享资源推荐模块则不再继续推荐与该教学资源标签相同的其他教学资源。
[0066] 一种基于互联网的教学资源共享方法,该方法包括以下步骤:
[0067] S1、通过共享资源查询模块检索用户所需查询的教学资源;
[0068] S2、在资源学习监控模块中,用户对于教学资源的学习状态进行监测;
[0069] S3、共享资源推荐模块对各个教学资源以标签的形式进行标记,并获取资源学习监控模块中用户学习的教学资源对应的标签及用户对该教学资源的学习状态,对获取的结
果进行判断,并针对判断结果调整对该用户教学资源的推荐结果。
[0070] 与现有技术相比,本发明所达到的有益效果是:本发明能够对共享的教学资源进行监测,监控用户对教学资源的学习状态,在对用户学习状态的监测中,从多个角度进行判
断,使得判断的结果更加准确,同时,在获取到用户对教学资源的学习态度后,能够调整对
用户推荐的教学资源,便于提高用户的学习兴趣,加强用户对共享教学资源的利用率。

附图说明

[0071] 附图用来提供对本发明的进一步理解,并且构成说明书的一部分,与本发明的实施例一起用于解释本发明,并不构成对本发明的限制。在附图中:
[0072] 图1是本发明一种基于互联网的教学资源共享系统的结构示意图;
[0073] 图2是本发明一种基于互联网的教学资源共享系统中用户观看学习状况监测模块获取截图中用户相对截图的位置系数c1的方法的流程示意图;
[0074] 图3是本发明一种基于互联网的教学资源共享系统用户观看学习状况监测模块中获取截图中用户黑眼球相对该黑眼球所属眼睛的位置系数c2的方法的流程示意图;
[0075] 图4是本发明一种基于互联网的教学资源共享系统用户观看学习状况监测模块判断用户观看学习状况的流程示意图。

具体实施方式

[0076] 下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于
本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他
实施例,都属于本发明保护的范围。
[0077] 请参阅图1‑图4,本发明提供技术方案:一种基于互联网的教学资源共享系统,包括:
[0078] 共享资源查询模块,所述共享资源查询模块用于检索用户所需查询的教学资源;
[0079] 资源学习监控模块,所述资源学习监控模块用于用户对于教学资源的学习状态进行监测;
[0080] 共享资源推荐模块,所述共享资源推荐模块对各个教学资源以标签的形式进行标记,并获取资源学习监控模块中用户学习的教学资源对应的标签及用户对该教学资源的学
习状态,对获取的结果进行判断,并针对判断结果调整对该用户教学资源的推荐结果,
[0081] 所述教学资源共享系统中共享的教学资源为教学视频,所述教学视频在播放过程中每隔第一单位时间会自动暂停,需要用户手动操作才能使得教学视频继续播放。
[0082] 本发明通过各个模块的协同合作,共同实现了对共享教学资源的查询功能、对用户学习教学资源的学习状态的监测功能及针对用户的学习状态对用户教学资源的推荐功
能。
[0083] 所述共享资源查询模块自动获取共享的教学资源名称,并提取教学资源名称中的关键词,分别将同一教学资源名称中提取的关键词与该教学资源链接进行绑定,并将各个
教学资源名称提取的关键词及各个关键词绑定的教学资源链接统一保存到关键词数据库
中,
[0084] 当用户对共享的教学资源进行查询时,可直接在共享资源查询模块中输入所需查询的教学资源的关键词a,
[0085] 所述共享资源查询模块将关键词a与关键词数据库进行匹配,进而匹配到关键词数据库中与关键词a绑定的所有教学资源链接,用户通过选择匹配到的教学资源链接进行
相应教学资源的学习。
[0086] 本发明共享资源模块通过对关键词进行识别,并根据识别结果进一步实现对与该识别的关键词绑定的教学资源链接的筛选,进而查找到用户所需的教学资源。
[0087] 所述资源学习监控模块对用户在学习教学资源时的学习状态进行监控,所述学习状态包括用户观看学习状况及用户学习身份确认状况,
[0088] 所述资源学习监控模块包括用户观看学习状况监测模块及用户学习身份确认状况监测模块,
[0089] 所述用户观看学习状况监测模块用于通过用户学习设备上的摄像头获取用户的图像信息,对获取的图像信息进行分析,并根据分析结果得到用户观看学习状况,
[0090] 所述用户学习身份确认状况监测模块用于通过用户学习设备上的摄像头对用户人脸图像进行提取,并将提取的图像与预制的用户图像进行重合,建立同一平面直角坐标
系,并计算同一平面直角坐标系中提取的图像与预制的用户图像对应像素点的距离之和,
并将所得的距离和与第一阈值进行比较,得到用户学习身份确认状况,
[0091] 当所得的距离和小于第一阈值时,则判定用户学习身份确认状况为用户身份正确,
[0092] 当所得的距离和大于等于第一阈值时,则判定用户学习身份确认状况为用户身份错误。
[0093] 本发明资源学习监控模块对用户在学习教学资源时的学习状态进行监控时,通过用户观看学习状况监测模块及用户学习身份确认状况监测模块分别对用户观看学习状况
及用户学习身份确认状况进行监测,在用户学习身份确认状况监测模块中通过计算提取的
图像与预制的图像对应坐标点之间的距离之和作为误差并与第一阈值进行比较,进而对用
户学习身份进行确认,判断用户身份是否正确,该方式能够能够对用户身份进行锁定,便于
共享资源推荐模块为该用户推荐教学资源。
[0094] 所述用户观看学习状况监测模块通过用户学习设备上的摄像头获取用户的图像信息,并根据获取的图像信息进行分析,分析过程包括两个方面,一方面为该教学资源学习
过程中每次教学视频自动暂停距离用户手动操作继续播放之间间隔时间的总和t1,另一方
面为用户对教学资源进行观看学习过程中,用户学习设备上的摄像头获取的用户的图像信
息中出现用户人脸图像的时间t2及该教学资源的总时间t,
[0095] 则用户学习设备上的摄像头获取的用户的图像信息中未出现用户人脸图像的时间t3为t‑t2。
[0096] 本发明用户观看学习状况监测模块从该教学资源学习过程中每次教学视频自动暂停距离用户手动操作继续播放之间间隔时间的总和t1及用户对教学资源进行观看学习
过程中,用户学习设备上的摄像头获取的用户的图像信息中出现用户人脸图像的时间t2及
该教学资源的总时间t这两方面进行分析,t1的值越大,则说明用户在学习观看过程中,暂
停的时间越长,用户不认真学习观看的概率越大,对该教学资源学习的兴趣越低。
[0097] 所述用户观看学习状况监测模块进一步对用户学习设备上的摄像头获取的用户的图像信息中出现用户人脸图像的时间t2对应的图像信息进行汇总,并每隔第二单位时间
对t2对应的图像信息进行一次截图,获取各个截图中用户相对截图的位置系数c1及截图中
用户黑眼球相对该黑眼球所属眼睛的位置系数c2及t2对应的图像信息中截图的总个数n1,
[0098] 获取截图中用户相对截图的位置系数c1的方法包括以下步骤:
[0099] S1.1、获取截图的中心点,并以截图的中心点为原点,并以截图竖直放置时过原点且水平向右的方向为x轴正方向,以截图竖直放置时过原点且竖直向上的方向为y轴正方向
建立平面直角坐标系;
[0100] S1.2、获取截图中所有RGB值与人肤色对应RGB值相同的像素点,对获取的像素点进行标记,并获取标记像素点所处区域的轮廓;
[0101] S1.3、将步骤S1.2中求得的轮廓与预制的人体轮廓进行对比,计算两者之间的相似度,
[0102] 即先将两者重合,然后计算步骤S1.2中求得的轮廓上的各像素点与预制的人体轮廓上对应像素点在平面直角坐标系上距离的总和,再用求得的总和除以第一预设值,所得
的商为步骤S1.2中求得的轮廓与预制的人体轮廓之间的相似度;
[0103] S1.4、将步骤S1.3中的相似度与第二预设值进行比较,
[0104] 当相似度大于等于第二预设值时,判定步骤S1.2中求得的轮廓为人的轮廓,
[0105] 当相似度小于第二预设值时,判定步骤S1.2中求得的轮廓不为人的轮廓;
[0106] S1.5、计算人的轮廓所围区域中最中心的像素点在平面直角坐标系中的横坐标x1、截图中左下角点的横坐标x2、截图中右下角点的横坐标x3,
[0107] 计算x1除以x2与x3的差,所得的商为截图中用户相对截图的位置系数c1,即
[0108] 。
[0109] 所述用户观看学习状况监测模块中获取截图中用户黑眼球相对该黑眼球所属眼睛的位置系数c2的方法包括以下步骤:
[0110] S2.1、获取截图中人轮廓所围区域对应的所有像素点;
[0111] S2.2、对获取的所有像素点进行图像二值化处理,得到处理后的图像;
[0112] S2.3、获取处理后的图像中所有黑色区域对应的像素点,并计算获取的像素点在截图里建立的平面直角坐标系中的坐标;
[0113] S2.4、分别将所有黑色区域对应的轮廓与预制的眉毛轮廓或预制的黑眼球轮廓进行对比,计算两者的相似度;
[0114] 当相似度大于等于第三预设值时,判定该黑色区域为人的眉毛或人的黑眼球,
[0115] 当相似度小于第三预设值时,判定该黑色区域不为人的眉毛或人的黑眼球;
[0116] S2.5、计算眉毛对应的黑色区域中最左边点与最右边点分别对应的横坐标x4、x5,计算该眉毛对应的眼睛中黑眼球相应的黑色区域中中心点的横坐标x6,
[0117] 计算眉毛对应的黑色区域中中点的横坐标,即 ,
[0118] 计算x6与 的差除以x4与x5的差,所得的商为用户黑眼球相对该黑眼球所属眼睛的位置系数c2,即
[0119] 。
[0120] 所述用户观看学习状况监测模块计算c1与c2和的绝对值,将得到的绝对值|c1+c2|与第四预设值进行比较,
[0121] 当|c1+c2|大于等于第四预设值时,判定该截图中用户未认真观看学习教学资源;
[0122] 当|c1+c2|小于第四预设值时,判定该截图中用户认真观看学习教学资源;
[0123] 对判定结果为用户未认真观看学习教学资源的截图个数进行统计,记为n2,用n2除以n1的商乘上t2,得到用户学习设备上的摄像头获取的用户的图像信息中出现用户人脸
图像但用户未认真学习的时间t4,即
[0124] ,
[0125] 将t3与t4相加,得到教学资源播放过程中用户未学习的时间t5,即
[0126] ,
[0127] 将t1与第五预设值进行比较,将t5与第六预设值进行比较,
[0128] 当t1大于等于第五预设值或t5大于等于第六预设值时,则判定用户观看学习状况为良好,
[0129] 反之,则判定用户观看学习状况为差。
[0130] 本发明用户观看学习状况监测模块通过每隔第二单位时间进行一次截图的方式分别对隔截图进行判断,判断出各截图中用户的学习状态是否认真学习,进而可以通过计
算不认真学习的截图数与截图总数的比值乘上t2,可以得到图像信息中出现用户人脸图像
但用户未认真学习的时间t4,将t3与t4相加,可以得到教学资源播放过程中用户未学习的
时间t5,进而对用户观看学习状况进行判断;在对各个截图进行判断的过程中,从各个截图
中用户相对截图的位置系数c1及截图中用户黑眼球相对该黑眼球所属眼睛的位置系数c2
这两个方面进行分析,当c1的值为负时,则说明用户在截图中的偏左的位置,因此,为确保
用户能够正常学习,用户眼睛中的黑眼珠则需要向右偏转,此时c2的值为正,则计算|c1+c2
|的值能够对各截图中用户的学习状态是否认真学习进行确认,|c1+c2|的值越小,则用户
的视线越偏向截图的中点。
[0131] 所述资源学习监控模块分别获取用户观看学习状况监测模块得到的用户观看学习状况及用户学习身份确认状况监测模块得到的用户学习身份确认状况,
[0132] 当用户观看学习状况为差或者用户学习身份确认状况用户身份错误时,则判定该用户对该教学资源的学习状态不好,
[0133] 反之,则判定该用户对该教学资源的学习状态好。
[0134] 本发明资源学习监控模块对用户观看学习状况监测模块得到的用户观看学习状况及用户学习身份确认状况监测模块得到的用户学习身份确认状况进行综合判断,判断出
用户对该教学资源的学习状态的好坏。
[0135] 所述共享资源推荐模块获取资源学习监控模块中用户学习的教学资源对应的标签及用户对该教学资源的学习状态,
[0136] 当该用户对该教学资源的学习状态好时,则共享资源推荐模块继续推荐与该教学资源标签相同的其他教学资源;
[0137] 当该用户对该教学资源的学习状态不好时,则共享资源推荐模块则不再继续推荐与该教学资源标签相同的其他教学资源。
[0138] 一种基于互联网的教学资源共享方法,该方法包括以下步骤:
[0139] S1、通过共享资源查询模块检索用户所需查询的教学资源;
[0140] S2、在资源学习监控模块中,用户对于教学资源的学习状态进行监测;
[0141] S3、共享资源推荐模块对各个教学资源以标签的形式进行标记,并获取资源学习监控模块中用户学习的教学资源对应的标签及用户对该教学资源的学习状态,对获取的结
果进行判断,并针对判断结果调整对该用户教学资源的推荐结果。
[0142] 需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存
在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖
非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要
素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备
所固有的要素。
[0143] 最后应说明的是:以上所述仅为本发明的优选实施例而已,并不用于限制本发明,尽管参照前述实施例对本发明进行了详细的说明,对于本领域的技术人员来说,其依然可
以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换。
凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的
保护范围之内。