An exception processing method and apparatus, electronic device, and vehicle

By selecting a second vehicle within the target range to assist in recording video, the problem of abnormal recording caused by vehicle camera failure is solved, and multi-angle video information is provided to notify the owner in a timely manner.

CN119676413BActive Publication Date: 2025-10-17GREAT WALL MOTOR CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202411883900.5
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-12-19
Publication Date
2025-10-17
Estimated Expiration
2044-12-19

AI Technical Summary

Technical Problem

In the vehicle sentry mode, the camera malfunctions and abnormal conditions cannot be recorded in time, and the owner cannot understand the vehicle status in time.

Method used

When the first vehicle vibrates abnormally and the video recording function fails, a second vehicle within the target range is selected, a video recording request is sent through the V2X communication module, the video is assisted in recording, and a network identifier is obtained and sent to the user terminal.

Benefits of technology

It makes up for the defect that the first vehicle cannot record the event, provides multi-angle video information, and allows the owner to understand the abnormal situation in time as evidence for accident handling.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119676413B_ABST
    Figure CN119676413B_ABST
Patent Text Reader

Abstract

The application provides an exception processing method and device, electronic equipment and vehicle. The exception processing method comprises the following steps: when the first vehicle is in a sentry mode, and the first vehicle is detected to have abnormal vibration and the wake-up of the video recording function corresponding to the sentry mode fails, screening vehicles in a target range corresponding to the first vehicle to determine at least one second vehicle; sending a video recording request to the second vehicle; wherein the second vehicle records a video of an area where the first vehicle is located in response to the video recording request to obtain a target video; obtaining a network identifier corresponding to the target video; and sending the network identifier to a user terminal bound to the first vehicle. The application records a video by means of the second vehicle in the target range, effectively making up for the defect that the first vehicle cannot record events itself.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application relates to the technical field of automobiles, and in particular to an exception processing method and device, an electronic device, and a vehicle. BACKGROUND

[0002] At present, in order to protect the safety of vehicles, more and more vehicles are configured with a sentinel mode. After the vehicle is locked, the vehicle enters the sentinel mode, continuously monitors the state of the vehicle and the environment around the vehicle, and when it is detected that the vehicle is collided by an external force, video recording can be performed through the camera distributed on the vehicle, and a notification is sent to the owner's mobile phone, so as to facilitate the owner to understand the vehicle condition.

[0003] However, if the camera of the vehicle fails, video recording cannot be performed when the vehicle appears an exception, so that the owner cannot timely understand the vehicle condition. SUMMARY

[0004] The embodiments of the present application provide an exception processing method and device, an electronic device, and a vehicle, to solve the problem that in the prior art, when the video recording function of the sentinel mode fails, if the vehicle is hit, the abnormal state of the vehicle cannot be recorded in time.

[0005] In a first aspect, the embodiments of the present application provide an exception processing method applied to a first vehicle, and the method comprises:

[0006] When the first vehicle is in a sentinel mode and it is detected that the first vehicle appears abnormal vibration and the video recording function corresponding to the sentinel mode fails to be woken up, vehicles in a target range corresponding to the first vehicle are screened to determine at least one second vehicle;

[0007] A video recording request is sent to the second vehicle; wherein the second vehicle performs video recording on an area where the first vehicle is located in response to the video recording request, and obtains a target video;

[0008] A network identifier corresponding to the target video is obtained;

[0009] The network identifier is sent to a user terminal bound to the first vehicle.

[0010] In a second aspect, the embodiments of the present application further provide an exception processing device applied to a first vehicle, and the device comprises:

[0011] A determination module is configured to, when the first vehicle is in a sentinel mode and it is detected that the first vehicle appears abnormal vibration and the video recording function corresponding to the sentinel mode fails to be woken up, screen vehicles in a target range corresponding to the first vehicle to determine at least one second vehicle;

[0012] The first sending module is configured to send a video recording request to the second vehicle; wherein the second vehicle records a video of an area where the first vehicle is located in response to the video recording request, and obtains a target video;

[0013] The acquisition module is configured to acquire a network identifier corresponding to the target video;

[0014] The second sending module is configured to send the network identifier to a user terminal bound to the first vehicle.

[0015] In a third aspect, an electronic device is provided, which includes a processor, a memory, and a computer program stored in the memory and executable on the processor, and the computer program, when executed by the processor, implements the abnormality processing method described above.

[0016] In a fourth aspect, a vehicle is provided, which includes the abnormality processing apparatus described above.

[0017] In a fifth aspect, a computer readable storage medium is provided, which stores a computer program, and the computer program, when executed by a processor, implements the abnormality processing method described above.

[0018] The embodiments of the present application at least have the following technical effects:

