[go: up one dir, main page]

CN118863826A - An evaluation method and system based on image calibration - Google Patents

An evaluation method and system based on image calibration Download PDF

Info

Publication number
CN118863826A
CN118863826A CN202411096030.7A CN202411096030A CN118863826A CN 118863826 A CN118863826 A CN 118863826A CN 202411096030 A CN202411096030 A CN 202411096030A CN 118863826 A CN118863826 A CN 118863826A
Authority
CN
China
Prior art keywords
evaluation
template
image
box
module
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN202411096030.7A
Other languages
Chinese (zh)
Inventor
李小敬
赵鑫鹏
李小龙
龚琦峰
陈茹
聂鲁
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Baotou Kaiyuan Digital Co ltd
Original Assignee
Baotou Kaiyuan Digital Co ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Baotou Kaiyuan Digital Co ltd filed Critical Baotou Kaiyuan Digital Co ltd
Publication of CN118863826A publication Critical patent/CN118863826A/en
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/10Office automation; Time management
    • G06Q10/105Human resources
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/06Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
    • G06Q10/063Operations research, analysis or management
    • G06Q10/0639Performance analysis of employees; Performance analysis of enterprise or organisation operations
    • G06Q10/06398Performance of employee with respect to a job function
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V30/00Character recognition; Recognising digital ink; Document-oriented image-based pattern recognition
    • G06V30/40Document-oriented image-based pattern recognition
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02PCLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
    • Y02P90/00Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
    • Y02P90/30Computing systems specially adapted for manufacturing

