Virtual teaching aid display method and device, storage medium and equipment

By acquiring touch data and pressure sensing on touch devices, the shape and size of virtual teaching aids are automatically generated, solving the problem of cumbersome operation in existing technologies, improving the efficiency of virtual teaching aid generation, and simplifying the teacher's operation process.

CN121209757APending Publication Date: 2025-12-26GUANGZHOU ZHONGYUAN INTELLIGENT TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202410374611.6
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-03-29
Publication Date
2025-12-26

AI Technical Summary

Technical Problem

Existing methods for generating virtual teaching aids are cumbersome, requiring users to click and adjust multiple times to position the teaching aids on the display interface, resulting in low generation efficiency.

Method used

By acquiring touch data of teaching aids on touch devices and using pressure sensors to determine the shape and size information of virtual teaching aids, virtual teaching aids can be automatically generated, simplifying the operation process.

Benefits of technology

It improves the efficiency of virtual teaching aid generation. Users can generate corresponding virtual teaching aids simply by interacting with actual teaching aids, which facilitates classroom teaching for teachers.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121209757A_ABST
    Figure CN121209757A_ABST
Patent Text Reader

Abstract

The invention relates to a virtual teaching aid display method and device, a storage medium and equipment, and the method comprises the steps: obtaining touch data generated when a teaching aid touches touch equipment, determining the shape information of a to-be-generated virtual teaching aid according to a first touch feature parameter, determining the size information of the to-be-generated virtual teaching aid according to a first pressure parameter, and displaying the size information of the to-be-generated virtual teaching aid. Therefore, the virtual teaching aid can be generated according to the actual teaching aid, the types of the virtual teaching aid are enriched, when the user needs to add the virtual teaching aid in the class, the user only needs to make contact with the touch device, the corresponding virtual teaching aid can be automatically generated and displayed according to the actual teaching aid, the generation efficiency of the virtual teaching aid is improved, and the user experience is improved. And a teacher can carry out classroom teaching more conveniently.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application relates to the field of virtual teaching aids, in particular to a virtual teaching aid display method, device, storage medium and equipment. BACKGROUND

[0002] A teaching aid generally refers to a tool used for demonstration and operation in the teaching process, and a virtual teaching aid refers to a virtual tool used on a computer or mobile device for assisting teaching, learning and practice.

[0003] However, in the existing software, when a user adds a virtual teaching aid, the user usually needs to first click a teaching aid adding button on a menu bar, select a corresponding teaching aid, and set the added virtual teaching aid at a corresponding position on a display interface by moving, scaling and rotating the added virtual teaching aid, which is relatively cumbersome. SUMMARY

[0004] The embodiments of the present application provide a virtual teaching aid display method, device, storage medium and equipment, which can improve the virtual teaching aid generation efficiency.

[0005] In a first aspect, the embodiments of the present application provide a virtual teaching aid display method applied to a touch device, wherein the touch device comprises a pressure sensing device, and the method comprises the following steps:

[0006] Obtaining touch data generated by a teaching aid contacting the touch device, wherein the touch data comprises a first touch feature parameter and a first pressure parameter;

[0007] Determining shape information of a virtual teaching aid to be generated according to the first touch feature parameter;

[0008] Generating the virtual teaching aid according to the shape information;

[0009] Determining size information of the virtual teaching aid according to the first pressure parameter, and adjusting the size of the virtual teaching aid according to the size information;

[0010] Displaying the virtual teaching aid on a display interface.

[0011] In a second aspect, the embodiments of the present application provide a virtual teaching aid display device applied to a touch device, wherein the touch device comprises a pressure sensing device, and the device comprises:

[0012] A touch data acquisition module, configured to acquire touch data generated by a teaching aid contacting the touch device, wherein the touch data comprises a first touch feature parameter and a first pressure parameter;

[0013] A shape information acquisition module, configured to determine shape information of a virtual teaching aid to be generated according to the first touch feature parameter;

[0014] a virtual teaching aid generation module configured to generate a virtual teaching aid according to the shape information;

[0015] a size adjustment module configured to determine size information of the virtual teaching aid according to the first pressure parameter, and adjust the size of the virtual teaching aid according to the size information;

[0016] a display module configured to display the virtual teaching aid on a display interface.

