Teaching resource sharing platform, method and system based on automobile field

By designing a teaching resource sharing platform based on the automotive field, using a modular structure to divide teaching resources into fragments and assemble and transmit them on the platform, the data security and copyright issues in the sharing of intelligent connected automobile teaching resources are solved, and the data security and copyright issues are realized. Resource sharing is safe and legal.

CN119444518APending Publication Date: 2025-02-14BEIJING CRRC HIGH-TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411628155.X
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-11-14
Publication Date
2025-02-14

AI Technical Summary

Technical Problem

In the teaching resource sharing of intelligent connected vehicles, video data may be stolen by hackers during transmission, and data sharing between different clients may infringe on copyright.

Method used

Design a teaching resource sharing platform based on the automotive field, and realize teaching resource sharing between clients through teaching resource request module, teaching resource patchwork demand module, teaching fragment acquisition module, teaching fragment assembly module and teaching resource sending module. The platform divides teaching resources into fragments. Each client only stores fragments and is assembled and transmitted through the platform to ensure that each client does not store complete teaching resources.

Benefits of technology

By dividing teaching resources into fragments and assembling and transmitting them on the platform, the risk of clients storing full resources is avoided, and the possibility of data being stolen and copyright infringement is reduced.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119444518A_ABST
    Figure CN119444518A_ABST
Patent Text Reader

Abstract

The invention discloses a teaching resource sharing platform based on the automobile field. The teaching resource sharing platform based on the automobile field comprises a teaching resource request module used for obtaining demand information sent by a client requiring teaching resources; the teaching resource splicing demand module is used for determining fragment acquisition information according to the acquired demand information and sending a fragment acquisition request to each client according to the fragment acquisition information; the teaching fragment acquisition module is used for acquiring teaching fragments provided by different clients; the teaching fragment assembling module is used for assembling the teaching fragments provided by the clients so as to form teaching resources; and the teaching resource sending module is used for sending the assembled teaching resources to a client requiring the teaching resources.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the technical field of teaching resource sharing, and specifically to a teaching resource sharing platform based on the automobile field, a teaching resource sharing method based on the automobile field, and a teaching resource sharing system based on the automobile field. Background Art

[0002] Automation and informatization are the development trends of the world today. With the continuous progress of automation and informatization technology, robotics technology has emerged. Various scientific research institutions and academic units have successively developed various types of industrial robots. As an important research direction in industrial robots, smart cars are increasingly attracting people's attention. Generally speaking, smart cars can automatically complete the tracking function according to the pre-set trajectory. In some complex and harsh environments where humans cannot work normally, smart cars can perform such detection tasks. At present, smart cars are widely used in national defense science and technology, industrial production, warehousing, logistics and other related fields, and have played a huge role.

[0003] At present, with the rapid development of automobile technology and Internet of Things technology, cars are becoming more and more intelligent. Through the deep integration with Internet of Things technology, the automatic driving function of cars is becoming more and more perfect, and cars with automatic driving functions are gradually entering people's lives. Among them, C-V2X (Cellular Vehicle-to-Everything, supporting communication between networked vehicles and other "networked" road users and infrastructure) is a necessary technical route to achieve high-level automatic driving. The R&D institutions of various automobile companies, Internet and telecommunications companies are all committed to the research and development of intelligent networked vehicles, and major technical secondary schools also attach great importance to the construction of intelligent networked vehicle majors and laboratories.

[0004] The research and development of intelligent connected vehicles or experimental teaching requires an experimental and verification system for intelligent connected vehicles. By simulating and verifying the autonomous driving technology (including obstacle recognition, autonomous route planning, etc.) in the system, the demonstration and evolution of the technical solution can be achieved. In terms of teaching, by setting up an experimental teaching system, students' understanding of autonomous driving technology can be increased. The virtual reality enhanced teaching method currently used usually requires students to wear VR glasses and perform practical operations. Pre-made road video data will be played in the VR glasses. In order to enable students in different regions to share, video data is usually shared between different clients (one client can be considered as a region).