[0019] The technical scheme of the embodiments of the present application, when the first vehicle is in the sentry mode, if the abnormal vibration of the first vehicle is detected and the wake-up of the video recording function corresponding to the sentry mode fails, the vehicles in the target range corresponding to the first vehicle are screened to determine at least one second vehicle; and a video recording request is sent to the second vehicle, so that the second vehicle records a video of the area where the first vehicle is located in response to the video recording request, and obtains a target video, which realizes video recording by means of the second vehicle in the target range, effectively makes up for the defect that the first vehicle cannot record the event itself, and compared with the view angle of the first vehicle, the second vehicle can record a video of the area where the first vehicle is located from different positions and angles, can provide more abundant information, provides more complete pictures for subsequent event analysis, acquires a network identifier corresponding to the target video; and the network identifier is sent to a user terminal bound to the first vehicle, which can enable the vehicle owner to learn about the abnormal condition of the vehicle in a timely manner. BRIEF DESCRIPTION OF DRAWINGS

[0020] In order to more clearly illustrate the technical solutions in the embodiments of the present application or the prior art, the drawings needed to be used in the embodiments or prior art description will be briefly introduced.

[0021] Figure 1is a flowchart of an abnormality processing method provided by an embodiment of the present application.

[0022] Figure 2 is a structural diagram of an abnormality processing apparatus provided by an embodiment of the present application.

[0023] Figure 3 is a block diagram of an electronic device provided by an embodiment of the present application. DETAILED DESCRIPTION

[0024] The technical solutions in the embodiments of the present application will be clearly and completely described below 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, rather than all the embodiments of the present application. Based on the embodiments in the present application, all other embodiments obtained by those of ordinary skill in the art without creative work fall within the scope of protection of the present application.

[0025] It should be understood that the term “one embodiment” or “an embodiment” mentioned throughout the specification means that the specific features, structures or characteristics related to the embodiment are included in at least one embodiment of the present application. Therefore, “in one embodiment” or “in an embodiment” appearing throughout the specification does not necessarily refer to the same embodiment. In addition, these specific features, structures or characteristics can be combined in one or more embodiments in any suitable manner.

[0026] In various embodiments of the present application, it should be understood that the size of the serial number of each process described below does not mean the order of execution, and the execution order of each process should be determined according to its function and inherent logic, and should not constitute any limitation on the implementation process of the embodiments of the present application.

[0027] As shown in Figure 1 The present application provides an abnormality processing method, which is applied to a first vehicle, and the method comprises the following steps.

[0028] In the case that the first vehicle is in a sentinel mode, when it is detected that the first vehicle has abnormal vibration and the video recording function corresponding to the sentinel mode fails to wake up, the vehicles in a target range corresponding to the first vehicle are screened to determine at least one second vehicle.

[0029] Specifically, a sentry mode is configured on the first vehicle, and when the first vehicle meets a trigger condition corresponding to the sentry mode, the first vehicle enters the sentry mode, for example, when the first vehicle is in a lock state and is in a parking gear, the sentry mode is activated. After entering the sentry mode, the collision detection device (such as an acceleration sensor, a vibration sensor, etc.) installed on the vehicle can detect the vibration or collision of the vehicle. When the collision detection device detects abnormal vibration of the first vehicle, the controller corresponding to the sentry mode will wake up the video recording function of the vehicle to record the video of the surrounding environment of the vehicle, especially when the vehicle is collided by other vehicles, so as to facilitate the vehicle owner to trace through the recorded video.

[0030] After successfully waking up the video recording function, the camera on the first vehicle starts video recording and saves the video.

[0031] In the case of failure to wake up the video recording function, the first vehicle will not be able to record the video of the surrounding environment, because the camera on the first vehicle may have failed, or the video storage device may have failed. At this time, it is necessary to determine a vehicle that can assist in video recording, that is, to screen the vehicles in the target range corresponding to the first vehicle and determine at least one second vehicle. The target range here can be a range within a preset distance from the first vehicle.

[0032] By screening the vehicles in the target range corresponding to the first vehicle, at least one vehicle that meets the requirement of assisting in video recording, i.e., the second vehicle, is determined.

[0033] Step 102, send a video recording request to the second vehicle; wherein the second vehicle records a video of the area where the first vehicle is located in response to the video recording request to obtain a target video.

[0034] After determining the second vehicle, the first vehicle can establish a communication connection with the second vehicle through the V2X (Vehicle to Everything) communication module integrated with the vehicle machine to send a video recording request to the second vehicle.

[0035] Specifically, after receiving the video recording request, the second vehicle records a video of the area where the first vehicle is located to obtain a target video.

[0036] The number of second vehicles can be multiple, so as to shoot the first vehicle from multiple angles to obtain target videos of multiple different shooting angles.

[0037] Optionally, the number of second vehicles can be determined according to the degree of abnormal vibration suffered by the first vehicle, for example, the number of second vehicles is positively correlated with the degree of abnormal vibration.

[0038] Step 103, obtaining a network identifier corresponding to the target video.

[0039] After sending the video recording request, the first vehicle can obtain the network identifier corresponding to the video recorded by the second vehicle, i.e., the target video. Optionally, the network identifier can be a URL (Uniform Resource Locator, Uniform Resource Locator) address.

[0040] Step 104, sending the network identifier to a user terminal bound to the first vehicle.