Landscapes

  • Engineering & Computer Science (AREA)
  • Business, Economics & Management (AREA)
  • Human Resources & Organizations (AREA)
  • Strategic Management (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Economics (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Marketing (AREA)
  • Educational Administration (AREA)
  • Development Economics (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Operations Research (AREA)
  • Quality & Reliability (AREA)
  • Tourism & Hospitality (AREA)
  • General Business, Economics & Management (AREA)
  • Multimedia (AREA)
  • Game Theory and Decision Science (AREA)
  • Artificial Intelligence (AREA)
  • Data Mining & Analysis (AREA)
  • Image Analysis (AREA)

Abstract

本发明公开了一种基于图像标定的测评方法与系统,方法包括:S1、绘制测评模板,创建图像标记,得到带图像标记的测评模板文件;S2、基于测评模板文件,获取带标记测评模板图片及标准测评模板图片;S3、基于带标记测评模板图片进行模板坐标计算,得到第一测评框中心点坐标集;S4、基于第一测评框中心点坐标集,以标准测评模板图片为底图,加载自定义测评框控件,完成模板标绘得到模板指标库;S5、维护测评主题,选择测评模板,打印、分发、填涂测评表;S6、收集填涂后的测评表,扫描测评表图像,识别填涂得分,得出测评结果。通过在测评模板上创建图像标记,基于图像标定经识别、标绘得到模板指标库,可提高测评模板标绘效率及测评表的识别效率。

The present invention discloses an evaluation method and system based on image calibration, and the method includes: S1, drawing an evaluation template, creating an image mark, and obtaining an evaluation template file with an image mark; S2, based on the evaluation template file, obtaining a marked evaluation template image and a standard evaluation template image; S3, calculating the template coordinates based on the marked evaluation template image, and obtaining a first evaluation frame center point coordinate set; S4, based on the first evaluation frame center point coordinate set, taking the standard evaluation template image as the base map, loading a custom evaluation frame control, completing template mapping, and obtaining a template index library; S5, maintaining the evaluation theme, selecting the evaluation template, printing, distributing, and filling in the evaluation form; S6, collecting the filled evaluation form, scanning the evaluation form image, identifying the filled score, and obtaining the evaluation result. By creating an image mark on the evaluation template, and obtaining a template index library through identification and mapping based on image calibration, the evaluation template mapping efficiency and the evaluation form recognition efficiency can be improved.

Description

一种基于图像标定的测评方法与系统An evaluation method and system based on image calibration

技术领域Technical Field

本发明涉及测评领域,尤其涉及应用于人力资源方面的一种基于图像标定的测评方法与系统。The present invention relates to the field of assessment, and in particular to an assessment method and system based on image calibration applied to human resources.

背景技术Background Art

调查收集信息、开展测评评价,是现代企业优化生产经营活动、提升产品和服务性能、优化组织结构、改善员工技能、实现企业价值的重要手段和工具。Investigating, collecting information, and conducting assessments and evaluations are important means and tools for modern enterprises to optimize production and operation activities, enhance product and service performance, optimize organizational structure, improve employee skills, and realize corporate value.

人员测评是人力资源管理的一个重要环节,涉及使用多种技术和方法来衡量和评估个人的能力、技能等其他与工作相关的属性,进行人员测评的目的是为了更好的理解个人的素质和潜力,以便于在后续的人力资源活动中做出更有效的决策。Personnel assessment is an important part of human resource management, involving the use of a variety of techniques and methods to measure and evaluate an individual's abilities, skills and other work-related attributes. The purpose of personnel assessment is to better understand an individual's qualities and potential, so as to make more effective decisions in subsequent human resource activities.

随着信息技术的发展,人员测评的实施方式变得更加多样化和高效,在传统的人工测评方式中引入信息技术实现了半人工的测评,采集数据通过网络实现,并引入数据分析技术,为当下各级组织人事部门普遍采用的方法。在实际应用场景中,很多企业在引入信息系统的基础上依然采用纸质测评表填涂的方式进行测评,这种半人工的测评方式虽然能够在一定程度上减轻人力资源部门测评工作强度,但在纸质测评表制作和信息识别、数据处理中依然存在诸多问题,如测评模板标绘时,需要在信息系统中人工逐个逐页进行标注,绑定考评指标和人员;同一测评模板,对于不同的测评单位的人员,需要重复进行逐个标注,且如果存在漏标、错标等情况时,需要返工重新标注,尽管引入信息系统进行辅助测评,但是,人力资源测评工作人员工作依旧繁琐、复杂、低效;另外,在填涂纸张结果识别时,多为通过填涂点去模板中查找对应数据,识别速度慢,准确率也有待提升,影响测评工作整体效率。With the development of information technology, the implementation methods of personnel assessment have become more diversified and efficient. The introduction of information technology into the traditional manual assessment method has realized semi-manual assessment. Data collection is achieved through the Internet, and data analysis technology is introduced. It is a method commonly used by personnel departments of organizations at all levels. In actual application scenarios, many companies still use paper evaluation forms to conduct evaluations based on the introduction of information systems. Although this semi-manual evaluation method can reduce the evaluation intensity of the human resources department to a certain extent, there are still many problems in the production of paper evaluation forms, information identification, and data processing. For example, when marking the evaluation template, it is necessary to manually mark each page in the information system to bind the evaluation indicators and personnel; for the same evaluation template, for personnel from different evaluation units, it is necessary to repeat the marking one by one, and if there are omissions or wrong markings, rework and re-marking are required. Although the information system is introduced for auxiliary evaluation, the work of human resources evaluation staff is still cumbersome, complicated, and inefficient; in addition, when identifying the results of filling in the paper, most of the corresponding data is found in the template through the filled-in points, the recognition speed is slow, and the accuracy needs to be improved, which affects the overall efficiency of the evaluation work.

发明内容Summary of the invention

为解决上述问题,本发明提供了一种基于图像标定的测评方法与系统,旨在通过图像标记进行模板坐标计算,并在测评系统中利用测评框控件的自动加载,进而完成测评模板横向和纵向测评框的批量标注,生成模板指标库;填涂测评表识别时,依据模板指标库,快速锁定填涂位置,识别填涂得分,分析得出测评结果;一次制作模板支持多次反复使用,将大大提高包括应用于人员能力测评等测评表标绘效率及测评结果的识别效率,提高测评辅助决策效率。To solve the above problems, the present invention provides an evaluation method and system based on image calibration, which aims to calculate template coordinates through image marking, and utilize the automatic loading of evaluation box controls in the evaluation system to complete batch labeling of horizontal and vertical evaluation boxes of the evaluation template, and generate a template indicator library; when filling in the evaluation form, based on the template indicator library, quickly lock the filling position, identify the filling score, and analyze the evaluation result; a template is made once to support multiple repeated uses, which will greatly improve the efficiency of marking evaluation forms and the recognition efficiency of evaluation results, including those used in personnel ability evaluation, and improve the efficiency of evaluation decision-making support.

为达到上述目的,本发明提供了一种基于图像标定的测评方法,所述方法包括以下步骤:To achieve the above object, the present invention provides an evaluation method based on image calibration, the method comprising the following steps:

S1、绘制测评模板,创建图像标记,得到带图像标记的测评模板文件;S1. Draw an evaluation template, create an image tag, and obtain an evaluation template file with an image tag;

S2、基于测评模板文件,获取带标记测评模板图片及标准测评模板图片;S2. Based on the evaluation template file, obtain the marked evaluation template image and the standard evaluation template image;

S3、基于带标记测评模板图片进行模板坐标计算,得到第一测评框中心点坐标集;S3, calculating the template coordinates based on the marked evaluation template image to obtain a coordinate set of the center point of the first evaluation frame;

S4、基于第一测评框中心点坐标集,自动加载自定义测评框控件,完成模板标绘,得到模板指标库;S4. Based on the coordinate set of the center point of the first evaluation frame, the custom evaluation frame control is automatically loaded, the template is plotted, and a template indicator library is obtained;

S5、维护测评主题,选择测评模板,打印、分发、填涂测评表;S5. Maintain the evaluation theme, select the evaluation template, print, distribute and fill in the evaluation form;

S6、收集填涂后的测评表,扫描测评表图像,识别填涂得分,得出测评结果。S6. Collect the filled evaluation form, scan the evaluation form image, identify the filled score, and obtain the evaluation result.

优选地,在步骤S1中,所述测评模板为包括测评对象和测评指标的二维表格,所述二维表格中包含用于评价的填涂区域,所述填涂区域设置为预设测评选项的连通域区块。Preferably, in step S1, the evaluation template is a two-dimensional table including evaluation objects and evaluation indicators, and the two-dimensional table contains a fill-in area for evaluation, and the fill-in area is set as a connected domain block of preset evaluation options.

优选地,在步骤S1中,所述图像标记,是在测评模板上配置的置于二维表格外并与测评模板中填涂区域对应的连通域色块,作为标记用于填涂区域的坐标计算,更优选的,所述图像标记,是在测评模板上配置的置于二维表格外并与测评模板中填涂区域形状和大小对应的连通域色块,包括行标记和列标记,用于填涂区域中心点的坐标计算。Preferably, in step S1, the image mark is a connected domain color block configured on the evaluation template, which is placed outside the two-dimensional table and corresponds to the filled area in the evaluation template, and is used as a mark for calculating the coordinates of the filled area. More preferably, the image mark is a connected domain color block configured on the evaluation template, which is placed outside the two-dimensional table and corresponds to the shape and size of the filled area in the evaluation template, including row marks and column marks, which are used for calculating the coordinates of the center point of the filled area.

优选地,在步骤S1中,所述带图像标记的测评模板文件包括测评标题、二维码、测评单位、权重、二维表格、说明(即注)、四个角定位点、图像标记;所述四个角定位点是分别位于纸张四个角(左上角、左下角、右上角、右下角)的连通域,每个定位点均具有一定的面积及中心点;测评模板文件中的所有内容均位于四个角定位点中心点连接组成的矩形框区域内;所述权重是指样本权重,用于识别、区分样本的类别属性,实现在测评样本总量相同的情况下,调节样本在参与测评信息采集的不同群体的比重或比例分配。Preferably, in step S1, the evaluation template file with image marks includes an evaluation title, a QR code, an evaluation unit, a weight, a two-dimensional table, instructions (i.e., notes), four corner positioning points, and an image mark; the four corner positioning points are connected domains located at the four corners of the paper (upper left corner, lower left corner, upper right corner, and lower right corner), and each positioning point has a certain area and a center point; all contents in the evaluation template file are located in a rectangular frame area formed by connecting the center points of the four corner positioning points; the weight refers to the sample weight, which is used to identify and distinguish the category attributes of the sample, so as to adjust the proportion or proportional distribution of the sample in different groups participating in the collection of evaluation information when the total amount of evaluation samples is the same.

优选地,在步骤S2中,所述带标记测评模板图片中二维表格内所有填涂区域的集合构成第一测评框,所有填涂区域中心点的坐标集合构成第一测评框中心点坐标集;所述标准测评模板图片中二维表格内所有填涂区域的集合构成第二测评框;通过打印、扫描得到带标记测评模板图片及标准测评模板图片。Preferably, in step S2, the set of all filled areas in the two-dimensional table in the marked evaluation template image constitutes a first evaluation frame, and the coordinate set of the center points of all filled areas constitutes a coordinate set of the center points of the first evaluation frame; the set of all filled areas in the two-dimensional table in the standard evaluation template image constitutes a second evaluation frame; the marked evaluation template image and the standard evaluation template image are obtained by printing and scanning.

优选地,在步骤S3中,所述模板坐标计算,是对带图像标记测评模板图片进行图像标准化处理后,进行识别、计算,确定定位点及图像标记位置并对图像进行校正;以图像左上角定位点中心点坐标为原点O(0,0),计算二维表格四个角点坐标及图像标记中心点坐标,进行二维表格校正,并以二维表格右上角点为参考,识别图像标记位置,取上方图像标记中心点坐标Ai(Xi,Ya)的Xi值,与右侧图像标记中心点坐标Ri(Xb,Yi)的Yi值,进行组合得到第一测评框中心点坐标集Sfirst={C1(X1,Y1),C2(X2,Y2),…,Cn(Xn,Yn)};所述图像标准化处理是对图像进行灰度图转化,二值化分割及开运算。Preferably, in step S3, the template coordinate calculation is to perform image standardization processing on the evaluation template picture with image mark, and then perform identification and calculation to determine the positioning point and the image mark position and correct the image; take the coordinates of the center point of the positioning point in the upper left corner of the image as the origin O(0,0), calculate the coordinates of the four corner points of the two-dimensional table and the coordinates of the center point of the image mark, perform two-dimensional table correction, and use the upper right corner point of the two-dimensional table as a reference to identify the image mark position, take the Xi value of the center point coordinate Ai ( Xi , Ya ) of the upper image mark, and the Yi value of the center point coordinate Ri ( Xb , Yi ) of the right image mark, and combine them to obtain the first evaluation frame center point coordinate set S first ={ C1 ( X1 , Y1 ), C2 ( X2 , Y2 ),…, Cn ( Xn , Yn )}; the image standardization processing is to perform grayscale conversion, binary segmentation and opening operation on the image.

优选地,在步骤S4中,所述模板标绘,是利用鼠标或触控设备实现对第三测评框进行框选、标注的过程;Preferably, in step S4, the template marking is a process of selecting and marking the third evaluation frame using a mouse or a touch device;

所述第三测评框是以经图像标准化处理并进行识别计算后的标准测评模板图片为底图,取底图左上角定位点为原点,使用第一测评框中心点坐标集Sfirst在底图上加载能够完全覆盖在第二测评框(标准测评模板图片中所有填涂区域的集合)上的自定义测评框控件的集合;利用第三测评框的自动加载无需再进行全填涂测评模板的制作、识别,即可获得带有各类属性信息的填涂区域记作测评框控件,用于模板标绘;通过第三测评框在第二测评框上的覆盖情况,也可以对模板计算的结果进行校验,如偏差较大,则需要重新进行扫描、计算;所述自定义测评框控件属性包括分值、分值颜色、分值字体大小、绘制线宽度、高度、绘制线颜色、所属指标、所属对象、唯一标识、中心点坐标;The third evaluation frame uses the standard evaluation template image after image standardization and recognition calculation as the base map, takes the upper left corner positioning point of the base map as the origin, and uses the first evaluation frame center point coordinate set S first to load a set of custom evaluation frame controls that can completely cover the second evaluation frame (the set of all filled areas in the standard evaluation template image) on the base map; the automatic loading of the third evaluation frame does not require the production and identification of the fully filled evaluation template, and the filled areas with various attribute information can be obtained as evaluation frame controls for template marking; the template calculation results can also be verified by the coverage of the third evaluation frame on the second evaluation frame. If the deviation is large, it is necessary to re-scan and recalculate; the custom evaluation frame control attributes include score, score color, score font size, drawing line width, height, drawing line color, belonging indicator, belonging object, unique identifier, and center point coordinates;

所述框选,是通过鼠标或触控设备拖拽对第三测评框进行矩形区域选择,第三测评框默认为蓝色,选择时在界面上通过黑色虚线连通区域框显示框选,实现框选内容的可视化;框选完成后,第三测评框被选中的测评框控件由蓝色变为红色,黑色虚线连通区域框消失;支持按二维表格的一行、一列或单元格的任意框选;The box selection is to select a rectangular area of the third evaluation box by dragging with a mouse or touch device. The third evaluation box is blue by default. When selected, the box selection is displayed on the interface through a black dotted line connected area box to realize the visualization of the box selection content; after the box selection is completed, the evaluation box control of the selected third evaluation box changes from blue to red, and the black dotted line connected area box disappears; it supports arbitrary box selection of a row, a column or a cell of a two-dimensional table;

所述标注,实现框选区域数据的批量标注或单条标注;对第三测评框内所有测评框控件完成横向和纵向框选、标注后,即可得到模板指标库,模板指标库属性包括测评框控件属性、分值、被评对象、测评指标;The annotation realizes batch annotation or single annotation of the framed area data; after completing the horizontal and vertical frame selection and annotation of all the evaluation box controls in the third evaluation box, a template indicator library can be obtained, and the template indicator library attributes include evaluation box control attributes, scores, evaluated objects, and evaluation indicators;

所述测评框控件属性包括分值、分值颜色、分值字体大小、绘制线宽度、高度、绘制线颜色、所属指标、所属对象、唯一标识及中心点坐标。The evaluation frame control attributes include score, score color, score font size, drawing line width, height, drawing line color, belonging indicator, belonging object, unique identifier and center point coordinates.

优选地,在步骤S6中,所述测评纸张识别,是测评表填涂后,统一收集,与扫描仪连接,先进行测评纸张的扫描得到测评表图像,计算机利用图像处理技术,对测评表图像进行图像标准化处理后,再根据当前测评表图像中二维码,查找对应测评模板,获得模板指标库;使用OCR识别并计算,获取四个角定位点中心点坐标,完成图片透视变换后进行矩形裁切,以左上角定位点为原点,并根据模板指标库中的坐标参数扩大查询范围,计算查询范围的起始点和结束点坐标,裁切当前坐标区域,进行填涂像素点计算,根据比例判断是否为填涂坐标,若为填涂坐标,则根据模板指标库得出当前填涂坐标对应测评指标和对象的得分数据;识别过程中,对于有异常填涂如多涂、漏涂人为异常填涂的测评表图像,逐项进行人工处理,支持手工调整保存分值,还支持废弃和重新计算。Preferably, in step S6, the evaluation paper recognition is that after the evaluation form is filled in, it is uniformly collected and connected to a scanner. The evaluation paper is first scanned to obtain an evaluation form image. The computer uses image processing technology to perform image standardization on the evaluation form image, and then searches for the corresponding evaluation template according to the QR code in the current evaluation form image to obtain a template indicator library; OCR recognition and calculation are used to obtain the coordinates of the center points of the four corner positioning points, and rectangular cutting is performed after the perspective transformation of the image is completed. The upper left corner positioning point is used as the origin, and the query range is expanded according to the coordinate parameters in the template indicator library. The coordinates of the starting point and the end point of the query range are calculated, the current coordinate area is cut, and the filled pixel point calculation is performed. It is determined whether it is a filled coordinate based on the ratio. If it is a filled coordinate, the score data of the evaluation indicator and the object corresponding to the current filled coordinate is obtained according to the template indicator library; during the recognition process, for evaluation form images with abnormal filling, such as over-filling, missing filling, and artificial abnormal filling, manual processing is performed item by item, and manual adjustment and saving of scores are supported, as well as discarding and recalculation.

一种基于图像标定的测评系统,包括:An evaluation system based on image calibration, comprising:

模板绘制模块,用于测评模板绘制及模板内容的动态配置,得到带图像标记的测评模板文件;The template drawing module is used to draw the evaluation template and dynamically configure the template content to obtain the evaluation template file with image tags;

智能模板标绘模块,用于进行模板坐标计算得到第一测评框中心点坐标集Sfirst,基于Sfirst在标准测评模板图片上加载自定义测评框控件作为第三测评框,进行框选、标注,完成模板标绘,生成模板指标库;An intelligent template marking module is used to calculate the template coordinates to obtain the coordinate set S first of the center point of the first evaluation frame, and based on S first , load a custom evaluation frame control as the third evaluation frame on the standard evaluation template image, select and mark the frame, complete the template marking, and generate a template indicator library;

测评模块,用于进行测评模板、测评模板指标、测评主题、被评对象的管理,完成所有被评对象测评表的打印,进行测评;将填涂后的测评表收集、扫描、识别,根据模板指标库进行别计算,得出测评得分。The evaluation module is used to manage evaluation templates, evaluation template indicators, evaluation topics, and evaluated objects, complete the printing of evaluation forms for all evaluated objects, and conduct evaluations; collect, scan, and identify filled evaluation forms, perform calculations based on the template indicator library, and obtain evaluation scores.

优选地,所述智能模板标绘模块,包括模板计算和模板标绘;在模板计算中对带标记测评模板图片进行识别计算,得出测评模板第一测评框中心点坐标,保存坐标点信息;利用第一测评框中心点坐标集Sfirst在标准测评模板图片上加载自定义测评框控件作为第三测评框,并通过鼠标拖拽框选第三测评框中的测评框控件进行框选,进一步进行标注,实现第三测评框内所有测评框控件与被评对象和测评指标的关联,生成模板指标库。Preferably, the intelligent template marking module includes template calculation and template marking; in the template calculation, the marked evaluation template image is identified and calculated to obtain the coordinates of the center point of the first evaluation box of the evaluation template, and the coordinate point information is saved; the first evaluation box center point coordinate set S first is used to load a custom evaluation box control as a third evaluation box on the standard evaluation template image, and the evaluation box control in the third evaluation box is selected by dragging the mouse, and further marked to realize the association of all evaluation box controls in the third evaluation box with the evaluated object and evaluation indicators, and generate a template indicator library.

优选地,所述测评模块,包括测评人员管理子模块、测评模板管理子模块、测评主题维护子模块、测评表打印子模块、测评表上传识别子模块、测评得分子模块、异常处理子模块及测评结果子模块。Preferably, the evaluation module includes an evaluator management submodule, an evaluation template management submodule, an evaluation subject maintenance submodule, an evaluation form printing submodule, an evaluation form upload identification submodule, an evaluation score submodule, an exception handling submodule and an evaluation result submodule.

优选地,所述测评模板管理子模块,包括测评模板创建、模板指标维护、模板打印、模板复制功能。所述测评模板创建用于对模板内容进行管理,包括模板基础信息、纸张大小、页数、测评指标数、权重数、每页被评对象数,上传测评模板文件;所述模板指标维护用于对模板指标分别进行创建并按照分值设置规则进行分值设置,模板指标维护内容为指标名称、指标分值;所述模板打印,是利用模板文件,生成带标记测评模板文件和空测评模板文件,进行打印,进一步的,扫描为图片,得到带标记测评模板图片和标准测评模板图片;所述模板复制,实现相同测评模板测评时,模板的重复使用,复制所得模板无需再进行模板坐标计算和模板标绘;所述权重是指样本权重,用于识别、区分样本的类别属性,实现在测评样本总量相同的情况下,调节样本在参与测评信息采集的不同群体的比重或比例分配。Preferably, the evaluation template management submodule includes evaluation template creation, template indicator maintenance, template printing, and template copying functions. The evaluation template creation is used to manage the template content, including template basic information, paper size, number of pages, number of evaluation indicators, number of weights, number of evaluated objects per page, and upload the evaluation template file; the template indicator maintenance is used to create template indicators separately and set the scores according to the score setting rules, and the template indicator maintenance content is the indicator name and indicator score; the template printing is to use the template file to generate a marked evaluation template file and an empty evaluation template file, print, and further scan them as pictures to obtain marked evaluation template pictures and standard evaluation template pictures; the template copying realizes the reuse of templates when the same evaluation template is evaluated, and the copied template does not need to perform template coordinate calculation and template mapping; the weight refers to the sample weight, which is used to identify and distinguish the category attributes of the sample, so as to adjust the proportion or proportional distribution of samples in different groups participating in the collection of evaluation information when the total amount of evaluation samples is the same.

优选地,所述测评模板管理子模块,包括测评模板创建、模板指标维护、模板打印、模板复制功能。所述测评模板创建用于对模板内容进行管理,包括模板基础信息、纸张大小、页数、测评指标数、权重数、每页被评对象数,上传测评模板文件;所述模板指标维护用于对模板指标分别进行创建并按照分值设置规则进行分值设置,模板指标维护内容为指标名称、指标分值;所述模板打印,是利用模板文件,生成带标记测评模板文件和空测评模板文件,进行打印,进一步的,扫描为图片,得到带标记测评模板图片和标准测评模板图片;所述模板复制,实现相同测评模板测评时,模板的重复使用,复制所得模板无需再进行模板坐标计算和模板标绘;所述权重是指样本权重,用于识别、区分样本的类别属性,实现在测评样本总量相同的情况下,调节样本在参与测评信息采集的不同群体的比重或比例分配。Preferably, the evaluation template management submodule includes evaluation template creation, template indicator maintenance, template printing, and template copying functions. The evaluation template creation is used to manage the template content, including template basic information, paper size, number of pages, number of evaluation indicators, number of weights, number of evaluated objects per page, and upload the evaluation template file; the template indicator maintenance is used to create template indicators separately and set the scores according to the score setting rules, and the template indicator maintenance content is the indicator name and indicator score; the template printing is to use the template file to generate a marked evaluation template file and an empty evaluation template file, print, and further scan them as pictures to obtain marked evaluation template pictures and standard evaluation template pictures; the template copying realizes the reuse of templates when the same evaluation template is evaluated, and the copied template does not need to perform template coordinate calculation and template mapping; the weight refers to the sample weight, which is used to identify and distinguish the category attributes of the sample, so as to adjust the proportion or proportional distribution of samples in different groups participating in the collection of evaluation information when the total amount of evaluation samples is the same.

与现有技术相比,本发明的有益效果是:Compared with the prior art, the present invention has the following beneficial effects:

本发明提供了一种基于图像标定的测评方法,通过模板标绘方法使用第一测评框中心点坐标集自动加载第三测评框,省去了实际测评过程中全填涂模板繁琐的制作过程,并通过框选的方式,实现了测评模板横向和纵向的批量标注,生成模板指标库,不需要在制作模板时人工对测评框逐个逐页标注绑定考评指标和人员进行标注,避免了因漏标错标重复返工标注的问题,将大大提高模板标绘工作效率。另外,一次模板标绘,支持多次反复使用,实现了同一测评模板多个测评主题下所有测评单位被评对象测评表的打印及填涂结果的识别,克服了同一测评模板不同单位人员使用时需要重复标标绘的繁琐操作,提高了测评人员的工作效率。The present invention provides an evaluation method based on image calibration, which uses the coordinate set of the center point of the first evaluation frame to automatically load the third evaluation frame through the template marking method, eliminating the tedious production process of filling in the template in the actual evaluation process, and realizing the horizontal and vertical batch marking of the evaluation template through the frame selection method, generating a template indicator library, and eliminating the need to manually mark the evaluation frame page by page when making the template, and to bind the evaluation indicators and personnel, thereby avoiding the problem of repeated rework and marking due to missed or wrong marking, and greatly improving the efficiency of template marking. In addition, a template marking can be supported for multiple repeated uses, realizing the printing of evaluation forms for all evaluation units under multiple evaluation themes of the same evaluation template and the recognition of filling results, overcoming the tedious operation of repeated marking when the same evaluation template is used by personnel from different units, and improving the work efficiency of the evaluators.

测评表识别时,根据模板指标库能够快速识别经图像标准化处理后的测评表图像,获得测评得分,也大幅提高了测评的识别效率。When recognizing the evaluation form, the template indicator library can quickly identify the evaluation form image after image standardization and obtain the evaluation score, which also greatly improves the recognition efficiency of the evaluation.

将二维码技术应用于测评模板,每张测评表均有唯一标识,不支持复印,复印无效,实现测评表结果的唯一性、真实性和防伪性,解决了实际测评过程中测评表存在随意复印,恶意填涂,导致测评结果出现偏差甚至评测失真的问题,提高了测评公平性;同时,利用二维码数据信息,快速识别,也提高了填涂识别效率。QR code technology is applied to the evaluation template. Each evaluation form has a unique identifier and does not support copying. Copying is invalid, which ensures the uniqueness, authenticity and anti-counterfeiting of the evaluation form results. It solves the problem of random copying and malicious filling in of evaluation forms in the actual evaluation process, which leads to deviations in evaluation results or even distortion of evaluations, and improves the fairness of the evaluation. At the same time, the use of QR code data information for rapid identification also improves the efficiency of filling in and identification.

附图说明BRIEF DESCRIPTION OF THE DRAWINGS

图1是本发明实施例的一种基于图像标定的测评方法的流程示意图;FIG1 is a schematic diagram of a flow chart of an evaluation method based on image calibration according to an embodiment of the present invention;

图2 是本发明实施例的一种基于图像标定的测评系统结构框图;FIG2 is a structural block diagram of an evaluation system based on image calibration according to an embodiment of the present invention;

图3 是本发明实施例的一种带标记测评模板图片;FIG3 is a picture of a marked evaluation template according to an embodiment of the present invention;

图4 是本发明实施例的一种标准测评模板图片;FIG4 is a picture of a standard evaluation template according to an embodiment of the present invention;

图5 是本发明实施例的一种测评主题测评表实际填涂图片;FIG5 is a picture of an actual filling in of an evaluation subject evaluation form according to an embodiment of the present invention;

图6 是本发明实施例的一种模板标绘流程图示意图;FIG6 is a schematic diagram of a template plotting flow chart according to an embodiment of the present invention;

图7 是本发明实施例的一种自定义测评框控件界面示意图;FIG7 is a schematic diagram of a custom evaluation box control interface according to an embodiment of the present invention;

图8 是本发明实施例的一种横向框选示意图;FIG8 is a schematic diagram of a horizontal frame selection according to an embodiment of the present invention;

图9 是本发明实施例的一种纵向框选示意图;FIG9 is a schematic diagram of a vertical frame selection according to an embodiment of the present invention;

图10 是本发明实施例的一种测评表图像识别得分流程示意图。FIG. 10 is a schematic diagram of a scoring process of an evaluation form image recognition according to an embodiment of the present invention.

具体实施方式DETAILED DESCRIPTION

本发明测评方法及系统适用于通过二维表格这种信息展示方式来实现特定目的的信息收集、整理和分析测评数据的诸多应用领域,如可以用于教育领域的各种课程评价、人力资源的人员、培训效果、面试评价、市场营销中顾客满意度等等各种测评数据量大的场景。The evaluation method and system of the present invention are applicable to many application fields that use two-dimensional tables as an information display method to achieve information collection, organization and analysis of evaluation data for specific purposes, such as various course evaluations in the education field, human resources personnel, training effects, interview evaluations, customer satisfaction in marketing, and other scenarios with large amounts of evaluation data.

如图1所示,本发明实施例公开了一种基于图像标定的测评方法,包括以下步骤:As shown in FIG1 , an embodiment of the present invention discloses an evaluation method based on image calibration, comprising the following steps:

S1、绘制测评模板,创建图像标记,得到带图像标记的测评模板文件;S1. Draw an evaluation template, create an image tag, and obtain an evaluation template file with an image tag;

S2、基于测评模板文件,获取带标记测评模板图片及标准测评模板图片;S2. Based on the evaluation template file, obtain the marked evaluation template image and the standard evaluation template image;

S3、基于带标记测评模板图片进行模板坐标计算,得到第一测评框中心点坐标集;S3, calculating the template coordinates based on the marked evaluation template image to obtain a coordinate set of the center point of the first evaluation frame;

S4、基于第一测评框中心点坐标集,以标准测评模板图片为底图,自动加载自定义测评框控件作为第三测评框,对第三测评框进行框选、标注,完成模板标绘,得到模板指标库;S4. Based on the coordinate set of the center point of the first evaluation frame and taking the standard evaluation template image as the base map, the custom evaluation frame control is automatically loaded as the third evaluation frame, and the third evaluation frame is selected and marked to complete the template drawing and obtain the template indicator library;

S5、维护测评主题,选择测评模板,并进行测评主题下全部测评表的打印、分发、填涂;S5. Maintain the evaluation theme, select the evaluation template, and print, distribute, and fill in all evaluation forms under the evaluation theme;

S6、收集填涂后的测评表,进行测评表扫描,对测评表图像进行识别、计算,得出测评得分。S6. Collect the filled evaluation forms, scan the evaluation forms, identify and calculate the evaluation form images, and obtain the evaluation scores.

下面以某企业的某次人力资源方面主题测评为例,对本发明进行说明。该主题测评被测评对象为多个子公司的干部人员,且每个子公司的被测评对象均多于6人,测评指标有四项:人员素质、履职贡献、高师带徒、作风形象,围绕这四项指标进行人员测评,并得出测评得分,并对得分进行相关性分析得出测评结果。具体步骤包括:The present invention is described below by taking a certain human resources theme evaluation of a certain enterprise as an example. The evaluation subjects of this theme evaluation are cadres and personnel of multiple subsidiaries, and the evaluation subjects of each subsidiary are more than 6 people. There are four evaluation indicators: personnel quality, job performance contribution, master-apprentice relationship, and style and image. Personnel evaluation is carried out around these four indicators, and evaluation scores are obtained. The scores are then analyzed for correlation to obtain the evaluation results. The specific steps include:

(1)在人员测评开始前,根据具体测评制度,策划测评主题,设置被测评单位、被测评人、测评指标、指标分值、测评权重、测评时间等等内容,确定测评范围,在计算机电脑上利用报表工具(例如Grid++Report报表设计器,或者WPS办公软件的表格生成功能)进行测评模板绘制,创建图像标记,测评模板具体内容包括测评标题、二维码、测评单位、权重(样本权重,用于识别、区分样本类别)、测评时间、二维表格(横行为被评对象、竖列为测评指标,或者竖列为被评对象、横行为测评指标,在本实施方式中,横行为被评对象、竖列为测评指标,表格单元格内容为不同分值的填涂区域)、说明(即注)、四个角定位点、图像标记等测评相关的内容;其中,二维表格的竖列为测评指标,横行为被评对象(姓名),为动态数据,表格单元格内容为分值填涂区域,每个分值填涂区域为矩形区域,区域内包含分值10-1;图像标记,为矩形色块,是在测评模板文件上动态配置的置于二维表格外上方和右侧的与测评模板文件中分值填涂区域对应的色块,具体分别位于二维表格第一行的上方的行标记与表格最后一列的右侧的列标记,且行标记与二维表格的单元格中行分值显示最多的一行的分值填涂区域的宽度相同或中心点横坐标相同、列标记与表中的单元格中列分值显示最多的一列的分值填涂区域的高度相同或中心点纵坐标相同,图像标记通过行标记和列标记组合用于二维表格的单元格的分值填涂区域的坐标计算,辅助实现第一测评框(带标记测评模板图片中所有分值填涂区域)的坐标计算;二维码中记录测评主题、单位、模板号、流水号、权重,为动态数据。进一步的,在测评系统中,上传测评模板文件,系统利用测评模板文件,生成带标记测评模板文件和标准测评模板文件,与打印机连接,打印后扫描获得带标记测评模板图片及标准测评模板图片,其中带标记测评模板图片如图3,标准测评模板图片如图4(底部中间色块为页码标识),扫描像素建议在600dpi以上。(1) Before the start of personnel evaluation, according to the specific evaluation system, the evaluation theme is planned, the evaluated unit, the evaluated person, the evaluation index, the index score, the evaluation weight, the evaluation time and other contents are set, the evaluation scope is determined, and the evaluation template is drawn on the computer using a report tool (such as the Grid++Report report designer, or the table generation function of the WPS office software) to create an image mark. The specific contents of the evaluation template include the evaluation title, QR code, evaluation unit, weight (sample weight, used to identify and distinguish sample categories), evaluation time, two-dimensional table (the horizontal row is the evaluated object and the vertical column is the evaluation index, or the vertical column is the evaluated object and the horizontal row is the evaluation index. In this embodiment, the horizontal row is the evaluated object and the vertical column is the evaluation index, and the table cell content is the fill-in area with different scores), instructions (i.e. notes), four corner positioning points, image marks and other evaluation-related contents; among which, the vertical column of the two-dimensional table is the evaluation index, the horizontal column is the evaluated object (name), and the dynamic Data, the content of the table cell is the score filling area, each score filling area is a rectangular area, and the area contains a score of 10-1; the image mark is a rectangular color block, which is dynamically configured on the evaluation template file and placed outside the two-dimensional table on the top and right side and corresponds to the score filling area in the evaluation template file. Specifically, it is located at the row mark above the first row of the two-dimensional table and the column mark on the right side of the last column of the table, and the row mark is the same as the width of the score filling area of the row with the most row scores displayed in the cells of the two-dimensional table or the same as the horizontal coordinate of the center point, and the column mark is the same as the height of the score filling area of the column with the most column scores displayed in the cells of the table or the same as the vertical coordinate of the center point. The image mark is combined with the row mark and the column mark to calculate the coordinates of the score filling area of the cells of the two-dimensional table, to assist in the coordinate calculation of the first evaluation box (all score filling areas in the marked evaluation template image); the evaluation subject, unit, template number, serial number, and weight are recorded in the QR code, which is dynamic data. Furthermore, in the evaluation system, upload the evaluation template file. The system uses the evaluation template file to generate a marked evaluation template file and a standard evaluation template file, which are connected to the printer. After printing, they are scanned to obtain the marked evaluation template image and the standard evaluation template image. The marked evaluation template image is shown in Figure 3, and the standard evaluation template image is shown in Figure 4 (the middle color block at the bottom is the page number mark). The scanning pixel is recommended to be above 600dpi.

(2)在模板计算中,选择测评模板,进行第一测评框中心点坐标计算。计算时,首先对带标记测评模板图片进行图像标准化处理,识别图片中二维码信息,图片上定位点连通区域的换算平均比例为avp=hp×wp×cp,其中,带标记测评模板图片的长为hp(px,即像素单位),宽为wp(px,即像素单位),cP为四个角定位点连通区域SP占纸张面积Sp0的百分比cp=SP÷Sp0×100%;计算带标记测评模板图片与图像标记连通区域的换算平均比例ava=hp×wp×ca,其中,ca为图像标记连通区域Sa占纸张面积Sp0的百分比cp=Sa÷Sp0×100%;所述定位点连通区域换算平均比例的计算是由于扫描得到的图片的像素不一致,通过换算平均比例实现定位点连通区域面积一致,再通过换算后的定位点进行透视变换,进而保证了所有图片的坐标系一致。(2) In the template calculation, select the evaluation template and calculate the coordinates of the center point of the first evaluation frame. During the calculation, the image of the marked evaluation template is firstly normalized to identify the QR code information in the image. The converted average ratio of the connected area of the positioning points on the image is avp = hp × wp × cp , where the length of the marked evaluation template image is hp (px, i.e., pixel unit), the width is wp (px, i.e., pixel unit), cp is the percentage of the connected area of the four corner positioning points Sp in the paper area Sp0 , cp = Sp ÷ Sp0 × 100%; the converted average ratio of the connected area of the marked evaluation template image and the image mark is calculated av a = hp × wp × c a , where c a is the percentage of the connected area of the image mark S a in the paper area Sp0 , cp = S a ÷ Sp0 × 100%; the calculation of the converted average ratio of the connected area of the positioning points is due to the inconsistency of the pixels of the scanned images. The area of the connected area of the positioning points is made consistent by converting the average ratio, and then the converted positioning points are used for perspective transformation, thereby ensuring the consistency of the coordinate systems of all images.

根据带标记测评模板图片的分辨率计算四个角定位点连通域阈值范围为SP∈(Spmin,Spmax),其中,Spmin =0.8avp,Spmax =1.2avp;计算图像标记连通域阈值范围为Sa∈(Samin,Samax),其中,Samin =0.8ava,Samax =1.2ava;通过识别出的SP与Sa所在范围以确定定位点及图像标记位置;例如,在实际扫描过程中,获得的扫描图像有可能存在倾斜、不标准等问题,无法直接构建标准坐标系,需要利用四个角定位点先对图像进行校正,再进行坐标系变换,以保证所有图像的坐标系一致。作为本实施例优选,以带标记测评模板图片图像左上角中心点为原点,按照图像所在平面构建二维坐标系,其中,二维坐标系的横坐标轴即X轴为从图像原点向水平方向延伸,二维坐标系的纵坐标轴即Y轴为从纸张原点向竖直方向延伸,计算带标记测评模板图片四个角定位点的坐标为Pa1(xa1,ya1),Pb1(xb1,yb1), Pc1(xc1,yc1),Pd1(xd1,yd1),通过定位点坐标对图片进行透视变换,使左上角定位点与右上角定位点连线和左下角与右下角定位点连线均与X轴平行,使左上角定位点与左下角定位点中心点连线和右上角定位点与右下角定位点中心点连线与Y轴平行,最终使扫描不正的图片得以校正。校正后,对图像进行矩形区域裁切,并进行新坐标系的变换,方便对定位点区域内图像进行识别和计算,也保证了识别时二维坐标系的一致性。According to the resolution of the marked evaluation template image, the threshold range of the connected domain of the four corner positioning points is calculated as S P ∈ (S pmin , S pmax ), where S pmin = 0.8av p , S pmax = 1.2av p ; the threshold range of the image mark connected domain is calculated as Sa (S amin , S amax ), where S amin = 0.8av a , S amax = 1.2av a ; the positioning points and image mark positions are determined by the identified ranges of S P and Sa ; for example, in the actual scanning process, the scanned image obtained may have problems such as tilt and non-standardization, and the standard coordinate system cannot be directly constructed. It is necessary to use the four corner positioning points to first correct the image, and then perform the coordinate system transformation to ensure that the coordinate systems of all images are consistent. As a preferred embodiment of this embodiment, the center point of the upper left corner of the image of the marked evaluation template is taken as the origin, and a two-dimensional coordinate system is constructed according to the plane where the image is located, wherein the horizontal axis of the two-dimensional coordinate system, i.e., the X-axis, extends from the origin of the image to the horizontal direction, and the vertical axis of the two-dimensional coordinate system, i.e., the Y-axis, extends from the origin of the paper to the vertical direction. The coordinates of the four corner positioning points of the marked evaluation template image are calculated as P a1 (x a1 ,y a1 ), P b1 (x b1 ,y b1 ), P c1 (x c1 ,y c1 ), and P d1 (x d1 ,y d1 ). The image is perspective transformed by the coordinates of the positioning points, so that the line connecting the upper left corner positioning point and the upper right corner positioning point and the line connecting the lower left corner and the lower right corner positioning points are parallel to the X-axis, and the line connecting the upper left corner positioning point and the center point of the lower left corner positioning point and the line connecting the upper right corner positioning point and the center point of the lower right corner positioning point are parallel to the Y-axis, so that the image that is not scanned correctly can be corrected. After correction, the image is cropped into a rectangular area and transformed into a new coordinate system, which facilitates the recognition and calculation of the image in the positioning point area and ensures the consistency of the two-dimensional coordinate system during recognition.

对四个角定位点的X轴和Y轴坐标进行排序,作为本实施例优选,将X轴和Y轴坐标值均最小的一个点记为新坐标系原点O(0,0),完成坐标系变换后,计算二维表格四个角定位点及所有图像标记的坐标,其中二维表格四个角定位点的坐标分别记为Ea1(xea1,yea1),Eb1(xeb1,yeb1), Ec1(xec1,yec1), Ed1(xed1,yed1),并根据该坐标对表格进行坐标透视变换,实现对表格的校正。在本实施例中,作为优选将二维表格四个角定位点中横坐标值最大,且纵坐标值最小的一个点Eb1(xeb1,yeb1)作为参考识别图像标记的位置。也就是以二维表格四个角定位点的右上角点作为参考,方便进行查找和识别,与图像标记的横、纵坐标值进行比较,以明确区分识别二维表格上方和右侧图像标记的位置及坐标,进而计算得出第一测评框中心点坐标集。The X-axis and Y-axis coordinates of the four corner positioning points are sorted. As a preferred embodiment of this embodiment, a point with the smallest X-axis and Y-axis coordinate values is recorded as the origin of the new coordinate system O(0,0). After the coordinate system transformation is completed, the coordinates of the four corner positioning points of the two-dimensional table and all image marks are calculated, wherein the coordinates of the four corner positioning points of the two-dimensional table are recorded as E a1 (x ea1 ,y ea1 ), E b1 (x eb1 ,y eb1 ), E c1 (x ec1 ,y ec1 ), E d1 (x ed1 ,y ed1 ), and the table is subjected to a coordinate perspective transformation according to the coordinates to achieve correction of the table. In this embodiment, as a preferred embodiment, a point E b1 (x eb1 ,y eb1 ) with the largest horizontal coordinate value and the smallest vertical coordinate value among the four corner positioning points of the two-dimensional table is used as a reference to identify the position of the image mark. That is, the upper right corner point of the four corner positioning points of the two-dimensional table is used as a reference for easy search and identification, and compared with the horizontal and vertical coordinate values of the image mark to clearly distinguish and identify the position and coordinates of the image mark above and to the right of the two-dimensional table, and then calculate the coordinate set of the center point of the first evaluation frame.

所述识别图像标记位置,是根据Eb1(xeb1,yeb1)的坐标进行判断,当某一图像标记的中心点横坐标xa与xeb1相差10px以上,即xa-xeb1>10px时,则该点位于二维表格右侧,将该点的纵坐标记为Yi;当某一图像标记的中心点纵坐标yb与yeb1相差10px以上,200px以内时,即10px<yeb1-ya<200px时,则该点图像标记位于二维表格的上方,将该点的横坐标记为Xi;计算出上方和右侧图像标记的坐标值Ai(Xi,Ya)和Ri(Xb,Yi),取上方图像标记的横坐标Xi分别与右侧图像标记的纵坐标值Yi进行组合,计算出带标记测评模板图片中所有测评框中心点坐标Ci(Xi,Yi),得到第一测评框中心点坐标集Sfirst={C1(X1,Y1),C2(X2,Y2),…,Cn(Xn,Yn)}。所述图像标准化处理是对图像进行灰度图转化,二值化分割及开运算。The position of the image mark is identified based on the coordinates of E b1 (x eb1 ,y eb1 ). When the horizontal coordinate x a of the center point of a certain image mark differs from x eb1 by more than 10px, that is, x a -x eb1 >10px, the point is located on the right side of the two-dimensional table, and the vertical coordinate of the point is marked as Yi . When the vertical coordinate y b of the center point of a certain image mark differs from y eb1 by more than 10px and within 200px, that is, 10px <y eb1 -y a <200px, the image mark of the point is located above the two-dimensional table, and the horizontal coordinate of the point is marked as Xi . The coordinate values Ai ( Xi , Ya ) and Ri ( Xb , Yi ) of the upper and right image marks are calculated, and the horizontal coordinate Xi of the upper image mark is combined with the vertical coordinate value Yi of the right image mark to calculate the coordinates Ci ( Xi , Yi ) of the center points of all evaluation frames in the marked evaluation template image. ), and obtain the coordinate set of the center point of the first evaluation frame S first ={C 1 (X 1 ,Y 1 ),C 2 (X 2 ,Y 2 ),…,C n (X n ,Y n )}. The image standardization process is to perform grayscale conversion, binary segmentation and opening operation on the image.

(3)在智能模板标绘模块的模板标绘中,选择测评模板,在标准测评模板图片上自动加载第三测评框,在界面中利用鼠标对第三测评框进行框选、标注,完成模板标绘。具体步骤为如图6所示本实施例的模板标绘流程:(3) In the template marking of the intelligent template marking module, select the evaluation template, automatically load the third evaluation frame on the standard evaluation template image, and use the mouse to select and mark the third evaluation frame in the interface to complete the template marking. The specific steps are as shown in Figure 6, the template marking process of this embodiment:

在模板标绘中,选择要进行标绘的测评模板,进入模板标绘界面,作为优选,标绘界面自动加载测评模板对应的标准测评模板图片,对其进行图像标准化处理,还将图片中二维码及测评单位字样进行屏蔽处理后,以作为底图,进行标绘的可视化展示。In template marking, select the assessment template to be marked and enter the template marking interface. Preferably, the marking interface automatically loads the standard assessment template image corresponding to the assessment template, performs image standardization on it, and also masks the QR code and the words of the assessment unit in the image to use it as the base map for visual display of the marking.

根据第一测评框中心点坐标集Sfirst信息动态自动加载自定义测评框控件,作为第三测评框。所述自定义测评框控件是根据Sfirst在界面中自动生成与标准测评模板图片上大小和样式相同的分值填涂区域控件,作为第三测评框,默认显示为蓝色。如图7所示本实施例的自定义测评框控件界面示意图,界面上可通过鼠标进行选择。自定义测评框控件属性包括分值、分值颜色、分值字体大小、绘制线宽度、高度、绘制线颜色、所属指标、所属对象、唯一标识、中心点坐标。According to the information of the center point coordinate set S first of the first evaluation frame, the custom evaluation frame control is dynamically and automatically loaded as the third evaluation frame. The custom evaluation frame control automatically generates a score filling area control with the same size and style as the standard evaluation template image in the interface according to S first . As the third evaluation frame, it is displayed in blue by default. As shown in Figure 7, the interface diagram of the custom evaluation frame control of this embodiment can be selected by the mouse. The properties of the custom evaluation frame control include score, score color, score font size, drawing line width, height, drawing line color, belonging indicator, belonging object, unique identifier, and center point coordinates.

在界面上,通过鼠标选择功能,实现对第三测评框进行框选。作为优选,所述框选功能是利用鼠标拖拽和画笔绘制功能,实现在屏幕中显示用户拖拽区域,并计算出拖拽区域内所有第三测评框内的控件,并改变其被选中后的颜色为红色,同时进入“【指标】批量标注”界面,标注内容包括测评对象、测评指标。所述“【指标】批量标注”通过将框选区域与对应考评对象编号、测评指标编号的选择、绑定,实现所有选中的第三测评框内的控件与测评对象、测评指标的关联存储。On the interface, the third evaluation box can be selected through the mouse selection function. Preferably, the selection function uses the mouse dragging and brush drawing functions to display the user's dragging area on the screen, calculate the controls in all the third evaluation boxes in the dragging area, and change their selected colors to red, and enter the "【Indicator】Batch Labeling" interface at the same time. The labeled content includes evaluation objects and evaluation indicators. The "【Indicator】Batch Labeling" realizes the associated storage of all selected controls in the third evaluation box with the evaluation objects and evaluation indicators by selecting and binding the selection area with the corresponding evaluation object number and evaluation indicator number.

所述框选,是通过按住鼠标左键拖动,在界面上用黑色虚线显示拖动框选区域范围,松开鼠标左键,框选区域内的第三测评框控件由蓝色变为红色,黑色虚线消失。支持多种框选规则,如按测评指标框选、按测评对象框选、按单个分值填涂区域控件选择框选,进行标注。标注后测评框根据自定义测评框控件属性自动记录标注信息。The selection is done by holding down the left mouse button and dragging. The drag selection area is displayed with a black dotted line on the interface. When the left mouse button is released, the third evaluation box control in the selection area changes from blue to red, and the black dotted line disappears. It supports multiple selection rules, such as selection by evaluation indicator, selection by evaluation object, selection by filling in the area control by a single score, and marking. After marking, the evaluation box automatically records the marking information according to the properties of the custom evaluation box control.

所述按测评指标框选,是横向通过矩形框选,如图8中a1和a2,对该区域内所有分值填涂区域控件依据指标分值设置规则,从左至右或从右至左,对框选范围内的指标框数量与指标分值数量进行比对,比对正确后按照指标分值设置规则,进行分值属性和指标属性设置。The selection by evaluation index is a horizontal selection by a rectangular frame, such as a1 and a2 in Figure 8. For all score filling area controls in the area, the number of indicator boxes and the number of indicator scores in the selection range are compared from left to right or from right to left according to the indicator score setting rules. After the comparison is correct, the score attributes and indicator attributes are set according to the indicator score setting rules.

所述按测评对象框选,是根据测评模板布局,纵向通过矩形进行框选,如图9中b1和b2,从上至下或从下向上,矩形区域内所有分值填涂区域控件均对应同一测评对象,进行测评对象编号设置。The selection by evaluation object is based on the evaluation template layout, and is performed vertically through a rectangle, such as b1 and b2 in Figure 9, from top to bottom or from bottom to top. All score filling area controls in the rectangular area correspond to the same evaluation object, and the evaluation object number is set.

按单个分值填涂区域控件选择框选,是用鼠标双击第三测评框内的分值填涂区域控件,即可通过【指标】单条标注进行指标信息、考评对象信息和分值信息的绑定,保存后只将鼠标双击的单个第三测评框控件与选择的信息进行关联存储。To select the box by filling in a single score area control, double-click the score fill-in area control in the third evaluation box with the mouse. You can bind the indicator information, evaluation object information and score information through the [Indicator] single annotation. After saving, only the single third evaluation box control that you double-clicked with the mouse will be associated and stored with the selected information.

所述标注,是在完成框选后,通过批量标注或单条标注进行测评指标及测评对象的绑定。作为优选,通过横向和纵向的批量标注,将第三测评框中的所有测评框控件与测评对象、测评指标进行关联绑定存储到数据库中,得到当前测评模板的模板指标库。The annotation is to bind the evaluation indicators and the evaluation objects through batch annotation or single annotation after the box selection is completed. Preferably, all the evaluation box controls in the third evaluation box are associated and bound with the evaluation objects and evaluation indicators through horizontal and vertical batch annotation and stored in the database to obtain the template indicator library of the current evaluation template.

(4)完成上述准备工作后,进入人员测评步骤,具体步骤包括:在测评模块中维护测评主题,选择测评模板,为测评模板设置测评单位及人员;设置测评主题起止时间;与打印机连接,打印该主题下的人员测评表,进行分发、填涂。(4) After completing the above preparations, enter the personnel evaluation step. The specific steps include: maintaining the evaluation topic in the evaluation module, selecting the evaluation template, setting the evaluation unit and personnel for the evaluation template; setting the start and end time of the evaluation topic; connecting to the printer, printing the personnel evaluation form under the topic, and distributing and filling it out.

(5)测评表经填涂后,统一收集,将计算机与扫描仪连接,通过扫描仪进行测评表的扫描,获得测评表图像,如附图5是本实施例的一种测评主题测评表实际填涂图片,系统对测评表图像进行处理、识别,得出测评得分。在进行人员测评表图像识别时,支持测评表纸张批量扫描得到图像后上传系统识别,还支持批量测评表的扫描仪边扫描、系统边识别。所述对测评表图像进行处理、识别的具体步骤为:(5) After the evaluation form is filled in, it is collected uniformly, and the computer is connected to the scanner. The evaluation form is scanned by the scanner to obtain an evaluation form image. Figure 5 is an actual filled-in picture of an evaluation form for an evaluation subject in this embodiment. The system processes and recognizes the evaluation form image to obtain the evaluation score. When performing image recognition of the personnel evaluation form, it supports batch scanning of evaluation form papers to obtain images and then upload them to the system for recognition. It also supports batch scanning of evaluation forms while the scanner is scanning and the system is recognizing them. The specific steps for processing and recognizing the evaluation form image are as follows:

系统识别当前测评表图像中的二维码,获取测评模板信息,并调出该测评模板的模板指标库。The system recognizes the QR code in the current evaluation form image, obtains the evaluation template information, and calls out the template indicator library of the evaluation template.

计算纸张与当前测评表图像上定位点连通区域的换算平均比例为avp1=hp1×wp1×cp1,其中, 图片的长为hp1(px),宽为wp1(px),cP1为定位点连通区域SP1占纸张面积Sp10的百分比cp1=SP1÷S p10×100%;计算四个角定位点连通域阈值范围为SP1∈(Sp1min,Sp1max),其中,Sp1min =0.8avp1,Sp1min =1.2avp1;例如,作为本实施例优选,以测评表图像左上角中心点为原点,按照图像所在平面构建二维坐标系,其中,二维坐标系的横坐标轴即X轴为从图像原点向水平方向延伸,二维坐标系的纵坐标轴即Y轴为从纸张原点向竖直方向延伸,计算当前测评表图像上四个定位点的坐标为P1a1(xa1,ya1),P1b1 (xb1,yb1), P1c1(xc1,yc1),P1d1(xd1,yd1),通过定位点坐标对图片进行透视变换,使扫描不正的图片得以校正。对四个定位点的X轴和Y轴坐标进行排序,作为本实施例优选,将X轴和Y轴坐标值均最小的一个点记为新坐标系原点O1(0,0),以当前测评表图像中的四个定位点坐标进行矩形裁切,计算。则该坐标系与模板指标库中坐标系相同,以模板指标库中所有的填涂点中心点坐标按一定的像素数扩大查询范围,计算查询范围的起始点和结束点坐标,并将该范围进行矩形裁切,计算区域内像素点,根据像素点百分比,判断是否为填涂点;若为填涂点,则根据填涂点中心点坐标,进而对照模板指标库中内容得出测评当前测评表图像中所有填涂点对应指标及人员得分。The average conversion ratio of the connected area of the positioning points on the paper and the current evaluation form image is calculated as avp1 = hp1 × wp1 × cp1 , where the length of the image is hp1 (px), the width is wp1 (px), cP1 is the percentage of the connected area of the positioning points Sp1 to the paper area Sp10 cp1 = Sp1 ÷ Sp10 ×100%; the threshold range of the connected domain of the four corner positioning points is calculated as Sp1∈ ( Sp1min , Sp1max ), where Sp1min = 0.8avp1 , Sp1min = 1.2avp1 ; for example, as a preferred embodiment of the present invention, the center point of the upper left corner of the evaluation form image is taken as the origin, and a two-dimensional coordinate system is constructed according to the plane where the image is located, wherein the abscissa axis of the two-dimensional coordinate system, i.e., the X-axis, extends from the origin of the image to the horizontal direction, and the ordinate axis of the two-dimensional coordinate system, i.e., the Y-axis, extends from the origin of the paper to the vertical direction, and the coordinates of the four positioning points on the current evaluation form image are calculated as P1a1 ( xa1 ,y a1 ),P1 b1 (x b1 ,y b1 ), P1 c1 (x c1 ,y c1 ),P1 d1 (x d1 ,y d1 ), the image is perspective transformed by the coordinates of the positioning points to correct the image that is not scanned correctly. The X-axis and Y-axis coordinates of the four positioning points are sorted. As a preferred embodiment of this embodiment, the point with the smallest X-axis and Y-axis coordinate values is recorded as the origin of the new coordinate system O1 (0,0), and a rectangular cut is performed with the coordinates of the four positioning points in the current evaluation form image to calculate. Then the coordinate system is the same as the coordinate system in the template indicator library. The query range is expanded by a certain number of pixels using the coordinates of the center points of all the filled points in the template indicator library. The coordinates of the starting point and the ending point of the query range are calculated, and the range is cut into a rectangle. The pixels in the area are calculated, and the percentage of pixels is used to determine whether it is a filled point. If it is a filled point, the corresponding indicators and personnel scores of all the filled points in the current evaluation form image are obtained based on the coordinates of the center point of the filled point and the content in the template indicator library.

根据当前测评表图像识别情况,对于有异常填涂如多涂、漏涂等人为异常填涂的测评表图像,逐项进行人工处理,系统支持手工调整保存分值,还支持废弃和重新计算。According to the current evaluation form image recognition situation, for evaluation form images with abnormal filling, such as over-filling, missing filling, etc., manual processing will be performed item by item. The system supports manual adjustment of saved scores, and also supports discarding and recalculation.

(6)通过本实施例中S1-S6步骤,得到所有参评人员的测评结果得分,并对测评结果得分进行总得分与各指标分项之间、不同指标分项之间、不同权重人员打分结果的相关性分析,得出测评结果。(6) Through steps S1 to S6 in this embodiment, the evaluation results of all participants are obtained, and the evaluation results are analyzed for correlation between the total score and each indicator sub-item, between different indicator sub-items, and between the scores of people with different weights, to obtain the evaluation results.

如图2所示,本发明实施例中还公开一种基于图像标定的测评系统,上述方法中的S1-S6在所述系统中实现,所述系统包括:As shown in FIG. 2 , an embodiment of the present invention further discloses an evaluation system based on image calibration, in which S1 to S6 in the above method are implemented, and the system includes:

模板绘制模块,用于测评模板绘制及模板内容的动态配置,得到带图像标记、二维码的测评模板文件;Template drawing module, used for drawing evaluation templates and dynamically configuring template content, and obtaining evaluation template files with image tags and QR codes;

智能模板标绘模块,用于进行模板坐标计算,使用测评框控件进行测评框的动态生成并进行模板标绘,生成模板指标库;Intelligent template plotting module, used to calculate template coordinates, use the evaluation frame control to dynamically generate the evaluation frame and plot the template, and generate a template indicator library;

测评模块,用于测评模板、测评模板指标、测评主题、被评对象管理,进一步的完成所有被评对象测评表的打印,进行测评;将填涂后的测评表收集、扫描、识别,根据模板指标库进行识别计算,得出测评得分,并对得分进行分析得到测评结果。The evaluation module is used for the management of evaluation templates, evaluation template indicators, evaluation topics, and evaluated objects, and further completes the printing of evaluation forms for all evaluated objects for evaluation; collects, scans, and identifies filled evaluation forms, performs identification and calculation based on the template indicator library, obtains evaluation scores, and analyzes the scores to obtain evaluation results.

根据实际测评制度,进行测评模板的绘制并进行模板内容动态配置,通过模板绘制模块得到带图像标记的测评模板文件,文件中至少包括图像标记、二维码、测评主题、四个角定位点、二维表格等信息,其中图像标记支持各种规则形状色块或形状连通区域。According to the actual evaluation system, the evaluation template is drawn and the template content is dynamically configured. The evaluation template file with image tags is obtained through the template drawing module. The file includes at least image tags, QR codes, evaluation topics, four corner positioning points, two-dimensional tables and other information. The image tags support various regular shape color blocks or shape connected areas.

在智能模板标绘模块中进行测评模板计算、模板标绘。模板计算时,对带标记测评模板图片进行识别、计算,得出第一测评框中心点坐标集,保存坐标点信息;利用第一测评框中心点坐标集自动加载出第三测评框,并通过鼠标拖动框选第三测评框进行框选,对框选区域进行批量标注,实现第三测评框与被评对象和测评指标关联,生成模板指标库。The evaluation template calculation and template marking are performed in the intelligent template marking module. When calculating the template, the marked evaluation template image is identified and calculated to obtain the coordinate set of the center point of the first evaluation frame and save the coordinate point information; the third evaluation frame is automatically loaded using the coordinate set of the center point of the first evaluation frame, and the third evaluation frame is selected by dragging the mouse to select it, and the selected area is batch marked to associate the third evaluation frame with the evaluated object and the evaluation indicator, and generate a template indicator library.

测评模块包括测评人员管理子模块、测评模板管理子模块、测评主题维护子模块、测评表打印子模块、测评表上传识别子模块、测评得分子模块、异常处理子模块及测评结果子模块;在测评主题维护前,在测评人员管理子模块中,进行被评对象、单位信息维护。The assessment module includes the assessor management submodule, the assessment template management submodule, the assessment subject maintenance submodule, the assessment form printing submodule, the assessment form upload identification submodule, the assessment score submodule, the exception handling submodule and the assessment result submodule; before maintaining the assessment subject, the assessed object and unit information are maintained in the assessor management submodule.

例如:For example:

单位:是按照测评单位实际的组织机构进行公司下的多个子公司,或是多个部门的信息管理。Unit: It is to manage the information of multiple subsidiaries or departments under the company according to the actual organizational structure of the assessment unit.

被评对象:是按照测评单位所属进行人员信息的维护;人员维护时,需预先进行职务信息维护。Evaluated object: The personnel information is maintained according to the evaluation unit. When maintaining personnel, the position information needs to be maintained in advance.

职务:副总经理、中层副职、中层正职、高层次技能人才高层次科技人才、专务人员、领导人员、部长等。Positions: deputy general manager, middle-level deputy position, middle-level full-time position, high-level skilled talents, high-level scientific and technological talents, special staff, leaders, ministers, etc.

在模板管理子模块中进行模板的创建、模板指标的维护、模板的打印及模板复制。创建模板时对模板内容进行管理,如模板基础信息、纸张大小(本实施例中选择A4纸进行打印制作测评表)、页数、测评指标数(本实施例中选择4个指标进行测评)、权重数(本实施例中选择6类样本权重进行测评,即A、B、C、D、E、F共6类权重人员,设置样本权重,可以对样本数量进行类别数量分配和调节,在测评样本总量固定的情况下,方便进行样本类别与测评对象和测评指标的关联分析,让测评结果服务于测评目标)、每页被评对象数(本实施例中测评模板每张测评表可最多针对6位对象进行测评),上传带标记的测评模板文件;进一步的进行四个指标信息的维护,对指标分别进行创建并进行全部分值设置,主要包括指标名称、指标分值。如人员素质这一指标的指标分值为1-10,则在设置时,依据分值设置规则,在二维测评表的单元格中按照分值设置10个填涂区域,并依次赋予1-10,6个被评对象人员素质的指标分值,可以维护为:In the template management submodule, the template is created, the template indicators are maintained, the template is printed, and the template is copied. When creating a template, the template content is managed, such as the basic information of the template, the paper size (in this embodiment, A4 paper is selected to print and produce the evaluation form), the number of pages, the number of evaluation indicators (in this embodiment, 4 indicators are selected for evaluation), the weight number (in this embodiment, 6 types of sample weights are selected for evaluation, that is, A, B, C, D, E, F, a total of 6 types of weighted personnel, setting the sample weight, the number of samples can be allocated and adjusted by category, and when the total number of evaluation samples is fixed, it is convenient to conduct the correlation analysis between the sample category and the evaluation object and the evaluation indicator, so that the evaluation results serve the evaluation goals), the number of evaluated objects per page (in this embodiment, each evaluation form of the evaluation template can be evaluated for up to 6 objects), upload the marked evaluation template file; further maintain the four indicator information, create the indicators separately and set all the values, mainly including the indicator name and indicator score. For example, if the indicator score of the personnel quality indicator is 1-10, then when setting it, according to the score setting rules, 10 filling areas are set in the cells of the two-dimensional evaluation table according to the score, and the indicator scores of 1-10 for the quality of the 6 evaluated objects are assigned in sequence, which can be maintained as follows:

10,,9,10,,9,10,,9,10,,9,10,,9,10,,9,8,,7,8,,7,8,,7,8,,7,8,,7,8,,7,6,5,4,6,5,4,6,5,4,6,5,4,6,5,4,6,5,4,3,2,1,3,2,1,3,2,1,3,2,1,3,2,1,3,2,1。10,,9,10,,9,10,,9,10,,9,10,,9,10,,9,8,,7,8,,7,8,,7,8,,7, 8,,7,8,,7,6,5,4,6,5,4,6,5,4,6,5,4,6,5,4,6,5,4,3,2, 1,3,2,1,3,2,1,3,2,1,3,2,1,3,2,1.

逐一对四个测评指标,按照分值设置规则进行维护。Maintain the four evaluation indicators one by one according to the score setting rules.

利用带图像标记的测评模板文件,在系统中生成带标记测评模板文件和标准测评模板文件,打印、扫描得到带标记测评模板图片和标准测评模板图片,用于模板坐标计算,得到第一测评框中心点坐标集;根据第一测评框中心点坐标集,动态加载自定义测评框控件,并进行模板标绘,生成模板指标库。Utilize the evaluation template file with image marking to generate marked evaluation template file and standard evaluation template file in the system, print and scan to obtain marked evaluation template image and standard evaluation template image, which are used for template coordinate calculation to obtain the coordinate set of the center point of the first evaluation frame; according to the coordinate set of the center point of the first evaluation frame, dynamically load the custom evaluation frame control, and perform template marking to generate a template indicator library.

模板复制主要是用于不同测评主题使用相同模板测评时,实现模板的重复使用,复制所得模板无需重复进行模板的计算和标绘,从而可以大幅提高测评的工作效率。Template copying is mainly used to reuse templates when the same template is used for different evaluation topics. The copied template does not need to repeat the calculation and plotting of the template, which can greatly improve the work efficiency of the evaluation.

测评主题维护子模块实现测评主题的创建,创建时选择测评单位、测评开始时间、测评结束时间、测评模板,选择测评模板对应的单位,并进行人员维护。一个测评主题,可以用于多个单位进行测评,同样,一个测评主题可以选择多个测评模板实施测评,一个测评模板可以用于多个单位进行测评。在对主题进行被评对象维护时,可以逐一对不同测评模板下的不同单位的被评对象进行选择。系统自动生成该测评主题下所有测评单位不同测评模板下的所有被评对象的测评表。The evaluation theme maintenance submodule implements the creation of evaluation themes. When creating, select the evaluation unit, evaluation start time, evaluation end time, and evaluation template, select the unit corresponding to the evaluation template, and perform personnel maintenance. One evaluation theme can be used for evaluation in multiple units. Similarly, one evaluation theme can select multiple evaluation templates for evaluation, and one evaluation template can be used for evaluation in multiple units. When maintaining the evaluated objects of the theme, the evaluated objects of different units under different evaluation templates can be selected one by one. The system automatically generates evaluation tables for all evaluated objects under different evaluation templates of all evaluation units under the evaluation theme.

测评表打印子模块中进行测评主题下所有单位不同测评模板测评表的打印,打印时支持不同权重下份数的自定义打印,另外还支持某一张测评表的打印,每张测评表都是独一无二的,每张测评表上的二维码为唯一标识,测评表支持多次反复打印,不支持复印。二维码所记录信息包括模板号、测评主题、流水号、权重、页码信息。The evaluation form printing submodule prints evaluation forms of different evaluation templates for all units under the evaluation theme. It supports custom printing of copies with different weights, and also supports printing of a certain evaluation form. Each evaluation form is unique, and the QR code on each evaluation form is a unique identifier. The evaluation form supports multiple repeated printings, but does not support copying. The information recorded in the QR code includes template number, evaluation theme, serial number, weight, and page number information.

打印的测评表纸张分发、填涂后,在测评表上传识别子模块进行扫描、识别,并进行分值计算得出测评得分,步骤流程如图10所示本实施例的测评图像识别得分流程。系统与扫描仪连接,进行已填涂测评表的批次扫描,对扫描后的测评表进行图像标准化处理后再进行比对、识别,进行分值计算;对识别无异常的测评表,依据每张测评表中的二维码信息,保存分值结果;识别有异常的测评表,支持对异常结果进行处理。After the printed evaluation form is distributed and filled in, the identification submodule is uploaded to the evaluation form for scanning and identification, and the score is calculated to obtain the evaluation score. The step flow is shown in Figure 10. The evaluation image recognition and scoring process of this embodiment. The system is connected to the scanner to perform batch scanning of the filled evaluation form, and the scanned evaluation form is subjected to image standardization processing before comparison and identification, and score calculation is performed; for the evaluation form with no abnormality, the score result is saved according to the QR code information in each evaluation form; for the evaluation form with abnormality, the abnormal result can be processed.

在异常处理子模块中,利用识别结果,将人为填涂异常无法识别的测评表图像,保存在异常库,显示测评表扫描图片及异常类型。选择识别异常数据,人工按照异常类型对识别异常的数据进行处理,支持手工调整处理完成后,保存分值结果;支持对异常图像进行重新计算和废弃。所述异常类型包括识别异常、测评主题不存在、测评模板不存在、模板指标明细不存在、模板分值明细不存在、被评人员明细不存在、分值数量与设定数量不一致、未识别到分值、二维码识别异常、分值不匹配、被评对象不匹配、分值数量与设定数量不一致等。In the exception handling submodule, the recognition results are used to save the evaluation form images that are filled in manually and cannot be recognized in the exception library, and the scanned images of the evaluation form and the exception type are displayed. Select the recognized abnormal data, and manually process the recognized abnormal data according to the exception type. After the manual adjustment is completed, the score results are saved; support recalculation and discarding of abnormal images. The exception types include recognition exceptions, evaluation subject does not exist, evaluation template does not exist, template indicator details do not exist, template score details do not exist, evaluated personnel details do not exist, the number of scores is inconsistent with the set number, the score is not recognized, the QR code recognition exception, the score does not match, the evaluated object does not match, the number of scores is inconsistent with the set number, etc.

测评结果子模块中根据测评得分,并利用预先设置的权重系数进行相关性分析,主要进行总得分与各指标分项之间、不同指标分项之间、不同权重人员打分结果的相关性分析,最终得出当前测评主题下的人员测评结果。In the evaluation result submodule, a correlation analysis is performed based on the evaluation scores and using the pre-set weight coefficients. The main focus is on the correlation analysis between the total score and each indicator sub-item, between different indicator sub-items, and between the scoring results of people with different weights, and ultimately the personnel evaluation results under the current evaluation topic are obtained.

为运行上述测评方法与系统,本发明提供的计算机、打印机及扫描仪器配置为:To run the above evaluation method and system, the computer, printer and scanning equipment provided by the present invention are configured as follows:

计算机:computer:

操作系统:Windows 7及以上操作系统;Operating system: Windows 7 and above;

内存:16GB及以上;Memory: 16GB and above;

硬盘:500G及以上。Hard disk: 500G and above.

打印机:printer:

类型:黑白激光打印机;Type: Black and white laser printer;

最大打印幅面:A4;Maximum printing format: A4;

最高分辨率:600×600dpi;Maximum resolution: 600×600dpi;

打印方式:激光打印。Printing method: laser printing.

扫描仪:Scanner:

类型:馈纸式;Type: Sheet-fed;

扫描光源:LED;Scanning light source: LED;

扫描模式:彩色、灰阶、黑白;Scanning modes: color, grayscale, black and white;

光学分辨率:600×1200dpi;Optical resolution: 600×1200dpi;

扫描范围:245×356mm;Scanning range: 245×356mm;

输出格式:支持bmp,jpg,多页tiff,多页pdf格式。Output formats: support bmp, jpg, multi-page tiff, multi-page pdf formats.

以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。The above description is only a preferred embodiment of the present invention and is not intended to limit the present invention. For those skilled in the art, the present invention may have various modifications and variations. Any modification, equivalent replacement, improvement, etc. made within the spirit and principle of the present invention shall be included in the protection scope of the present invention.

Claims (10)

1.一种基于图像标定的测评方法,其特征在于,所述方法包括以下步骤:1. An evaluation method based on image calibration, characterized in that the method comprises the following steps: S1、绘制测评模板,创建图像标记,得到带图像标记的测评模板文件;S1. Draw an evaluation template, create an image tag, and obtain an evaluation template file with an image tag; S2、基于测评模板文件,获取带标记测评模板图片及标准测评模板图片;S2. Based on the evaluation template file, obtain the marked evaluation template image and the standard evaluation template image; S3、基于带标记测评模板图片进行模板坐标计算,得到第一测评框中心点坐标集;S3, calculating the template coordinates based on the marked evaluation template image to obtain a coordinate set of the center point of the first evaluation frame; S4、基于第一测评框中心点坐标集,以标准测评模板图片为底图,自动加载自定义测评框控件,完成模板标绘,得到模板指标库;S4. Based on the coordinate set of the center point of the first evaluation frame and taking the standard evaluation template image as the base map, the custom evaluation frame control is automatically loaded, the template is marked, and the template indicator library is obtained; S5、维护测评主题,选择测评模板,打印、分发、填涂测评表;S5. Maintain the evaluation theme, select the evaluation template, print, distribute and fill in the evaluation form; S6、收集填涂后的测评表,扫描测评表图像,识别填涂得分,得出测评结果。S6. Collect the filled evaluation form, scan the evaluation form image, identify the filled score, and obtain the evaluation result. 2.如权利要求1所述的测评方法,其特征在于,在步骤S1中,所述带图像标记的测评模板文件包括测评标题、二维码、测评单位、权重、二维表格、说明、四个角定位点和图像标记;所述图像标记,是在测评模板上动态配置的置于二维表格外的与测评模板中填涂区域对应的连通域色块,作为标记用于辅助实现第一测评框内所有填涂区域的坐标计算;所述第一测评框是带标记测评模板图片中二维表格内所有填涂区域的集合。2. The evaluation method as described in claim 1 is characterized in that, in step S1, the evaluation template file with image marks includes an evaluation title, a QR code, an evaluation unit, a weight, a two-dimensional table, instructions, four corner positioning points and an image mark; the image mark is a connected domain color block that is dynamically configured on the evaluation template and is placed outside the two-dimensional table and corresponds to the filled area in the evaluation template, and is used as a mark to assist in the coordinate calculation of all filled areas in the first evaluation box; the first evaluation box is a collection of all filled areas in the two-dimensional table in the marked evaluation template image. 3.如权利要求2所述的测评方法,其特征在于,在步骤S3中,所述模板坐标计算包括对带图像标记测评模板图片进行图像标准化处理、识别和计算,确定定位点及图像标记位置并对图像进行校正;所述图像标准化处理是对图像进行灰度图转化,二值化分割及开运算。3. The evaluation method as described in claim 2 is characterized in that in step S3, the template coordinate calculation includes image standardization processing, recognition and calculation of the evaluation template picture with image marks, determining the positioning points and image mark positions and correcting the image; the image standardization processing is to convert the image into grayscale, binarize the image and perform opening operations. 4.如权利要求1所述的测评方法,其特征在于,在步骤S4中,所述模板标绘是利用鼠标或触控设备实现对第三测评框进行框选、标注。4. The evaluation method as described in claim 1 is characterized in that in step S4, the template marking is to use a mouse or a touch device to select and mark the third evaluation box. 5.如权利要求1所述的测评方法,其特征在于,在步骤S6中,测评表扫描和识别包括对测评表图像进行图像标准化处理,根据模板指标库进行填涂区域的识别和计算得分。5. The evaluation method as described in claim 1 is characterized in that, in step S6, the evaluation form scanning and recognition includes image standardization processing of the evaluation form image, identifying the filled area and calculating the score according to the template indicator library. 6.一种基于图像标定的测评系统,其特征在于,包括:6. An evaluation system based on image calibration, characterized by comprising: 模板绘制模块,用于测评模板绘制及模板内容的动态配置,得到带图像标记的测评模板文件;The template drawing module is used to draw the evaluation template and dynamically configure the template content to obtain the evaluation template file with image tags; 智能模板标绘模块,用于进行模板坐标计算得到第一测评框中心点坐标集Sfirst,基于Sfirst在标准测评模板图片上加载自定义测评框控件作为第三测评框,进行框选、标注,完成模板标绘,生成模板指标库;An intelligent template marking module is used to calculate the template coordinates to obtain the coordinate set S first of the center point of the first evaluation frame, and based on S first , load a custom evaluation frame control as the third evaluation frame on the standard evaluation template image, select and mark the frame, complete the template marking, and generate a template indicator library; 测评模块,用于进行测评模板、测评模板指标、测评主题、被评对象的管理,完成所有被评对象测评表的打印,进行测评;将填涂后的测评表纸张收集、扫描、识别,根据模板指标库进行计算,得出测评得分。The evaluation module is used to manage evaluation templates, evaluation template indicators, evaluation topics, and evaluated objects, complete the printing of evaluation forms for all evaluated objects, and conduct evaluations; collect, scan, and identify filled-in evaluation form papers, and calculate based on the template indicator library to obtain evaluation scores. 7.如权利要求6所述的测评系统,其特征在于,所述智能模板标绘模块,包括模板计算和模板标绘;在模板计算中对带标记测评模板图片进行识别计算,得出测评模板第一测评框中心点坐标,保存坐标点信息;利用第一测评框中心点坐标集Sfirst在标准测评模板图片上加载自定义测评框控件作为第三测评框,并通过鼠标拖动框选第三测评框中的测评框控件进行标注,实现第三测评框内所有测评框控件与被评对象和测评指标的关联,生成模板指标库。7. The evaluation system as described in claim 6 is characterized in that the intelligent template marking module includes template calculation and template marking; in the template calculation, the marked evaluation template image is identified and calculated to obtain the coordinates of the center point of the first evaluation box of the evaluation template, and the coordinate point information is saved; the first evaluation box center point coordinate set S first is used to load a custom evaluation box control on the standard evaluation template image as a third evaluation box, and the evaluation box controls in the third evaluation box are marked by dragging the mouse to select the box, so as to realize the association of all evaluation box controls in the third evaluation box with the evaluated object and the evaluation indicators, and generate a template indicator library. 8.如权利要求6所述的测评系统,其特征在于,所述测评模块,包括测评人员管理子模块、测评模板管理子模块、测评主题维护子模块、测评表打印子模块、测评表上传识别子模块、测评得分子模块、异常处理子模块及测评结果子模块。8. The evaluation system as described in claim 6 is characterized in that the evaluation module includes an evaluation personnel management sub-module, an evaluation template management sub-module, an evaluation subject maintenance sub-module, an evaluation form printing sub-module, an evaluation form upload identification sub-module, an evaluation score sub-module, an exception handling sub-module and an evaluation result sub-module. 9.如权利要求8所述的测评系统,其特征在于,所述测评模板管理子模块,包括测评模板创建、模板指标维护、模板打印、模板复制。9. The evaluation system as described in claim 8 is characterized in that the evaluation template management submodule includes evaluation template creation, template indicator maintenance, template printing, and template copying. 10.如权利要求8所述的测评系统,其特征在于,所述测评表上传识别子模块,与扫描仪连接,实现已填涂测评表的批次扫描,得到测评表图像,对测评表图像进行处理、识别,计算分值。10. The evaluation system as described in claim 8 is characterized in that the evaluation form upload identification submodule is connected to a scanner to realize batch scanning of filled evaluation forms, obtain evaluation form images, process and identify the evaluation form images, and calculate scores.
CN202411096030.7A 2024-05-15 2024-08-12 An evaluation method and system based on image calibration Pending CN118863826A (en)

Applications Claiming Priority (4)

Application Number Priority Date Filing Date Title
CN2024106019255 2024-05-15
CN202410601925 2024-05-15
CN2024107241888 2024-06-05
CN202410724188 2024-06-05

Publications (1)

Publication Number Publication Date
CN118863826A true CN118863826A (en) 2024-10-29

Family

ID=93158953

Family Applications (2)

Application Number Title Priority Date Filing Date
CN202411096030.7A Pending CN118863826A (en) 2024-05-15 2024-08-12 An evaluation method and system based on image calibration
CN202411218755.9A Pending CN118864657A (en) 2024-05-15 2024-09-02 An evaluation method and system suitable for multiple evaluation templates

Family Applications After (1)

Application Number Title Priority Date Filing Date
CN202411218755.9A Pending CN118864657A (en) 2024-05-15 2024-09-02 An evaluation method and system suitable for multiple evaluation templates

Country Status (1)

Country Link
CN (2) CN118863826A (en)

Also Published As

Publication number Publication date
CN118864657A (en) 2024-10-29

Similar Documents

Publication Publication Date Title
JP5623079B2 (en) Automatic generation of form definitions from hardcopy forms
US9336437B2 (en) Segregation of handwritten information from typographic information on a document
US5040142A (en) Method of editing and circulating an electronic draft document amongst reviewing persons at remote terminals attached to a local area network
US6934052B2 (en) Method for image layout using energy minimization
US20070195370A1 (en) Workflow system, server device, and processing method of workflow system
US20080235263A1 (en) Automating Creation of Digital Test Materials
US20180061263A1 (en) Image forming apparatus and grading assistance method
CN101334814A (en) An automated scanning and marking system and marking method
KR101991087B1 (en) Document digitalization system and method of the same
JP2005107691A (en) Image processing apparatus, method and program, and storage medium
CN106528820A (en) Picture annotation processing method and system, and terminal
CN118863826A (en) An evaluation method and system based on image calibration
JP7197042B1 (en) Automatic training data generation device, automatic training data generation method, and automatic training data generation program
JP6939863B2 (en) Application processing equipment and programs
US9195875B1 (en) Method and apparatus for defining fields in standardized test imaging
JP6604006B2 (en) Document management system, document management method, and document management program
JP2000029198A (en) Color proof device, image processor and recording medium
JP5983279B2 (en) Image processing apparatus and program
JP3532304B2 (en) How to manage the plate making process
US20030009498A1 (en) Method for digitally reordering and editing business stationery
JP4507673B2 (en) Image processing apparatus, image processing method, and program
CN112052698A (en) A questionnaire-based privacy protection design method, storage medium and device
JP7694550B2 (en) IMAGE PROCESSING APPARATUS, IMAGE PROCESSING METHOD, AND IMAGE PROCESSING PROGRAM
JP3113633B2 (en) Plate inspection device
US7831093B2 (en) Method for calculating and adjusting photo and text separation performance

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination