Driving test teaching video shooting auxiliary method and system

The driving test platform server generates and pushes teaching video content, which solves the problem of coach writing and memorizing scripts by themselves, and achieves efficient and standardized teaching video shooting, improving fluency and quality.

CN120390140APending Publication Date: 2025-07-29WUHAN MUCANG TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510522765.X
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-04-24
Publication Date
2025-07-29

AI Technical Summary

Technical Problem

During the shooting of driving test teaching videos, the coach needs to write scripts and recite the content by himself, resulting in high requirements for content organization, memory and lens expression ability, which increases production costs and reduces efficiency.

Method used

The driving test platform server receives the coach's location information, generates teaching video shooting scripts, including the driving path of the off-road teaching and shooting and the teaching video content copy of the specific location, and automatically pushes the teaching content when the coach reaches a specific location, reducing the coach's memory burden.

Benefits of technology

It improves the fluency and efficiency of teaching video shooting, ensures that the teaching content meets driving test standards, avoids content omissions or errors caused by personal explanation style, and improves video quality and consistency.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120390140A_ABST
    Figure CN120390140A_ABST
Patent Text Reader

Abstract

The embodiment of the invention provides a driving test teaching video shooting auxiliary method and system, and can solve the problems that the manufacturing cost is high and the efficiency is low because the whole driving test teaching video shooting process puts forward high requirements for the content organization, memory and shot expression ability of a coach. The method comprises the following steps: receiving a teaching video shooting auxiliary request of a coach user, wherein the teaching video shooting auxiliary request comprises position information of the coach user; in response to a teaching video shooting auxiliary request of the coach user, generating a teaching video shooting script for the coach user; under the condition that a confirmation message of the teaching video shooting script by the coach user is received, monitoring position information of an intelligent portable terminal and / or a teaching vehicle of the coach user, and sending the teaching video content copywriting associated with the specific position to the coach user when the coach user arrives at the specific position in the shooting script.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of computer technology, and in particular, to a method and system for assisting in shooting driving test teaching videos. Background Art

[0002] In the process of producing teaching videos, coaches usually need to first write a detailed teaching script to ensure that the content structure is clear, the logic is rigorous, and it meets the needs of learners. However, this process places relatively high requirements on the coaches' text organization ability and takes a long time to polish the script content.

[0003] After completing the script, the coach also needs to accurately output the content during shooting, which usually requires memorizing the script content in a short time and expressing it naturally. However, since the teaching content is often relatively professional and involves a large amount of information, it is not easy to completely memorize the script and present it smoothly. This not only increases the difficulty of shooting but also may lead to frequent NG, further reducing the shooting efficiency.

[0004] In addition, if the coach deviates from the script during shooting, it may affect the integrity and coherence of the teaching content, making it difficult to guarantee the quality of the final video. Therefore, the entire process places relatively high requirements on the coaches' content organization, memory, and camera expression abilities, resulting in relatively high production costs and low efficiency. Summary of the Invention

[0005] Embodiments of this application provide a method and system for assisting in shooting driving test teaching videos, which can solve the problem that the entire shooting process of driving test teaching videos places relatively high requirements on the coaches' content organization, memory, and camera expression abilities, resulting in relatively high production costs and low efficiency.

[0006] The first aspect of the embodiments of this application provides a method for assisting in shooting driving test teaching videos, which is used for a driving test platform server. The method includes:

[0007] Receiving a request for assisting in shooting a driving test teaching video from a coach user, where the request for assisting in shooting a driving test teaching video includes the location information of the coach user;

[0008] Responding to the request for assisting in shooting a driving test teaching video from the coach user, and generating a shooting script for the coach user. The shooting script includes the driving path for out-road teaching shooting and the text of the teaching video content when driving to different specific positions.

[0009] In the case of receiving the confirmation message from the coach user for shooting the script of the teaching video, monitor the location information of the coach user's intelligent portable terminal and / or the teaching vehicle, so as to send the teaching video content copy associated with the specific location in the shooting script to the intelligent portable terminal of the coach user and / or the in-vehicle intelligent terminal of the teaching vehicle when the coach user arrives at the specific location in the shooting script, so as to show the teaching video content copy associated with the specific location to the coach user when the coach user arrives at the specific location in the shooting script.

[0010] Optionally, the generating a shooting script for the teaching video in response to the teaching video shooting assistance request of the coach user includes:

[0011] Plan the driving path for the off-road teaching shooting for the coach user within the preset range where the location information of the coach user is located.

[0012] Optionally, the planning the driving path for the off-road teaching shooting for the coach user within the preset range where the location information of the coach user is located includes:

[0013] Query the map information of the preset range where the location information of the coach user is located;

[0014] Match the test point scene sections corresponding to each knowledge test point based on the scene types of each knowledge test point in the off-road driving test in the map information of the preset range;

[0015] Plan the driving path for the off-road teaching shooting for the coach user based on the test point scene sections and the map information of the preset range.

[0016] Optionally, the planning the driving path for the off-road teaching shooting for the coach user based on the test point scene sections and the map information of the preset range includes:

[0017] Plan the driving path for the off-road teaching shooting for the coach user based on the distribution positions of the test point scene sections in the map information of the preset range, so that the driving path for the off-road teaching shooting is the shortest driving path including the most scene types of each knowledge test point in the off-road driving test.

[0018] Optionally, it further includes:

[0019] Obtain the map information of the off-road driving test area in the city where the coach user is located, and analyze the scene types of the target knowledge test points included in the map information of the off-road driving test area;

[0020] The planning the driving path for the off-road teaching shooting for the coach user based on the test point scene sections and the map information of the preset range includes:

[0021] Based on the distribution positions of the target examination point scenario sections that match the scenario types of the target knowledge examination points in the map information within the preset range, plan an external road teaching shooting driving path for the coach user, so that the external road teaching shooting driving path is the shortest driving path including the scenario types of the most target knowledge examination points.

[0022] Optionally, the teaching video content copywriting is associated with the inherent road features of a specific location, and the method further includes:

[0023] When receiving the confirmation message of the coach user for the teaching video shooting script, monitor the moving state information of the surrounding vehicles and pedestrians of the teaching vehicle;

[0024] When the coach user arrives at the specific location, use the moving state information of the surrounding vehicles and pedestrians at the specific location as the temporary road condition features at the specific location to adjust the teaching video content copywriting.

[0025] Optionally, it further includes:

[0026] When receiving the confirmation message of the coach user for the teaching video shooting script, monitor the driving operation behavior of the coach user and the driving state of the teaching vehicle;

[0027] Based on the driving operation behavior of the coach user and the driving state of the teaching vehicle, adjust the teaching video content copywriting, so that when the driving operation behavior of the coach user and the driving state of the teaching vehicle do not match the teaching video content copywriting, adjust the teaching video content copywriting to the content copywriting of a negative teaching case.

[0028] The second aspect of the embodiments of the present application provides an auxiliary device for shooting a driving test teaching video, which is used for a driving test platform server, and the device includes:

[0029] A receiving unit, configured to receive an auxiliary request for shooting a teaching video from a coach user, where the auxiliary request for shooting a teaching video includes the location information of the coach user;

[0030] A generating unit, configured to generate a teaching video shooting script for the coach user in response to the auxiliary request for shooting a teaching video from the coach user, where the shooting script includes an external road teaching shooting driving path and teaching video content copywriting for driving to different specific locations;

