【技术实现步骤摘要】
一种图片电子作业查重系统及方法
本专利技术属于图像处理
,具体涉及一种图片电子作业的查重系统及方法。
技术介绍
随着互联网和现代教育技术的发展,网络在线教学越来越普及。老师和学生通过网络布置和提交电子作业。电子作业提高了教学效率,但是电子作业为作业抄袭提供了方便,在一定程序上加重了作业抄袭现象。进行线上教学,不能直接上交作业本,通常要求学生先在纸上作答,然后拍照,以图片形式提交电子作业。对于手写、拍照生成的图片电子作业,抄袭作业更加方便。学生拿别人的作业图片,稍微做简单的图片处理,作为自己的作业提交。甚至有学生直接拿别人的作业图片,修改一下文件名,当作自己的作业提交。为了防止学生作业抄袭、培养学生诚信意识,需要对学生提交的图片电子作业进行查重。而目前的作业查重系统主要是针对文本内容进行查重,尚缺少针对通过手写、拍照生成的图片电子作业的查重系统。所以,有必要针对手写图片作业的特征,设计图片电子作业查重系统,用于甄别作业抄袭。
技术实现思路
针对上述问题,提供了一种图片电子作业查 ...
【技术保护点】
1.一种图片电子作业查重系统,其特征在于,包括:图片作业上传模块、作业图片预处理模块、作业指纹计算模块、指纹比对模块、图片作业存储模块;/n所述图片作业上传模块,用于上传拍照的作业图片;/n所述作业图片预处理模块,用于将作业图片转换成二值图片,进行倾斜矫正;提取作业内容ROI,进行膨胀操作;/n所述作业指纹计算模块,用于计算作业图片的指纹码;运用图片均值哈希算法,缩小图片尺寸后,不统计像素的平均灰度值,直接计算作业图片的指纹码;/n所述指纹比对模块,用于计算当前作业图片指纹与已存储指纹的汉明距离;如果计算的汉明距离小于预设的阈值,就判定作业抄袭;/n所述图片作业存储模块,用 ...
【技术特征摘要】
1.一种图片电子作业查重系统,其特征在于,包括:图片作业上传模块、作业图片预处理模块、作业指纹计算模块、指纹比对模块、图片作业存储模块;
所述图片作业上传模块,用于上传拍照的作业图片;
所述作业图片预处理模块,用于将作业图片转换成二值图片,进行倾斜矫正;提取作业内容ROI,进行膨胀操作;
所述作业指纹计算模块,用于计算作业图片的指纹码;运用图片均值哈希算法,缩小图片尺寸后,不统计像素的平均灰度值,直接计算作业图片的指纹码;
所述指纹比对模块,用于计算当前作业图片指纹与已存储指纹的汉明距离;如果计算的汉明距离小于预设的阈值,就判定作业抄袭;
所述图片作业存储模块,用于存储作业图片和作业指纹;当所述指纹比对模块计算的汉明距离大于预设的阈值时,将提交的图片作业和对应的指纹分别存入图片库和指纹库中。
2.根据权利要求1所述的一种图片电子作业查重系统,其特征在于,所述作业图片预处理模块包括:
灰度转换单元,用于将提交的作业图片转换成灰度图片;
二值化单元,用于对灰度图片进行阈值分割,转换成二值图片;
倾斜矫正单元,用于对倾斜的作业图片进行矫正;
提取作业ROI单元,用于检测作业内容的外接矩形框,提取作业内容ROI区域;
形态学操作单元,用于对作业内容进行膨胀操作。
3.根据权利要求1所述的一种图片电子作业查重系统,其特征在于,所述作业指纹计算模块包括:
缩小图片尺寸单元,同时对像素灰度值二值化。这样,一份作业图片包含64个像素点,每个像素点...
【专利技术属性】
技术研发人员:徐则中,游庆祥,钱诚,徐士博,
申请(专利权)人:常州工学院,
类型:发明
国别省市:江苏;32
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。