[0041] After obtaining the network identifier, the first vehicle can send the network identifier to the user terminal bound to the first vehicle through the T-BOX module.

[0042] Then, as long as the user terminal is in a networked state, the first vehicle can receive the network identifier, the vehicle owner can timely learn about the abnormal situation of the first vehicle, and by clicking the network identifier, the vehicle owner can view the video of the first vehicle recorded by the second vehicle. The video can serve as important evidence for subsequent handling of accidents, claims, and other matters.

[0043] The above embodiments of the present application, when the first vehicle is in the sentry mode, if the first vehicle is detected to have abnormal vibration and the sentry mode corresponding video recording function fails to wake up, the vehicles in the target range corresponding to the first vehicle are screened to determine at least one second vehicle; and a video recording request is sent to the second vehicle to make the second vehicle respond to the video recording request to record a video of the area where the first vehicle is located to obtain a target video. This implementation helps the second vehicle in the target range to record a video, which can effectively compensate for the defect that the first vehicle cannot record the event itself. Compared with the perspective of the first vehicle, the second vehicle can record a video of the area where the first vehicle is located from different positions and angles, which can provide more abundant information and provide a more complete picture for subsequent event analysis. The network identifier corresponding to the target video is obtained; and the network identifier is sent to the user terminal bound to the first vehicle. By sending the network identifier to the user terminal bound to the first vehicle, the vehicle owner can timely learn about the abnormal situation of the vehicle.

[0044] How to determine the second vehicle will be introduced below. In an optional embodiment of the present application, the vehicles in the target range corresponding to the first vehicle are screened to determine at least one second vehicle, including:

[0045] According to the first position information corresponding to the first vehicle, the target range is determined;

[0046] The video recording request help information is broadcast to each vehicle in the target range;

[0047] The vehicle receiving the video recording help information and feeding back the confirmation information is determined as a candidate vehicle;

[0048] The candidate vehicles are sorted according to a preset strategy;

[0049] The preset number of vehicles with high ranking are determined as the second vehicles.

[0050] In the implementation process, first, the target range is determined according to the first position information corresponding to the first vehicle. Optionally, the target range can be a circular region with the first vehicle as the center. For example, a circular region with the first vehicle as the center and a radius of 500 meters can be set as the target range for the definition of subsequent related operations.

[0051] The V2X communication module is integrated on the first vehicle, and information interaction between the vehicle and the outside world can be realized through the V2X communication module. At this time, the first vehicle can broadcast the video recording help information to the vehicles in the target range through the V2X communication module.

[0052] Specifically, after each vehicle in the target range receives the video recording help information broadcast by the first vehicle, it will process the help information. If a vehicle meets the video recording condition, it will feed back the confirmation information to the first vehicle through its own communication module, and the confirmation information indicates that the vehicle meets the video recording condition.

[0053] After receiving the confirmation information fed back by the vehicle, the first vehicle marks all the vehicles that have sent the confirmation information as candidate vehicles, and these candidate vehicles constitute a candidate set for further screening and determining the final assisting vehicle (i.e., the second vehicle).

[0054] For the determined candidate vehicle set, a preset strategy needs to be used for sorting, so as to select the vehicle most suitable for assisting video recording.

[0055] Finally, according to the sorting result, the preset number of vehicles with high ranking are selected. This preset number can be set in advance, for example, it can be set to 3, 5, etc. The selected vehicles are determined as the second vehicles, which will undertake the task of recording the video for the first vehicle, so as to provide the video record for the first vehicle's collision event as the basis for subsequent processing.

[0056] The above-mentioned embodiments of the present application can ensure that the vehicle most suitable for video recording is selected through the interactive process of broadcasting the video recording help information and receiving the confirmation information.

[0057] In an optional embodiment of the present application, the confirmation information carries vehicle information, and the candidate vehicles are sorted according to a preset strategy, which includes:

[0058] For each of the candidate vehicles, score the candidate vehicle according to the vehicle information corresponding to the candidate vehicle, to obtain a score result;

[0059] Sort the candidate vehicles according to the score result from high to low.

[0060] In the specific implementation process, it is necessary to determine the vehicle information corresponding to the candidate vehicle. The vehicle information can include but is not limited to the position information of the vehicle (such as the distance from the first vehicle), the driving state information of the vehicle (such as whether it is in a parking state, the driving speed, the driving direction, etc.), the communication capability information of the vehicle (such as the signal strength and transmission rate of the communication module), and the sentinel mode information (such as whether the candidate vehicle has a sentinel mode and whether it is in a sentinel mode). For each item of vehicle information, a corresponding scoring standard can be set. For example, for a candidate vehicle that is close to the first vehicle, a higher score can be given because the close distance can record relevant videos more clearly and timely; vehicles in a parking state or low-speed driving are more stable when recording videos, so they will also get better scores in the driving state factor; vehicles with strong communication capabilities are more secure when transmitting video data, and will also get corresponding points.

