Method, device, computer device and storage medium for using motorized play vehicle
By installing collision detectors and playback devices in the amusement park vehicles, recording user usage data, calculating proficiency, and playing training information, the safety issues caused by users' unfamiliarity with the operation are resolved, achieving safe and efficient training results.
Patent Information
- Application Number
- CN202111667332.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2021-12-31
- Publication Date
- 2025-11-07
- Estimated Expiration
- 2041-12-31
AI Technical Summary
Users unfamiliar with the operation of motorsports vehicles may cause damage or injury to the vehicles, and existing technologies are insufficient to effectively guide users to become familiar with proper usage methods.
By setting up collision detectors and playback devices, the system records the user's vehicle usage history, calculates the user's proficiency based on the records, and plays a corresponding number of driving training messages. Once the user is familiar with the operation, the system switches to the unlocked state to avoid accidental operation.
It improves users' proficiency in operating the vehicle, ensures the safety of both the vehicle and the user, reduces misoperation, and enhances the relevance of training.
Smart Images

Figure CN114307151B_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application relates to the field of vehicles, in particular to a use method and device of a motorized game vehicle, a computer device and a storage medium. BACKGROUND
[0002] For motorized game vehicles such as bumper cars, racing karts and the like in amusement parks, if a user directly drives the vehicle without pre-familiarizing with the vehicle, it is possible that the user is injured or the vehicle is damaged due to improper use or operation errors.
[0003] However, the user's familiarization with the vehicle is usually achieved by informing the user of the brake position, throttle position and gear adjustment position of the vehicle and the like by the staff, which is difficult to leave a deep impression on the user, resulting in that the user may still not be clear about the reasonable use of the vehicle. SUMMARY
[0004] Therefore, the present application provides a use method and device of a motorized game vehicle, a computer device and a storage medium, which are used to improve the current situation that users are difficult to familiarize with the reasonable use of the vehicle.
[0005] In a first aspect, the present application provides a use method of a motorized game vehicle, the motorized game vehicle being provided with a playing device and a collision detector, the collision detector being used to generate a collision intensity signal when the vehicle collides, the collision intensity signal being used to determine a vehicle collision level, the vehicle collision level including a first level and a second level, and the method including:
[0006] In response to a vehicle unlocking instruction triggered by a user, obtaining a current date and each vehicle use record of the user, wherein the vehicle use record includes a playing date, a vehicle collision level and a playing difficulty;
[0007] Based on the principle that the farther the playing date is from the current date, the smaller the first weight corresponding to the vehicle use record is, determining the first weight corresponding to each vehicle use record;
[0008] Based on the principle that the lower the playing difficulty is, the smaller the second weight corresponding to the vehicle use record is, determining the second weight corresponding to each vehicle use record;
[0009] According to the vehicle collision level, the corresponding first weight and the corresponding second weight in each vehicle use record, calculating a value corresponding to the user, wherein the vehicle collision level is negatively correlated with the value;
[0010] If the value corresponding to the user is not greater than the preset value, when it is detected that the user enters the motor game vehicle, the playing device is controlled to play a first preset number of driving training information, so that the user performs corresponding vehicle control operation according to the driving training information;
[0011] If the value corresponding to the user is greater than the preset value, when it is detected that the user enters the motor game vehicle, the playing device is controlled to play a second preset number of driving training information, wherein the second preset number is less than the first preset number;
[0012] If each vehicle control operation performed by the user matches the corresponding driving training information, the vehicle state is switched from the locked state to the unlocked state;
[0013] When the vehicle collision is detected by the collision detector and the vehicle collision level is the second level, the first preset number and the second preset number are both set to a third preset number, so that when it is detected again that the user enters the motor game vehicle, the playing device is controlled to play the third preset number of driving training information, wherein the third preset number is greater than the first preset number and the second preset number.
[0014] In the use method of the motor game vehicle provided by the embodiment of the application, after the motor game vehicle receives a vehicle unlocking instruction triggered by a user, the current date and each vehicle use record of the user are obtained; then, a first weight is determined according to a playing date in each vehicle use record, a second weight is determined according to a playing difficulty in the vehicle use record, and a corresponding value of the user is calculated according to the vehicle collision level in the vehicle use record to determine the familiarity of the user with the motor game vehicle; then, the number of driving training information to be played by the playing device is determined according to the corresponding value of the user, if the value is not greater than a preset value, the number of driving training information is a first preset number, and if the value is greater than the preset value, the number of driving training information is a second preset number, and then the playing device is controlled to play the driving training information of the first preset number or the second preset number, so that the user is familiar with the use of the motor game vehicle; finally, if the user can perform the corresponding vehicle control operation after each driving training information is played by the playing device, it is indicated that the user has been familiar with the use of the motor game vehicle, and therefore the vehicle state is switched from the locked state to the unlocked state, so that the user can normally play; if the motor game vehicle is collided due to the operation of the user during the playing of the user, that is, the vehicle collision is detected by the collision detector, and the vehicle collision level is the second level, that is, the damage of the vehicle is relatively serious, it is determined that the user is most likely to cause damage to the vehicle / injury to the user during the playing of the user, and therefore the first preset number and the second preset number are both set as a third preset number, so that when the user wants to play the motor game vehicle next time, the corresponding value of the user will not be considered, that is, when the user enters the motor game vehicle again, the playing device is controlled to play the driving training information of the third preset number, so that the user needs to complete a large number of training, so as to ensure that the user can clearly know the use mode of the motor game vehicle.
[0015] Therefore, in the use method of the motor game vehicle provided by the embodiment of the application, the proficiency of the user in playing the motor game vehicle is determined through the vehicle use record containing the playing date, the playing difficulty and the vehicle collision level, and then the number of driving training information, that is, the number of training required by the user, is determined according to the proficiency of the user, so that different users can be trained in different numbers, and the training is more targeted; and the user needs to perform the corresponding vehicle control operation after the driving training information is played, so that the user can accurately know the reasonable use mode of the motor game vehicle, the user can be deeply impressed by the vehicle control operation, the possibility of the user performing a wrong operation is avoided, and the safety of the vehicle and the personal safety of the user are improved.
[0016] Optionally, in an implementation provided by the embodiment of the application, the motor game vehicle is also provided with a shooting device;
[0017] If each vehicle control operation performed by the user matches the corresponding driving training information, the vehicle state is switched from the locked state to the unlocked state, which comprises:
[0018] capturing, by using the photographing device, a user operation image corresponding to each of the driving training information;
[0019] identifying a control operation corresponding to the user operation image;
[0020] if the control operation matches the corresponding driving training information, switching the vehicle state from the locked state to the unlocked state.
[0021] In this embodiment, the present application can achieve the following beneficial effects: the detection accuracy of the vehicle control operation performed by the user is improved; and when image recognition is used for auxiliary detection, the vehicle control operation corresponding to the driving training information can be set to be more complex, for example, when the driving training information is "overtaking and observing the rearview mirror", it can be determined by the photographing device whether the user has performed "observing the rearview mirror", thereby improving the training effect.
[0022] Optionally, in an embodiment provided by the present application, after the vehicle state is switched from the locked state to the unlocked state if each vehicle control operation performed by the user matches the corresponding driving training information, the method further comprises:
[0023] if a vehicle collision is detected by the collision detector, the vehicle state is switched from the unlocked state to the locked state, and the step of controlling the playing device to play the first preset number of driving training information or the step of controlling the playing device to play the second preset number of driving training information is performed.
[0024] In this embodiment, the present application can achieve the following beneficial effects: since the vehicle collides due to the operation error during the user playing the motor game vehicle, the vehicle is immediately locked to avoid the user causing the vehicle to collide again and ensure the safety of the user. At the same time, since the vehicle has collided, it indicates that the user may still not be clear about the reasonable use of the motor game vehicle, so the playing device is controlled to play the driving training information again to make the user retrain and improve the user's impression of the corresponding vehicle control operation.
[0025] Optionally, in an embodiment provided by the present application, after the vehicle state is switched from the locked state to the unlocked state if each vehicle control operation performed by the user matches the corresponding driving training information, the method further comprises:
[0026] If the vehicle collision is detected by the collision detector and the vehicle collision level is the first level, the first preset number and the second preset number are both set as a fourth preset number, so that the playing device plays the fourth preset number of driving training information when the user enters the motor game vehicle again, wherein the fourth preset number is greater than the first preset number and the second preset number, and less than the third preset number.
[0027] In this embodiment, when the vehicle collision occurs due to the operation error of the user during the playing of the motor game vehicle and the collision level is the first level, it indicates that the user may cause damage to the vehicle or the user during the playing of the motor game vehicle. Therefore, when the user enters the motor game vehicle again, the size of the corresponding value of the user is no longer considered, that is, the proficiency of the user is no longer considered, and the playing device is controlled to play the fourth preset number of driving training information, so as to improve the impression of the user on the vehicle control operation.
[0028] Optionally, in an embodiment provided by the present application, after the vehicle state is switched from the locked state to the unlocked state if each vehicle control operation performed by the user matches the corresponding driving training information, the method further comprises:
[0029] If no vehicle collision is detected by the collision detector during the use of the vehicle, the vehicle state is switched from the unlocked state to the locked state when the vehicle lock instruction triggered by the user is received, and the first preset number and the second preset number are both set as a fifth preset number, so that the playing device plays the fifth preset number of driving training information when the user enters the motor game vehicle again, wherein the fifth preset number is less than the first preset number, the second preset number and the third preset number.
[0030] In this embodiment, since the user does not cause the motor game vehicle to collide during the use of the motor game vehicle, it indicates that the user can drive the motor game vehicle very proficiently. Therefore, when the user uses the vehicle next time, the playing device is controlled to play a smaller number of driving training information, so as to reduce the training time of the user, enable the user to play as soon as possible, and improve the use experience of the user.
[0031] Optionally, in an embodiment provided by the present application, if the corresponding value of the user is not greater than the preset value, the playing device is controlled to play the first preset number of driving training information when the user enters the motor game vehicle, comprising:
[0032] If the value corresponding to the user is not greater than the preset value, then when the user enters the motor game vehicle, the playback device plays the operation prompts and confirmation information corresponding to the motor game vehicle so that the user can confirm the vehicle control operation corresponding to the motor game vehicle.
[0033] When the system receives the operation prompt and confirmation command corresponding to the confirmation information triggered by the user, it controls the playback device to play a first preset number of driving training information.
[0034] Under this implementation method, the beneficial effects that the embodiments of the present invention can achieve are: enabling users to clearly understand the vehicle control operations corresponding to the motor game vehicles, enabling users to accurately execute the vehicle control operations corresponding to the driving training information after the driving training information is played, thereby improving the user's driving training effect.
[0035] Optionally, in one embodiment of the present invention, the playback device includes a video player and an audio player.
[0036] Under this implementation method, the beneficial effects that the embodiments of the present invention can achieve are: the motorized game vehicle can control the audio player to play voice to guide the user, while controlling the video player to play the corresponding video, thereby guiding the user to use the vehicle more efficiently.
[0037] Secondly, embodiments of the present invention provide a device for using a motorized amusement vehicle, the motorized amusement vehicle being equipped with a playback device and a collision detector, the collision detector being used to generate a collision intensity signal when a collision occurs, the collision intensity signal being used to determine the vehicle collision level, the vehicle collision level including a first level and a second level, the device comprising:
[0038] The response module is used to respond to the vehicle unlock command triggered by the user, obtain the current date and each vehicle usage record of the user, wherein the vehicle usage record includes the play date, vehicle collision level and play difficulty;
[0039] The first determining module is used to determine the first weight corresponding to each vehicle usage record based on the principle that the further away the play date is from the current date, the smaller the first weight corresponding to the vehicle usage record.
[0040] The second determination module is used to determine the second weight corresponding to each vehicle usage record based on the principle that the lower the difficulty of the game, the smaller the second weight corresponding to the vehicle usage record.
[0041] The computing module is configured to calculate a numerical value corresponding to the user according to a vehicle collision level in each vehicle use record, a corresponding first weight, and a corresponding second weight, wherein the vehicle collision level is negatively correlated with the numerical value.
[0042] The first playing module is configured to control the playing device to play a first preset amount of driving training information to make the user perform a corresponding vehicle control operation according to the driving training information when detecting that the user enters the motor game vehicle if the numerical value corresponding to the user is not greater than a preset numerical value.
[0043] The second playing module is configured to control the playing device to play a second preset amount of driving training information when detecting that the user enters the motor game vehicle if the numerical value corresponding to the user is greater than the preset numerical value, wherein the second preset amount is less than the first preset amount.
[0044] The unlocking module is configured to switch a vehicle state from a locked state to an unlocked state if each vehicle control operation performed by the user matches the corresponding driving training information.
[0045] The setting module is configured to set the first preset amount and the second preset amount as a third preset amount when detecting a vehicle collision through the collision detector and the vehicle collision level is the second level, to control the playing device to play the third preset amount of driving training information when detecting that the user enters the motor game vehicle again, wherein the third preset amount is greater than the first preset amount and the second preset amount.
[0046] In a third aspect, an embodiment of the present application provides a computer device, including a memory and a processor, the memory stores a computer program, and the computer program performs the use method of the motor game vehicle as disclosed in any one of the first aspect when running on the processor.
[0047] In a fourth aspect, an embodiment of the present application provides a computer readable storage medium, and the computer readable storage medium stores a computer program, and the computer program performs the use method of the motor game vehicle as disclosed in any one of the first aspect when running on the processor. BRIEF DESCRIPTION OF DRAWINGS
[0048] In order to more clearly illustrate the technical solutions of the present application, the following will briefly introduce the drawings needed to be used in the embodiments. It should be understood that the following drawings only show some embodiments of the present application, and therefore should not be regarded as limiting the scope of protection of the present application. In each drawing, similar components are denoted by similar reference numerals.
[0049] Figure 1A flowchart of a method for using the first motorized game vehicle is shown.
[0050] Figure 2 A flowchart of a method for using the second motorized game vehicle is shown.
[0051] Figure 3 A flowchart of a method for using the third motorized game vehicle is shown.
[0052] Figure 4 A structural diagram of a device for using the motorized game vehicle is shown. DETAILED DESCRIPTION
[0053] The technical solutions in the embodiments of the present application will be clearly and completely described with reference to the drawings in the embodiments of the present application. Obviously, the described embodiments are only some of the embodiments of the present application, but not all the embodiments of the present application.
[0054] The components of the embodiments of the present application generally described and illustrated in the accompanying drawings can be arranged and designed in various different configurations. Therefore, the following detailed description of the embodiments of the present application provided in the accompanying drawings is not intended to limit the scope of the claimed application, but only represents selected embodiments of the present application. Based on the embodiments of the present application, all other embodiments obtained by those skilled in the art without creative work are within the scope of protection of the present application.
[0055] Hereinafter, the terms "include", "have", and their conjugates used in various embodiments of the present application are only intended to denote a certain characteristic, number, step, operation, element, component, or combination of the foregoing, and should not be construed as excluding the presence or addition of one or more other characteristics, numbers, steps, operations, elements, components, or combinations thereof.
[0056] In addition, the terms "first", "second", "third", and the like are only used to distinguish descriptions, and cannot be understood as indicating or implying relative importance.
[0057] Unless otherwise defined, all terms (including technical and scientific terms) used herein have the same meaning as commonly understood by one of ordinary skill in the art to which various embodiments of the present application belong. The terms (such as those defined in commonly used dictionaries) will be interpreted as having a meaning that is the same as the contextual meaning in the relevant technical field and will not be interpreted as having an idealized or overly formal meaning unless clearly defined in various embodiments of the present application.
[0058] Referring to Figure 1 , Figure 1 A flowchart of a method for using a motorized game vehicle is shown. The motorized game vehicle includes a playing device and a collision detector. The collision detector is configured to generate a collision intensity signal when the vehicle collides with another vehicle. The collision intensity signal is used to determine a collision level of the vehicle. The collision level includes a first level and a second level.
[0059] It should be understood that the motorized game vehicle can be a go-kart, a bumper car, or any other vehicle that can be used for a competitive game. The motorized game vehicle can be installed in an amusement park, a shopping mall, a park, or any other place.
[0060] Further, the motorized game vehicle includes a playing device. The playing device is configured to play a preset information to guide a user to use the vehicle.
[0061] Optionally, the playing device includes a video player and an audio player.
[0062] Further, the motorized game vehicle can control the audio player to play a voice to guide the user, and control the video player to play a corresponding video. In this way, the user can be guided more efficiently.
[0063] Further, the motorized game vehicle includes a collision detector. The collision detector is configured to detect a collision intensity when the vehicle collides with another vehicle, and generate a collision intensity signal. The motorized game vehicle determines a collision level of the vehicle according to the collision intensity signal. The collision level can be understood as a damage degree of the vehicle. If the collision intensity signal indicates that the collision level of the vehicle is the second level, it means that the damage degree of the vehicle is high. If the collision intensity signal indicates that the collision level of the vehicle is the first level, it means that the damage degree of the vehicle is low.
[0064] It should be understood that the relationship between the collision intensity and the collision level of the vehicle can be adjusted according to actual conditions. For example, in one possible way, if the collision intensity belongs to a first preset interval, the collision intensity corresponds to the first level. If the collision intensity belongs to a second preset interval, the collision intensity corresponds to the second level.
[0065] In another possible way, if the collision intensity is greater than or equal to a preset value, the collision intensity corresponds to the second level. If the collision intensity is less than the preset value, the collision intensity corresponds to the first level.
[0066] It should be noted that if the motorized game vehicle is applied to a bumper car, the relationship between the collision intensity and the collision level of the vehicle should be adjusted properly to avoid normal vehicle collision being identified as vehicle damage.
[0067] Based on this, the method for using the motor game vehicle provided by the embodiment of the application comprises the following steps:
[0068] S110, in response to a vehicle unlocking instruction triggered by a user, obtaining a current date and each vehicle use record of the user, wherein the vehicle use record comprises a playing date, a vehicle collision level and a playing difficulty.
[0069] That is, when the user performs a preset operation through the terminal, such as scanning a two-dimensional code on the motor game vehicle, so that the terminal determines that the user wants to unlock the motor game vehicle, the terminal can send a vehicle unlocking instruction to the motor game vehicle; the motor game vehicle determines the user corresponding to the vehicle unlocking instruction according to the vehicle unlocking instruction, and obtains the current date and the vehicle use record of the user.
[0070] It can be understood that the motor game vehicle provided by the embodiment of the application can provide the user with a choice of game difficulty to meet the user's game needs. When the user stops playing the motor game vehicle so that the motor game vehicle is locked, a vehicle use record is generated and stored to record the playing date, the game difficulty and the vehicle collision level determined due to vehicle collision in the playing process. It is not difficult to understand that if no vehicle collision occurs in the playing process, the vehicle collision level in the playing record can be set as null.
[0071] It can be understood that the motor game vehicle in the embodiment of the application can be provided with a storage device for storing the vehicle use record of the user. If there are multiple motor game vehicles in the same place, each motor game vehicle will send the new vehicle use record to other motor game vehicles for synchronization when generating and storing the new vehicle use record.
[0072] It can also be understood that, in order to improve the storage efficiency of the vehicle use record, the motor game vehicle can be in communication connection with a server. The server is used to store the vehicle use records of all users, so that all motor game vehicles obtain the vehicle use records of the users from the server.
[0073] Further, when the motor game vehicle is in communication connection with the server, the process of the user triggering the vehicle unlocking instruction can comprise: when the user performs a preset operation on the terminal so that the terminal determines that the user wants to unlock the motor game vehicle, the terminal sends a vehicle unlocking request to the server; the server determines the user and the corresponding vehicle corresponding to the vehicle unlocking request according to the vehicle unlocking request, and then sends the vehicle unlocking instruction, the current date and each vehicle use record of the user to the vehicle.
[0074] S120, based on the principle that the farther the playing date is from the current date, the smaller the first weight corresponding to the vehicle use record is, determining the first weight corresponding to each vehicle use record.
[0075] For example, if the user has two vehicle usage records, one of which has a play date of December 1 and the other of which has a play date of December 10, and the current date is December 15, then the first weight corresponding to the vehicle usage record with the play date of December 1 is 2, and the first weight corresponding to the vehicle usage record with the play date of December 10 is 3.
[0076] It can be understood that the farther the play date is from the current date, the more likely the user is to be unfamiliar with the operation of the motor game vehicle due to the long time since the play date.
[0077] S130, based on the principle that the lower the play difficulty, the smaller the second weight corresponding to the vehicle usage record, determine the second weight corresponding to each vehicle usage record.
[0078] For example, if the game difficulty includes easy, normal and difficult, then when the game difficulty in the vehicle usage record is easy, the second weight corresponding to the vehicle usage record is 1; when the game difficulty in the vehicle usage record is normal, the second weight corresponding to the vehicle usage record is 2; and when the game difficulty in the vehicle usage record is difficult, the second weight corresponding to the vehicle usage record is 3.
[0079] It can be understood that the lower the play difficulty, the simpler the operation of the motor game vehicle that the user needs to perform during the play, and the lower the familiarity with the motor game vehicle.
[0080] S140, according to the vehicle collision level in each vehicle usage record, the corresponding first weight and the corresponding second weight, calculate the value corresponding to the user, wherein the vehicle collision level is negatively correlated with the value.
[0081] For example, if the current date is December 15, the user has two play records, the first vehicle usage record has a play date of December 1 and a game difficulty of difficult, and a vehicle collision level of the second level; the second vehicle usage record has a play date of December 10, a game difficulty of easy, and a vehicle collision level of the first level; then the value corresponding to the user is: (1*2+1*3)+(2*3+2*1)=13. Wherein, the number 1 in the first bracket represents the second level, the number 2 represents the first weight corresponding to the play date, and the number 3 represents the second weight corresponding to the game difficulty; the number 2 in the second bracket represents the first level, the number 3 represents the first weight corresponding to the play date, and the number 1 represents the second weight corresponding to the game difficulty.
[0082] It should be understood that the value corresponding to the user in the embodiment of the present application represents the proficiency of the user in playing the motor game vehicle, and the higher the value, the more proficient the user is in using / driving the motor game vehicle.
[0083] It should be clear that the calculation process of the value corresponding to the user is only used to better describe the specific implementation process of the embodiment of the present application, and the specific calculation process of the value corresponding to the user can be set according to the actual situation.
[0084] S150, if the value corresponding to the user is not greater than the preset value, when it is detected that the user enters the motor game vehicle, the first preset number of driving training information is played by the playing device to make the user perform the corresponding vehicle control operation according to the driving training information.
[0085] That is, when the value corresponding to the user is not greater than the preset value, it means that the user is not familiar with the reasonable use of the vehicle. Therefore, the motor game vehicle will control the playing device to play the driving training information after the user enters the vehicle, so that the user can clearly understand the reasonable use of the motor game vehicle according to the driving training information.
[0086] It can be understood that the specific content of the preset value, the first preset number and the driving training information can be set according to the actual situation, and the embodiment of the present application is not limited.
[0087] Further, since the user is not familiar with the reasonable use of the vehicle, if the playing device is directly controlled to play the driving training information, the user may not be clear about the vehicle control operation corresponding to each driving training information. Therefore, in order to enable the user to clearly understand the vehicle control operation corresponding to each driving training information, and thus better complete the driving training, in an embodiment provided by the present application, the specific content of the driving training information can be referred to as Figure 2 , Figure 2 The flowchart of the second use method of the motor game vehicle provided by the embodiment of the present application is shown, that is, S150 includes:
[0088] S151, if the value corresponding to the user is not greater than the preset value, when it is detected that the user enters the motor game vehicle, the operation prompt and confirmation information corresponding to the motor game vehicle is played by the playing device to make the user confirm the vehicle control operation corresponding to the motor game vehicle;
[0089] S152, when receiving the confirmation instruction triggered by the user corresponding to the operation prompt and confirmation information, the first preset number of driving training information is played by the playing device.
[0090] That is, when the user is not clear about the proper use of the motor game vehicle, the motor game vehicle will control the playing of the playing operation prompt and confirmation information after the user enters the vehicle, the operation prompt and confirmation information is used to inform the user of the position, use and effect of each control device of the motor game vehicle, so that the user determines the vehicle control operation corresponding to the motor game vehicle.
[0091] After the user is clear about the vehicle control operation, the user can perform a preset operation on the terminal and the motor game vehicle, so that the motor game vehicle is clear that the user knows the vehicle control operation. Further, the motor game vehicle will control the playing device to play a first preset number of driving training information to verify whether the user is clear about the vehicle control operation and train the user.
[0092] Therefore, the user can clearly know the vehicle control operation corresponding to the motor game vehicle, so that the user can accurately perform the vehicle control operation corresponding to the driving training information after the driving training information is played, thereby improving the driving training effect of the user.
[0093] S160, if the value corresponding to the user is greater than the preset value, when it is detected that the user enters the motor game vehicle, control the playing device to play a second preset number of driving training information, wherein the second preset number is less than the first preset number.
[0094] That is, when the value corresponding to the user is greater than the preset value, it means that the user is more familiar with the proper use of the vehicle. Therefore, the playing device is controlled to play less driving training information to strengthen the user's impression of the use of the motor game vehicle while reducing the training time of the user.
[0095] S170, if each vehicle control operation performed by the user matches the corresponding driving training information, the vehicle state is switched from the locked state to the unlocked state.
[0096] That is, after the playing device plays a piece of driving training information, the user needs to perform a vehicle control operation matching the driving training information.
[0097] For example, when the playing device plays a piece of driving training information "brake", the motor game vehicle will detect whether the user steps on the brake within a preset time period, if yes, the driving training information matches the vehicle control operation.
[0098] If the user does not step on the brake within the preset time period, or steps on the clutch or performs other vehicle control operations within the preset time period, it is determined that the driving training information does not match the vehicle control operation. In the case that the driving training information does not match the vehicle control operation, the vehicle will control the playing device to play the driving training information again until the vehicle control operation performed by the user matches the driving training information.
[0099] Further, in the case that each vehicle control action performed by the user matches the corresponding driving training information, it indicates that the user has been familiar with the reasonable use mode of the vehicle, and thus the vehicle is unlocked, i.e. switched from the locked state to the unlocked state.
[0100] Optionally, to better detect whether the vehicle control action performed by the user matches the corresponding driving training information, specifically, refer to Figure 3 , Figure 3 Fig. 3 shows a flow diagram of a third use method of the motor game vehicle provided by the embodiment of the present application, i.e. in a feasible implementation provided by the embodiment of the present application, the motor game vehicle is further provided with a shooting device;
[0101] Further, S170 comprises:
[0102] S171, shooting by using the shooting device to obtain the user operation image corresponding to each driving training information;
[0103] S172, recognizing the control action corresponding to the user operation image;
[0104] S173, if the control action matches the corresponding driving training information, switching the vehicle state from the locked state to the unlocked state.
[0105] That is, in this implementation, the shooting device installed in the motor game vehicle is used to assist the detection.
[0106] Specifically, after any driving training information is played, the motor game vehicle will shoot the user in real time according to the shooting device to obtain the user operation image; then, the user operation image is recognized to determine the control action performed by the user; finally, it is judged whether the control action performed by the user matches the driving training information.
[0107] Therefore, the embodiment of the present application improves the detection accuracy of the vehicle control action performed by the user based on the image recognition mode; and when the image recognition is used to assist the detection, the vehicle control action corresponding to the driving training information can be set to be more complex, such as "overtaking and observing the rearview mirror", and thus it can be determined by the shooting device whether the user has performed "observing the rearview mirror", thereby improving the training effect.
[0108] S180, when the vehicle collision is detected by the collision detector and the vehicle collision level is the second level, the first preset number and the second preset number are both set to a third preset number, so as to control the playing device to play the third preset number of driving training information when the user enters the motor game vehicle again, wherein the third preset number is greater than the first preset number and the second preset number.
[0109] That is, in the process that the user uses the vehicle, if the vehicle is collided due to the misoperation of the user, the damage of the vehicle is more serious, that is, the vehicle collision level is the second level, it is determined that the user is most likely to cause the vehicle damage / user injury in the process that the user uses the motor game vehicle, so when the user uses the motor game vehicle again, the size of the corresponding value of the user is no longer considered, and the playing device is directly controlled to play the third preset number of driving training information, so that the user needs to perform more training before playing the motor game vehicle.
[0110] Optionally, if the user does not cause the vehicle to collide or the vehicle collision level is the first level in the process that the user plays the motor game vehicle, the motor game vehicle no longer determines that the user is most likely to cause the vehicle damage / user injury in the process that the user uses the motor game vehicle, and the playing number of the driving training information can be determined again according to the size of the corresponding value of the user.
[0111] Therefore, in the use method of the motor game vehicle provided by the embodiment of the application, the proficiency of the user in playing the motor game vehicle is determined through the vehicle use record containing the playing date, the playing difficulty and the vehicle collision level, and then the number of training, that is, the number of driving training information, required by the user is determined according to the proficiency of the user, so that different users can be trained in different numbers, and the training is more targeted. In addition, the user needs to perform the corresponding vehicle control operation after the driving training information is played, so that the user can accurately know the reasonable use mode of the motor game vehicle, the user can be impressed by the vehicle control operation, the possibility of misoperation of the user is avoided, and the safety of the vehicle and the personal safety of the user are improved.
[0112] Optionally, in an embodiment provided by the embodiment of the application, after S170, the method further includes:
[0113] If the vehicle collision is detected through the collision detector, the vehicle state is switched from the unlocking state to the locking state, and S150 or S160 is performed.
[0114] That is, in the process that the user plays the motor game vehicle, if the vehicle is collided due to the operation of the user, the motor game vehicle will be immediately locked, that is, the vehicle state is switched from the unlocking state to the locking state, so as to avoid the user from causing the vehicle to collide again and ensure the safety of the user. At the same time, since the vehicle has collided, it indicates that the user may still not know the reasonable use mode of the motor game vehicle, so the playing device is controlled to play the driving training information again, so as to make the user retrain, and improve the impression of the user on the vehicle control operation.
[0115] It can be understood that, in relation to the execution of S150 and S160, if the value corresponding to the user in the foregoing step is not greater than the preset value, S150 is executed after the vehicle is collided; and if the value corresponding to the user in the foregoing step is less than the preset value, S160 is executed after the vehicle is collided.
[0116] Optionally, in an embodiment provided by the embodiment of the application, after S170, the method further comprises:
[0117] If the vehicle collision is detected by the collision detector and the vehicle collision level is the first level, the first preset number and the second preset number are both set as a fourth preset number, so as to control the playing device to play the fourth preset number of driving training information when the user is detected to enter the motor game vehicle again, wherein the fourth preset number is greater than the first preset number and the second preset number, and less than the third preset number.
[0118] That is, in the process that the user plays the motor game vehicle, if the vehicle is collided due to the operation of the user, and the collision level is the first level, it indicates that the user playing the motor game vehicle may cause the vehicle to be damaged / the user to be damaged. Therefore, when the user is detected to enter the motor game vehicle again, the value corresponding to the user is no longer considered, that is, the proficiency of the user is no longer considered, and the fourth preset number of driving training information is directly controlled to be played by the playing device, so as to improve the impression of the user on the vehicle control operation.
[0119] Further, if the user does not cause the motor game vehicle to be collided in the subsequent process of playing the motor game vehicle, it is no longer determined that the user playing the motor game vehicle may cause the vehicle to be damaged / the user to be damaged, and thus when the user subsequently plays the motor game vehicle, the value corresponding to the user is used to determine the number of driving training information played by the playing device. And if the motor game vehicle is collided to the second level, the step of “setting the first preset number and the second preset number as a third preset number, so as to control the playing device to play the third preset number of driving training information when the user is detected to enter the motor game vehicle again” is executed.
[0120] It should be noted that if the user causes the motor game vehicle to collide at the first level and at the second level during the game, the number of driving training information played by the playing device is determined according to the highest collision level, that is, if the user first causes the vehicle to collide at the first level and at the second level, the step of setting the first preset number and the second preset number as a third preset number to control the playing device to play the third preset number of driving training information when the user enters the motor game vehicle again is performed.
[0121] It should be further noted that if the user causes the vehicle to collide at the second level during the last game, the playing device plays the third preset number of driving training information during the current game, and the vehicle collides at the first level during the current game, the step of setting the first preset number and the second preset number as a fourth preset number to control the playing device to play the fourth preset number of driving training information when the user enters the motor game vehicle again is performed, that is, in this case, the corresponding value of the user is no longer considered, and the user needs to train more times before playing the motor game vehicle to ensure the safety of the vehicle.
[0122] If no collision of the motor game vehicle occurs during the current game, the first preset number and the second preset number are initialized to determine the number of driving training information played by the user during the next game according to the corresponding value of the user.
[0123] Optionally, in an embodiment provided by the embodiment of the present application, after S170, the method further comprises:
[0124] If no collision of the vehicle is detected by the collision detector during the use of the vehicle, the vehicle state is switched from the unlocked state to the locked state when the user triggers the vehicle locking instruction, and the first preset number and the second preset number are set as a fifth preset number to control the playing device to play the fifth preset number of driving training information when the user enters the motor game vehicle again, wherein the fifth preset number is less than the first preset number, the second preset number and the third preset number.
[0125] That is, when the user does not cause the motor game vehicle to collide during the use of the motor game vehicle, it indicates that the user can drive the motor game vehicle very skillfully. Therefore, when the user uses the vehicle next time, the playing device is controlled to play a smaller number of driving training information to reduce the training time of the user, so that the user can play as soon as possible, thereby improving the user experience.
[0126] Further, if the user causes the vehicle to collide due to operation failure in the next game playing process, and the collision level is the first level, then when the user wants to use the motor game vehicle later, the number of driving training information played by the playing device is determined according to the corresponding value of the user, i.e., the proficiency of the user in playing the motor game vehicle. If the collision level is the second level, then the step of setting the first preset number and the second preset number to the third preset number is performed, so that when the user enters the motor game vehicle again, the playing device plays the third preset number of driving training information.
[0127] Optionally, if the user does not cause the vehicle to collide for multiple times in the subsequent game playing process, then when the user wants to use the motor game vehicle later, the vehicle can be directly unlocked, and the playing device no longer plays the driving training information, so that the user can save the training process according to the driving training information, thereby further improving the game experience of the user.
[0128] It should be understood that if the user caused the vehicle to collide at the second level in the last game playing process, so that the playing device played the third preset number of driving training information in the current game playing process, and the user did not cause the vehicle to collide in the current game playing process, then the step of setting the first preset number and the second preset number to the fifth preset number is performed, so that when the user enters the motor game vehicle again, the playing device plays the fifth preset number of driving training information, thereby reducing the training time of the user in the next game playing process.
[0129] If the user caused the vehicle to collide at the first level in the current game playing process, then the first preset number and the second preset number are initialized, so that when the user wants to play the motor game vehicle next time, the number of driving training information played is determined according to the corresponding value of the user.
[0130] Corresponding to the use method of the motor game vehicle provided by the embodiment of the application, the embodiment of the application further provides a use device of the motor game vehicle, which is described with reference to Figure 4 , Figure 4 A structure schematic diagram of the use device of the motor game vehicle provided by the embodiment of the application is shown, and the use device 200 of the motor game vehicle provided by the embodiment of the application includes the motor game vehicle, the playing device, and the collision detector. The collision detector is used to generate a collision strength signal when the vehicle collides, and the collision strength signal is used to determine the vehicle collision level. The vehicle collision level includes the first level and the second level. The device includes:
[0131] The response module 210 is used to respond to the vehicle unlocking command triggered by the user, and to obtain the current date and each vehicle usage record of the user, wherein the vehicle usage record includes the play date, vehicle collision level and play difficulty;
[0132] The first determining module 220 is used to determine the first weight corresponding to each vehicle usage record based on the principle that the further away the play date is from the current date, the smaller the first weight corresponding to the vehicle usage record.
[0133] The second determining module 230 is used to determine the second weight corresponding to each vehicle usage record based on the principle that the lower the difficulty of the game, the smaller the second weight corresponding to the vehicle usage record.
[0134] The calculation module 240 is used to calculate the value corresponding to the user based on the vehicle collision level, the corresponding first weight, and the corresponding second weight in each vehicle usage record, wherein the vehicle collision level is negatively correlated with the value.
[0135] The first playback module 250 is used to control the playback device to play a first preset number of driving training information when the user enters the motor game vehicle if the value corresponding to the user is not greater than a preset value, so that the user can perform the corresponding vehicle control operation according to the driving training information.
[0136] The second playback module 260 is used to control the playback device to play a second preset number of driving training information when the user enters the motor game vehicle if the value corresponding to the user is greater than the preset value, wherein the second preset number is less than the first preset number.
[0137] The unlocking module 270 is used to switch the vehicle state from locked to unlocked if each vehicle control operation performed by the user matches the corresponding driving training information.
[0138] Setting module 280 is configured to set both the first preset quantity and the second preset quantity to a third preset quantity when a vehicle collision is detected by the collision detector and the vehicle collision level is the second level, so that when the user enters the motor game vehicle again, the playback device is controlled to play the third preset quantity of driving training information, wherein the third preset quantity is greater than the first preset quantity and the second preset quantity.
[0139] The device for using motorized amusement vehicles provided in this application embodiment can achieve... Figure 1 The various processes of the method of using motorized game vehicles in the embodiments of the method are the same and can achieve the same technical effect. To avoid repetition, they will not be described again here.
[0140] The embodiment of the present application further provides a computer device, comprising a memory and a processor, the memory stores a computer program, and the computer program executes the method as shown in the above embodiment when running on the processor. Figure 1 The use method of the motorized game vehicle disclosed in the embodiment shown.
[0141] The embodiment of the present application further provides a computer readable storage medium, which stores a computer program, and the computer program executes the use method of the motorized game vehicle as shown in the embodiment when running on the processor. Figure 1 The use method of the motorized game vehicle disclosed in the embodiment shown.
[0142] In several embodiments provided in the present application, it should be understood that the disclosed apparatus and method can also be implemented by other means. The apparatus embodiments described above are only schematic, and the flowcharts and block diagrams in the drawings show the possible implementation architectures, functions and operations of the apparatus, method and computer program product according to the embodiments of the present application. In this regard, each block in the flowcharts or block diagrams can represent a module, a program segment or a part of code, which contains one or more executable instructions for implementing the specified logic function. It should also be noted that in alternative implementation, the functions noted in the blocks can occur in a different order than that noted in the drawings. For example, two consecutive blocks can actually be executed in parallel or in reverse order, depending on the functions involved. It should also be noted that each block in the block diagrams and / or flowcharts, and the combination of blocks in the block diagrams and / or flowcharts, can be implemented by a dedicated hardware-based system that performs the specified functions or actions, or can be implemented by a combination of special-purpose hardware and computer instructions.
[0143] In addition, each functional module or unit in the embodiments of the present application can be integrated together to form an independent part, or each module can exist independently, or two or more modules can be integrated to form an independent part.
[0144] If the functions are implemented in the form of software function modules and sold or used as independent products, they can be stored in a computer readable storage medium. Based on this understanding, the technical solutions of the present application or the parts of the present application that essentially contribute to the prior art or the parts of the technical solutions can be embodied in the form of software products. The computer software product is stored in a storage medium and includes a plurality of instructions for causing a computer device (which can be a smart phone, a personal computer, a server, or a network device, etc.) to execute all or part of the steps of the method described in the various embodiments of the present application. The aforementioned storage medium includes a U disk, a mobile hard disk, a read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk, and various media that can store program codes.
[0145] The above is only a specific implementation of the present application, but the protection scope of the present application is not limited thereto. Any person skilled in the art can easily think of changes or replacements within the technical scope disclosed by the present application, which should be covered within the protection scope of the present application.
Claims
1. A method of using a motorized play vehicle, characterized by, The motor game vehicle is provided with a playing device and a collision detector for generating a collision intensity signal when the vehicle collides, the collision intensity signal being used to determine a vehicle collision level, the vehicle collision level including a first level and a second level, wherein if the collision intensity signal indicates that the vehicle collision level is the second level, it indicates that the vehicle is damaged to a higher degree; if the collision intensity signal indicates that the vehicle collision level is the first level, it indicates that the vehicle is damaged to a lighter degree; the method comprises: In response to a vehicle unlocking instruction triggered by a user, obtaining a current date and each vehicle use record of the user, wherein the vehicle use record includes a playing date, a vehicle collision level, and a playing difficulty; Based on the principle that the farther the playing date is from the current date, the smaller the first weight corresponding to the vehicle use record is, determine the first weight corresponding to each vehicle use record; Based on the principle that the lower the playing difficulty is, the smaller the second weight corresponding to the vehicle use record is, determine the second weight corresponding to each vehicle use record; According to the vehicle collision level in each vehicle use record, the corresponding first weight, and the corresponding second weight, calculate the corresponding value of the user, wherein the vehicle collision level is negatively correlated with the value; If the corresponding value of the user is not greater than a preset value, when it is detected that the user enters the motor game vehicle, control the playing device to play a first preset number of driving training information, so that the user performs corresponding vehicle control operations according to the driving training information; If the corresponding value of the user is greater than the preset value, when it is detected that the user enters the motor game vehicle, control the playing device to play a second preset number of driving training information, wherein the second preset number is less than the first preset number; If each vehicle control operation performed by the user matches the corresponding driving training information, the vehicle state is switched from the locked state to the unlocked state; When the vehicle collision is detected by the collision detector, and the vehicle collision level is the second level, the first preset number and the second preset number are both set to a third preset number, so that when the user enters the motor game vehicle again, the playing device is controlled to play the third preset number of driving training information, wherein the third preset number is greater than the first preset number and the second preset number.
2. The method of claim 1, wherein, The motor game vehicle is also provided with a shooting device; If each vehicle control operation performed by the user matches the corresponding driving training information, the vehicle state is switched from the locked state to the unlocked state, comprising: Taking pictures with the shooting device to obtain user operation images corresponding to each driving training information; Identify the control operation corresponding to the user operation image; If the control operation matches the corresponding driving training information, the vehicle state is switched from the locked state to the unlocked state.
3. The method of claim 1, wherein, If each vehicle control operation performed by the user matches the corresponding driving training information, the method further comprises: If a vehicle collision is detected by the collision detector, the vehicle state is switched from the unlocked state to the locked state, and the step of controlling the playing device to play the first preset number of driving training information is performed, or the step of controlling the playing device to play the second preset number of driving training information is performed.
4. The method of claim 1, wherein, If each vehicle control operation performed by the user matches the corresponding driving training information, the method further comprises: If a vehicle collision is detected by the collision detector, and the vehicle collision level is the first level, the first preset number and the second preset number are both set to a fourth preset number, so that when the user is detected to enter the motor game vehicle again, the playing device is controlled to play the fourth preset number of driving training information, wherein the fourth preset number is greater than the first preset number and the second preset number, and less than the third preset number.
5. The method of claim 1, wherein, If each vehicle control operation performed by the user matches the corresponding driving training information, the method further comprises: If no vehicle collision is detected by the collision detector during the use of the vehicle, when the vehicle lock-off instruction triggered by the user is received, the vehicle state is switched from the unlocked state to the locked state, and the first preset number and the second preset number are both set to a fifth preset number, so that when the user is detected to enter the motor game vehicle again, the playing device is controlled to play the fifth preset number of driving training information, wherein the fifth preset number is less than the first preset number, the second preset number, and the third preset number.
6. The method of claim 1, wherein, If the value corresponding to the user is not greater than a preset value, when the user is detected to enter the motor game vehicle, the playing device is controlled to play a first preset number of driving training information, comprising: If the value corresponding to the user is not greater than a preset value, when the user is detected to enter the motor game vehicle, the playing device is used to play the operation prompt and confirmation information corresponding to the motor game vehicle, so that the user confirms the vehicle control operation corresponding to the motor game vehicle; When the confirmation instruction corresponding to the operation prompt and confirmation information triggered by the user is received, the playing device is controlled to play a first preset number of driving training information.
7. The method of claim 1, wherein, The playing device comprises a video player and an audio player.
8. A use of a motorized play vehicle, characterized in that, The motor game vehicle is provided with a playing device and a collision detector for generating a collision intensity signal when the vehicle collides, the collision intensity signal being used to determine a vehicle collision level, the vehicle collision level including a first level and a second level, wherein if the collision intensity signal indicates that the vehicle collision level is the second level, it indicates that the vehicle is damaged to a higher degree; if the collision intensity signal indicates that the vehicle collision level is the first level, it indicates that the vehicle is damaged to a lighter degree; the device comprises: a response module, configured to respond to a vehicle unlocking instruction triggered by a user, and acquire a current date and each vehicle use record of the user, wherein the vehicle use record includes a playing date, a vehicle collision level, and a playing difficulty; a first determination module, configured to determine a first weight corresponding to each vehicle use record based on a principle that the farther the playing date is from the current date, the smaller the first weight corresponding to the vehicle use record is; a second determination module, configured to determine a second weight corresponding to each vehicle use record based on a principle that the lower the playing difficulty is, the smaller the second weight corresponding to the vehicle use record is; a calculation module, configured to calculate a value corresponding to the user according to the vehicle collision level in each vehicle use record, the corresponding first weight, and the corresponding second weight, wherein the vehicle collision level is negatively correlated with the value; a first playing module, configured to, if the value corresponding to the user is not greater than a preset value, control the playing device to play a first preset number of driving training information when it is detected that the user enters the motor game vehicle, so that the user performs a corresponding vehicle control operation according to the driving training information; a second playing module, configured to, if the value corresponding to the user is greater than the preset value, control the playing device to play a second preset number of driving training information when it is detected that the user enters the motor game vehicle, wherein the second preset number is less than the first preset number; an unlocking module, configured to switch a vehicle state from a locked state to an unlocked state if each vehicle control operation performed by the user matches the corresponding driving training information; a setting module, configured to, when it is detected that the vehicle collides through the collision detector and the vehicle collision level is the second level, set the first preset number and the second preset number as a third preset number, so as to control the playing device to play the third preset number of driving training information when it is detected that the user enters the motor game vehicle again, wherein the third preset number is greater than the first preset number and the second preset number.
9. A computer device, comprising: The motor game vehicle comprises a memory and a processor, the memory stores a computer program, and the computer program executes the use method of the motor game vehicle according to any one of claims 1-7 when running on the processor.
10. A computer-readable storage medium, characterized in that, The computer readable storage medium stores a computer program, and the computer program executes the use method of the motor game vehicle according to any one of claims 1-7 when running on the processor.
Citation Information
Patent Citations
Vehicle driving training device, as well as operation method and device of vehicle driving training device
CN106652645A
Intelligent driving training system and method based on vehicle safety control
CN106781824A