[0017] In a third aspect, an embodiment of the present application provides a computer readable storage medium, which stores a computer program, and the computer program is executed by a processor to implement steps of the virtual teaching aid display method according to any one of the preceding aspects.

[0018] In a fourth aspect, an embodiment of the present application provides an electronic device, which includes a memory, a processor, and a computer program stored in the memory and executable by the processor;

[0019] The processor executes the computer program to implement steps of the virtual teaching aid display method according to any one of the preceding aspects.

[0020] In the embodiment of the present application, the touch data generated by the teaching aid contacting the touch device is acquired, the shape information of the virtual teaching aid to be generated is determined according to the first touch feature parameter, and the size information of the virtual teaching aid to be generated is determined according to the first pressure parameter, so that the virtual teaching aid can be generated according to the actual teaching aid, the types of the virtual teaching aids are enriched, when the user needs to add a virtual teaching aid during the class, the user only needs to contact the actual teaching aid with the touch device, and the corresponding virtual teaching aid can be automatically generated and displayed according to the actual teaching aid, without complex operation of the user, the virtual teaching aid generation efficiency is improved, and the teacher is more convenient for classroom teaching.

[0021] For better understanding and implementation, the present application is described in detail below with reference to the accompanying drawings. BRIEF DESCRIPTION OF DRAWINGS

[0022] Figure 1 FIG. 1 is a schematic diagram of an application scenario of a virtual teaching aid display method in an embodiment of the present application;

[0023] Figure 2 FIG. 2 is a flowchart of a virtual teaching aid display method in an embodiment of the present application;

[0024] Figure 3 FIG. 3 is a flowchart of step S110 in an embodiment of the present application;

[0025] Figure 4 FIG. 4 is a schematic diagram of parallel projection width in an embodiment of the present application;

[0026] Figure 5A flow chart of a virtual teaching aid display method according to another embodiment of the present application;

[0027] Figure 6 A flow chart of a virtual teaching aid display method according to another embodiment of the present application;

[0028] Figure 7 A structural schematic diagram of a virtual teaching aid display device according to an embodiment of the present application;

[0029] Figure 8 A structural schematic diagram of an electronic device according to an embodiment of the present application. DETAILED DESCRIPTION

[0030] For the purpose of making the objects, technical solutions and advantages of the present application clearer, the embodiments of the present application will be further described in detail below with reference to the drawings.

[0031] It should be clear that the described embodiments are only some of the embodiments of the present application, but not all the embodiments. Based on the embodiments in the present application, all other embodiments obtained by those of ordinary skill in the art without creative work fall within the scope of protection of the present application.

[0032] The terms used in the present application are only for the purpose of describing the specific embodiments, and are not intended to limit the present application. The singular forms "a", "an" and "the" used in the present application and the appended claims are also intended to include the plural forms, unless the context clearly indicates otherwise. It should also be understood that the term "and / or" used herein refers to and includes any or all possible combinations of one or more associated listed items.

[0033] The following description refers to the accompanying drawings. In the following description, same numbers in different drawings represent same or similar elements unless otherwise indicated. The implementation described in the following exemplary embodiments does not represent all implementations consistent with the present application. Instead, they are merely examples in accordance with some aspects of the present application as detailed in the appended claims. In the description of the present application, it should be understood that the terms "first", "second", "third", etc. are used only to distinguish similar objects, and do not necessarily have to describe a specific order or sequence, nor can they be understood as indicating or implying relative importance. For those of ordinary skill in the art, the specific meaning of the above terms in the present application can be understood according to the specific circumstances.

[0034] In addition, in the description of the present application, unless otherwise specified, "several" refers to two or more than two. The association relationship of the associated objects described by "and / or" indicates that there can be three relationships, for example, A and / or B can represent the three cases of A existing alone, A and B existing together, and B existing alone. The character " / " generally represents that the front and rear associated objects are in an "or" relationship.

[0035] The present application provides a virtual teaching aid display method, which is applied to a touch device, which can be a capacitive touch screen, an infrared touch screen, etc. In the present application, the touch device is an infrared touch device.

[0036] Please refer to Figure 1 , the infrared touch device 100 includes an infrared emitter 101, an infrared receiver 102 and a pressure sensing device, the infrared emitter 101 and the infrared receiver 102 are oppositely arranged, the infrared emitter 101 is sequentially turned on and emits infrared signals under the control of the controller, the infrared signals propagate on the surface of the infrared touch device 100, and the corresponding infrared receiver 102 receives the infrared signals.