[0061] Finally, the scores of various vehicle information are integrated to obtain the overall score result of each candidate vehicle. And the candidate vehicles are sorted in order from high to low. The candidate vehicle with a higher score will be ranked higher in the sorting, indicating that it is relatively more suitable for undertaking subsequent video recording after considering various factors.

[0062] The above embodiments of the present application can accurately select the most suitable vehicle to perform the video recording task by scoring and sorting the candidate vehicles in detail.

[0063] The vehicle information at least includes speed information, position information, and sentinel mode information. The score result obtained by scoring the candidate vehicle according to the vehicle information corresponding to the candidate vehicle includes:

[0064] According to the position information of the candidate vehicle and the first position information corresponding to the first vehicle, the direction information corresponding to the candidate vehicle is determined, and the first score of the candidate vehicle is determined according to the direction information;

[0065] According to the sentinel mode information of the candidate vehicle, the second score of the candidate vehicle is determined;

[0066] According to the speed information of the candidate vehicle, the third score of the candidate vehicle is determined;

[0067] According to the first score, the second score and the third score corresponding to the candidate vehicle, a score result of the candidate vehicle is determined.

[0068] In the specific implementation, the position information of the candidate vehicle and the first position information corresponding to the first vehicle are acquired, and the azimuth information of the candidate vehicle relative to the first vehicle is determined by calculating and analyzing the two sets of position information, such as calculating the azimuth between the two. For example, the candidate vehicle can be located in front of, behind, on the left side of, on the right side of, or in other specific angular directions of the first vehicle. Different orientations have different advantages for completing video recording. For example, the candidate vehicle located in front of or on the side of the first vehicle can be given a relatively high first score because it can better capture key frames of the event. In contrast, the candidate vehicle located far behind the first vehicle and whose view may be blocked can receive a relatively low first score. The specific scoring criteria can be set according to actual needs and experience, for example, the candidate vehicle in the front or side key view area can be given 8-10 points, the vehicle in the rear but clear view area can be given 4-6 points, and the vehicle in the rear and view blocked area can be given 1-3 points.

[0069] The sentry mode information of the candidate vehicle reflects the safety monitoring state of the vehicle itself. If the sentry mode of the candidate vehicle is on and functions normally, it means that it is already monitoring the surrounding environment and may have the ability to respond to the recording request and provide high-quality video recording more timely. Therefore, for the candidate vehicle with the sentry mode on and functioning normally, a higher second score can be given, such as 8-10 points, and if the sentry mode of the candidate vehicle is not on or has partial function failure, it may have uncertainty in responding to the recording request and providing effective video recording, and accordingly a lower second score is given, such as 1-3 points.

[0070] The speed of the candidate vehicle has an important influence on whether the video recording task can be completed stably and clearly. If the candidate vehicle is in a parked state, it can remain relatively stationary when recording video, making it more likely to record stable and clear video pictures, and therefore can be given a higher third score, such as 8-10 points. For a candidate vehicle traveling at low speed (such as below a certain threshold, for example, below 20 kilometers per hour), although there is some movement, the impact on video recording is relatively small, and a medium third score can be given, such as 4-6 points. For a vehicle traveling at high speed (above 20 kilometers per hour), the fast movement can cause the video pictures to shake and blur, which is not conducive to accurately recording the event, so a lower third score is given, such as 1-3 points.

[0071] Finally, the first score, the second score and the third score corresponding to the candidate vehicle are comprehensively calculated to determine the final score result thereof. A common calculation method can be a simple weighted average, for example, assuming that the weights of the first score, the second score and the third score are 0.4, 0.3 and 0.4 respectively (the weights can be adjusted according to actual conditions), then the score result of the candidate vehicle = the first score x 0.4 + the second score x 0.3 + the third score x 0.4. Through such calculation, the specific score result of each candidate vehicle is obtained, so as to subsequently sort the candidate vehicles according to the high and low of the score result.

[0072] The above embodiments of the present application can more accurately screen out the candidate vehicle most suitable for assisting the first vehicle to complete the video recording task by comprehensively considering the vehicle information such as position, sentinel mode and vehicle speed for scoring. Such a scoring-based sorting method greatly improves the decision-making efficiency, can timely respond to the demand of the first vehicle for video recording assistance, ensures that a suitable vehicle starts video recording at a key time of an event, and reduces the possibility of loss of key information due to decision-making delay.

[0073] In an optional embodiment of the present application, after obtaining the target video, the second vehicle sends video recording completion information to the first vehicle and sends the target video to the automobile remote service platform;

[0074] Obtaining the network identifier corresponding to the target video, comprising:

[0075] When receiving the video recording completion information sent by the second vehicle, sending a network identifier request to the automobile remote service platform;

[0076] Receiving the network identifier fed back by the automobile remote service platform based on the network identifier request.

[0077] Specifically, when the second vehicle completes the video recording of the area where the first vehicle is located and obtains the target video, it will first send the video recording completion information to the first vehicle to inform the first vehicle that the video recording task has been successfully completed, so that the first vehicle knows that it can prepare to receive subsequent related video data or make further processing arrangements.