[0031] A sending unit, configured to monitor the location information of the intelligent portable terminal of the coach user and / or the teaching vehicle when receiving the confirmation message sent by the coach user for scripting the teaching video, so as to send the teaching video content copy associated with the specific location to the intelligent portable terminal of the coach user and / or the in-vehicle intelligent terminal of the teaching vehicle when the coach user arrives at the specific location in the shooting script, so as to show the coach user the teaching video content copy associated with the specific location when the coach user arrives at the specific location in the shooting script.

[0032] A third aspect of the embodiments of the present application provides an electronic system, including a memory and a processor, where the processor is configured to implement the steps of the above-mentioned driving test teaching video shooting assistance method when executing the computer program stored in the memory.

[0033] A fourth aspect of the embodiments of the present application provides a computer-readable storage medium, on which a computer program is stored, and the computer program is configured to implement the steps of the above-mentioned driving test teaching video shooting assistance method when executed by a processor.

[0034] In summary, the driving test teaching video shooting assistance method provided by the embodiments of the present application is used for a driving test platform server. By receiving a teaching video shooting assistance request from a coach user, the teaching video shooting assistance request includes the location information of the coach user; in response to the teaching video shooting assistance request from the coach user, a teaching video shooting script is generated for the coach user, and the shooting script includes an external road teaching driving path and teaching video content copywriting for driving to different specific locations; in the case of receiving a confirmation message from the coach user for the teaching video shooting script, the location information of the coach user's intelligent portable terminal and / or the teaching vehicle is monitored, so as to send the teaching video content copywriting associated with the specific location to the coach user's intelligent portable terminal and / or the in-vehicle intelligent terminal of the teaching vehicle when the coach user reaches the specific location in the shooting script, so as to display the teaching video content copywriting associated with the specific location to the coach user when the coach user reaches the specific location in the shooting script. Thus, the coach does not need to memorize the script in advance, but receives content prompts triggered by the location during the shooting process, thereby reducing the memory burden and improving the fluency of the explanation. Since the teaching content is real-time associated with the driving location, the coach can explain more intuitively in combination with the actual scene, enhancing the visualization effect of the teaching video. Through the teaching copywriting automatically generated by the platform, it is ensured that the teaching content meets the driving standards and examination requirements, avoiding content omissions or errors caused by individual teaching styles. If the platform supports AI voice analysis, the video content of the coach can be automatically proofread to ensure that the content matches the driving test specifications. Since the teaching content is automatically pushed by location, the coach can explain more naturally, avoiding repeated retakes due to forgetting words or omitting information. The coach can quickly view the filmed segments through the playback function and adjust the subsequent explanation according to the prompts to improve the video quality. The coach can adjust the content of the teaching copywriting to conform to their personal teaching style, ensuring both standardization and personalized teaching. The coach can save or share the personally customized teaching script on the platform to improve the teaching consistency among coaches in the same institution.

[0035] Correspondingly, the driving test teaching video shooting assistance device, electronic system, and computer-readable storage medium provided by the embodiments of the present invention also have the above technical effects. BRIEF DESCRIPTION OF THE DRAWINGS

[0036] Figure 1 It is a schematic flow chart of a possible driving test teaching video shooting assistance method provided by the embodiments of the present application;

[0037] Figure 2 It is a schematic structural block diagram of a possible driving test teaching video shooting assistance device provided by the embodiments of the present application;

[0038] Figure 3Schematic diagram of the hardware structure of a possible driving test teaching video shooting assistance device provided by an embodiment of the present application;

[0039] Figure 4 Schematic block diagram of a possible electronic system provided by an embodiment of the present application;

[0040] Figure 5 Schematic block diagram of a possible computer-readable storage medium provided by an embodiment of the present application. Detailed implementation manners

[0041] An embodiment of the present application provides a driving test teaching video shooting assistance method and system, which can solve the problem that the entire driving test teaching video shooting process places high requirements on the coach's content organization, memory, and camera expression ability, resulting in high production costs and low efficiency.

[0042] The terms "first", "second", "third", "fourth", etc. (if any) in the specification, claims, and above-mentioned drawings of the present application are used to distinguish similar objects, and do not necessarily describe a specific order or sequence. It should be understood that such used data can be interchanged under appropriate circumstances so that the embodiments described herein can be implemented in an order different from that shown or described herein. In addition, the terms "include" and "have" and any variations thereof are intended to cover non-exclusive inclusion. For example, a process, method, system, product, or device that includes a series of steps or units does not necessarily limit to those clearly listed steps or units, but may include other steps or units not clearly listed or inherent to these processes, methods, products, or devices. Next, the technical solutions in the embodiments of the present application will be clearly and completely described in conjunction with the accompanying drawings in the embodiments of the present application. Obviously, the described embodiments are only a part of the embodiments of the present application, rather than all the embodiments.

[0043] Please refer to Figure 1 , which is a flowchart of a driving test teaching video shooting assistance method provided by an embodiment of the present application, for a driving test platform server. The above method may specifically include: S110-S130.

[0044] S110, receiving a teaching video shooting assistance request from a coach user, where the teaching video shooting assistance request includes the location information of the coach user.

[0045] S120, in response to the teaching video shooting assistance request from the coach user, generating a teaching video shooting script for the coach user, where the shooting script includes an external road teaching shooting driving path and teaching video content copywriting for driving to different specific positions.

[0046] S130, upon receiving a confirmation message from the coach user about the teaching video shooting script, monitor the location information of the coach user's smart portable terminal and / or the teaching vehicle, so as to send the teaching video content copy associated with the specific location to the coach user's smart portable terminal and / or the teaching vehicle's on-board smart terminal when the coach user arrives at the specific location in the shooting script, so as to display the teaching video content copy associated with the specific location to the coach user when the coach user arrives at the specific location in the shooting script.