[0005] However, each client stores different video data, which may be stolen by hackers during transmission, or after client A passes it to client B, client B will use client A's data to do other things, thereby infringing the copyright of the video data owned by client A. Summary of the invention

[0006] The purpose of the present invention is to provide a teaching resource sharing platform based on the automotive field to solve at least one of the above technical problems.

[0007] In one aspect of the present invention, a teaching resource sharing platform based on the automotive field is provided, which is used for sharing teaching resources between clients. The teaching resource sharing platform based on the automotive field includes: A teaching resource request module, which is used to obtain demand information sent by a client that requires teaching resources; A teaching resource piecing together demand module, the teaching resource piecing together demand module is used to determine fragment acquisition information according to the acquired demand information and send a fragment acquisition request to each client according to the fragment acquisition information; A teaching fragment acquisition module, which is used to acquire teaching fragments provided by different clients; A teaching fragment assembly module, which is used to assemble the teaching fragments provided by various clients to form teaching resources; A teaching resource sending module is used to send the assembled teaching resources to a client that needs the teaching resources.

[0008] Optionally, the teaching resource assembly demand module includes: A fragment source database acquisition module, the fragment source database acquisition module is used to acquire a fragment source database, the fragment source database includes at least one complete teaching data and share allocation information corresponding to the teaching data, the share allocation information includes at least one allocation client and the allocation share of the client; A fragment acquisition information acquisition module is used to acquire fragment acquisition information according to the demand information and the fragment source database.

[0009] Optionally, the demand information includes at least one required teaching resource to be acquired; The fragment acquisition information acquisition module includes: The share allocation information corresponding to the teaching resources that are the same as the teaching resources to be obtained is obtained respectively.

[0010] Optionally, the teaching fragment acquisition module includes: A request module, the request module is used to send request information to the corresponding client according to the share allocation information; The acquisition module is used to acquire the teaching fragments sent in response by each client that receives the request information.

[0011] Optionally, the teaching fragment assembly module includes: The acquired teaching fragments are assembled according to the allocated shares of each customer to form teaching resources.

[0012] Optionally, the teaching resource sharing platform based on the automobile field further includes: A re-segmentation module is used to re-segment the teaching data that has been sent and update the corresponding share allocation information after the teaching resource sending module sends the assembled teaching resources to the client that requires the teaching resources. Each teaching data is divided into at least two teaching data blocks.

[0013] Optionally, the teaching resource sharing platform based on the automobile field further includes: The teaching data segmentation block sending module is used to send the teaching data segmentation blocks to the corresponding clients according to the corresponding updated share allocation information.

[0014] Optionally, the teaching data is video stream data, and the teaching data blocks are image data with occlusion. The individual teaching data blocks belonging to one image data can form image data without occlusion after being assembled through share allocation information, and the individual image data constitute the video stream data according to the share allocation information.

[0015] The present application also provides a teaching resource sharing method based on the automotive field, and the teaching resource sharing method based on the automotive field includes: Obtaining demand information sent by the client who needs teaching resources; Determine fragment acquisition information according to the acquired demand information and send fragment acquisition requests to each client according to the fragment acquisition information; Acquire teaching fragments provided by different clients according to the fragment acquisition request; Assemble the teaching fragments provided by various clients to form teaching resources; The assembled teaching resources are sent to the client that needs the teaching resources.

[0016] The present application also provides a teaching resource sharing system based on the automobile field, which includes a teaching resource sharing platform based on the automobile field and multiple clients. The teaching resource sharing platform based on the automobile field cooperates with each of the clients to implement the teaching resource sharing platform based on the automobile field as described above.

[0017] Beneficial Effects