[0078] At the same time, the second vehicle will send the recorded target video to the automobile remote service platform. The automobile remote service platform, as a central node for centralized management and storage of vehicle related data, has stronger storage and processing capability, and can better save, manage and subsequently distribute a large amount of video data.

[0079] After the first vehicle receives the video recording completion information sent by the second vehicle, it sends a network identifier request to the automobile remote service platform. Since the first vehicle does not directly know the specific storage location and access method of the target video on the automobile remote service platform, the corresponding network identifier is obtained by sending a request, so that the target video can be conveniently accessed and obtained subsequently. After receiving the network identifier request sent by the first vehicle, the automobile remote service platform determines the network identifier corresponding to the target video based on the mechanism for storing and managing video data, and then feeds back the network identifier to the first vehicle. After receiving the network identifier, the first vehicle sends the network identifier to the user terminal bound to the first vehicle.

[0080] In the above-mentioned embodiments of the present application, the second vehicle sends the video recording completion information to the first vehicle in a timely manner, so that the first vehicle can know the progress of the video recording in real time, and the synchronization of information between the two parties is ensured. By sending the target video to the automobile remote service platform, the centralized storage and management advantages of the platform are utilized. The automobile remote service platform can perform standardized storage, classification and indexing operations on a large amount of video data, which facilitates subsequent query, calling and data analysis. Moreover, the second vehicle does not need to save the target video and does not need to perform direct video transmission operation with the first vehicle.

[0081] In an optional embodiment of the present application, after obtaining the target video, the second vehicle sends the target video to the automobile remote service platform, and obtains the network identifier corresponding to the target video fed back by the automobile remote service platform, and sends the video recording completion information carrying the network identifier to the first vehicle.

[0082] The network identifier corresponding to the target video is obtained, comprising:

[0083] The video recording completion information sent by the second vehicle is received.

[0084] The network identifier carried in the video recording completion information is obtained.

[0085] Specifically, when the second vehicle successfully records the target video, it will first send the target video to the car remote service platform. The car remote service platform, as a place for centralized storage and management of vehicle-related data, has better storage capacity and data management functions, and can properly handle a large amount of video data. At the same time of uploading the video, the second vehicle will obtain the network identifier corresponding to the target video from the car remote service platform. The network identifier is used to uniquely identify and locate the storage location of the target video on the platform, so as to facilitate subsequent access and sharing operations. After obtaining the network identifier of the target video, the second vehicle will send the video recording completion information carrying the network identifier to the first vehicle. Thus, the first vehicle can be informed that the video recording task has been completed, and the specific way of obtaining the target video (i.e. through the network identifier) is provided, facilitating the first vehicle to subsequently view and process the video.

[0086] The above-mentioned embodiments of the present application realize centralized storage of data by sending the target video to the car remote service platform. The second vehicle obtains and transmits the network identifier of the target video to the first vehicle, so that the first vehicle can conveniently and quickly obtain the target video.

[0087] In an optional embodiment of the present application, sending the video recording request to the second vehicle comprises:

[0088] According to the position information corresponding to the first vehicle and the position information corresponding to the second vehicle, the orientation information is determined;

[0089] The video recording request carrying the orientation information is sent to the second vehicle;

[0090] Wherein, the second vehicle determines the target camera according to the orientation information, and performs video recording on the area where the first vehicle is located through the target camera, to obtain the target video.

[0091] First, the position information corresponding to the first vehicle and the position information corresponding to the second vehicle are obtained. Through a specific algorithm or calculation method, the two sets of position information are processed to determine the orientation information of the second vehicle relative to the first vehicle. For example, it is calculated that the second vehicle is in front of, behind, left of, right of, or at a specific angle direction of the first vehicle. The determined orientation information is added to the video recording request, and then the video recording request carrying the orientation information is sent to the second vehicle. This can make the second vehicle know the specific orientation of itself relative to the first vehicle, so as to accurately select a suitable camera for video recording subsequently.

[0092] The second vehicle determines the target camera according to the orientation information after receiving the video recording request carrying the orientation information. The vehicle is usually equipped with multiple cameras, such as front camera, rear camera, left camera, right camera, etc., and different cameras can cover different areas. According to the received orientation information, the second vehicle can accurately determine which camera or which cameras should be used to record the video of the area where the first vehicle is located to obtain the best video recording effect. After determining the target camera, the second vehicle records the video of the area where the first vehicle is located through the target camera. To ensure that the relevant situation of the area where the first vehicle is located can be clearly and completely recorded, and finally obtain the target video.

[0093] The above embodiment of the present application sends a video recording request carrying orientation information to the second vehicle, so that the second vehicle can accurately determine the target camera according to the orientation information. Blind use of the camera can be avoided, and the most suitable camera can be used to record the video. Resource waste (such as power consumption, storage occupation, etc.) caused by simultaneous recording of all cameras can be avoided, and only the most suitable camera is enabled to complete the specific video recording task, thereby improving the utilization efficiency of the camera resource.