[0037] When the touch object 200 contacts the surface of the infrared touch device 100, the infrared signal is blocked, and the infrared touch device determines the position where the touch object 200 contacts the infrared touch device 100 and the shape of the touch object according to the change of the infrared signal received by the infrared receiver 102, and the pressure sensing device is used to detect the pressure of the touch object 200.

[0038] Please refer to Figure 2 , the virtual teaching aid display method of the present application comprises the following steps:

[0039] S110: obtaining touch data generated by the teaching aid contacting the touch device; wherein the touch data comprises a first touch feature parameter and a first pressure parameter;

[0040] The first touch feature parameter is used to determine the size, shape, area and other information of the touch object. Specifically, the first touch feature parameter can include the minimum width, the maximum width, the contact area, the parallel projection width under different angles and other feature parameters.

[0041] In the present application, the touch object can be a teaching aid, and the teaching aid can be an object with a predetermined size and a predetermined shape, such as a triangular plate, a rectangular plate, etc. Preferably, the height of the teaching aid is greater than the height of the infrared light emitted by the infrared emitter 101, so as to ensure that the touch device can recognize the teaching aid and avoid missing recognition of the teaching aid.

[0042] The first pressure parameter is used to determine the pressure value generated by the touch object to the touch device. The first pressure parameter is used to determine the size of the force applied by the user to the teaching aid.

[0043] S120: determining shape information of a virtual teaching aid to be generated according to the first touch feature parameter;

[0044] The shape information is used to determine the shape of the virtual teaching aid to be generated. The virtual teaching aid is a virtual object corresponding to a teaching aid used on a computer or a mobile device. The virtual teaching aid can be used on the computer or the mobile device to realize the use of the virtual teaching aid.

[0045] S130: generating a virtual teaching aid according to the shape information;

[0046] Specifically, a plurality of virtual teaching aids can be pre-stored in the database. The shape information is used to determine the corresponding virtual teaching aid. When the virtual teaching aid is generated, the corresponding virtual teaching aid is obtained from the database according to the shape information. After the virtual teaching aid is generated, the generated virtual teaching aid can be displayed on the display interface, or the virtual teaching aid can not be displayed.

[0047] S140: determining size information of the virtual teaching aid according to the first pressure parameter, and adjusting the size of the virtual teaching aid according to the size information;

[0048] The size information is used to determine the size of the virtual teaching aid to be generated. Specifically, the size of the virtual teaching aid can increase with the increase of the first pressure parameter, and decrease with the decrease of the first pressure parameter.

[0049] S150: displaying the virtual teaching aid on the display interface.

[0050] The display interface can be the display interface of the device executing the virtual teaching aid display method of the present application, or the display interface of the display device connected to the device executing the virtual teaching aid display method of the present application. The display device can be a display screen, a whiteboard or the like used in classroom teaching.

[0051] In the embodiments of the present application, by obtaining touch data generated when a teaching aid contacts a touch device, determining shape information of a virtual teaching aid to be generated according to a first touch feature parameter, and determining size information of the virtual teaching aid to be generated according to a first pressure parameter, the virtual teaching aid can be generated according to the actual teaching aid, and the types of virtual teaching aids are enriched. When a user needs to add a virtual teaching aid during a class, the user only needs to contact the actual teaching aid with the touch device, and the corresponding virtual teaching aid can be automatically generated and displayed according to the actual teaching aid. The user does not need to perform complex operations, the virtual teaching aid generation efficiency is improved, and the teacher can more conveniently perform classroom teaching.

[0052] In step S110, the touch data is data generated when the touch device detects that a touch object contacts. However, when the touch object contacts the touch device, the touch object is not necessarily a teaching aid, but can also be a human hand, a writing pen or other touch objects. Therefore, as shown in FIG. 2, the touch data can be obtained by the touch device, and the touch data is sent to the server. Figure 3In a preferred embodiment, the step of acquiring the touch data generated by the teaching aid contacting the touch device specifically comprises:

[0053] S111: If the first touch feature parameter satisfies the teaching aid recognition condition, it is determined that the touch data is data generated by the teaching aid contacting the touch device.