[0047] Understandably, when filming driving test instructional videos, instructors typically need to write their own scripts and accurately recite and explain the relevant content during filming. This traditional method not only requires instructors to develop strong organizational and memorization skills, but can also lead to repeated filming due to omissions or choppy delivery, impacting overall efficiency. The core principle of this solution is that, based on the driving test platform server, a smart terminal (such as the instructor's mobile phone or in-vehicle device) monitors the instructor's location in real time and automatically pushes the corresponding instructional content to the instructor when the instructor arrives at a specific teaching location. This eliminates the need for instructors to memorize the content in advance, instead following the system's real-time prompts. This makes the filming process smoother and more natural, while ensuring the accuracy and consistency of the instructional content. This method first receives the instructor's filming request, including information such as the selected instructional topic and the starting point of the driving route, and automatically generates a filming script based on the driving test specifications. This script not only includes a recommended driving route but also provides detailed instructional content at specific teaching points. During the filming process, the system monitors the instructor's GPS location in real time and automatically pushes the relevant instructional content to the instructor's smart terminal or in-vehicle device when the instructor reaches a specific location specified in the script. In this way, the instructor can explain directly according to the prompts without having to memorize the entire script in advance, thereby improving shooting efficiency, reducing the number of NGs, and ensuring that the teaching content meets the requirements of the driving test.

[0048] For example, the instructor user submits a shooting assistance request through the mobile APP or Web terminal of the driving test platform. The instructor needs to provide detailed shooting requirement information, including teaching topics (such as "night light operation" or "lane changing skills"), shooting start and end locations, and the expected duration of the teaching video. The instructor can also choose whether to require the system to provide standardized teaching copy, or adjust the teaching content to suit his personal style. In addition, the system will automatically obtain the instructor's location information to plan the best off-road driving route. The core role of this step is to collect shooting requirements and ensure that the system can generate personalized shooting scripts for the instructor that meet the driving test specifications.

[0049] Exemplarily, after receiving a request from the coach, the driving test platform server will automatically generate a shooting script for the coach. First, the system will recommend a suitable driving route based on the starting point, ending point, and teaching theme provided by the coach, in combination with map data and driving test standards. For example, if the coach wishes to record a teaching video on "lighting usage", the system will preferentially select sections with different lighting conditions at night as the driving route. Next, the system will mark multiple key teaching points on this driving path, such as "stop before traffic lights", "lane change at intersections", "overtaking demonstration points", etc., and generate detailed teaching copy for each teaching point. The content of the copy will provide standardized descriptions according to driving test specifications. For example, "Before changing lanes, turn on the turn signal for more than 3 seconds and observe the rearview mirror to confirm safety before changing lanes." At the same time, the format of the copy can include text, voice playback, or animation demonstrations to facilitate the coach to obtain accurate prompts during shooting.

[0050] Exemplarily, after the system generates the shooting script, the coach user can preview and confirm the script. The coach can view the complete driving route and browse the content copy of each key teaching point. If the coach has personalized requirements for the content of certain teaching points, the system allows them to manually adjust the teaching copy to conform to their personal teaching style. In addition, the coach can also choose whether to enable the voice playback function or whether to synchronously push content to the in-vehicle screen (HUD head-up display). When the coach confirms the shooting script, the system will enter the real-time monitoring mode and be ready to push the teaching copy to the coach during the shooting process.

[0051] Exemplarily, during the shooting process, the system will continuously monitor the coach's location information to ensure that teaching content is pushed at the appropriate time. This monitoring process can be carried out through the coach's intelligent portable terminal (such as a mobile phone or tablet) and the in-vehicle intelligent terminal of the teaching vehicle (such as a navigation system or HUD head-up display). When the coach drives the vehicle into a specific teaching point set in the shooting script, the system will automatically push the teaching content corresponding to this teaching point to the intelligent terminal. For example, when the coach drives to a traffic light, the system will push the teaching copy related to "traffic light stop specifications" to the coach's mobile phone or in-vehicle screen and provide a voice prompt: "Approaching the traffic light stop area, please explain the correct operation when stopping." The core advantage of this function is that the coach does not need to memorize the teaching content in advance but can give a natural and fluent explanation according to the system prompts. In addition, the system also supports voice interaction, allowing the coach to adjust the shooting process through voice commands, such as "repeat the previous teaching content" or "skip the current teaching point".

[0052] Exemplarily, since the system pushes corresponding teaching content at each teaching point, the coach can complete the explanation smoothly according to the prompts, greatly reducing the number of NGs and improving the shooting efficiency. During the whole process, the coach does not need to pause repeatedly to recall the teaching content, but can focus on driving and explaining, which not only improves the shooting quality of the video, but also ensures the standardization of the teaching content. After shooting, the system can also provide automatic editing functions, such as automatically marking teaching points, optimizing video clips, etc., so that the coach can quickly generate a complete teaching video. Thus, this method pushes real-time teaching content through the intelligent terminal, avoiding the problem that the coach needs to memorize a complete script in the traditional way, and making the shooting of teaching videos more efficient. At the same time, the system can automatically trigger content pushing according to the driving position of the coach, making the teaching process smoother, reducing repeated shooting caused by content forgetting, and thus greatly improving the overall efficiency. Since the teaching copywriting is automatically generated according to the driving test standards, this method can ensure the accuracy of the teaching content and avoid teaching deviations caused by different personal teaching styles of coaches. In addition, when using this method, the coach can freely adjust the copywriting content to balance the needs of teaching standardization and personalization. The real-time content pushing function of this method ensures that the coach can accurately explain the corresponding content at each teaching point, avoiding NGs (reshooting) caused by forgetting or unsmooth expression. At the same time, the system supports voice interaction, allowing the coach to adjust the teaching progress through voice commands, thereby further improving the shooting fluency. This method is not only applicable to the shooting of teaching videos for subject x, but can also be extended to other driving test-related teaching scenarios, such as the theoretical explanation of subject one, the site operation demonstration of subject two, etc. In addition, this method can also be used in the online teaching platform of the driving school, enabling students to watch standardized teaching videos and improving the learning effect.

[0053] In summary, the driving test teaching video shooting assistance method provided by the above embodiments is used for the driving test platform server. By receiving the teaching video shooting assistance request from the coach user, the teaching video shooting assistance request includes the location information of the coach user; in response to the teaching video shooting assistance request from the coach user, a teaching video shooting script is generated for the coach user, and the shooting script includes the driving path for off-road teaching shooting and the teaching video content copy for driving to different specific locations; in the case of receiving the confirmation message from the coach user for the teaching video shooting script, the location information of the coach user's smart portable terminal and / or the teaching vehicle is monitored, so as to send the teaching video content copy associated with the specific location to the smart portable terminal of the coach user and / or the in-vehicle smart terminal of the teaching vehicle when the coach user reaches the specific location in the shooting script, so as to display the teaching video content copy associated with the specific location to the coach user when the coach user reaches the specific location in the shooting script. Thus, the coach does not need to memorize the script in advance, but receives content prompts triggered by the location during the shooting process, thereby reducing the memory burden and improving the fluency of the explanation. Since the teaching content is real-time associated with the driving location, the coach can explain more intuitively in combination with the actual scene, enhancing the visualization effect of the teaching video. Through the teaching copy automatically generated by the platform, it is ensured that the teaching content meets the driving standards and examination requirements, avoiding content omission or errors caused by individual explanation styles. If the platform supports AI voice analysis, the video content of the coach can be automatically proofread to ensure that the content matches the driving test specifications. Since the teaching content is automatically pushed by location, the coach can explain more naturally, avoiding repeated reshooting due to forgetting lines or omitting information. The coach can quickly view the captured segments through the playback function and adjust the subsequent explanation according to the prompts to improve the video quality. The coach can adjust the content of the teaching copy to conform to the individual explanation style, ensuring both standardization and personalized teaching. The coach can save or share the personalized teaching script on the platform to improve the teaching consistency among coaches in the same institution.

[0054] In one embodiment, the generating, in response to the teaching video shooting assistance request from the coach user, a teaching video shooting script for the coach user includes:

[0055] Planning the off-road teaching shooting driving path for the coach user within a preset range where the location information of the coach user is located.

[0056] It is understandable that after the coach user submits a teaching video shooting assistance request, the system will automatically plan a suitable driving path for shooting the teaching video based on the current location information of the coach user. This path planning is based on the preset geographical range where the coach is located and combines the driving test teaching requirements to ensure that the driving path not only meets the teaching objectives but also has good shooting conditions. The system will not only consider the applicability of the teaching scenario but also optimize the route to ensure the coherence and smoothness of video shooting.

[0057] In one embodiment, planning the off-road teaching shooting driving path for the coach user within the preset range where the location information of the coach user is located includes:

[0058] Query the map information of the preset range where the location information of the coach user is located;

[0059] Based on the scenario types of each knowledge test point in the off-road driving test, match the test point scenario sections corresponding to each knowledge test point in the map information of the preset range;

[0060] Based on the test point scenario sections and the map information of the preset range, plan the off-road teaching shooting driving path for the coach user.

[0061] It is understandable that during the shooting of the driving test teaching video, the coach usually needs to plan the driving path by himself, select a suitable teaching location, and prepare the teaching content in advance, which not only increases the time cost but also may lead to a decline in teaching quality due to unreasonable route selection or improper content organization. To solve this problem, this method is based on the preset range of the coach's current location, uses map data and the standard scenario types of driving test knowledge test points to automatically plan an optimal off-road teaching video shooting driving path, and pushes teaching content in real time during the driving process to help the coach smoothly complete the shooting of the teaching video. The core technologies of this method include map query, test point scenario matching, path optimization, and position-triggered teaching content push, which can effectively improve the video shooting efficiency and ensure the standardization and coherence of teaching content.

[0062] Exemplarily, when the coach submits a teaching video shooting assistance request on the driving test platform, the system first obtains the coach's current GPS location information and determines a preset geographical range based on this location information. The setting of this range can be based on multiple factors, such as the default fixed radius (for example, the area within 5-10 kilometers centered on the coach), the training area designated by the driving school, or the shooting area selected by the coach himself for adjustment. Next, the system will query the detailed map information within this preset range, including road categories (such as main roads, branch roads, highways), traffic facilities (such as traffic lights, U-turn areas, overtaking lanes), test route distribution, traffic flow, etc., to provide data support for subsequent path planning and test point matching.

[0063] For example, after obtaining map information, the system will match suitable test scene sections in the area based on the knowledge test scene type of the driving test. For example, the system will search and match the following types of test scene sections in the road data: lane change test points (such as multi-lane sections with moderate traffic flow), traffic light intersection test points (such as intersections controlled by traffic lights), overtaking test points (such as long two-way roads), U-turn test points (such as intersections where U-turns are allowed), night driving test points (such as roads with different lighting conditions), etc. During the matching process, the system will give priority to road sections that meet teaching needs and are suitable for video shooting, such as main roads with stable traffic flow but not excessive congestion, or U-turn areas with wide views and easy recording. In order to further optimize the matching, the system will also calculate the teaching value weight of each candidate road section, comprehensively considering factors such as road adaptability, traffic conditions, teaching continuity, and compliance with driving test standards to screen out the best teaching test points.

[0064] For example, after matching multiple suitable test scene sections, the system will automatically plan an optimal driving route to ensure that the route covers multiple teaching test sites and meets the continuity of shooting. For example, the system may plan a route that includes the following key test sites: (1) Starting point: driving school parking lot (starting teaching); (2) First teaching point: entering the main road (lane changing skills teaching); (3) Second teaching point: passing the traffic light intersection (intersection traffic rules teaching); (4) Third teaching point: overtaking operation (overtaking standard teaching); (5) Fourth teaching point: U-turn demonstration (U-turn skills teaching); (6) End point: returning to the driving school (parking standard teaching). During the path optimization process, the system will avoid unnecessary detours or return trips, reduce teaching interruptions, and ensure the logic of the driving route. For example, when planning the video shooting of subject x, the system will give priority to test sites that meet the test requirements, rather than randomly selecting ordinary roads. In addition, the system will generate a visual driving route map for the instructor to preview to ensure that the driving plan meets the instructor's teaching objectives.

[0065] For example, after the route planning is completed, the system automatically generates a complete teaching video shooting script, which includes: (1) a detailed driving route, and the instructor can view the complete route plan on the map; (2) teaching test points and explanation content, and each test point will be accompanied by a standard teaching copy generated by the system, such as: "Before entering the main road, first check the rearview mirror to confirm that there are no oncoming vehicles behind, then turn on the turn signal, and change lanes slowly after 3 seconds"; (3) a voice assistance function, and the instructor can choose to have the system play the teaching copy during driving to reduce the memory burden and improve the teaching fluency. After confirming the script, the instructor can make personalized adjustments, such as modifying the teaching copy, adding or deleting teaching test points, to suit their personal teaching style.

[0066] For example, during the actual filming process, the system will continuously monitor the coach's GPS location information, and when the coach drives to the teaching test point set in the script, it will automatically push the corresponding teaching content to the coach's smart terminal (mobile phone, tablet or car device). For example, when the coach drives to a traffic light, the system will display the "Traffic Light Parking Teaching Copy" on the mobile phone and provide a voice prompt: "You are about to enter the traffic light parking area. Please explain the correct operation when parking." If the coach uses an in-vehicle HUD head-up display or in-vehicle screen, the teaching copy can also be displayed in real time on the front screen to ensure that the coach does not look down at the phone while driving, ensuring driving safety. In addition, the coach can control the system through voice commands, such as "repeat the previous teaching content" or "skip the current test point", thereby improving the flexibility of filming.

[0067] For example, because the system automatically pushes teaching content at the right time, coaches can smoothly complete video recording without having to repeatedly recite scripts or improvise language, thereby reducing the number of NGs (retakes) and improving the coherence and professionalism of teaching videos. After filming is completed, the system can also provide post-processing functions, such as automatically editing key teaching clips and optimizing audio quality, to help coaches quickly generate complete teaching videos and upload them to the driving test platform for students to watch. As a result, because the system can match test site scenes that meet driving test standards, it ensures that the explanation content of each teaching point meets the test requirements, thereby achieving standardization of teaching content and improving students' learning outcomes. This method avoids the problem of coaches having to manually plan routes and memorize large amounts of teaching content in traditional filming methods. By intelligently planning routes and automatically pushing teaching documents, filming efficiency is greatly improved, allowing coaches to focus on driving and explaining. The system pushes teaching content based on a reasonable driving route, ensuring a logical connection between different teaching points, avoiding the interruption of teaching content due to unreasonable routes, and improving the watchability and learning value of the video.

[0068] In one embodiment, planning the off-road teaching shooting driving route for the instructor user based on the test site scene road section and the map information of the preset range includes:

[0069] Based on the distribution position of the test scene road sections in the map information of the preset range, the off-road teaching shooting driving route is planned for the coaching user so that the off-road teaching shooting driving route is the shortest driving route that includes the most scene types of various knowledge test points in the off-road driving test.

[0070] It is understandable that during the shooting of the driving test teaching video, in order to ensure the comprehensiveness and coherence of the teaching content, the system needs to plan a driving path for shooting the teaching video that includes as many off-road driving test points as possible while ensuring the shortest driving distance. The core principle of this solution is to analyze and optimize based on the map information of the test point scenario sections within a preset range to find the shortest path covering the most teaching test points. This method uses map data analysis, test point matching, and shortest path optimization algorithms (such as the Dijkstra algorithm) to ensure that the path is not only efficient but also meets the requirements of driving test teaching. Finally, an optimal off-road teaching shooting route is generated, and a teaching copy is pushed to the coach at the appropriate time point through an intelligent terminal to assist in shooting the teaching video.

[0071] Exemplarily, after identifying the distribution locations of the test point scenario sections, the system needs to plan a driving path for shooting the teaching video with the shortest driving distance and including the most test points. This process may include the following steps: constructing a test point connectivity graph, the system regards all the matched test points as nodes and the road sections connecting these test points as edges to construct a weighted directed graph. The weight of the edge can be set according to factors such as driving distance, traffic flow, and road conditions. Selection of the path optimization algorithm, in order to find the path that is both the shortest and includes the most test points. For example, the Dijkstra algorithm (suitable for calculating the shortest path from a single starting point); the Floyd-Warshall algorithm (suitable for global shortest path analysis). Calculating the optimal driving path, the goal is to find a path with the shortest driving distance and including the most different types of test points. For example, if the system finds 3 different types of test points on a certain main road, and 4 test points on another path but with a much longer driving distance, the system will weigh the proportion of the two and finally select a more reasonable path. The system may optimize the test point sorting through dynamic programming or greedy strategies to ensure that the order of the test points matches the teaching logic (such as teaching lane change first, then overtaking, and finally U-turn, rather than arranging the test points disorderly). Thus, since the system automatically selects the shortest path including the most test points, the coach can cover as many driving test knowledge points as possible in one shooting process, improving the teaching integrity. Through intelligent path planning, unnecessary long-distance driving is avoided, enabling the coach to complete the shooting of the teaching video in the shortest time and improving the overall efficiency. The system optimizes the test point sorting according to the logical order of the driving test, making the teaching content more coherent and meeting the needs of driving test training.

[0072] In one embodiment, it further includes:

[0073] Obtaining the map information of the off-road driving test area in the city where the coach user is located, and analyzing the scenario types of the target knowledge test points included in the map information of the off-road driving test area;

[0074] Planning the driving route for the external road teaching shooting for the coach user based on the map information of the examination point scenario section and the preset range, including:

[0075] Based on the distribution position of the target examination point scenario section matching the scenario type of the target knowledge examination point in the map information of the preset range, planning the driving route for the external road teaching shooting for the coach user, so that the driving route for the external road teaching shooting is the shortest driving route including the scenario type of the most target knowledge examination points.

[0076] It can be understood that during the shooting of the driving test teaching video, in order to ensure that the teaching content matches the actual driving test area, and at the same time ensure that the driving route contains as many target knowledge examination points as possible and is optimal in terms of driving distance, this solution proposes an intelligent route planning method based on the analysis of the map information of the external road driving test area. The core of this method is to first obtain the map information of the driving test area in the city where the coach user is located, extract and analyze the scenario types of the target knowledge examination points contained therein, and then match the corresponding target examination point scenario sections within the preset range of the coach. Through the shortest path optimization algorithm, a teaching video shooting route that covers the most knowledge examination points and has the shortest driving distance is planned. This method is based on technical means such as map data analysis, examination point scenario matching, and path optimization, making the shooting of the driving test teaching video more intelligent and standardized, and ensuring that the teaching content is highly consistent with the actual driving test requirements.

[0077] Exemplarily, after the coach initiates a teaching video shooting request, the system first analyzes the scenario types of the target knowledge examination points in the area through the map information of the external road driving test area in the city where the coach belongs, including standard examination points such as starting, lane changing, passing through traffic lights, overtaking, U-turn, night driving, entering and exiting ramps on the highway, etc. Next, the system will query the map information within the preset range set by the coach (such as 5 - 10 kilometers) and find the target examination point scenario section that best meets the examination requirements through an intelligent matching algorithm. For example, if the examination points in the examination area include the "U-turn examination point at a traffic light intersection", the system will search for a traffic light U-turn area with the same traffic control rules in the map near the coach to ensure that the teaching content matches the driving test requirements. When matching the examination points, the system will preferentially select sections with moderate traffic flow, wide vision, and suitable for shooting, and avoid congested, under construction, or complex road conditions to ensure the visualization effect and smoothness of the teaching video.

[0078] For example, after successfully matching the test site scene, the system will plan a path that covers the most target knowledge test sites and has the shortest driving distance based on the geographical distribution of these test sites. During path planning, the system will construct a test site connectivity graph, with the test sites as nodes and the roads connecting the test sites as edges, and calculate the weights of different paths, including driving distance (the shorter the better), number of test sites (the more the better), driving smoothness (avoiding sections with too many red lights), and rationality of teaching logic (ensuring that the teaching sequence complies with the driving test process). Then, the system uses the shortest path optimization algorithm to calculate the optimal path so that the instructor can cover the most test-related test sites in the shortest time. For example, if a main road can cover multiple test sites such as stopping at traffic lights, changing lanes, overtaking, and U-turns, and another path is slightly shorter but only covers two test sites, the system will comprehensively weigh and choose the first route to ensure the completeness and coherence of the teaching content.

[0079] For example, after the route is determined, the system automatically generates a complete teaching video shooting script, which includes a visual driving route map, test point distribution instructions, teaching copy, etc. For example, a driving route may include the following teaching test points: "(1) Starting teaching (driving school parking lot); (2) Lane changing skills (main road); (3) Traffic light rules (intersection); (4) Overtaking teaching (two-way six-lane road); (5) U-turn operation (test point simulation section); (6) Night driving teaching (unlit road section); (7) Parking teaching (test end point)". Each test point will be accompanied by a standardized teaching copy, such as "Before entering the main road, check the rearview mirror first, and then turn on the turn signal for more than 3 seconds after confirming that it is safe", and support voice playback or HUD device display, so that the instructor can more conveniently obtain teaching instructions while driving.

[0080] Exemplarily, during the actual shooting process, the system will monitor the coach's GPS position in real time, and when the coach drives to the set test points, the corresponding teaching content will be automatically pushed. The pushing methods include smartphone notifications (displaying text + voice playback), in-vehicle HUD displays (screen prompts), and voice control (the coach can skip or repeat test points through voice commands), ensuring that the coach can accurately explain the teaching content during shooting without having to memorize in advance or frequently check the script, improving the shooting fluency. Since the system will automatically arrange the order of test points according to the teaching logic and push the teaching content at appropriate positions, the coach can complete the video recording more naturally, reducing repeated shooting caused by content forgetting or improper route selection, thereby improving the efficiency and quality of video shooting. In addition, the system also supports automatic editing and marking of key teaching segments, helping the coach generate a complete video faster and improving the standardization and practicality of teaching videos. Thus, this method directly performs path matching based on the standard test points in the driving test area, ensuring that the teaching video covers the key content in the exam, enabling students to watch teaching videos that highly restore the exam environment and effectively improving the learning effect. Since the system automatically plans the route, generates teaching copywriting, and provides real-time teaching content push, it ensures that the videos recorded by each coach meet the unified standards, avoiding deviations in individual teaching styles and improving the consistency of teaching. Through intelligent path planning, the system ensures that the coach can complete the shooting of the teaching video in the shortest time, avoiding meaningless driving and content omission, thereby greatly improving the overall shooting efficiency. When planning the path, the system ensures the reasonable sorting of teaching test points, making the connection of teaching content smoother and preventing unreasonable situations such as teaching "overtaking" before "lane change", improving the understanding effect of students.

[0081] In one embodiment, the teaching video content copywriting is associated with the inherent road features of a specific location, and the method further includes:

[0082] When receiving the confirmation message of the teaching video shooting script from the coach user, monitor the movement status information of surrounding vehicles and pedestrians of the teaching vehicle;

[0083] When the coach user arrives at the specific location, use the movement status information of surrounding vehicles and pedestrians at the specific location as the temporary road condition features of the specific location to adjust the teaching video content copywriting.

[0084] It is understandable that in the shooting of traditional driving test teaching videos, the teaching content is usually explained based on fixed road scenarios and standardized driving rules. However, in the actual driving environment, external factors (such as surrounding vehicles, pedestrians, non-motor vehicles, etc.) will have an important impact on driving operations. Therefore, relying solely on a fixed script for explanation may lead to a disconnection between the teaching content and the actual driving scenario, and it is impossible to effectively simulate the real driving environment. To solve this problem, this method is based on the inherent road characteristics of specific locations and combines the real-time monitored moving states of surrounding vehicles and pedestrians to dynamically adjust the content copy of the teaching video, ensuring that the teaching content is more in line with the actual driving environment and improving the practicality and teaching quality of the video. When planning the shooting path of the teaching video, each teaching test point can be bound to the fixed road characteristics of this location (such as intersection type, number of lanes, traffic lights, etc.). The surrounding environment information is obtained through data from in-vehicle cameras, radars or intelligent terminals, including the driving speed of the vehicle ahead, the situation of pedestrians crossing the street, the dynamics of non-motor vehicles, etc. When the coach user arrives at a certain teaching point, the system automatically optimizes the teaching content copy according to the current surrounding environment data to make it more in line with the real-time road conditions.

[0085] Exemplarily, after the coach user initiates a teaching video shooting request, the system first obtains the map information of the off-road driving test area in the city where the coach is located, analyzes the target knowledge test points and their scenario types in the test area, and matches the target test point sections corresponding to the test scenarios within the preset range of the coach user (such as 5 - 10 kilometers). On this basis, the system will combine fixed road characteristics such as road structure, lane type, traffic facilities (such as traffic lights, U-turn signs, bus stops), speed limit regulations, etc., and automatically generate a teaching video shooting script to provide basic teaching copy for each teaching test point. For example, for the "traffic light passing rules" test point, the system may generate an initial copy: "When approaching the traffic light, observe the traffic light status, decelerate in advance, and maintain a safe distance from the vehicle ahead." These copies are set based on standard driving specifications to ensure compliance with driving test requirements.

[0086] Exemplarily, after the coach confirms the shooting script, the system enters the real-time monitoring mode and uses devices such as in-vehicle cameras, smart terminals (such as mobile phone cameras), lidar, or ultrasonic sensors to obtain dynamic environment data around the teaching vehicle. The system will detect in real time information such as the driving speed of the vehicle ahead, whether there are lane-changing vehicles in the adjacent lane, whether pedestrians are crossing the road, and whether non-motor vehicles (such as bicycles and electric vehicles) are approaching the teaching vehicle, and use this data as the temporary road condition characteristics of this specific teaching test point to provide a basis for subsequent optimization of teaching copywriting. For example, when approaching a traffic light test point, the system may detect that "there are pedestrians passing on the current crosswalk in front. Even if the green light is on, you should first observe whether the pedestrians have completely passed before starting." At this time, the system will dynamically adjust the teaching copywriting according to the real-time situation and optimize the fixed teaching copywriting into a teaching explanation that better fits the actual road conditions, such as: "The current red light has turned green, but there are still pedestrians on the crosswalk who have not completely passed. It is recommended to wait patiently until the pedestrians have completely passed before starting." In this way, the content of the teaching video is more realistic, can accurately reflect the actual driving environment, and improve the learning effect of the trainees.

[0087] Exemplarily, when the coach drives to the teaching test point, the system will automatically push the optimized teaching content to the coach's smart terminal based on the currently real-time monitored environmental information, including screen display of teaching copywriting, in-vehicle HUD projection, voice playback prompts, etc. For example, at a lane-changing test point, the original teaching copywriting of the system may be "Before changing lanes, first observe the rearview mirror to ensure that there are no oncoming vehicles in the left lane, and then change lanes after turning on the turn signal for more than 3 seconds." However, if the system detects that there is a vehicle approaching quickly in the left lane, it will optimize the copywriting to "There is a vehicle approaching quickly in the current left lane. It is recommended to postpone changing lanes and wait for a safe gap before operating." This way of dynamically adjusting teaching copywriting can make the teaching content more in line with the actual driving scenario and enhance the practicality and guiding value of the teaching video.

[0088] Exemplarily, during the shooting of the teaching video, since the teaching content can be automatically adjusted according to the real-time road conditions, the coach can conduct teaching explanations more naturally and accurately without having to memorize a large amount of content for different scenarios in advance, thus improving the shooting fluency. In addition, the system will automatically mark key scenarios in the video file, such as "Pedestrians are crossing the road at the current intersection, pause and wait" or "There is an overtaking vehicle in the left lane, please change lanes carefully", to help the coach highlight the key teaching content during post-editing, making the guiding value of the teaching video higher. After shooting, the system can also automatically optimize and edit the video to form standardized teaching segments, ensuring that the final teaching video not only meets the driving test standards but also has the teaching value of the real road environment. Thus, by dynamically combining the teaching content with the real-time driving environment, the teaching video can better reflect the emergencies that may occur during the real driving process, helping the trainees understand how to make correct driving decisions in different environments. Although the teaching copywriting is optimized in real time according to the road conditions, the basic copywriting is still based on the core rules of the driving test, ensuring that the teaching content not only meets the standards but also can be adjusted in combination with the actual driving situation, improving the standardization of teaching. Traditional teaching videos require the coach to organize all possible driving scenarios by themselves and prepare the explanation content in advance, while this method allows the coach to simply explain according to the actual situation by intelligently pushing real-time teaching content, greatly reducing the memory burden and improving the shooting efficiency. Since the teaching content is adjusted according to the real-time road conditions, the trainees can learn how to drive correctly in different environments, rather than just based on the driving rules under idealized conditions, improving the trainees' adaptability and safe driving awareness. This method is not only applicable to the shooting of driving test teaching videos but also can be used in multiple scenarios such as novice driving training, night driving teaching, highway driving training, etc., with extremely high applicability.

[0089] In some examples, it further includes:

[0090] When receiving the confirmation message of the teaching video shooting script from the coach user, monitor the driving operation behavior of the coach user and the driving state of the teaching vehicle;

[0091] Adjust the teaching video content copywriting based on the driving operation behavior of the coach user and the driving state of the teaching vehicle, so as to adjust the teaching video content copywriting to the content copywriting of a negative teaching case when the driving operation behavior of the coach user and the driving state of the teaching vehicle do not match the teaching video content copywriting.

[0092] It is understandable that during the shooting of traditional driving test teaching videos, coaches usually need to operate strictly in accordance with standard driving norms to ensure that the teaching content meets the test requirements. However, during the actual shooting process, the driving operation behavior of the coach and the driving state of the teaching vehicle may not match the standard teaching script, for example: not observing the rearview mirror before lane change or insufficient time for turning on the turn signal, not maintaining a sufficient safety distance during overtaking, not stopping as required at traffic light intersections, accelerating rapidly or speeding through when the yellow light is on, or not driving in the prescribed lane, etc. If these non-standard operations are directly recorded into the teaching video, it may mislead the trainees, affect the passing rate of the test, and may cause trainees to develop wrong habits in actual driving, increasing road safety hazards. To solve this problem, this method proposes a dynamic optimization method for teaching videos based on driving behavior monitoring. During the shooting process, the system will monitor the coach's driving operations and the vehicle's driving state in real time, and perform a matching analysis with the standard teaching script in the teaching video. When it is detected that the coach's driving behavior does not match the standard teaching content, the system will automatically adjust the teaching video content, mark this segment as a negative teaching case, that is, point out the danger of wrong operations, and provide the correct demonstration script. In this way, not only can the standardization of the teaching video be ensured, but also the trainees' awareness of wrong driving behaviors can be strengthened through negative cases, improving the learning effect and enhancing the trainees' road safety awareness.

[0093] Exemplarily, after the coach user confirms the teaching video shooting script, the system enters the real-time monitoring mode. Through devices such as intelligent vehicle systems (such as cameras, radars, inertial sensors, speed sensors), intelligent terminals (such as mobile phones, tablets), and vehicle networking data, it collects the driving operation behaviors of the coach in real time (such as throttle, brake, steering wheel angle, lighting usage, lane-changing actions) and the driving status of the teaching vehicle (such as vehicle speed, lane keeping, traffic light passing status, overtaking judgment). When the coach arrives at a certain teaching test point, the system will automatically match and analyze the current driving operations and driving status with the standard copy in the teaching video script. For example, at the lane-changing test point, the system will detect: whether the coach observes the rearview mirror in advance; whether the turn signal is turned on before lane-changing and maintained for more than 3 seconds; whether it ensures that there are no vehicles in the adjacent lane before lane-changing; whether it maintains a reasonable vehicle speed and stable direction control. If the coach's driving operations match the standard copy, the system will push teaching information according to the normal teaching content, such as: "Before lane-changing, first observe the rearview mirror, confirm that there are no oncoming vehicles in the left lane, and then change lanes after turning on the turn signal for more than 3 seconds." However, if it is detected that the coach's driving operations do not meet the standards, for example: the turn signal is not turned on in advance, the rearview mirror is not observed before lane-changing, directly changing lanes without maintaining a sufficient safety distance from the following vehicle, too fast or too large a lane-changing speed. The system will automatically adjust the teaching copy and mark this segment as a negative teaching case. For example, wrong demonstration: "The current lane-changing operation did not turn on the turn signal in advance, and the following vehicle cannot judge the intention, posing a relatively high accident risk." Correct demonstration: "For a correct lane change, first observe the rearview mirror, ensure safety, then turn on the turn signal for more than 3 seconds, and then change lanes smoothly." Similarly, in the teaching scenario of passing traffic lights, if the coach accelerates rapidly after the yellow light comes on, the system will recognize this wrong operation and automatically adjust the teaching copy: such as, wrong demonstration: "The current vehicle did not decelerate but accelerated through when the yellow light came on, which is a dangerous driving behavior not in line with traffic regulations." Correct demonstration: "The correct approach is to immediately decelerate and stop waiting for the next green light when the yellow light comes on if not entering the stop line." After the system detects a wrong operation, it will insert a negative case prompt box in the video, mark this wrong behavior, and give standardized driving operation suggestions to help trainees understand the risks of wrong operations and master the correct driving methods. When the system detects that the coach's driving behavior deviates from the standard teaching operation and adjusts it to the negative case copy, it will automatically push the optimized teaching content to the coach's intelligent terminal. These prompts can not only remind the coach in real time but also be used for later editing, so that the teaching video contains both correct driving demonstrations and wrong case analyses, thereby increasing trainees' vigilance against wrong driving behaviors and enhancing trainees' safety awareness. Since the system can automatically detect driving operations and optimize teaching content, the coach can conduct teaching explanations more naturally and smoothly, without manually correcting mistakes, reducing the number of NG (reshoots).In addition, the system will automatically mark key teaching points in the video and insert negative case comparisons based on incorrect operations, helping the coach highlight the key teaching content during post-editing, so that the final generated teaching video not only meets the driving test standards but also warns students to avoid incorrect driving behaviors, improving the practical value of the teaching video. Thus, this method can detect driving behaviors in real time and automatically correct teaching content, ensuring that the final teaching video meets the driving test standards and avoiding the influence of the coach's personal driving habits on the standardization of teaching content. By inserting negative case analyses in the video, students can not only learn the correct driving methods but also understand the consequences of incorrect driving behaviors, enhancing their risk awareness and memory of standard driving operations. Traditional teaching videos require the coach to manually review and correct incorrect explanations, but this method can automatically detect driving errors and optimize teaching content, reducing the coach's workload and improving the shooting efficiency. By combining actual examples of driving errors, the teaching video is closer to the real driving environment, not only helping students pass the driving test but also improving their actual road driving ability.

[0094] Please refer to Figure 2 , an embodiment of the driving test teaching video shooting assistance device in the embodiments of the present application. The above-mentioned device, the driving test teaching video shooting assistance device, is used for the driving test platform server, and the device includes:

[0095] A receiving unit 201, configured to receive a teaching video shooting assistance request from a coach user, where the teaching video shooting assistance request includes the location information of the coach user;

[0096] A generating unit 202, configured to generate a teaching video shooting script for the coach user in response to the teaching video shooting assistance request from the coach user, where the shooting script includes the driving path for off-road teaching shooting and the teaching video content copywriting for driving to different specific positions;

[0097] A sending unit 203, configured to monitor the location information of the coach user's intelligent portable terminal and / or the teaching vehicle when receiving the confirmation message of the teaching video shooting script from the coach user, so as to send the teaching video content copywriting associated with the specific position to the intelligent portable terminal of the coach user and / or the in-vehicle intelligent terminal of the teaching vehicle when the coach user reaches the specific position in the shooting script, so as to display the teaching video content copywriting associated with the specific position to the coach user when the coach user reaches the specific position in the shooting script.

[0098] Above Figure 2 The driving test teaching video shooting assistance device in the embodiments of the present application has been described from the perspective of modular functional entities. Next, a detailed description of the driving test teaching video shooting assistance device in the embodiments of the present application will be given from the perspective of hardware processing. Please refer to Figure 3, An embodiment of the driving test teaching video shooting assistance device 300 in the embodiments of the present application includes:

[0099] An input device 301, an output device 302, a processor 303, and a memory 304. Among them, the number of processors 303 can be one or more. Figure 3 Taking one processor 303 as an example. In some embodiments of the present application, the input device 301, the output device 302, the processor 303, and the memory 304 can be connected through a bus or other means. Among them, Figure 3 Taking connection through a bus as an example.

[0100] Among them, by calling the operation instructions stored in the memory 304, the processor 303 is used to execute the above steps.

[0101] By calling the operation instructions stored in the memory 304, the processor 303 is also used to execute Figure 1 Any one of the corresponding embodiments.

[0102] Please refer to Figure 4 , Figure 4 It is a schematic diagram of an embodiment of the electronic system provided by the embodiments of the present application.

[0103] As Figure 4 shown, the embodiments of the present application provide an electronic system, including a memory 410, a processor 420, and a computer program 411 stored on the memory 420 and executable on the processor 420. When the processor 420 executes the computer program 411, the above steps are implemented.

[0104] In the specific implementation process, when the processor 420 executes the computer program 411, it can implement Figure 1 Any one of the corresponding embodiments.

[0105] Since the electronic system introduced in this embodiment is the device used to implement a driving test teaching video shooting assistance device in the embodiments of the present application, based on the method introduced in the embodiments of the present application, those skilled in the art can understand the specific implementation manners and various variations of the electronic system in this embodiment. Therefore, the specific implementation of how this electronic system implements the method in the embodiments of the present application will not be described in detail here. As long as the device used by those skilled in the art to implement the method in the embodiments of the present application belongs to the scope protected by the present application.

[0106] Please refer to Figure 5 , Figure 5 It is a schematic diagram of an embodiment of a computer-readable storage medium provided by the embodiments of the present application.

[0107] As Figure 5As shown in the figure, this embodiment provides a computer-readable storage medium 500, on which a computer program 511 is stored. When the computer program 511 is executed by a processor, the above steps are implemented.

[0108] In the specific implementation process, when the computer program 511 is executed by a processor, it can implement Figure 1 Any implementation manner in the corresponding embodiment.

[0109] It should be noted that in the above embodiments, the descriptions of each embodiment have their own emphases. For the parts not described in detail in a certain embodiment, reference can be made to the relevant descriptions of other embodiments.

[0110] Those skilled in the art should understand that the embodiments of the present application can be provided as a method, a system, or a computer program product. Therefore, the present application can adopt the form of a complete hardware embodiment, a complete software embodiment, or an embodiment combining software and hardware aspects. Moreover, the present application can adopt the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code.

[0111] The present application is described with reference to the flowcharts and / or block diagrams of methods, devices (systems), and computer program products according to the embodiments of the present application. It should be understood that each flow and / or block in the flowchart and / or block diagram can be implemented by computer program instructions, and the combination of the flows and / or blocks in the flowchart and / or block diagram can also be implemented by computer program instructions. These computer program instructions can be provided to the processor of a general-purpose computer, a special-purpose computer, an embedded computer, or other programmable data processing devices to generate a machine, so that the instructions executed by the processor of the computer or other programmable data processing devices generate a device for implementing the functions specified in one Figure 1 One process or multiple processes and / or blocks Figure 1 One block or multiple blocks.

[0112] These computer program instructions can also be stored in a computer-readable memory that can direct a computer or other programmable data processing device to work in a specific manner, so that the instructions stored in the computer-readable memory generate a manufactured article including an instruction device, and the instruction device implements the functions specified in one Figure 1 One process or multiple processes and / or blocks Figure 1 One block or multiple blocks.

[0113] These computer program instructions can also be loaded onto a computer or other programmable data processing device, so that a series of operation steps are executed on the computer or other programmable device to generate a computer-implemented process. Thus, the instructions executed on the computer or other programmable device provide for implementing the functions in the processFigure 1 one or more processes and / or blocks Figure 1 steps of the functions specified in one or more blocks.

[0114] The embodiments of the present application also provide a computer program product, which includes computer software instructions. When the computer software instructions run on a processing device, the processing device is caused to execute the processes in the driving test teaching video shooting assistance method in the corresponding embodiments as Figure 1 the processes in the corresponding embodiments.

[0115] The computer program product includes one or more computer instructions. When the computer program instructions are loaded and executed on a computer, the processes or functions described in the embodiments of the present application are generated in whole or in part. The computer may be a general-purpose computer, a special-purpose computer, a computer network, or other programmable devices. The computer instructions may be stored in a computer-readable storage medium, or transmitted from one computer-readable storage medium to another. For example, the computer instructions may be transmitted from a website, a computer, a server, or a data center to another website, computer, server, or data center by wire (such as coaxial cable, optical fiber, digital subscriber line (DSL)) or wireless (such as infrared, wireless, microwave, etc.). The computer-readable storage medium may be any available medium that can be stored by a computer or a data storage device such as a server or a data center that includes one or more integrated available media. The available medium may be a magnetic medium (such as a floppy disk, a hard disk, a magnetic tape), an optical medium (such as a DVD), or a semiconductor medium (such as a solid state disk (SSD)).

[0116] Those skilled in the art can clearly understand that for the convenience and brevity of description, the specific working processes of the above-described systems, devices, and units can refer to the corresponding processes in the foregoing method embodiments, and will not be described herein again.

[0117] As described above, the above embodiments are only used to illustrate the technical solutions of the present application, and are not intended to limit them; although the present application has been described in detail with reference to the foregoing embodiments, those of ordinary skill in the art should understand that they can still modify the technical solutions described in the foregoing embodiments, or perform equivalent replacements for some of the technical features; and these modifications or replacements do not make the essence of the corresponding technical solutions deviate from the spirit and scope of the technical solutions of the embodiments of the present application.

Claims

1. An auxiliary method for shooting driving test teaching videos, characterized in that, For a driving test platform server, the method includes: Receiving a teaching video shooting assistance request from a coach user, where the teaching video shooting assistance request includes the location information of the coach user; In response to the teaching video shooting assistance request from the coach user, generating a teaching video shooting script for the coach user, where the shooting script includes an external road teaching shooting driving path and teaching video content copy for driving to different specific locations; When receiving the confirmation message of the coach user for the teaching video shooting script, monitoring the location information of the coach user's smart portable terminal and / or teaching vehicle, so as to send the teaching video content copy associated with the specific location to the coach user's smart portable terminal and / or in-vehicle smart terminal of the teaching vehicle when the coach user reaches the specific location in the shooting script, so as to show the coach user the teaching video content copy associated with the specific location when the coach user reaches the specific location in the shooting script.

2. The method according to claim 1, wherein The generating a teaching video shooting script for the coach user in response to the teaching video shooting assistance request from the coach user includes: Planning the external road teaching shooting driving path for the coach user within a preset range where the location information of the coach user is located.

3. The method according to claim 2, wherein The planning the external road teaching shooting driving path for the coach user within a preset range where the location information of the coach user is located includes: Querying the map information of the preset range where the location information of the coach user is located; Matching the test point scene sections corresponding to each knowledge test point based on the scene types of each knowledge test point in the external road driving test in the map information of the preset range; Planning the external road teaching shooting driving path for the coach user based on the test point scene sections and the map information of the preset range.

4. The method according to claim 3, characterized in that The planning the external road teaching shooting driving path for the coach user based on the test point scene sections and the map information of the preset range includes: Planning the external road teaching shooting driving path for the coach user based on the distribution position of the test point scene sections in the map information of the preset range, so that the external road teaching shooting driving path is the shortest driving path including the most scene types of each knowledge test point in the external road driving test.

5. The method according to claim 3, wherein It further includes: Obtaining the map information of the external road driving test area in the city where the coach user is located, and analyzing the scene types of the target knowledge test points included in the map information of the external road driving test area; The planning the external road teaching shooting driving path for the coach user based on the test point scene sections and the map information of the preset range includes: Planning the external road teaching shooting driving path for the coach user based on the distribution position of the target test point scene sections matching the scene types of the target knowledge test points in the map information of the preset range, so that the external road teaching shooting driving path is the shortest driving path including the most scene types of the target knowledge test points.

6. The method according to any one of claims 1 to 5, characterized in that, The teaching video content copy is associated with the inherent road features of a specific location, and the method further includes: When receiving the confirmation message from the coach user for the shooting script of the teaching video, monitor the movement status information of the surrounding vehicles and pedestrians of the teaching vehicle; When the coach user arrives at the specific location, use the movement status information of the surrounding vehicles and pedestrians at the specific location as the temporary road condition features at the specific location to adjust the teaching video content copy.

7. The method according to any one of claims 1 to 5, characterized in that, It further includes: When receiving the confirmation message from the coach user for the shooting script of the teaching video, monitor the driving operation behavior of the coach user and the driving status of the teaching vehicle; Based on the driving operation behavior of the coach user and the driving status of the teaching vehicle, adjust the teaching video content copy, so that when the driving operation behavior of the coach user and the driving status of the teaching vehicle do not match the teaching video content copy, adjust the teaching video content copy to the reverse teaching case content copy.

8. An auxiliary device for shooting driving test teaching videos, characterized in that, For the driving test platform server, the device includes: A receiving unit, configured to receive a teaching video shooting assistance request from a coach user, where the teaching video shooting assistance request includes the location information of the coach user; A generating unit, configured to generate a shooting script for the teaching video for the coach user in response to the teaching video shooting assistance request from the coach user, where the shooting script includes the driving path for external road teaching shooting and the teaching video content copy for driving to different specific locations; A sending unit, configured to monitor the location information of the coach user's intelligent portable terminal and / or the teaching vehicle when receiving the confirmation message from the coach user for the shooting script of the teaching video, so as to send the teaching video content copy associated with the specific location to the coach user's intelligent portable terminal and / or the in-vehicle intelligent terminal of the teaching vehicle when the coach user arrives at the specific location in the shooting script, so as to display the teaching video content copy associated with the specific location to the coach user when the coach user arrives at the specific location in the shooting script.

9. An electronic system, comprising a memory and a processor, characterized in that, The processor is configured to implement the steps of the driving test teaching video shooting assistance method according to any one of claims 1 to 7 when executing the computer program stored in the memory.

10. A computer-readable storage medium having a computer program stored thereon, characterized in that: The computer program, when executed by the processor, implements the steps of the driving test teaching video shooting assistance method according to any one of claims 1 to 7.