[0018] The teaching resource sharing platform based on the automotive field of the present application aggregates the teaching resources between various clients. For each client, each client is only allowed to store teaching fragments and each client does not know which part of the teaching resources the teaching fragments it stores belong to. During data transmission, all teaching fragments need to be imported into the platform of the present application and assembled before being sent to the corresponding client that needs the teaching resource for playback, so that each client does not store complete teaching resources, thereby preventing copyright infringement or theft by others. BRIEF DESCRIPTION OF THE DRAWINGS

[0019] Figure 1 It is a flow chart of a teaching resource sharing platform based on the automotive field according to an embodiment of the present application. DETAILED DESCRIPTION

[0020] In order to make the purpose, technical scheme and advantages of the implementation of this application clearer, the technical scheme in the embodiment of this application will be described in more detail below in conjunction with the drawings in the embodiment of this application. In the drawings, the same or similar reference numerals throughout represent the same or similar elements or elements with the same or similar functions. The described embodiments are part of the embodiments of this application, not all of them. The embodiments described below with reference to the drawings are exemplary and are intended to be used to explain this application, and should not be construed as limitations on this application. Based on the embodiments in this application, all other embodiments obtained by ordinary technicians in this field without making creative work are within the scope of protection of this application. The embodiments of this application are described in detail below in conjunction with the drawings.

[0021] Figure 1 It is a flow chart of a teaching resource sharing platform based on the automotive field according to an embodiment of the present application.

[0022] like Figure 1 The teaching resource sharing platform based on the automobile field shown is used to share teaching resources between clients.

[0023] The teaching resource sharing platform based on the automotive field of the present application includes a teaching resource request module, a teaching resource assembly demand module, a teaching fragment acquisition module, a teaching fragment assembly module and a teaching resource sending module, wherein: The teaching resource request module is used to obtain the demand information sent by the client that requires teaching resources; The teaching resource patchwork demand module is used to determine fragment acquisition information according to the acquired demand information and send fragment acquisition requests to each client according to the fragment acquisition information; The teaching fragment acquisition module is used to acquire teaching fragments provided by different clients; The teaching fragment assembly module is used to assemble the teaching fragments provided by various clients to form teaching resources; The teaching resource sending module is used to send the assembled teaching resources to the client that needs the teaching resources.

[0024] The teaching resource sharing platform based on the automotive field of the present application aggregates the teaching resources between various clients. For each client, each client is only allowed to store teaching fragments and each client does not know which part of the teaching resources the teaching fragments it stores belong to. During data transmission, all teaching fragments need to be imported into the platform of the present application and assembled before being sent to the corresponding client that needs the teaching resource for playback, so that each client does not store complete teaching resources, thereby preventing copyright infringement or theft by others.

[0025] In this embodiment, the teaching resource assembly demand module includes: A fragment source database acquisition module, the fragment source database acquisition module is used to acquire a fragment source database, the fragment source database includes at least one complete teaching data and share allocation information corresponding to the teaching data, the share allocation information includes at least one allocation client and the allocation share of the client; A fragment acquisition information acquisition module is used to acquire fragment acquisition information according to the demand information and the fragment source database.

[0026] In this embodiment, the demand information includes at least one required teaching resource to be acquired; The fragment acquisition information acquisition module includes: The share allocation information corresponding to the teaching resources that are the same as the teaching resources to be obtained is obtained respectively.

[0027] In this embodiment, the teaching fragment acquisition module includes: A request module, the request module is used to send request information to the corresponding client according to the share allocation information; The acquisition module is used to acquire the teaching fragments sent in response by each client that receives the request information.

[0028] In this embodiment, the teaching fragment assembly module includes: The acquired teaching fragments are assembled according to the allocated shares of each customer to form teaching resources.

[0029] In this embodiment, the teaching resource sharing platform based on the automobile field further includes: A re-segmentation module is used to re-segment the teaching data that has been sent and update the corresponding share allocation information after the teaching resource sending module sends the assembled teaching resources to the client that requires the teaching resources. Each teaching data is divided into at least two teaching data blocks.