[0094] The above introduces the abnormality processing method provided by the embodiment of the present application, and the abnormality processing device provided by the embodiment of the present application will be introduced below in combination with the drawings.

[0095] As shown in Figure 2 The embodiment of the present application also provides an abnormality processing device applied to a first vehicle, and the device comprises:

[0096] The determining module 201 is configured to, when the first vehicle is in the sentry mode, and when it is detected that the first vehicle has abnormal vibration and the video recording function corresponding to the sentry mode fails to be woken up, screen vehicles in a target range corresponding to the first vehicle to determine at least one second vehicle.

[0097] The first sending module 202 is configured to send a video recording request to the second vehicle; wherein the second vehicle records a video of an area where the first vehicle is located in response to the video recording request to obtain a target video.

[0098] The acquiring module 203 is configured to acquire a network identifier corresponding to the target video.

[0099] The second sending module 204 is configured to send the network identifier to a user terminal bound with the first vehicle.

[0100] Optionally, the determining module comprises:

[0101] The first determining sub-module is configured to determine the target range according to first position information corresponding to the first vehicle;

[0102] The broadcasting sub-module is configured to broadcast video recording help information to each vehicle in the target range;

[0103] The second determining sub-module is configured to determine each vehicle receiving the video recording help information and feeding back confirmation information as a candidate vehicle;

[0104] The sorting sub-module is configured to sort each candidate vehicle according to a preset strategy;

[0105] The third determining sub-module is configured to determine a preset number of vehicles with high ranking as the second vehicle.

[0106] Optionally, the sorting sub-module comprises:

[0107] The scoring unit is configured to score each candidate vehicle according to vehicle information corresponding to the candidate vehicle, to obtain a scoring result;

[0108] The sorting unit is configured to sort each candidate vehicle in descending order of the scoring result.

[0109] Optionally, the vehicle information at least comprises speed information, position information and sentry mode information; and the scoring unit comprises:

[0110] The first determining sub-unit is configured to determine orientation information corresponding to the candidate vehicle according to position information of the candidate vehicle and first position information corresponding to the first vehicle, and determine a first score of the candidate vehicle according to the orientation information;

[0111] The second determining sub-unit is configured to determine a second score of the candidate vehicle according to sentry mode information of the candidate vehicle;

[0112] The third determining sub-unit is configured to determine a third score of the candidate vehicle according to speed information of the candidate vehicle;

[0113] The fourth determining sub-unit is configured to determine a scoring result of the candidate vehicle according to the first score, the second score and the third score of the candidate vehicle.

[0114] Optionally, after obtaining the target video, the second vehicle sends video recording completion information to the first vehicle and sends the target video to a car remote service platform;

[0115] The obtaining module comprises:

[0116] The first sending sub-module is configured to send a network identifier request to the automobile remote service platform when the video recording completion information sent by the second vehicle is received.

[0117] The first receiving sub-module is configured to receive the network identifier fed back by the automobile remote service platform based on the network identifier request.

[0118] Optionally, after obtaining the target video, the second vehicle sends the target video to the automobile remote service platform, and obtains the network identifier corresponding to the target video fed back by the automobile remote service platform, and sends the video recording completion information carrying the network identifier to the first vehicle.

[0119] The obtaining module comprises:

[0120] The second receiving sub-module is configured to receive the video recording completion information sent by the second vehicle.

[0121] The obtaining sub-module is configured to obtain the network identifier carried in the video recording completion information.

[0122] Optionally, the first sending module comprises:

[0123] The fourth determining sub-module is configured to determine the orientation information according to the position information corresponding to the first vehicle and the position information corresponding to the second vehicle.

[0124] The sending sub-module is configured to send the video recording request carrying the orientation information to the second vehicle.

[0125] The second vehicle determines a target camera according to the orientation information, and performs video recording on the area where the first vehicle is located through the target camera to obtain the target video.

[0126] The abnormality processing apparatus provided in the application, when the first vehicle is in the sentry mode, and when it is detected that the first vehicle has abnormal vibration and the video recording function corresponding to the sentry mode fails to be woken up, the vehicle in the target range corresponding to the first vehicle is screened to determine at least one second vehicle; and a video recording request is sent to the second vehicle, so that the second vehicle records a video of the area where the first vehicle is located in response to the video recording request to obtain a target video, which realizes video recording by means of the second vehicle in the target range, can effectively compensate for the defect that the first vehicle cannot record the event itself, and compared with the perspective of the first vehicle, the second vehicle can record a video of the area where the first vehicle is located from different positions and angles, can provide more abundant information, provide more complete pictures for subsequent event analysis, and obtain a network identifier corresponding to the target video; and the network identifier is sent to a user terminal bound with the first vehicle, so that the vehicle owner can learn about the abnormality of the vehicle in time.

[0127] For the device embodiment, since it is basically similar to the method embodiment, the description is relatively simple, and the relevant part can be referred to the part of the method embodiment.