[0054] The teaching aid recognition condition is used to determine whether the touch object is a teaching aid. The teaching aid recognition condition can be set according to the shape of the teaching aid. For example, when the teaching aid is a triangular board, the teaching aid recognition condition can be set as that the shape of the touch object is a triangle.

[0055] S112: If the first touch feature parameter does not satisfy the teaching aid recognition condition, it is determined that the touch data is not data generated by the teaching aid contacting the touch device.

[0056] After it is determined that the touch data is not data generated by the teaching aid contacting the touch device, the touch data can be discarded, or in another embodiment, a corresponding touch track can also be generated according to the touch feature parameter of the touch data and displayed on the display interface.

[0057] In the embodiments of the present application, the first touch feature parameter includes a contact area, and the teaching aid recognition condition is that the contact area is greater than a contact area threshold. When the contact area of the touch object is greater than the contact area threshold, it is considered that the touch object is likely to be a teaching aid. At this time, the shape information of the virtual teaching aid to be generated is determined according to the first touch feature parameter.

[0058] In step S120, when the shape information of the virtual teaching aid to be generated is determined, the first touch feature parameter can be compared with the touch feature parameters of the preset shapes. When the first touch feature parameter is consistent with the touch feature parameter of a certain preset shape, it is determined that the shape of the virtual teaching aid is the preset shape.

[0059] Specifically, the step of determining the shape information of the virtual teaching aid to be generated according to the first touch feature parameter specifically comprises:

[0060] The first touch feature parameter is compared with the touch feature parameters of different virtual teaching aids to acquire the shape information of the virtual teaching aid corresponding to the first touch feature parameter.

[0061] In the present application, the touch feature parameters of different virtual teaching aids can be the touch feature parameters of at least one virtual teaching aid input in advance, wherein the shape of each virtual prop is different.

[0062] The touch feature parameters can include length, width, contact area, length of infrared light parallel projection at different angles, and the like.

[0063] The application compares the first touch feature parameter with the touch feature parameter of the pre-input virtual teaching aid one by one, determines that the first touch feature parameter is consistent with the touch feature parameter of the pre-input virtual teaching aid when the error between the first touch feature parameter and the touch feature parameter of the pre-input virtual teaching aid is less than the error threshold, and acquires the shape information of the virtual teaching aid to be generated according to the shape of the virtual teaching aid.

[0064] When placing the teaching aid, the user usually has difficulty in placing the teaching aid at the same angle every time. When the teaching aid is placed at an angle, the shape of the virtual teaching aid cannot be matched according to the first touch feature parameter. Therefore, in order to improve the accuracy of the virtual teaching aid generation, the first touch feature parameter includes a first parallel projection width, the touch feature parameter includes a parallel projection width of at least one angle, the shape information includes a rotation angle, and the step of acquiring the shape information of the virtual teaching aid corresponding to the first touch feature parameter includes:

[0065] The first parallel projection width is matched with the parallel projection width of at least one angle one by one. If the matching is successful, the rotation angle of the virtual teaching aid to be generated is determined according to the angle of the matched parallel projection width.

[0066] The first parallel projection width refers to the parallel projection width of the current teaching aid, and the parallel projection width of at least one angle can be the parallel projection width of the preset teaching aid matched with the shape of the current teaching aid.