[0030] In this embodiment, the teaching resource sharing platform based on the automobile field further includes: The teaching data segmentation block sending module is used to send the teaching data segmentation blocks to the corresponding clients according to the corresponding updated share allocation information.

[0031] In this embodiment, the teaching data is video stream data, and the teaching data blocks are image data with occlusion. The various teaching data blocks belonging to one image data can form image data without occlusion after being assembled through share allocation information, and the various image data constitute the video stream data according to the share allocation information.

[0032] The present application is further described in detail below by way of examples. It should be understood that the examples do not constitute any limitation to the present application.

[0033] Assuming that there are two teaching videos, it is understandable that there will actually be many teaching videos, hundreds or even thousands.

[0034] Each teaching video is composed of multiple frames of images. It can be understood that for the convenience of description, in this embodiment, the teaching video is composed of only three frames of images (image A, image B, and image C respectively).

[0035] Assume there are 3 clients in total.

[0036] First, each image in the teaching video is segmented. For example, image A can be segmented into three image data with occlusion. The so-called occlusion can be performed by using mosaic to occlude part of the content of image A, or by distorting the pixels. For example, assuming that image A is composed of 3×3 pixels, that is, a total of six pixels (pixel 1, pixel 2, pixel 3, pixel 4, pixel 5, pixel 6), then if image A is segmented into three image data with occlusion, the first occluded image data may occlude pixels 1 and 2, the second occluded image data may occlude pixels 3 and 4, and the third occluded image data may occlude pixels 5 and 6. In other words, these three image data with occlusion are incomplete (the three image data with occlusion are respectively referred to as the first occluded data, the second occluded data, and the third occluded data).

[0037] In this embodiment, after the segmentation and sending are completed, the teaching resource sharing platform based on the automotive field of this application can delete the original data. That is to say, in this case, neither the platform nor each client has the complete video data.

[0038] The remaining image data of the video is also segmented using the above method, which will not be repeated here.

[0039] For example, the first occlusion data is sent to the first client for storage, the second occlusion data is sent to the second client for storage, and the third occlusion data is sent to the third client for storage.

[0040] Assume that when one of the clients, for example, the first client needs to play the video, it sends a request message to the teaching resource sharing platform based on the automotive field. After the teaching resource sharing platform based on the automotive field obtains the request message, it requests the image data transmitted at that time from each client that has the image data through the share allocation information pre-stored during the previous segmentation (for example, the first occluded image data mentioned above occludes pixels 1, 2, 3, and 4, the second occluded image data occludes pixels 3, 4, 5, and 6, and the third occluded image data occludes pixels 1, 2, 5, and 6). After obtaining each image data, since the previous share allocation information is known, the images can be spliced.

[0041] The restored images are then spliced ​​together to form complete video data. It can be understood that the positions of the images relative to each other are also stored in the share allocation information.

[0042] After the complete video data is acquired, the video data can be sent to the required client. After being sent to the required client, the complete video data can be segmented again using the above method.

[0043] The present application also provides a teaching resource sharing method based on the automotive field, and the teaching resource sharing method based on the automotive field includes: Obtaining demand information sent by the client who needs teaching resources; Determine fragment acquisition information according to the acquired demand information and send fragment acquisition requests to each client according to the fragment acquisition information; Acquire teaching fragments provided by different clients according to the fragment acquisition request; Assemble the teaching fragments provided by various clients to form teaching resources; The assembled teaching resources are sent to the client that needs the teaching resources.

[0044] The present application also provides a teaching resource sharing system based on the automobile field, which includes a teaching resource sharing platform based on the automobile field and multiple clients. The teaching resource sharing platform based on the automobile field cooperates with each of the clients to implement the teaching resource sharing platform based on the automobile field as described above.

[0045] Although the present invention has been described in detail above with general descriptions and specific embodiments, it is obvious to those skilled in the art that some modifications or improvements may be made thereto based on the present invention. Therefore, these modifications or improvements made without departing from the spirit of the present invention all fall within the scope of protection claimed by the present invention.