[0128] The electronic device provided in the application embodiment includes a processor, a memory, a computer program stored on the memory and executable on the processor, and the computer program is executed by the processor to implement each process of the above-mentioned abnormality processing method embodiment and achieve the same technical effect. To avoid repetition, it will not be repeated here.

[0129] For example, Figure 3 An entity structure diagram of an electronic device is shown. As Figure 3As shown, the electronic device can include a processor 310, a communications interface 320, a memory 330, and a communications bus 340, wherein the processor 310, the communications interface 320, and the memory 330 complete mutual communication through the communications bus 340. The processor 310 can invoke a logical instruction in the memory 330, and the processor 310 is configured to perform the following steps: in a case where a first vehicle is in a sentry mode, when it is detected that the first vehicle has abnormal vibration and the wake-up of the video recording function corresponding to the sentry mode fails, screening vehicles in a target range corresponding to the first vehicle to determine at least one second vehicle; sending a video recording request to the second vehicle; wherein the second vehicle records a video of an area where the first vehicle is located in response to the video recording request to obtain a target video; obtaining a network identifier corresponding to the target video; and sending the network identifier to a user terminal bound to the first vehicle. The processor 310 can also perform other solutions in the embodiments of the present application, which will not be further described here.

[0130] In addition, the logical instructions in the memory 330 described above can be implemented in the form of a software functional unit and sold or used as an independent product, which can be stored in a computer readable storage medium. Based on such understanding, the technical solutions of the present application essentially or the part that contributes to the prior art or part of the technical solutions can be embodied in the form of a software product, and the computer software product is stored in a storage medium, including a plurality of instructions to make a computer device (which can be a personal computer, a server, or a network device, etc.) execute all or part of the steps of the methods described in the embodiments of the present application.

[0131] The embodiments of the present application also provide a vehicle, which includes each part of the above-described abnormal processing device embodiments and can achieve the same technical effects. To avoid repetition, details will not be described here.

[0132] The embodiments of the present application also provide a computer readable storage medium, which stores a computer program. The computer program is executed by a processor to implement each process of the above-described abnormal processing method embodiments and can achieve the same technical effects. To avoid repetition, details will not be described here. The computer readable storage medium is, for example, a read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk, etc.

[0133] It should be noted that, in the present document, the terms "comprises", "comprising", or any other variations thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements does not include only those elements but can also include other elements not expressly listed or inherent to such process, method, article, or apparatus. Without further limitation, an element preceded by "comprises... a" does not, without more constraints, foreclose the existence of additional identical elements in the process, method, article, or apparatus that comprises the element.

[0134] Those skilled in the art can clearly understand that the above-mentioned embodiment method can be realized by means of software and necessary general hardware platform, of course, it can also be realized by hardware, but in many cases, the former is a better embodiment. Based on such understanding, the technical solutions of the present application can be embodied in the form of a software product, which is stored in a storage medium (such as ROM / RAM, magnetic disk, optical disk) and includes a plurality of instructions for making a terminal (which can be a mobile phone, computer, server, air conditioner, or network device, etc.) execute the methods described in various embodiments of the present application.

[0135] The embodiments of the present application are described above in combination with the drawings, but the present application is not limited to the above-mentioned specific embodiments, and the above-mentioned specific embodiments are only illustrative, not restrictive, and those skilled in the art can make many forms under the inspiration of the present application without departing from the scope of the present application and the scope of protection of the claims.

[0136] Those skilled in the art can realize that the units and algorithm steps of each example described in combination with the embodiments disclosed in the embodiments of the present application can be realized by electronic hardware or a combination of computer software and electronic hardware. Whether the functions are executed in hardware or software depends on the specific application and design constraints of the technical solutions. Professional technicians can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of the present application.

[0137] Those skilled in the art can clearly understand that, for the convenience and brevity of description, the specific working process of the above-described system, device and unit can refer to the corresponding process in the foregoing method embodiments, which will not be described here.

[0138] In the embodiments of the present application, it should be understood that the disclosed apparatus and method can be implemented in other manners. For example, the embodiments of the apparatus described above are merely schematic, and the division of the units is merely logical function division, and there can be another division manner in actual implementation. For example, a plurality of units or components can be combined or integrated into another system, or some features can be ignored or not executed. In addition, the displayed or discussed mutual couplings or direct couplings or communication connections can be indirect couplings or communication connections through some interfaces, devices or units, and can be in electrical, mechanical or other forms.

[0139] The units described as separate components can or can not be physically separate, and the components displayed as units can or can not be physical units, i.e., can be located in one place, or can be distributed on a plurality of network units. Some or all of the units can be selected according to actual needs to achieve the purposes of the embodiments of the present application.

[0140] In addition, each functional unit in the embodiments of the present application can be integrated in one processing unit, or each unit can exist physically, or two or more units can be integrated in one unit.

[0141] If the functions are implemented in the form of software function units 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 essentially or the parts that make contributions to the prior art or parts of the technical solutions can be embodied in the form of a software product. The computer software product is stored in a storage medium, and includes several instructions for causing a computer device (which can be a personal computer, a server, or a network device, etc.) to execute all or part of the steps of the methods described in the various embodiments of the present application. The aforementioned storage medium includes: U disk, mobile hard disk, ROM, RAM, magnetic disk or optical disk, and various program codes that can be stored in the medium.