[0067] As shown in Figure 4 The parallel projection width refers to the width value of the left and right boundaries (such as the identification line shown in Figure 4 The left and right boundaries are the boundaries of the two end points (the leftmost / rightmost, or the lowermost / uppermost) of the intersection region of the object and the parallel straight line under the parallel straight projection of the specified angle. In the application, the distance between the left and right boundaries of all the occluded light rays at the same angle can be counted as the projection width at the current angle.

[0068] Specifically, the first parallel projection width can be matched with the parallel projection width at 0°. If the matching is successful, 0° is taken as the rotation angle of the virtual teaching aid to be generated. If the matching is unsuccessful, the next parallel projection width at an angle is matched in turn according to a preset adjustment value. For example, when the adjustment value is 1, the first parallel projection width can be matched with the parallel projection width at 1°. If the matching is successful, 1° is taken as the rotation angle of the virtual teaching aid to be generated. If the matching is unsuccessful, the above steps are repeated until the parallel projection width at the corresponding angle is matched. At this time, the rotation angle of the virtual teaching aid to be generated is determined according to the matched angle.

[0069] It should be noted that, if the first parallel projection width does not match the parallel projection width of all angles of the preset teaching aid, it can be considered that the currently detected teaching aid is not the preset teaching aid, or in another embodiment, an abnormal prompt information can also be sent to prompt the user to view and adjust the current abnormal situation. The abnormal prompt information is used to prompt the user that the current teaching aid matching exists an abnormality.

[0070] In step S140, after the first touch feature parameter matches the corresponding shape and rotation angle, the size information of the virtual teaching aid can be determined by reading the first pressure parameter of the pressure sensing device, so as to determine the size of the generated virtual teaching aid according to the size information.

[0071] As shown in FIG. 1, in one embodiment, the virtual teaching aid display method further includes the following steps: Figure 5

[0072] S210: acquiring a second pressure parameter in response to a pressing operation of the teaching aid contacting the touch device;

[0073] S220: adjusting the size of the virtual teaching aid according to the second pressure parameter, and displaying the adjusted virtual teaching aid on the display interface.

[0074] The second pressure parameter can be a pressure value generated by the user pressing the teaching aid.

[0075] In this application, the initial size of the virtual teaching aid is determined according to the first pressure parameter, and after receiving the pressing operation of the teaching aid, the size of the virtual teaching aid is adjusted according to the second pressure parameter.

[0076] Specifically, the size of the virtual teaching aid can be increased with the increase of the second pressure parameter of the user pressing the teaching aid, and the increased size value can be set according to the actual needs of the user.

[0077] In the embodiment of the present application, after generating and displaying the virtual teaching aid, the user can quickly adjust the size of the generated virtual teaching aid by pressing the teaching aid, without complicated operation, thereby improving the user experience.

[0078] As shown in FIG. 1, in one embodiment, the virtual teaching aid display method further includes the following steps: Figure 6

[0079] S310: acquiring a second touch feature parameter in response to a moving operation of the teaching aid contacting the touch device;

[0080] S320: adjusting the shape of the virtual teaching aid according to the second touch feature parameter, and displaying the adjusted virtual teaching aid on the display interface.

[0081] ​​The moving operation includes, but is not limited to, moving the position and angle of the teaching aid, etc.

[0082] The second touch feature parameter is touch data generated by the teaching aid contacting the touch device after the user moves the teaching aid.

[0083] In another embodiment, the latest touch data can also be acquired by timing, and the virtual teaching aid is adjusted and displayed in real time according to the latest touch data, so as to ensure that the virtual teaching aid is always consistent with the real teaching aid and improve the user teaching experience.

[0084] When the adjusted virtual teaching aid is displayed, the moving process of the virtual teaching aid following the moving operation can be displayed on the display interface, or the virtual teaching aid at the position and angle after the teaching aid is stopped can also be displayed.

[0085] In the embodiment of the application, after the virtual teaching aid is generated and displayed, the user can quickly adjust the shape and angle of the generated virtual teaching aid by moving the teaching aid, so as to ensure that the generated virtual teaching aid is always consistent with the real teaching aid, and the user does not need to perform complicated operations during the adjustment process, which can effectively improve the user experience.

[0086] The virtual teaching aid display method of the application can automatically convert the real teaching aid into a virtual teaching aid that can be used on a computer or a mobile device, improving the teaching interest; meanwhile, the application can realize displacement, rotation, enlargement and reduction of the virtual teaching aid by moving and pressing the real teaching aid, which is more convenient and humanized in operation, and can reduce the learning cost of the teacher operating the virtual teaching aid.

[0087] Please refer to Figure 7 The embodiment of the application further provides a virtual teaching aid display device applied to a touch device, wherein the touch device includes a pressure sensing device, and the device includes:

[0088] The touch data acquisition module 310 is configured to acquire touch data generated by the teaching aid contacting the touch device; wherein the touch data includes a first touch feature parameter and a first pressure parameter.

[0089] The shape information acquisition module 320 is configured to determine shape information of a virtual teaching aid to be generated according to the first touch feature parameter.

[0090] The virtual teaching aid generation module 330 is configured to generate a virtual teaching aid according to the shape information.

[0091] The size adjustment module 340 is configured to determine size information of the virtual teaching aid according to the first pressure parameter, and adjust the size of the virtual teaching aid according to the size information.

[0092] The display module 350 is configured to display the virtual teaching aid on a display interface.

[0093] In an embodiment, the virtual teaching aid display apparatus further comprises:

[0094] a second pressure parameter acquisition module, configured to acquire a second pressure parameter in response to a pressing operation of the teaching aid contacting the touch device;

[0095] a virtual teaching aid adjustment module, configured to adjust a size of the virtual teaching aid according to the second pressure parameter, and display the adjusted virtual teaching aid on the display interface.

[0096] In an embodiment, the virtual teaching aid display apparatus further comprises:

[0097] a second touch feature parameter acquisition module, configured to acquire a second touch feature parameter in response to a moving operation of the teaching aid contacting the touch device;

[0098] a shape adjustment module, configured to adjust a shape of the virtual teaching aid according to the second touch feature parameter, and display the adjusted virtual teaching aid on the display interface.

[0099] In an embodiment, the touch data acquisition module 310 comprises:

[0100] a first identification unit, configured to determine that the touch data is data generated by a teaching aid contacting the touch device if the first touch feature parameter satisfies a teaching aid identification condition;

[0101] a second identification unit, configured to determine that the touch data is not data generated by a teaching aid contacting the touch device if the first touch feature parameter does not satisfy the teaching aid identification condition.

[0102] In an embodiment, the first touch feature parameter comprises a contact area, and the teaching aid identification condition is that the contact area is greater than a contact area threshold.

[0103] In an embodiment, the shape information acquisition module 320 comprises:

[0104] a shape information acquisition unit, configured to compare the first touch feature parameter with touch feature parameters of different virtual teaching aids, and acquire shape information of a virtual teaching aid corresponding to the first touch feature parameter.

[0105] It should be noted that the virtual teaching aid display device provided in the above embodiment is only used for illustrating the division of the above functional modules when the virtual teaching aid display method is executed, and in actual application, the above functions can be completed by different functional modules according to needs, that is, the internal structure of the device is divided into different functional modules to complete all or part of the above described functions. In addition, the virtual teaching aid display device provided in the above embodiment and the virtual teaching aid display method of the above embodiment belong to the same concept, and the implementation process is embodied in the method embodiment, which will not be described here.

[0106] The application further provides a computer readable storage medium, which stores a computer program, and the computer program is executed by a processor to implement the steps of the virtual teaching aid display method according to any one of the above embodiments.

[0107] The application can adopt the form of a computer program product implemented on one or more storage media (including but not limited to disk memory, CD-ROM, optical memory, etc.) containing program code. The computer readable storage medium includes permanent and non-permanent, removable and non-removable media, and can be implemented by any method or technology. Information storage. Information can be computer readable instructions, data structures, program modules or other data. Examples of computer storage media include but are not limited to: phase change memory (PRAM), static random access memory (SRAM), dynamic random access memory (DRAM), other types of random access memory (RAM), read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), flash memory or other memory technology, compact disc read-only memory (CD-ROM), digital versatile disc (DVD) or other optical storage, magnetic cassette, magnetic tape disk storage or other magnetic storage device or any other non-transmission medium that can be used to store information that can be accessed by a computing device.

