郭斯羽 王华 汪沨 孟志强 温和
摘 要:根据工程教育认证课程需对学生能力达成情况进行考查的要求,分析数字图像处理相关课程的书面考试试卷命题面临的挑战,确立以设计题等应用题型占据绝对主导地位的命题思路,总结命题的经验与不足。
关键词:数字图像处理;视觉检测;工程教育认证;试卷命题
0 引 言
数字图像处理课程是目前电子信息类专业和计算机类专业中广泛开设的一门课程,也是对达成相关专业毕业要求具有重要支撑作用的课程,课程考核结果常常应用于毕业要求达成度的评价。当前对数字图像处理及相关课程的教学改革研究主要集中在教学内容和教学方法,通常都是依据数字图像处理技术实践性强的特点,强调在课程教学中引入更多实验内容[1-3]、采用项目式教学或研讨式教学[4-8]、加强课堂演示环节[9]等,课程考核环节主要关注降低书面考试的成绩比重,提高实验、设计、研究报告等实践环节的成绩比重[10-11],也有研究者采用上机编程考试的方式代替书面考试[12]。利用上机编程进行课程考核是一种较为理想的考核方式,但是常常受到场地、设备和学校具体教学管理要求的约束;而采用书面考试,考试内容则往往着重于对知识性和理论性内容的考查。
根据工程教育认证的要求,课程教学的目的是培养学生的能力,体现在学生能够用所学的知识做什么,而不是仅仅知道这些知识本身。相较于课外完成报告、设计等环节,书面考试通常因为其过程具有可控性而显得更加权威和可信,因此,如果完全放弃利用书面考试这一方式对学生能力达成情况进行考查,考查结果的可信度就会明显降低。为此,我们针对数字图像处理应用能力的书面考查方法展开研究,分析其面临的挑战,根据分析结果调整和改进命题思路,以使考试的命题能更加符合工程教育认证的要求和需要,从而在课程教学中进一步落实工程教育认证所希望达成的能力培养目标。
1 数字图像处理技术应用能力考核面临的挑战
从工程教育认证的理念出发,毕业要求应体现学生对相关能力的掌握水平,考核环节也应对学生相关能力的达成情况进行考查,应显著减少知识性内容在考查中所占的比重。但是数字图像处理课程自身的特点,对考核环节的设计提出了挑战。
(1)数字图像处理课程介绍了一系列常用的处理工具,如直方图均衡化、滤波、分割算法等,实际问题的解决需要学生能对这些工具进行适当选择和组合。对于大量实际应用问题,虽然有一个基于图像和视觉的一般性检测方法框架,但是不可能为所有问题提供具体的解决方案。因此,通过选择和组合常用的处理工具来形成一个具有一定实用性的设计,这对学生的能力提出了更高要求。
(2)解决实际问题常需要掌握超出课程范围的技术,如对亚像素的测量,需要使用最小二乘或其改进方法;对分类识别性的检测应用,需要使用模式识别课程中的相关方法。若学生并未学习相关课程或对相关技术掌握得不够扎实,在面对实际案例时,往往会出现不知如何着手解决的情况。
(3)数字图像处理的许多方法难以通过书面考试进行考核。因为就单纯计算而言,其原理和计算方法都较为简单,如线性空间滤波从计算来看就是卷积,但是要想体现该方法的实际效果,则需要在足够大的平面上以图像方式呈现。书面考试往往无法通过图像的方式来表示计算结果,而且也没有必要让学生在一个很小的图像上进行该类计算。
(4)从应用角度出发,数字图像处理课程更适用于强调学生领会各种处理方法的效果,以便选择合适的技术来解决实际问题。因此,通过编程来完成实际的处理任务是很多教师在教学中经常强调的一种教学方式。如果学生没有学习过相关语言或者这方面的能力培养未能落实,那么学生在进行本课程的实践活动时就容易出现畏难情绪,导致学习效果不佳,也使得对这方面能力的考核难以充分展开。
从考核图像处理和视觉检测系统的软硬件设计能力的角度出发,最适宜的考核方式是课程大作业或设计课题,由学生针对1个有意义的图像处理和视觉检测任务进行系统层面的设计并构思出能够在MATLAB等类似平台上验证算法的思路。但是,从实际授课情况来看,这类任务对于初次接触图像处理和视觉检测相关知识的大四本科生而言,仍属于偏高偏难的要求,且很容易受到求职、考研等因素的影响。此外,学生完成课程大作业或设计过程的可控性较差,导致考核结果的信度和区分度较低,不应该作为对学生能力达成情况的全部评价。因此,书面考试作为可控性最好、信度最高的考核方式,在课程考核中的使用仍然十分有必要。
2 试卷命题的指导原则与实际试题简介
2.1 试卷命题的指导原则
(1)相较于单纯针对知识性内容的考核,试卷主要应考查学生在设计图像处理应用和视觉检测系统方面的能力。
(2)在考查设计能力方面,应尽可能依托具有一定实际意义的应用,并针对其中的部分环节或单元让学生进行选择和设计,以避免试题涉及超出本课程大纲的其他课程内容。
(3)更多地侧重于考查学生对设计原理和设计思路的理解和运用情况,不涉及复杂计算或大量单纯的计算。
(4)可以在试卷中考查那些对于原理的理解有重要意义,同时计算量和计算方法复杂程度较为适宜的知识点,如成像系统有关参数的计算、直方图均衡化等。
(5)由于本课程的平时作业都是MATLAB编程题,因此,作为实现能力的一个方面,试卷中可以出现少量涉及简单MATLAB编程的题目。
(6)试卷重点是考查学生的实际设计能力,而不是考查学生对于某个算法的具体计算过程或某个特定MATLAB函数的使用方法的记忆,因此,考试方式定为开卷考试。
2.2 实际试题简介
根据以上指导性原则,试卷的命题介绍如下:
命题放弃了选择、填空等知识性考查为主的题型,全部改用应用题和设计题,以求将知识点置于实际应用的语境中,考查学生的理解和应用水平。设计题主要要求学生就完整的圖像处理和视觉检测系统的某个单元进行设计,从而将考核内容约束在课程教学内容范围之内;选择部分具有实际设计意义且计算量不大的非机械性计算内容进行计算,更多侧重于设计原理性、思路性的考核;在考试中加入较为基础的MATLAB编程内容。试卷共包含5道大题,均为应用题或设计题,不包含任何选择题、填空题、名词解释题、简答题等题型。endprint
第1题针对显微图像中血细胞计数的应用,要求学生根据题目给出的血细胞实际大小、光学成像系统放大倍数、传感器尺寸和分辨率等信息,估算图像中血细胞的大小,选择合适的结构元素用于数学形态学处理,并给出数学形态学处理的MATLAB代码。本题主要考查学生对数字图像获取过程的理解程度以及对数学形态学处理的应用能力。
第2题针对1个简化的图像直方图,要求学生用直方图均衡化计算灰度变换函数以及对比度增强的程度,并能根据对比度的要求调整灰度变换。本题主要考查学生对直方图均衡化的理解和应用能力,包含了一般性灰度变换的设计内容。
第3题针对1个小型二值图像,要求学生给出指定的数学形态学处理结果。为方便学生作答,答题纸上已绘制了图像网格,学生填涂即可。此题是少数适于在书面考试中以图像方式表示结果的题型之一,虽然偏重于知识性内容,但是在实际应用中具有现实意义。本题不仅考查学生对数学形态学原理和过程的理解程度,而且考查学生调试程序的能力。由于在实际应用中,常常需要判断特定图像处理步骤给出结果的正确性,并据此调试程序和发现问题,因此,让学生明确给出如数学形态学这样的图像处理步骤的结果,对于今后他们调试程序有一定帮助。
第4题针对流水线上三角形平板工件的检测问题,要求学生能给出适当的数学形态学处理方法来改善分割结果,并能提出解决思路,用于在图像中检测可能已发生畸变的三角形工件区域的各顶点。本题主要考查学生对数学形态学、对象特征提取方法等教学内容的理解应用。
第5题针对流水线上产品外包装中喷码字母的识别应用,要求学生能适当选择光源、漫射板、传送带的颜色、材质等内容,构建检测系统的硬件部分,以便能通过成像过程增强感兴趣的图像内容;同时,还要求学生能根据镜头焦距、成像范围大小、传感器尺寸等参数,計算成像系统的安装高度等。本题主要考查学生对视觉检测系统的硬件设计能力。
3 试卷考试的效果分析
在湖南大学电气与信息工程学院2016-2017学年秋季学期的期末考试中使用了相关命题试卷。命题的应用效果可以从难度、区分度、信度、对能力的考查程度4个方面体现。
(1)难度。此次有30人参加考试,学生成绩等级分布情况见表1。学生卷面平均分为63.13分,有1/3的学生分数不及格,并且没有超过90分的得分。从卷面成绩来看,此次命题偏难。本课程最终有3人参加补考,补考采用类似方式命题, 3人补考全部通过,据此可以看出,学生能否通过考核不由命题的难度决定,但与学生的重视程度有关。
(2)区分度。统计考试分数得到卷面分数的标准差为20.87分,且分数主要集中在不及格和及格两档,从成绩分布来看,较好地达到了区分学习情况良好与学习情况不佳这两种学生的目的。
(3)信度。尽管本次考试采用了开卷考试的方式,但由命题内容可以看出,考试内容无法直接在教科书或参考资料上找到答案,与以往的试题不存在重复,因此考试结果的信度较高。此外,从考试结果来看,获得中或良的成绩的学生,基本上都是到课率高、课上积极跟随教师授课进度并动手进行课堂实验的学生,而在考试结果不及格的学生中,则有若干平时到课情况较差,或者虽然到课,但是课上做其他事情的学生。因此,考试成绩较明确地反映出学生的学习态度和能力,也表明考试结果可信。
(4)对能力的考查程度。一方面,平时课上认真听课并完成随堂实验的学生,在考试中均取得了相对突出的成绩,这从侧面体现出命题确实能对学生的掌握程度进行考核。另一个体现试卷对能力进行考核的情况,则是由参加考试的4名学生的表现所展示的。这4名学生均在毕业设计中接受了授课教师的指导,且课题均为图像处理和视觉检测的内容,相较于往届学生的表现,这4名学生均能更快地进入学习状态,较快地给出可行的解决思路,并开始MATLAB实现,其中1名学生在毕业设计开始4周后,就已基本达成课题的最低目标,这一情况实属罕见。相应地,这4名学生的考试成绩均为中或良,他们在考试成绩和毕业设计中均表现出较强能力,这之间也存在着明显的相关性,同时也说明命题确实可能已经实现对能力进行考查的目的。
4 命题的经验与不足
4.1 经 验
本次考试命题按照工程教育认证的理念和要求,在课程改革上进一步采取了举措。尽管在之前的授课中,我们已经开始有意识地显著增加试题中设计题等考核学生应用知识能力的题量和分值,但仍保留了选择题、填空题等更偏重知识性的题型,此次命题在考核学生的相关能力方面有所进步。
通过此次命题,我们总结出4点经验:①在数字图像处理课程中,通过书面考试的方式来考察学生的能力达成情况,是可行的做法。②能力考查型试题应以应用题、设计题等题型为主,即使是知识性的内容也应该尽量在一个实际应用的语境中,考查学生对知识的理解程度和与实际相结合的应用能力。③针对数字图像处理技术自身的特点,根据课程定位不同,可灵活采用不同程度的考核难度。如对于本科生选修课,可针对实际应用问题中的部分环节或单元,考查学生的设计和应用能力,并将考核范围局限在本课程教学范围内;对于专业核心课程,尤其是学生已经修读过的如数据处理、信号处理、程序设计等前导课程,则可以考虑在命题中让学生完成相对完整的软硬件系统设计,以综合考核学生对多门课程知识的整体掌握和应用能力。④本次命题的试卷在实际使用中取得了较好的区分度和信度,说明命题方式得当的书面考试仍然是可靠的评估学生能力达成情况的重要部分,对于设计、实验等实践环节的考核结果也能提供有益的补充。
4.2 不 足
本次命题也存在着明显的不足,主要有以下3方面。
(1)命题所涵盖的教学内容范围偏窄。由于书面考试的局限性,无法在试题中加入各类滤波和复原方法以及图像分割方法的计算,缺少对其应用效果和适用场合的考查。
(2)命题对能力考核的深度存在不足,试题大多处于对相关能力较浅层的考查状态。试题在设计方面虽然加入了一定的灵活性,但是总体而言,学生只需对相关方法具有基础性的理解和掌握,就能较好地回答试题,而在面对真实的问题时,这些方法通常还不足以完全解决相关问题。endprint
(3)授课中仍须进一步加强对图像处理系统和视觉测量系统的整体设计方面的训练,进一步加强对各类图像处理方法适用性的说明以及加强灵活运用部分重要方法的训练。
5 结 语
根据工程教育认证的理念,针对考核环节应对学生能力达成情况进行考查的要求,对书面考试的命题进行了初步探索和实践。从试卷的实际應用情况来看,试题改革取得了较好的区分度和信度,对于学生能力达成情况能够作出有效评估,但是仍然存在一些需要改进的地方,如试题内容所涉及的教学范围、考核的深度等,对于今后的教学也提出了新的要求。
参考文献:
[1] 何楚, 冯倩, 杨芳, 等. 数字图像处理课程实验教学过程设计[J].计算机教育, 2011(18): 74-77.
[2] 吕勇, 牛春晖, 刘力双. 基于实践能力培养的“数字图像处理”课教学改革研究[J].现代计算机: 专业版, 2013(26): 60-62.
[3] 孔韦韦, 雷阳, 李小曼. 军队院校数字图像处理课程的教学优化改革[J].计算机教育, 2015(6): 34-37.
[4] 周海芳.“数字图像处理”课程研讨式教学[J].计算机教育, 2010(24): 93-97.
[5] 邓继忠, 金济, 陈羽白. 基于PBL模式的数字图像处理实践教学探索[J]. 实验室研究与探索, 2012, 31(9): 139-141.
[6] 蒋伟, 杨庭庭,刘亚威, 等. 数字图像处理研究性实验教学的改革与实践: 基于分数阶偏微分的图像边缘检测[J]. 实验技术与管理, 2013, 30(6): 124-128.
[7] 吴冬梅.融入研究性教学模式的“数字图像处理”课程教学改革[J]. 武汉大学学报: 理学版, 2012, 58(S2): 160-162.
[8] 何楚,卓桐,杨应聪,等.基于开放源码分析的数字图像处理课程教学实践[J]. 计算机教育, 2014(18): 78-82.
[9] 张大明,樊晓香,刘华勇,等.信息与计算科学专业“数字图像处理”课程教学探索与实践[J]. 合肥师范学院学报, 2012, 30(3): 22-25.
[10] 马仁安, 陶明霞. 基于卓越计划要求的“数字图像处理”课程教学模式探讨[J].科教文汇, 2014(10): 63-64.
[11] 沈晓晶, 王艳, 赵慧娟. 应用型院校数字图像处理本科教学探索[J]. 计算机教育, 2012(1): 86-88.
[12] 朱福珍, 杨自恒, 蒋爱平, 等. 基于“卓越计划”的“数字图像处理”课程教学研究[J]. 中国电力教育, 2013(28): 128-129.
(实习编辑:景贵英)endprint