[0142] The above describes only specific embodiments 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 in the present application, which should be covered within the protection scope of the present application.

Claims

1. An exception handling method, characterized in that: Applied to a first vehicle, the method includes: When a first vehicle is in sentry mode, when abnormal vibration of the first vehicle is detected and activating the video recording function corresponding to the sentry mode fails, screening vehicles within a target range corresponding to the first vehicle to determine at least one second vehicle; Sending a video recording request to the second vehicle; wherein, in response to the video recording request, the second vehicle records a video of the area where the first vehicle is located to obtain a target video, and sends the target video to the automobile remote service platform, and the automobile remote service platform generates a network identifier for the target video, and the network identifier is used to indicate the storage address of the target video; Obtaining a network identifier corresponding to the target video; The network identifier is sent to a user terminal bound to the first vehicle.

2. The exception handling method according to claim 1, characterized in that: Screening vehicles within a target range corresponding to the first vehicle to determine at least one second vehicle includes: determining the target range according to the first position information corresponding to the first vehicle; Broadcasting a video recording of a help message to each vehicle within the target range; All vehicles that have received the video recording request for help and have fed back confirmation information are determined as vehicles to be selected; Sorting the vehicles to be selected according to a preset strategy; A preset number of vehicles ranked first are all determined as the second vehicles.

3. The exception handling method according to claim 2, characterized in that: The confirmation information carries vehicle information, and the vehicles to be selected are sorted according to a preset strategy, including: For each of the vehicles to be selected, scoring the vehicle to be selected according to the vehicle information corresponding to the vehicle to be selected to obtain a scoring result; The vehicles to be selected are sorted in descending order according to the scoring results.

4. The exception handling method according to claim 3, characterized in that: The vehicle information includes at least vehicle speed information, location information, and sentry mode information; Scoring the selected vehicle according to the vehicle information corresponding to the selected vehicle to obtain a scoring result, including: Determining the position information corresponding to the vehicle to be selected based on the position information of the vehicle to be selected and the first position information corresponding to the first vehicle, and determining a first score for the vehicle to be selected based on the position information; determining a second score of the vehicle to be selected based on the sentry mode information of the vehicle to be selected; determining a third score of the vehicle to be selected based on the speed information of the vehicle to be selected; A scoring result of the vehicle to be selected is determined according to the first score, the second score, and the third score corresponding to the vehicle to be selected.

5. The exception handling method according to claim 1, characterized in that: After obtaining the target video, the second vehicle sends a video recording completion message to the first vehicle and sends the target video to the automobile remote service platform; Obtaining the network identifier corresponding to the target video includes: Upon receiving the video recording completion information sent by the second vehicle, sending a network identification request to the automobile remote service platform; Receive the network identifier fed back by the automobile remote service platform based on the network identifier request.

6. The exception handling method according to claim 1, characterized in that: After obtaining the target video, the second vehicle sends the target video to the automobile remote service platform, obtains the network identifier corresponding to the target video fed back by the automobile remote service platform, and sends video recording completion information carrying the network identifier to the first vehicle; Obtaining the network identifier corresponding to the target video includes: receiving video recording completion information sent by the second vehicle; Obtain the network identifier carried in the video recording completion information.

7. The exception handling method according to claim 1, characterized in that: Sending a video recording request to the second vehicle includes: determining position information based on the position information corresponding to the first vehicle and the position information corresponding to the second vehicle; sending a video recording request carrying the position information to the second vehicle; The second vehicle determines a target camera according to the position information, and records a video of the area where the first vehicle is located through the target camera to obtain the target video.

8. An exception handling device, characterized in that: Applied to a first vehicle, the device comprises: a determination module configured to, when a first vehicle is in sentry mode and abnormal vibration of the first vehicle is detected and activation of the video recording function corresponding to the sentry mode fails, screen vehicles within a target range corresponding to the first vehicle to determine at least one second vehicle; a first sending module, configured to send a video recording request to the second vehicle; wherein, in response to the video recording request, the second vehicle records a video of the area where the first vehicle is located to obtain a target video, and sends the target video to the automobile remote service platform, where the automobile remote service platform generates a network identifier for the target video, and the network identifier is used to indicate a storage address of the target video; An acquisition module, configured to acquire a network identifier corresponding to the target video; The second sending module is used to send the network identifier to the user terminal bound to the first vehicle.

9. An electronic device, characterized in that: The method comprises a processor, a memory, and a computer program stored in the memory and executable on the processor, wherein the computer program implements the exception handling method according to any one of claims 1 to 7 when executed by the processor.

10. A vehicle, characterized in that: The vehicle includes the abnormality handling device according to claim 8.

Citation Information

Patent Citations

  • Method and device for monitoring vehicle and vehicle

    CN118107517A

  • Scalable integrated electronic control unit for vehicle

    US20120218412A1