[0108] Please refer to Figure 6 The application further provides an electronic device 400, which comprises a memory 410, a processor 420, and a computer program stored in the memory 410 and executable by the processor 420.

[0109] The processor 420 executes the computer program to implement the steps of the virtual teaching aid display method according to any one of the above embodiments.

[0110] The memory 410 includes a Read-Only Memory (ROM), a Programmable Read-Only Memory (PROM), an Erasable Programmable Read-Only Memory (EPROM), a One-time Programmable Read-Only Memory (OTPROM), an Electrically-Erasable Programmable Read-Only Memory (EEPROM), a Compact Disc Read-Only Memory (CD-ROM) or other optical disk storage, a magnetic disk storage, a magnetic tape storage, or any other medium that can be used to carry or store data in a computer-readable manner.

[0111] The processor 420 is a control core (Control Unit) of the electronic device 400, which connects various components of the entire electronic device 400 by using various interfaces and lines, and performs various functions and processes data of the electronic device 400 by running or executing programs or modules stored in the memory 410 and calling data stored in the memory 410. For example, the processor 420 implements all or part of the steps of the virtual teaching aid display method described in the embodiments of the present application when executing the computer program stored in the memory, or implements all or part of the functions of the virtual teaching aid display apparatus. The processor 420 can be composed of integrated circuits, for example, can be composed of a single packaged integrated circuit, or can be composed of multiple packaged integrated circuits with the same function or different functions, including one or more combinations of a Central Processing unit (CPU), a microprocessor, a digital processing chip, a graphics processor, and various control chips.