Claims

1. A teaching resource sharing platform based on the automotive field, used for sharing teaching resources between clients, characterized in that: The teaching resource sharing platform based on the automotive field includes: A teaching resource request module, which is used to obtain demand information sent by a client that requires teaching resources; A teaching resource piecing together demand module, the teaching resource piecing together demand module is used to determine fragment acquisition information according to the acquired demand information and send a fragment acquisition request to each client according to the fragment acquisition information; A teaching fragment acquisition module, which is used to acquire teaching fragments provided by different clients; A teaching fragment assembly module, which is used to assemble the teaching fragments provided by various clients to form teaching resources; A teaching resource sending module is used to send the assembled teaching resources to a client that needs the teaching resources.

2. The teaching resource sharing platform based on the automotive field as claimed in claim 1, characterized in that: The teaching resource assembly demand module includes: A fragment source database acquisition module, the fragment source database acquisition module is used to acquire a fragment source database, the fragment source database includes at least one complete teaching data and share allocation information corresponding to the teaching data, the share allocation information includes at least one allocation client and the allocation share of the client; A fragment acquisition information acquisition module is used to acquire fragment acquisition information according to the demand information and the fragment source database.

3. The teaching resource sharing platform based on the automotive field as claimed in claim 2, characterized in that: The demand information includes at least one required teaching resource to be acquired; The fragment acquisition information acquisition module includes: The share allocation information corresponding to the teaching resources that are the same as the teaching resources to be obtained is obtained respectively.

4. The teaching resource sharing platform based on the automotive field as claimed in claim 3, characterized in that: The teaching fragment acquisition module includes: A request module, the request module is used to send request information to the corresponding client according to the share allocation information; The acquisition module is used to acquire the teaching fragments sent in response by each client that receives the request information.

5. The teaching resource sharing platform based on the automotive field as claimed in claim 4, characterized in that: The teaching fragment assembly module includes: The acquired teaching fragments are assembled according to the allocated shares of each customer to form teaching resources.

6. The teaching resource sharing platform based on the automotive field as claimed in claim 5, characterized in that: The teaching resource sharing platform based on the automotive field further includes: A re-segmentation module is used to re-segment the teaching data that has been sent and update the corresponding share allocation information after the teaching resource sending module sends the assembled teaching resources to the client that requires the teaching resources. Each teaching data is divided into at least two teaching data blocks.

7. The teaching resource sharing platform based on the automotive field as claimed in claim 6, characterized in that: The teaching resource sharing platform based on the automotive field further includes: The teaching data segmentation block sending module is used to send the teaching data segmentation blocks to the corresponding clients according to the corresponding updated share allocation information.

8. The teaching resource sharing platform based on the automotive field as claimed in claim 7, characterized in that: The teaching data is video stream data, and the teaching data blocks are image data with occlusion. The various teaching data blocks belonging to one image data can form image data without occlusion after being assembled through share allocation information, and the various image data constitute the video stream data according to the share allocation information.

9. A teaching resource sharing method based on the automotive field, characterized in that: The teaching resource sharing method based on the automobile field includes: Obtaining demand information sent by the client who needs teaching resources; Determine fragment acquisition information according to the acquired demand information and send fragment acquisition requests to each client according to the fragment acquisition information; Acquire teaching fragments provided by different clients according to the fragment acquisition request; Assemble the teaching fragments provided by various clients to form teaching resources; The assembled teaching resources are sent to the client that needs the teaching resources.

10. A teaching resource sharing system based on the automotive field, characterized in that: The teaching resource sharing system based on the automobile field includes a teaching resource sharing platform based on the automobile field and multiple clients. The teaching resource sharing platform based on the automobile field cooperates with each of the clients to implement the teaching resource sharing platform based on the automobile field as described in any one of claims 1 to 8.