【技术实现步骤摘要】
一种用作作业扫描系统的扫描识别方法
本专利技术涉及作业扫描
,具体为一种用作作业扫描系统的扫描识别方法。
技术介绍
作业,为学生在上课期间由教学方(教师)布置的任务,也指需要完成的事项。目前传统的作业扫描技术仅支持客观题的扫描识别,并且客观题的扫描对试卷质量以及学生的填涂质量要求较高。学生必须使用2B铅笔将填涂区域全部涂黑,这样传统的扫描识别算法才能够识别学生的答案。并且,目前传统的扫描技术仅支持客观题的扫描识别,而不支持主观题的成绩扫描识别。
技术实现思路
(一)解决的技术问题针对现有技术的不足,本专利技术提供了一种用作作业扫描系统的扫描识别方法,解决了不支持主观题的成绩扫描识别的问题。(二)技术方案为实现以上目的,本专利技术通过以下技术方案予以实现:一种用作作业扫描系统的扫描识别方法,包括如下步骤:首先对彩色转灰度计算,然后再进行动态计算二值化阈值,最后二值化作业图片,再根据二值化图片进行作业定位点的倾斜纠正、等比缩放,识别区域定位点的微调坐标纠正,再进行客观题的 ...
【技术保护点】
1.一种用作作业扫描系统的扫描识别方法,其特征在于,包括如下步骤:首先对彩色转灰度计算,然后再进行动态计算二值化阈值,最后二值化作业图片,再根据二值化图片进行作业定位点的倾斜纠正、等比缩放,识别区域定位点的微调坐标纠正,再进行客观题的覆盖率算法和九线分割算法识别和主观题的垂直线段和水平线段识别。/n
【技术特征摘要】
1.一种用作作业扫描系统的扫描识别方法,其特征在于,包括如下步骤:首先对彩色转灰度计算,然后再进行动态计算二值化阈值,最后二值化作业图片,再根据二值化图片进行作业定位点的倾斜纠正、等比缩放,识别区域定位点的微调坐标纠正,再进行客观题的覆盖率算法和九线分割算法识别和主观题的垂直线段和水平线段识别。
2.根据权利要求1所述的一种用作作业扫描系统的扫描识别方法,其特征在于,所述彩色转灰度计算、动态计算二值化阈值和二值化作业图片的具体操作方法如下:
S1.系统接收到作业图片后,会取出作业每个像素的RGB色彩值,然后通过对每个像素的RGB数值进行取平均值,计算出作业的灰度值;
S2.系统会统计所有的像素的灰度值,根据256级的灰度进行分类,然后统计256级灰度中每个灰度对应的像素个数,根据256级的灰度像素个数计算黑色像素和白色像素的峰值所对应的灰度色阶,然后取两个峰值的中间值作为二值化的阈值,这样系统就可以通过分析图片的留白和文字部分,实现动态计算二值化的阈值;
S3.最后系统会根据阈值对图片进行二值化操作。
3.根据权利要求1所述的一种用作作业扫描系统的扫描识别方法,其特征在于,所述作业定位点的倾斜纠正、等比缩放和识别区域定位点的微调坐标纠正为二值化过后,作业图片将形成一张由纯黑和纯白像素组成的图片,系统这时会进行扫描作业四角的定位点,通过45度倾斜扫描算法,检测黑色区域,如果发现黑色像素,则进行纵深探测5个像素,如果超过3个像素是黑色像素,则进行整块黑色区域的大小探测,接着,通过水平扫描来确认黑块的宽度,然后再通过垂直扫描确认黑块的高度,黑块的宽度和高度确认后,可以计算出黑块的中心坐标,试卷四个角的定位坐标确认后,通过与系统中记录的标...
【专利技术属性】
技术研发人员:闵志辉,
申请(专利权)人:上海九回信息科技有限公司,
类型:发明
国别省市:上海;31
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。