[0112] The present application is not limited to the above-described embodiments, and various modifications or changes can be made to the present application without departing from the spirit and scope of the present application, and the present application is intended to include such modifications and changes if they fall within the scope of the claims of the present application and equivalent technology.

Claims

1. A virtual teaching aid display method characterized by comprising: Applied to a touch device, the touch device comprising a pressure sensing device, the method comprising the steps of: obtaining touch data generated by a teaching aid contacting the touch device; wherein the touch data comprises a first touch feature parameter and a first pressure parameter; determining shape information of a virtual teaching aid to be generated according to the first touch feature parameter; generating a virtual teaching aid according to the shape information; determining size information of the virtual teaching aid according to the first pressure parameter, and adjusting the size of the virtual teaching aid according to the size information; displaying the virtual teaching aid on a display interface.

2. The virtual tutorial display method of claim 1, wherein Further comprising the steps of: obtaining a second pressure parameter in response to a pressing operation on the teaching aid contacting the touch device; adjusting the size of the virtual teaching aid according to the second pressure parameter, and displaying the adjusted virtual teaching aid on the display interface.

3. The virtual tutorial display method of claim 1, wherein Further comprising the steps of: obtaining a second touch feature parameter in response to a moving operation on the teaching aid contacting the touch device; adjusting the shape of the virtual teaching aid according to the second touch feature parameter, and displaying the adjusted virtual teaching aid on the display interface.

4. The virtual tutorial display method of claim 1, wherein The step of obtaining touch data generated by a teaching aid contacting the touch device specifically comprises: if the first touch feature parameter meets a teaching aid recognition condition, determining that the touch data is generated by the teaching aid contacting the touch device; if the first touch feature parameter does not meet the teaching aid recognition condition, determining that the touch data is not generated by the teaching aid contacting the touch device.

5. The virtual teaching aid display method according to claim 4, wherein The first touch feature parameter comprises a contact area, and the teaching aid recognition condition is that the contact area is greater than a contact area threshold.

6. The virtual tutorial display method of claim 1, wherein The step of determining shape information of a virtual teaching aid to be generated according to the first touch feature parameter specifically comprises: comparing the first touch feature parameter with touch feature parameters of different virtual teaching aids to obtain shape information of a virtual teaching aid corresponding to the first touch feature parameter.

7. The virtual teaching aid display method according to claim 6, wherein The first touch feature parameter comprises a first parallel projection width, the touch feature parameters comprise parallel projection widths of at least one angle, and the shape information comprises a rotation angle. The step of obtaining shape information of a virtual teaching aid corresponding to the first touch feature parameter comprises: matching the first parallel projection width with the parallel projection widths of the at least one angle one by one, and if the matching is successful, determining a rotation angle of the virtual teaching aid to be generated according to the angle of the matched parallel projection width.

8. A virtual teaching aid display device, characterized by comprising: Applied to a touch device, the touch device comprising a pressure sensing device, the device comprising: a touch data acquisition module, configured to obtain touch data generated by a teaching aid contacting the touch device; wherein the touch data comprises a first touch feature parameter and a first pressure parameter; a shape information acquisition module, configured to determine shape information of a virtual teaching aid to be generated according to the first touch feature parameter; a virtual teaching aid generation module, configured to generate a virtual teaching aid according to the shape information; a size adjustment module, configured to determine size information of the virtual teaching aid according to the first pressure parameter, and adjust the size of the virtual teaching aid according to the size information; a display module, configured to display the virtual teaching aid on a display interface.

9. A computer readable storage medium having stored thereon a computer program, characterized in that: The computer program, which is executed by a processor, realizes the steps of the virtual tutorial display method as claimed in any one of claims 1-7.

10. An electronic device, comprising: comprises a memory, a processor, and a computer program stored in the memory and executable by the processor; The processor, when executing the computer program, realizes the steps of the virtual tutorial display method as claimed in any one of claims 1-7.