技术领域technical field
本申请涉及计算机技术领域,具体涉及一种批阅结果的投影方法、装置、设备及存储介质。The present application relates to the field of computer technology, and in particular to a projection method, device, equipment and storage medium for review results.
背景技术Background technique
智能批阅是一种针对基于试卷上的题目自动呈现批阅结果的功能。目前电子设备在实现批阅功能时,可能会投偏,即投影区域的实际位置与预期的位置有偏差,导致投影精确性较差。Smart marking is a function that automatically presents the marking results based on the questions on the test paper. At present, when electronic devices implement the review function, the projection may be biased, that is, the actual position of the projection area deviates from the expected position, resulting in poor projection accuracy.
发明内容Contents of the invention
本申请提供一种批阅结果的投影方法、装置、设备及存储介质,有助于提高投影的精确性。The present application provides a projection method, device, equipment and storage medium for review results, which help to improve the accuracy of projection.
第一方面,提供了一种批阅结果的投影方法,所述方法包括:In a first aspect, a projection method for review results is provided, the method comprising:
基于试卷的图像中待批阅的内容,获取针对所述内容的批阅结果;Obtaining a review result for the content based on the content to be reviewed in the image of the test paper;
基于所述图像中投影区域的位置以及所述投影区域对应的答题区域的位置,获取投影偏移量;Obtaining a projection offset based on the position of the projection area in the image and the position of the answer area corresponding to the projection area;
基于所述投影偏移量、第一投影位置以及第一投影角度,获取第二投影位置以及第二投影角度;Obtaining a second projection position and a second projection angle based on the projection offset, the first projection position and the first projection angle;
基于所述第二投影位置以及所述第二投影角度将所述批阅结果投影至所述试卷。The review result is projected onto the test paper based on the second projection position and the second projection angle.
在一些实施方式中,所述基于所述第二投影位置以及所述第二投影角度将所述批阅结果投影至所述试卷,包括:In some implementation manners, the projecting the review result onto the test paper based on the second projection position and the second projection angle includes:
基于所述图像中投影区域的文字尺寸以及所述内容的文字尺寸,获得针对所述批阅结果中的文字的缩放倍数;Obtaining a zoom factor for the text in the review result based on the text size of the projection area in the image and the text size of the content;
基于所述缩放倍数对所述批阅结果中的文字进行缩放;Scale the text in the review result based on the zoom factor;
基于所述第二投影位置以及所述第二投影角度将文字缩放后的批阅结果投影至所述试卷。Based on the second projection position and the second projection angle, the scaled text is projected onto the test paper.
在一些实施方式中,所述基于试卷的图像中待批阅的内容,获取针对所述内容的批阅结果之前,所述方法还包括:In some embodiments, the content to be reviewed in the image based on the test paper, before obtaining the review result for the content, the method further includes:
基于所述试卷的长度或者所述试卷与所述电子设备的距离中至少一项,确定拍摄角度;Determine the shooting angle based on at least one of the length of the test paper or the distance between the test paper and the electronic device;
按照所述拍摄角度拍摄试卷的图像。Capture the image of the test paper at the stated camera angles.
在一些实施方式中,所述方法还包括:In some embodiments, the method also includes:
将框投影至所述试卷,所述框的边界表示所述答题区域的范围。A frame is projected onto the test paper, the border of the frame representing the extent of the answer area.
在一些实施方式中,所述方法还包括:In some embodiments, the method also includes:
投影虚拟键盘;project a virtual keyboard;
拍摄所述虚拟键盘的图像;taking an image of said virtual keyboard;
基于所述虚拟键盘的图像中所述虚拟键盘中被点击的位置,获取用户的输入信息;Obtaining user input information based on the clicked position of the virtual keyboard in the image of the virtual keyboard;
输出针对所述输入信息对应的反馈结果。Outputting a feedback result corresponding to the input information.
第二方面,提供了一种批阅结果的投影装置,所述装置包括:In a second aspect, a projection device for reviewing results is provided, the device comprising:
获取模块,用于基于试卷的图像中待批阅的内容,获取针对所述内容的批阅结果;基于所述图像中投影区域的位置以及所述投影区域对应的答题区域的位置,获取投影偏移量;基于所述投影偏移量、第一投影位置以及第一投影角度,获取第二投影位置以及第二投影角度;The obtaining module is used to obtain a review result for the content based on the content to be reviewed in the image of the test paper; obtain a projection offset based on the position of the projection area in the image and the position of the answer area corresponding to the projection area; obtain a second projection position and a second projection angle based on the projection offset, the first projection position, and the first projection angle;
投影模块,用于基于所述第二投影位置以及所述第二投影角度将所述批阅结果投影至所述试卷。A projection module, configured to project the review result onto the test paper based on the second projection position and the second projection angle.
在一些实施方式中,所述投影模块,用于基于所述图像中投影区域的文字尺寸以及所述内容的文字尺寸,获得针对所述批阅结果中的文字的缩放倍数;基于所述缩放倍数对所述批阅结果中的文字进行缩放;基于所述第二投影位置以及所述第二投影角度将文字缩放后的批阅结果投影至所述试卷。In some implementations, the projection module is configured to obtain a zoom factor for the text in the review result based on the text size of the projection area in the image and the text size of the content; zoom the text in the review result based on the zoom factor; project the zoomed text review result to the test paper based on the second projection position and the second projection angle.
在一些实施方式中,所述装置还包括:In some embodiments, the device also includes:
拍摄模块,用于基于所述试卷的长度或者所述试卷与所述电子设备的距离中至少一项,确定拍摄角度;按照所述拍摄角度拍摄试卷的图像。The shooting module is configured to determine a shooting angle based on at least one of the length of the test paper or the distance between the test paper and the electronic device; and take pictures of the test paper according to the shooting angle.
在一些实施方式中,所述投影模块,还用于将框投影至所述试卷,所述框的边界表示所述答题区域的范围。In some embodiments, the projection module is further configured to project a frame onto the test paper, and the boundary of the frame represents the range of the answer area.
在一些实施方式中,所述投影模块,用于投影虚拟键盘;所述拍摄模块,还用于拍摄所述虚拟键盘的图像;所述获取模块,还用于基于所述虚拟键盘的图像中所述虚拟键盘中被点击的位置,获取用户的输入信息;所述装置还包括:输出模块,用于输出针对所述输入信息对应的反馈结果。In some implementations, the projection module is used to project a virtual keyboard; the shooting module is also used to take an image of the virtual keyboard; the acquisition module is also used to acquire user input information based on the clicked position in the virtual keyboard in the image of the virtual keyboard; the device further includes: an output module, used to output a feedback result corresponding to the input information.
第三方面,提供了一种电子设备,所述电子设备包括:处理器,所述处理器与存储器耦合,所述存储器中存储有至少一条计算机程序指令,所述至少一条计算机程序指令由所述处理器加载并执行,以使所述电子设备实现上述第一方面或第一方面任一种可选方式。In a third aspect, an electronic device is provided, and the electronic device includes: a processor, the processor is coupled to a memory, and at least one computer program instruction is stored in the memory, and the at least one computer program instruction is loaded and executed by the processor, so that the electronic device implements the above first aspect or any optional manner of the first aspect.
在一些实施方式中,所述电子设备包括微型有机发光二极管,所述微型有机发光二极管用于将所述批阅结果投影至所述试卷。In some embodiments, the electronic device includes a micro organic light emitting diode, and the micro organic light emitting diode is used to project the marking result onto the test paper.
在一些实施方式中,所述电子设备为学习机。In some embodiments, the electronic device is a learning machine.
第四方面,提供了一种计算机可读存储介质,该存储介质中存储有至少一条指令,该指令在计算机上运行时,使得计算机执行上述第一方面或第一方面任一种可选方式所提供的方法。In a fourth aspect, a computer-readable storage medium is provided, and at least one instruction is stored in the storage medium, and when the instruction is run on a computer, the computer executes the method provided in the first aspect or any optional method of the first aspect.
第五方面,提供了一种计算机程序产品,所述计算机程序产品包括一个或多个计算机程序指令,当所述计算机程序指令被计算机加载并运行时,使得计算机执行上述第一方面或第一方面任一种可选方式所提供的方法。In a fifth aspect, a computer program product is provided, the computer program product includes one or more computer program instructions, and when the computer program instructions are loaded and executed by a computer, the computer is made to execute the method provided in the first aspect or any optional manner of the first aspect.
由此可见,本申请具有如下有益效果:This shows that the application has the following beneficial effects:
本申请由于利用试卷图像中投影区域(相当于投影的实际位置)与答题区域(相当于投影的预期位置)之间的偏移量,获取投影的位置和投影的角度,使得投影的位置和投影的角度均得到了校准,因此基于获得的投影位置和投影角度投影批阅结果,能够减少批阅结果的投影在试卷上的位置与预期位置之间的偏差,提高投影精确性。The present application utilizes the offset between the projected area (equivalent to the actual position of the projection) and the answering area (equivalent to the expected position of the projection) in the test paper image to obtain the projected position and the projected angle, so that both the projected position and the projected angle are calibrated. Therefore, based on the obtained projected position and projected angle, the projected review result can reduce the deviation between the projected position of the review result on the test paper and the expected position, and improve the projection accuracy.
附图说明Description of drawings
图1是本申请实施例提供的一种电子设备的结构示意图;FIG. 1 is a schematic structural diagram of an electronic device provided in an embodiment of the present application;
图2是本申请实施例提供的一种批阅结果的投影方法的流程图;FIG. 2 is a flow chart of a projection method for review results provided by an embodiment of the present application;
图3为本申请实施例提供的一种拍摄试卷的示意图;FIG. 3 is a schematic diagram of a photographed test paper provided in the embodiment of the present application;
图4为本申请实施例提供的一种拍摄试卷的示意图;FIG. 4 is a schematic diagram of a photographed test paper provided in the embodiment of the present application;
图5为本申请实施例提供的一种投影示意图;FIG. 5 is a schematic projection diagram provided by the embodiment of the present application;
图6是本申请实施例提供的一种批阅结果的投影装置600的结构示意图。FIG. 6 is a schematic structural diagram of a projection device 600 for reviewing results provided by an embodiment of the present application.
具体实施方式Detailed ways
为使本申请的上述目的、特征和优点能够更加明显易懂,下面结合附图和具体实施方式对本申请实施例作进一步详细的说明。In order to make the above objects, features and advantages of the present application more obvious and understandable, the embodiments of the present application will be further described in detail below in conjunction with the accompanying drawings and specific implementation methods.
附图1是本申请实施例提供的一种电子设备的结构示意图。附图1所示的电子设备例如是学习机,又如是手机、平板电脑、可穿戴设备、笔记本电脑或个人计算机等。Figure 1 is a schematic structural diagram of an electronic device provided by an embodiment of the present application. The electronic device shown in FIG. 1 is, for example, a learning machine, or a mobile phone, a tablet computer, a wearable device, a notebook computer, or a personal computer.
附图1所示的电子设备100包括处理器101、摄像头102、微型有机发光二极管103、光学镜片104、地磁传感器105、地磁传感器106以及陀螺仪107。摄像头102、微型有机发光二极管(micro organic light-emitting diode,micro-OLED)103、光学镜片104、地磁传感器105、地磁传感器106以及陀螺仪107分别与处理器101电连接。The electronic device 100 shown in FIG. 1 includes a processor 101 , a camera 102 , a micro OLED 103 , an optical lens 104 , a geomagnetic sensor 105 , a geomagnetic sensor 106 and a gyroscope 107 . A camera 102 , a micro organic light-emitting diode (micro-OLED) 103 , an optical lens 104 , a geomagnetic sensor 105 , a geomagnetic sensor 106 and a gyroscope 107 are respectively electrically connected to the processor 101 .
处理器101例如是通用中央处理器(central processing unit,CPU)、网络处理器(network processer,NP)、图形处理器(graphics processing unit,GPU)、神经网络处理器(neural-network processing units,NPU)、数据处理单元(data processing unit,DPU)、微处理器或者一个或多个用于实现本申请方案的集成电路。例如,处理器101包括专用集成电路(application-specific integrated circuit,ASIC),可编程逻辑器件(programmable logic device,PLD)或其组合。PLD例如是复杂可编程逻辑器件(complexprogrammable logic device,CPLD)、现场可编程逻辑门阵列(field-programmable gatearray,FPGA)、通用阵列逻辑(generic array logic,GAL)或其任意组合。The processor 101 is, for example, a general-purpose central processing unit (central processing unit, CPU), a network processor (network processor, NP), a graphics processing unit (graphics processing unit, GPU), a neural network processor (neural-network processing units, NPU), a data processing unit (data processing unit, DPU), a microprocessor, or one or more integrated circuits for implementing the solution of this application. For example, the processor 101 includes an application-specific integrated circuit (application-specific integrated circuit, ASIC), a programmable logic device (programmable logic device, PLD) or a combination thereof. The PLD is, for example, a complex programmable logic device (complex programmable logic device, CPLD), a field-programmable gate array (field-programmable gate array, FPGA), a general array logic (generic array logic, GAL) or any combination thereof.
可选地,处理器101通过移动产业处理器接口(Mobile Industry ProcessorInterface,MIPI)与微型有机发光二极管103通信,并通过MIPI与摄像头102通信。可选地,处理器101通过两线式串行总线(Inter-Integrated Circuit,I2C)与地磁传感器105通信,并通过I2C与地磁传感器106通信,并通过I2C与陀螺仪107通信。Optionally, the processor 101 communicates with the micro OLED 103 through a Mobile Industry Processor Interface (MIPI), and communicates with the camera 102 through MIPI. Optionally, the processor 101 communicates with the geomagnetic sensor 105 via a two-wire serial bus (Inter-Integrated Circuit, I2C), communicates with the geomagnetic sensor 106 via I2C, and communicates with the gyroscope 107 via I2C.
在一些实施例中,地磁传感器105与摄像头102集成设置,地磁传感器105用于检测摄像头102当前的拍摄角度,以便处理器101基于摄像头102当前的拍摄角度调整摄像头102的拍摄角度。In some embodiments, the geomagnetic sensor 105 is integrated with the camera 102, and the geomagnetic sensor 105 is used to detect the current shooting angle of the camera 102, so that the processor 101 adjusts the shooting angle of the camera 102 based on the current shooting angle of the camera 102.
在一些实施例中,地磁传感器106与微型有机发光二极管103集成设置,地磁传感器106用于检测微型有机发光二极管103当前的投影角度,以便处理器101基于微型有机发光二极管103当前的投影角度调整微型有机发光二极管103的投影角度。In some embodiments, the geomagnetic sensor 106 is integrated with the micro organic light emitting diode 103, and the geomagnetic sensor 106 is used to detect the current projection angle of the micro organic light emitting diode 103, so that the processor 101 adjusts the projection angle of the micro organic light emitting diode 103 based on the current projection angle of the micro organic light emitting diode 103.
如果电子设备采用DLP将批阅结果投影至试卷上,由于DLP在运行时的功耗较高,会导致电子设备耗电快,影响电子设备的使用时长。而本申请的一些实施例中,通过采用微型有机发光二极管代替DLP将批阅结果投影至试卷,由于微型有机发光二极管的功耗低于DLP的功耗,因此减少了电子设备整体的功耗,有助于延长电子设备的使用时长。If the electronic device uses DLP to project the review results onto the test paper, due to the high power consumption of the DLP during operation, the electronic device will consume power quickly and affect the use time of the electronic device. However, in some embodiments of the present application, micro-organic light-emitting diodes are used instead of DLP to project the review results to the test paper. Since the power consumption of micro-organic light-emitting diodes is lower than that of DLP, the overall power consumption of electronic equipment is reduced, which helps to prolong the use of electronic equipment.
此外,考虑到微型有机发光二极管显示的批阅结果中的文字可能较小,电子设备可以通过控制光学镜片,对微型有机发光二极管显示的文字进行放大,将文字放大后的批阅结果投影至试卷,从而有助于避免试卷上呈现的批阅结果的字体过小,提高试卷上呈现的批阅结果的清晰度。此外,由于微型有机发光二极管和光学镜片的尺寸相对较小,因此有助于设备小型化。In addition, considering that the text in the review results displayed by the micro-organic light-emitting diodes may be small, the electronic device can enlarge the text displayed by the micro-organic light-emitting diodes by controlling the optical lens, and project the enlarged text to the test paper, thereby helping to prevent the font of the review results presented on the test paper from being too small, and improving the clarity of the review results presented on the test paper. In addition, the miniaturization of devices is facilitated due to the relatively small size of tiny organic light-emitting diodes and optical lenses.
附图2是本申请实施例提供的一种批阅结果的投影方法的流程图,附图2所示方法包括以下步骤S201至步骤S204。Figure 2 is a flowchart of a method for projecting review results provided by an embodiment of the present application, and the method shown in Figure 2 includes the following steps S201 to S204.
附图2所示方法由电子设备执行。该电子设备可选地具有附图1所示的结构。例如,以下步骤S201至S203由图1中摄像头102执行,以下步骤S204由图1中微型有机发光二极管103以及光学镜片104执行,或者步骤S204由处理器101与微型有机发光二极管103、光学镜片104协同执行。The method shown in Figure 2 is executed by electronic equipment. The electronic device optionally has the structure shown in FIG. 1 . For example, the following steps S201 to S203 are performed by the camera 102 in FIG. 1 , and the following step S204 is performed by the micro organic light emitting diode 103 and the optical lens 104 in FIG.
步骤S201,电子设备基于试卷的图像中待批阅的内容,获取针对内容的批阅结果。In step S201, the electronic device acquires a review result for the content based on the content to be reviewed in the image of the test paper.
针对获得试卷的图像的方式,举例说明,电子设备通过摄像头,拍摄试卷的图像。Regarding the manner of obtaining the image of the test paper, for example, the electronic device captures the image of the test paper through a camera.
拍摄试卷时采用的方式包括而不限于下述方式一至方式二。The methods used when taking test papers include but are not limited to the following methods 1 to 2.
方式一、电子设备基于试卷的长度,确定拍摄角度;电子设备控制摄像头按照拍摄角度拍摄试卷的图像。通过这种方式,使得拍摄角度是不固定的,拍摄角度可以根据试卷的长度灵活调整。例如,针对较短的试卷,拍摄角度可以相对较小;针对较长的试卷,拍摄角度可以相对较大,从而扩大拍摄范围,有助于避免试卷的长度超过拍摄范围导致拍摄的试卷不完整。Method 1: The electronic device determines the shooting angle based on the length of the test paper; the electronic device controls the camera to capture images of the test paper according to the shooting angle. In this way, the shooting angle is not fixed, and the shooting angle can be flexibly adjusted according to the length of the test paper. For example, for shorter test papers, the shooting angle can be relatively small; for longer test papers, the shooting angle can be relatively larger, thereby expanding the shooting range and helping to prevent the length of the test paper from exceeding the shooting range and causing incomplete shooting of the test paper.
尤其是,在试卷较长的场景下,无需用户移动试卷,而是可以通过控制摄像头增大拍摄角度,使得摄像头的视野范围覆盖完整的试卷,从而避免用户手动移动试卷的繁琐操作。In particular, in the scene where the test paper is long, the user does not need to move the test paper, but can increase the shooting angle by controlling the camera, so that the field of view of the camera covers the complete test paper, thereby avoiding the cumbersome operation of the user manually moving the test paper.
针对拍摄角度的确定方式,在一些实施例中,基于试卷的长度以及电子设备的高度,通过以下公式(1)确定拍摄角度。Regarding the way of determining the shooting angle, in some embodiments, based on the length of the test paper and the height of the electronic device, the shooting angle is determined by the following formula (1).
α=arctan(h/Y);(1)α = arctan(h/Y); (1)
以上公式中,α为拍摄角度,h为试卷的长度,Y为电子设备的高度。In the above formula, α is the shooting angle, h is the length of the test paper, and Y is the height of the electronic equipment.
示例性地,请参考图3,图3为本申请实施例提供的一种拍摄试卷的示意图,图3所示的三角形的底边表示试卷300,高表示电子设备100,顶点表示摄像头102。具体的,试卷300的长度为h,电子设备100与试卷300之间的距离为0,也即是试卷300抵在了电子设备100的机身,电子设备100与试卷300垂直,基于公式(1)控制摄像头102的拍摄角度,使得摄像头102的视野能够覆盖长度为h的试卷,然后控制摄像头102拍摄试卷300。For example, please refer to FIG. 3 . FIG. 3 is a schematic diagram of a photographing test paper provided by an embodiment of the present application. The base of the triangle shown in FIG. 3 represents the test paper 300 , the height represents the electronic device 100 , and the apex represents the camera 102 . Specifically, the length of the test paper 300 is h, the distance between the electronic device 100 and the test paper 300 is 0, that is, the test paper 300 is on the body of the electronic device 100, and the electronic device 100 is perpendicular to the test paper 300. Based on the formula (1), the shooting angle of the camera 102 is controlled so that the field of view of the camera 102 can cover the test paper with a length of h, and then the camera 102 is controlled to take pictures of the test paper 300.
方式二、电子设备基于试卷与电子设备的距离,确定拍摄角度;电子设备控制摄像头按照拍摄角度拍摄试卷的图像。通过这种方式,使得拍摄角度是不固定的,拍摄角度可以根据试卷与设备的距离灵活调整,支持拍摄角度跟随试卷的移动而动态变化,从而适应于试卷与设备距离不同的各种场景。Method 2: The electronic device determines the shooting angle based on the distance between the test paper and the electronic device; the electronic device controls the camera to capture images of the test paper according to the shooting angle. In this way, the shooting angle is not fixed, and the shooting angle can be flexibly adjusted according to the distance between the test paper and the equipment, and supports the dynamic change of the shooting angle following the movement of the test paper, so as to adapt to various scenarios with different distances between the test paper and the equipment.
针对拍摄角度的确定方式,在一些实施例中,基于试卷与电子设备的距离以及电子设备的高度,通过以下公式(2)确定拍摄角度。Regarding the way of determining the shooting angle, in some embodiments, based on the distance between the test paper and the electronic device and the height of the electronic device, the shooting angle is determined by the following formula (2).
β=arctan(h1/Y);(2)β = arctan(h1/Y); (2)
以上公式中,β为拍摄角度,h1为试卷与电子设备的距离或者试卷移动的距离,Y为电子设备的高度。In the above formula, β is the shooting angle, h1 is the distance between the test paper and the electronic device or the moving distance of the test paper, and Y is the height of the electronic device.
示例性地,请参考图4,图4为本申请实施例提供的一种拍摄试卷的示意图,图4所示的三角形的底边表示试卷300,高表示电子设备100,顶点表示摄像头102。具体的,试卷300的长度为h,电子设备100与试卷300之间的距离为h1,通过公式(2)确定拍摄角度β后,控制摄像头102旋转角度β,使得摄像头102的拍摄角度覆盖长度为h的试卷。For example, please refer to FIG. 4 . FIG. 4 is a schematic diagram of a photographed test paper provided by an embodiment of the present application. The base of the triangle shown in FIG. 4 represents the test paper 300 , the height represents the electronic device 100 , and the apex represents the camera 102 . Specifically, the length of the test paper 300 is h, the distance between the electronic device 100 and the test paper 300 is h1, and after the shooting angle β is determined by formula (2), the rotation angle β of the camera 102 is controlled so that the shooting angle of the camera 102 covers the test paper with a length of h.
针对控制摄像机的方式,在一些实施例中,电子设备通过地磁传感器检测摄像机当前的角度,确定摄像机当前的角度与上述方式计算出的拍摄角度之间的角度差,作为摄像机待旋转的角度,控制电机驱动摄像机旋转该角度。Regarding the method of controlling the camera, in some embodiments, the electronic device detects the current angle of the camera through a geomagnetic sensor, determines the angle difference between the current angle of the camera and the shooting angle calculated in the above manner, and uses it as the angle to be rotated by the camera, and controls the motor to drive the camera to rotate the angle.
针对批阅结果的数据形式,例如,待批阅的内容包括题目,批阅结果包括题目的答案。又如,待批阅的内容包括题目以及用户针对题目输入的答案,批阅结果包括指示符号,指示符号用于标识用户针对题目输入的答案为正确或错误。例如,待批阅的内容包括:1+2=2,批阅结果为×。又如,待批阅的内容包括作文,批阅结果包括作文中的问题语句、针对作文中问题语句的批注意见或者波浪线。For the data form of the review result, for example, the content to be reviewed includes questions, and the review results include answers to the questions. For another example, the content to be reviewed includes a question and an answer input by the user to the question, and the review result includes an indicator, and the indicator is used to identify whether the answer input by the user to the question is correct or incorrect. For example, the content to be reviewed includes: 1+2=2, and the review result is ×. For another example, the content to be reviewed includes a composition, and the review results include question sentences in the composition, comments or wavy lines for the question sentences in the composition.
针对批阅结果的获取方式,例如,电子设备对试卷的图像进行字符识别,得到图像中待批阅的内容。电子设备将待批阅的内容输入至机器学习模型,通过机器学习模型对待批阅的内容进行推理,输出批阅结果。又如,电子设备将待批阅的内容发送至云端服务器,由服务器基于待批阅的内容确定批阅结果,将批阅结果返回给电子设备。For the method of obtaining the review result, for example, the electronic device performs character recognition on the image of the test paper to obtain the content to be reviewed in the image. The electronic device inputs the content to be reviewed into the machine learning model, infers the content to be reviewed through the machine learning model, and outputs the review result. In another example, the electronic device sends the content to be reviewed to the cloud server, and the server determines the review result based on the content to be reviewed, and returns the review result to the electronic device.
步骤S202,电子设备基于图像中投影区域的位置以及投影区域对应的答题区域的位置,获取投影偏移量。In step S202, the electronic device acquires a projection offset based on the position of the projection area in the image and the position of the answer area corresponding to the projection area.
在一些实施例中,考虑到可能出现投偏的场景,即批阅结果的投影在试卷上实际的位置与预期的位置有偏差,比如试卷上有2个题目,在投影题目1的批阅结果时,预期将题目1的批阅结果投影至题目1后,而由于投影的位置有偏差,将题目1的批阅结果投影至题目2后,导致批阅结果在试卷的位置与题目的位置不对应。In some embodiments, considering the scenario where biased projection may occur, that is, the actual position of the projection of the review result on the test paper deviates from the expected position. For example, there are two questions on the test paper. When projecting the review result of question 1, it is expected that the review result of question 1 will be projected after question 1, but due to the deviation of the projection position, the review result of question 1 will be projected after question 2, resulting in that the position of the review result on the test paper does not correspond to the position of the question.
有鉴于此,本申请的一些实施例提供了一种基于已拍摄的图像,校准投影位置的方式,有助于将针对题目的批阅结果投影到试卷上与题目对应的区域。具体地,该校准方式涉及两次拍摄过程,在第一次拍摄过程中,拍摄试卷图像后,确定出一个初始的投影位置和初始的投影角度,按照该投影位置和投影角度将批阅结果投影至试卷上。在第二次拍摄过程中,拍摄试卷图像后,由于试卷图像中包含了第一次拍摄过程中批阅结果的投影,可以利用试卷图像中投影区域的位置与对应答题区域之间的偏移量,对第一次拍摄过程中采用的投影位置和投影角度进行调整,然后按照调整后的投影位置和调整后的投影角度,重新将批阅结果投影至试卷上。In view of this, some embodiments of the present application provide a method of calibrating the projection position based on the captured images, which helps to project the review results for the questions to the area corresponding to the questions on the test paper. Specifically, the calibration method involves two shooting processes. In the first shooting process, after the test paper image is taken, an initial projection position and an initial projection angle are determined, and the review results are projected onto the test paper according to the projection position and projection angle. In the second shooting process, after the test paper image is taken, since the test paper image includes the projection of the review results in the first shooting process, the offset between the position of the projection area in the test paper image and the answer question area can be used to adjust the projection position and projection angle used in the first shooting process, and then re-project the review results on the test paper according to the adjusted projection position and adjusted projection angle.
步骤S203,电子设备基于投影偏移量、第一投影位置以及第一投影角度,获取第二投影位置以及第二投影角度。In step S203, the electronic device acquires a second projection position and a second projection angle based on the projection offset, the first projection position and the first projection angle.
投影偏移量是指图像中批阅结果的投影的位置与答题区域之间的偏移量。例如,投影偏移量为批阅结果的投影的X坐标与答题区域的X坐标之间的差值。The projection offset refers to the offset between the projection position of the review result in the image and the answering area. For example, the projection offset is the difference between the projected X coordinate of the review result and the X coordinate of the answering area.
第一投影位置是指图像中批阅结果的投影所处的位置。例如,电子设备通过摄像头拍摄试卷以及试卷上批阅结果,得到图像,识别批阅结果的投影在图像中所处的位置,获得第一投影位置。The first projection position refers to the position where the projection of the review result in the image is located. For example, the electronic device captures the test paper and the review results on the test paper through the camera to obtain an image, recognizes the position of the projection of the review result in the image, and obtains the first projection position.
第二投影位置是指基于投影偏移量对第一投影位置进行调整后得到的位置。The second projection position refers to a position obtained by adjusting the first projection position based on the projection offset.
第一投影角度是指微型有机发光二极管的角度,如微型有机发光二极管与电子设备的主屏幕之间的夹角。通常情况下,微型有机发光二极管与摄像头所处的位置相同,因此可以将摄像头的角度,即上述拍摄角度作为第一投影角度。The first projection angle refers to the angle of the micro OLED, such as the angle between the micro OLED and the main screen of the electronic device. Usually, the position of the miniature organic light emitting diode and the camera is the same, so the angle of the camera, that is, the above-mentioned shooting angle can be used as the first projection angle.
第二投影角度是指基于投影偏移量对第一投影角度进行调整后得到的角度。The second projection angle refers to an angle obtained by adjusting the first projection angle based on the projection offset.
针对确定第二投影位置的方式,例如,图像中批阅结果的投影的X坐标为x1(第一投影位置),图像中答题区域的X坐标为x2,投影偏移量为|x2-x1|,基于|x2-x1|对x1调整,得到第二投影位置。For the method of determining the second projection position, for example, the X coordinate of the projection of the review result in the image is x1 (the first projection position), the X coordinate of the answer area in the image is x2, and the projection offset is |x2-x1|, and x1 is adjusted based on |x2-x1| to obtain the second projection position.
针对确定第二投影角度的方式,举例说明,基于投影偏移量、第一投影角度以及电子设备的高度通过上述公式(2)确定第二投影角度。也即是,第二投影角度=arctan(投影偏移量/电子设备的高度)。Regarding the manner of determining the second projection angle, for example, the second projection angle is determined through the above formula (2) based on the projection offset, the first projection angle, and the height of the electronic device. That is, the second projection angle=arctan (projection offset/height of the electronic device).
步骤S204,电子设备基于第二投影位置以及第二投影角度将批阅结果投影至试卷。In step S204, the electronic device projects the review result onto the test paper based on the second projection position and the second projection angle.
例如,电子设备通过微型有机发光二极管显示批阅结果,通过光学镜片对批阅结果中的文字进行缩放,将文字缩放后的批阅结果投影至试卷,使得批阅结果能够呈现在试卷上。且,由于微型有机发光二极管直接显示的批阅结果中文字可能过小,通过光学镜片对批阅结果的文字大小进行缩放,从而提高批阅结果的投影的清晰度。For example, the electronic device displays the review results through micro-organic light-emitting diodes, zooms the text in the review results through optical lenses, and projects the zoomed-in text results onto the test paper, so that the review results can be presented on the test paper. Moreover, since the characters in the review results directly displayed by the miniature organic light-emitting diodes may be too small, the size of the characters of the review results is scaled through optical lenses, thereby improving the clarity of the projection of the review results.
通过采用微型有机发光二极管以及光学镜片将批阅结果投影至试卷上,由于微型有机发光二极管的功耗较低,因此减少了投影功能带来的功耗。By using micro-organic light-emitting diodes and optical lenses to project the marking results onto the test paper, since the power consumption of micro-organic light-emitting diodes is low, the power consumption caused by the projection function is reduced.
本实施例提供的方法,由于利用试卷图像中投影区域(相当于投影的实际位置)与答题区域(相当于投影的预期位置)之间的偏移量,获取投影的位置和投影的角度,使得投影的位置和投影的角度均得到了校准,因此基于获得的投影位置和投影角度投影批阅结果,能够减少批阅结果的投影在试卷上的位置与预期位置之间的偏差,提高投影精确性。The method provided in this embodiment uses the offset between the projection area (equivalent to the actual projection position) and the answering area (equivalent to the expected projection position) in the test paper image to obtain the projection position and projection angle, so that both the projection position and the projection angle are calibrated. Therefore, based on the obtained projection position and projection angle, the projection review result can reduce the deviation between the projection position of the review result on the test paper and the expected position, and improve projection accuracy.
可选地,不仅将批阅结果投影至试卷上,还将第一框和第二框投影至试卷上。第一框的尺寸与试卷的尺寸相等。第二框的尺寸与答题区域的尺寸相等。第一框的边界用于表示试卷所处的范围,第二框的边界用于表示答题区域的范围。举例说明,请参考图5,将与试卷31等大的框35投影至试卷31,将框33投影至试卷31上题目32之后,将批阅结果34投影至框33的内部。Optionally, not only the marking results are projected onto the test paper, but also the first frame and the second frame are projected onto the test paper. The size of the first box is equal to the size of the test paper. The size of the second box is equal to the size of the answer area. The border of the first frame is used to indicate the range of the test paper, and the border of the second frame is used to represent the range of the answer area. For example, please refer to FIG. 5 , project a frame 35 as large as the test paper 31 onto the test paper 31 , project the frame 33 onto the question 32 on the test paper 31 , and project the review result 34 inside the frame 33 .
通过投影第一框,可以当试卷离开第一框时,确定试卷发生了移动,则采用上述方式校准投影的位置。通过投影第二框,有助于清晰地限定答题区域的范围,便于基于第二框的位置作为答题区域的位置,从而对投影的位置进行校准。By projecting the first frame, it can be determined that the test paper has moved when the test paper leaves the first frame, and then the projection position is calibrated in the above manner. By projecting the second frame, it is helpful to clearly define the scope of the answering area, and it is convenient to calibrate the projected position based on the position of the second frame as the position of the answering area.
考虑到投影的文字尺寸与题目的文字尺寸可能不匹配,比如投影的文字尺寸显著小于题目的文字,造成投影的清晰度下降,在一些实施例中,结合题目的文字尺寸对投影的文字尺寸进行动态地缩放,有助于投影的文字尺寸与题目的文字尺寸匹配,从而有助于适用于字体尺寸不同的试卷。Considering that the size of the projected text may not match the text size of the question, for example, the size of the projected text is significantly smaller than the text of the question, resulting in a decrease in the clarity of the projection. In some embodiments, the size of the projected text is dynamically scaled in combination with the size of the text of the question, which helps the size of the projected text to match the size of the text of the question, and thus helps to apply to test papers with different font sizes.
具体地,基于图像中投影区域的文字尺寸以及内容的文字尺寸,获得针对批阅结果中的文字的缩放倍数;通过微型有机发光二极管显示批阅结果;控制光学镜片,基于缩放倍数对批阅结果中的文字进行缩放,将文字缩放后的批阅结果投影至试卷。Specifically, based on the text size of the projected area in the image and the text size of the content, the zoom factor for the text in the review result is obtained; the review result is displayed through a micro-organic light-emitting diode; the optical lens is controlled to scale the text in the review result based on the zoom factor, and the zoomed text is projected onto the test paper.
可选地,上述缩放倍数为投影区域的文字尺寸与内容的文字尺寸的比例,使得试卷上呈现的批阅结果的字体与题目的字体等大。举例说明,图像中投影区域的文字尺寸为内容的文字尺寸的一半,也即是投影的字号比题目的字号小了一倍,则确定缩放倍数为放大2倍。Optionally, the zoom factor is the ratio of the text size of the projection area to the text size of the content, so that the font of the review result presented on the test paper is as large as the font of the question. For example, if the text size of the projected area in the image is half of the text size of the content, that is, the projected font size is twice as small as the title font size, then the zoom factor is determined to be 2 times larger.
在一些实施例中,还通过投影虚拟键盘获得用户的输入,从而减少实体键盘的开销,增加与用户的互动。In some embodiments, the user's input is obtained by projecting a virtual keyboard, thereby reducing the overhead of the physical keyboard and increasing interaction with the user.
具体地,电子设备通过微型有机发光二极管以及光学镜片,投影虚拟键盘;通过摄像头,拍摄虚拟键盘的图像;基于虚拟键盘的图像中虚拟键盘中被点击的位置,获取用户的输入信息;输出针对输入信息对应的反馈结果。输出反馈结果的方式例如是将反馈结果投影至桌子上,又如播放音频形式的反馈结果。Specifically, the electronic device projects a virtual keyboard through a micro-organic light-emitting diode and an optical lens; takes an image of the virtual keyboard through a camera; obtains user input information based on the clicked position of the virtual keyboard in the image of the virtual keyboard; and outputs feedback results corresponding to the input information. The manner of outputting the feedback result is, for example, projecting the feedback result on a table, or playing the feedback result in audio form.
在一些实施例中,不仅将批阅结果投影至试卷上,也在微型有机发光二极管屏幕中显示批阅结果。In some embodiments, not only the marking results are projected onto the test paper, but also the marking results are displayed on the micro OLED screen.
针对投影批阅结果的触发条件,在一些实施例中,电子设备通过陀螺仪检测电子设备的整机角度,如机身与水平面之间的角度,陀螺仪通过两线式串行总线(Inter-Integrated Circuit,I2C),将整机角度发送给通用中央处理器(central processingunit,CPU),CPU判断整机角度是否属于设定角度范围,如果整机角度属于设定角度范围,则通过移动产业处理器接口(Mobile Industry Processor Interface,MIPI)指示微型有机发光二极管进行投影。For the triggering condition of the projection approval result, in some embodiments, the electronic device detects the overall angle of the electronic device through a gyroscope, such as the angle between the fuselage and the horizontal plane. The gyroscope sends the overall angle to a general-purpose central processing unit (CPU) through a two-wire serial bus (Inter-Integrated Circuit, I2C). The CPU determines whether the overall angle belongs to the set angle range. or Interface, MIPI) instructs tiny organic light-emitting diodes to project.
图6是本申请实施例提供的一种批阅结果的投影装置600的结构示意图。图6所示的装置600设于电子设备,例如设于图1所示的电子设备100,装置包括:FIG. 6 is a schematic structural diagram of a projection device 600 for reviewing results provided by an embodiment of the present application. The device 600 shown in FIG. 6 is set on an electronic device, such as the electronic device 100 shown in FIG. 1 , and the device includes:
获取模块601,用于基于试卷的图像中待批阅的内容,获取针对内容的批阅结果;基于图像中投影区域的位置以及投影区域对应的答题区域的位置,获取投影偏移量;基于投影偏移量、第一投影位置以及第一投影角度,获取第二投影位置以及第二投影角度;The obtaining module 601 is used to obtain a review result for the content based on the content to be reviewed in the image of the test paper; obtain a projection offset based on the position of the projection area in the image and the position of the answer area corresponding to the projection area; obtain a second projection position and a second projection angle based on the projection offset, the first projection position, and the first projection angle;
投影模块602,用于基于第二投影位置以及第二投影角度将批阅结果投影至试卷。The projection module 602 is configured to project the review result to the test paper based on the second projection position and the second projection angle.
在一些实施方式中,投影模块602,用于基于图像中投影区域的文字尺寸以及内容的文字尺寸,获得针对批阅结果中的文字的缩放倍数;基于缩放倍数对批阅结果中的文字进行缩放;基于第二投影位置以及第二投影角度将文字缩放后的批阅结果投影至试卷。In some implementations, the projection module 602 is configured to obtain a zoom factor for the text in the review result based on the text size of the projection area in the image and the text size of the content; zoom the text in the review result based on the zoom factor; project the zoomed text review result to the test paper based on the second projection position and the second projection angle.
在一些实施方式中,装置还包括:In some embodiments, the device also includes:
拍摄模块,用于基于试卷的长度或者试卷与电子设备的距离中至少一项,确定拍摄角度;按照拍摄角度拍摄试卷的图像。The shooting module is used to determine the shooting angle based on at least one of the length of the test paper or the distance between the test paper and the electronic device; and take pictures of the test paper according to the shooting angle.
在一些实施方式中,投影模块602,还用于将框投影至试卷,框的边界表示答题区域的范围。In some implementations, the projection module 602 is also used to project the frame onto the test paper, and the boundary of the frame represents the range of the answer area.
在一些实施方式中,投影模块602,用于投影虚拟键盘;拍摄模块,还用于拍摄虚拟键盘的图像;获取模块601,还用于基于虚拟键盘的图像中虚拟键盘中被点击的位置,获取用户的输入信息;装置还包括:输出模块,用于输出针对输入信息对应的反馈结果。In some implementations, the projection module 602 is used to project the virtual keyboard; the shooting module is also used to take images of the virtual keyboard; the acquisition module 601 is also used to obtain the user's input information based on the clicked position in the virtual keyboard in the image of the virtual keyboard; the device also includes: an output module, which is used to output feedback results corresponding to the input information.
上述实施例提供的批阅结果的投影装置在投影批阅结果时,仅以上述各功能模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能模块完成,即将批阅结果的投影装置的内部结构划分成不同的功能模块,以完成以上描述的全部或者部分功能。另外,上述实施例提供的批阅结果的投影装置与批阅结果的投影方法实施例属于同一构思,其具体实现过程详见方法实施例,这里不再赘述。When the projecting device for reviewing results provided by the above embodiment projects the reviewing results, it only uses the division of the above-mentioned functional modules as an example for illustration. In practical applications, the above-mentioned function allocation can be completed by different functional modules according to needs, that is, the internal structure of the projecting device for reviewing results is divided into different functional modules, so as to complete all or part of the functions described above. In addition, the projecting device for review results provided by the above embodiments and the embodiment of the method for projecting review results belong to the same idea, and the specific implementation process thereof can be found in the method embodiments, and will not be repeated here.
在一些实施例中,上述装置600是运行在处理器中的软件,上述拍摄模块601、获取模块602以及投影模块603是拥有相应功能的软件模块,如获取模块602是处理器读取存储器中存储的程序代码后,生成的软件功能单元。In some embodiments, the above-mentioned device 600 is software running in a processor, and the above-mentioned camera module 601, acquisition module 602, and projection module 603 are software modules with corresponding functions. For example, the acquisition module 602 is a software functional unit generated after the processor reads the program code stored in the memory.
在一些实施例中,上述装置600由电子设备中的不同硬件分别实现,如上述拍摄模块601为摄像头,或者拍摄模块601通过摄像头和处理器协同实现,又如投影模块603为微型有机发光二极管以及光学镜片,或者投影模块603通过摄像头和处理器协同实现。In some embodiments, the above-mentioned device 600 is implemented by different hardware in the electronic device, for example, the above-mentioned photographing module 601 is a camera, or the photographing module 601 is realized through cooperation of a camera and a processor, and for example, the projection module 603 is a micro organic light-emitting diode and an optical lens, or the projection module 603 is realized through cooperation of a camera and a processor.
需要说明的是,本说明书中各个实施例采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似部分互相参见即可。对于实施例公开的系统或装置而言,由于其与实施例公开的方法相对应,所以描述的比较简单,相关之处参见方法部分说明即可。It should be noted that each embodiment in this specification is described in a progressive manner, each embodiment focuses on the differences from other embodiments, and the same and similar parts of each embodiment can be referred to each other. As for the system or device disclosed in the embodiment, since it corresponds to the method disclosed in the embodiment, the description is relatively simple, and for relevant details, please refer to the description of the method part.
应当理解,在本申请中,“至少一个(项)”是指一个或者多个,“多个”是指两个或两个以上。“和/或”,用于描述关联对象的关联关系,表示可以存在三种关系,例如,“A和/或B”可以表示:只存在A,只存在B以及同时存在A和B三种情况,其中A,B可以是单数或者复数。字符“/”一般表示前后关联对象是一种“或”的关系。“以下至少一项(个)”或其类似表达,是指这些项中的任意组合,包括单项(个)或复数项(个)的任意组合。例如,a,b或c中的至少一项(个),可以表示:a,b,c,“a和b”,“a和c”,“b和c”,或“a和b和c”,其中a,b,c可以是单个,也可以是多个。It should be understood that in this application, "at least one (item)" means one or more, and "multiple" means two or more. "And/or" is used to describe the association relationship of associated objects, indicating that there can be three types of relationships, for example, "A and/or B" can mean: there are only A, only B, and both A and B, where A and B can be singular or plural. The character "/" generally indicates that the contextual objects are an "or" relationship. "At least one of the following" or similar expressions refer to any combination of these items, including any combination of single or plural items. For example, at least one item (piece) of a, b or c can represent: a, b, c, "a and b", "a and c", "b and c", or "a and b and c", wherein a, b, c can be single or multiple.
还需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括要素的过程、方法、物品或者设备中还存在另外的相同要素。It should also be noted that in this document, relational terms such as first and second etc. are only used to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply any such actual relationship or order between these entities or operations. Furthermore, the term "comprises", "comprises" or any other variation thereof is intended to cover a non-exclusive inclusion such that a process, method, article or apparatus comprising a set of elements includes not only those elements but also other elements not expressly listed or which are inherent to such process, method, article or apparatus. Without further limitations, an element defined by the phrase "comprising a ..." does not preclude the presence of additional identical elements in the process, method, article, or apparatus that includes the element.
结合本文中所公开的实施例描述的方法或算法的步骤可以直接用硬件、处理器执行的软件模块,或者二者的结合来实施。软件模块可以置于随机存储器(RAM)、内存、只读存储器(ROM)、电可编程ROM、电可擦除可编程ROM、寄存器、硬盘、可移动磁盘、CD-ROM、或技术领域内所公知的任意其它形式的存储介质中。The steps of the methods or algorithms described in connection with the embodiments disclosed herein may be directly implemented by hardware, software modules executed by a processor, or a combination of both. The software module can be placed in random access memory (RAM), internal memory, read-only memory (ROM), electrically programmable ROM, electrically erasable programmable ROM, registers, hard disk, removable disk, CD-ROM, or any other form of storage medium known in the technical field.
对所公开的实施例的上述说明,使本领域普通技术人员能够实现或使用本申请。对这些实施例的多种修改对本领域的普通技术人员来说将是显而易见的,本文中所定义的一般原理可以在不脱离本申请的精神或范围的情况下,在其它实施例中实现。因此,本申请将不会被限制于本文所示的这些实施例,而是要符合与本文所公开的原理和新颖特点相一致的最宽的范围。The above description of the disclosed embodiments is provided to enable any person of ordinary skill in the art to make or use the present application. Various modifications to these embodiments will be readily apparent to those of ordinary skill in the art, and the general principles defined herein may be implemented in other embodiments without departing from the spirit or scope of the application. Therefore, the present application will not be limited to the embodiments shown herein, but is to be accorded the widest scope consistent with the principles and novel features disclosed herein.
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202310283906.8ACN116471391A (en) | 2023-03-20 | 2023-03-20 | Projection method, device, equipment and storage medium for reading result |
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202310283906.8ACN116471391A (en) | 2023-03-20 | 2023-03-20 | Projection method, device, equipment and storage medium for reading result |
| Publication Number | Publication Date |
|---|---|
| CN116471391Atrue CN116471391A (en) | 2023-07-21 |
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN202310283906.8APendingCN116471391A (en) | 2023-03-20 | 2023-03-20 | Projection method, device, equipment and storage medium for reading result |
| Country | Link |
|---|---|
| CN (1) | CN116471391A (en) |
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN120563381A (en)* | 2025-07-31 | 2025-08-29 | 福建鹿鸣教育科技有限公司 | Test paper intelligent correction method and system based on deep learning |
| CN120563381B (en)* | 2025-07-31 | 2025-10-10 | 福建鹿鸣教育科技有限公司 | A method and system for intelligent examination paper grading based on deep learning |
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN111242045A (en)* | 2020-01-15 | 2020-06-05 | 西安汇永软件科技有限公司 | Automatic operation exercise right and wrong indication method and system |
| CN111752376A (en)* | 2019-03-29 | 2020-10-09 | 福建天泉教育科技有限公司 | Labeling system based on image acquisition |
| CN113596418A (en)* | 2021-07-06 | 2021-11-02 | 作业帮教育科技(北京)有限公司 | Correction-assisted projection method, device, system and computer program product |
| CN114520899A (en)* | 2020-11-19 | 2022-05-20 | 成都极米科技股份有限公司 | Projection compensation method and device, storage medium and projection equipment |
| CN114793274A (en)* | 2021-11-25 | 2022-07-26 | 北京萌特博智能机器人科技有限公司 | Data fusion method and device based on video projection |
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN111752376A (en)* | 2019-03-29 | 2020-10-09 | 福建天泉教育科技有限公司 | Labeling system based on image acquisition |
| CN111242045A (en)* | 2020-01-15 | 2020-06-05 | 西安汇永软件科技有限公司 | Automatic operation exercise right and wrong indication method and system |
| CN114520899A (en)* | 2020-11-19 | 2022-05-20 | 成都极米科技股份有限公司 | Projection compensation method and device, storage medium and projection equipment |
| CN113596418A (en)* | 2021-07-06 | 2021-11-02 | 作业帮教育科技(北京)有限公司 | Correction-assisted projection method, device, system and computer program product |
| CN114793274A (en)* | 2021-11-25 | 2022-07-26 | 北京萌特博智能机器人科技有限公司 | Data fusion method and device based on video projection |
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN120563381A (en)* | 2025-07-31 | 2025-08-29 | 福建鹿鸣教育科技有限公司 | Test paper intelligent correction method and system based on deep learning |
| CN120563381B (en)* | 2025-07-31 | 2025-10-10 | 福建鹿鸣教育科技有限公司 | A method and system for intelligent examination paper grading based on deep learning |
| Publication | Publication Date | Title |
|---|---|---|
| US10467466B1 (en) | Layout analysis on image | |
| US20210281744A1 (en) | Action recognition method and device for target object, and electronic apparatus | |
| CN106534669A (en) | Shooting composition method and mobile terminal | |
| CN108965742A (en) | Abnormity screen display method, apparatus, electronic equipment and computer readable storage medium | |
| CN111325798B (en) | Camera model correction method, device, AR implementation equipment and readable storage medium | |
| CN111694528A (en) | Method for identifying typesetting of display wall and electronic device using same | |
| CN108874187A (en) | A kind of projector Notes System | |
| CN111277752B (en) | Prompting method, device, storage medium and electronic device | |
| CN105430269B (en) | A kind of photographic method and device applied to mobile terminal | |
| US10162997B2 (en) | Electronic device, computer readable storage medium and face image display method | |
| CN110706283A (en) | Calibration method and device for sight tracking, mobile terminal and storage medium | |
| CN109146770B (en) | A method, device, electronic device and computer-readable storage medium for generating a deformable image | |
| CN112132764B (en) | Face shape processing method, device, user terminal and computer readable storage medium | |
| WO2018152710A1 (en) | Image correction method and device | |
| CN111079771B (en) | Method, system, terminal equipment and storage medium for extracting characteristics of click-to-read image | |
| CN111027533B (en) | Click-to-read coordinate transformation method, system, terminal equipment and storage medium | |
| CN116932119B (en) | Virtual screen display method, device, equipment and computer readable storage medium | |
| CN116471391A (en) | Projection method, device, equipment and storage medium for reading result | |
| CN107517347A (en) | A star shooting method and mobile terminal | |
| CN111401365A (en) | OCR image automatic generation method and device | |
| US10013736B1 (en) | Image perspective transformation system | |
| US11763509B2 (en) | Frame calibration for robust video synthesis | |
| CN112348069B (en) | Data enhancement method, device, computer readable storage medium and terminal equipment | |
| CN114785957A (en) | Shooting method and device thereof | |
| CN113222997A (en) | Neural network generation method, neural network image processing device, electronic device, and medium |
| 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 |