Vehicle state detection method and device, computer equipment and storage medium

Through the vehicle status detection method, the pressure tilt sensor and image acquisition are used to identify the shared bicycle stacking situation, which solves the problem of shared bicycle stacking, and achieves the effect of timely discovery and reducing the cost of manpower inspection.

CN119314119APending Publication Date: 2025-01-14BEIJING QISHENG SCIENCE AND TECHNOLOGY CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202310848414.9
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2023-07-11
Publication Date
2025-01-14

AI Technical Summary

Technical Problem

The problem of shared bicycle stacking causes public places to occupy a large amount of space, affecting traffic order and city appearance, and it is difficult to detect stacking in time for human inspections, which is costly.

Method used

Through the vehicle status detection method, the vehicle stacking situation is identified by using pressure tilt sensors and image acquisition, and cleaning prompt information is sent to realize active perception and timely discover stacked vehicles.

Benefits of technology

It reduces the cost of manpower patrols, increases the timely detection rate of stacked vehicles, and ensures travel safety and urban order.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119314119A_ABST
    Figure CN119314119A_ABST
Patent Text Reader

Abstract

The invention provides a vehicle state detection method and device, computer equipment and a storage medium, and the method comprises the steps: responding to a received abnormal detection result of a vehicle, and transmitting an image collection instruction to the vehicle; the abnormal detection result is used for indicating that the vehicle is in a pressed inclined state; receiving a vehicle surrounding image acquired by the vehicle based on the image acquisition instruction; vehicle stacking identification is carried out on the images around the vehicle, and a stacking identification result is determined; under the condition that the stacking identification result indicates that the vehicles are stacked, sending prompt information for clearing the stacked vehicles to a user side; the prompt information carries the position information of the vehicle. According to the embodiment of the invention, the stacked vehicles can be actively perceived, the stacked vehicles can be found in time, and the cost of manual inspection can be reduced.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present disclosure relates to the field of vehicle detection technology, and in particular to a vehicle state detection method, device, computer equipment and storage medium. Background Art

[0002] With the development of Internet technology, shared vehicles have become the main means of transportation for people's daily travel. Although shared bicycles have the advantages of unlocking and riding, and can be picked up and used at any time, many shared bicycles are parked randomly and stacked together, which not only occupies a large amount of public space, affects the city's traffic order and cityscape, but also brings great inconvenience and safety hazards to people's travel.

[0003] To solve the problem of shared bicycle stacking, we usually rely on patrol discovery or human feedback, and then assign special personnel to clean it up. However, this method makes it difficult to find stacked vehicles in time, and the labor cost is high. Summary of the invention

[0004] The embodiments of the present disclosure at least provide a vehicle status detection method, apparatus, computer equipment and storage medium.

[0005] In a first aspect, an embodiment of the present disclosure provides a vehicle state detection method, comprising:

[0006] In response to receiving an abnormality detection result of a vehicle, sending an image acquisition instruction to the vehicle; the abnormality detection result is used to indicate that the vehicle is in a compressed and tilted state;

[0007] receiving a vehicle surrounding image acquired by the vehicle based on the image acquisition instruction;

[0008] Performing vehicle stacking recognition on the vehicle surrounding image to determine a stacking recognition result;

[0009] When the stacking identification result indicates that the vehicles are stacked, a prompt message for clearing the stacked vehicles is sent to the user terminal; the prompt message carries the location information of the vehicles.

[0010] In an optional implementation manner, performing vehicle stacking recognition on the vehicle surrounding image and determining a stacking recognition result includes:

[0011] Detecting image position information of each vehicle in the image surrounding the vehicle;

[0012] Based on the image position information of each vehicle, determining the image distance information between the vehicles and the image depth information of each vehicle;

[0013] The stacking recognition results of the vehicles are determined according to the image distance information between the vehicles and the image depth information of the vehicles.

[0014] In an optional implementation, in response to receiving an abnormality detection result of a vehicle, sending an image acquisition instruction to the vehicle includes:

[0015] In response to receiving abnormality detection results of multiple vehicles within a first preset time period, determining whether there are multiple target vehicles whose relative distances are less than a set distance among the multiple vehicles according to the position information of the multiple vehicles;

[0016] If not present, the image acquisition instruction is sent to each of the multiple vehicles.

[0017] In an optional implementation manner, the method further includes:

[0018] If there are multiple target vehicles whose relative distance is less than the set distance among the multiple vehicles, it is determined that the multiple target vehicles are stacked, and a prompt message for clearing the stacked vehicles is generated; the prompt message carries the location information of any target vehicle among the multiple target vehicles.

[0019] In an optional implementation manner, the method further includes:

[0020] If, among the multiple vehicles, there are multiple target vehicles whose relative distances are less than the set distance, some target vehicles are selected from the multiple target vehicles, and the image acquisition instructions are sent to the some target vehicles; the number of the some target vehicles is greater than or equal to 1 and less than the number of the multiple target vehicles.

[0021] In an optional implementation manner, the selecting some target vehicles from the plurality of target vehicles comprises:

[0022] Acquire time information of the abnormality detection results of the plurality of target vehicles respectively received;

[0023] According to the time information respectively corresponding to the multiple target vehicles, target vehicles whose order of receiving the abnormality detection results is located in front of a preset number are selected from the multiple target vehicles as part of the target vehicles that receive the image acquisition instruction.

[0024] In a second aspect, the present disclosure also provides a vehicle state detection method, including:

[0025] Acquire pressure tilt detection information of the vehicle detected by the pressure tilt sensor;

[0026] In response to the pressure tilt detection information satisfying an abnormality reporting condition, generating and reporting an abnormality detection result;

[0027] In response to receiving an image acquisition instruction, an image of the vehicle's surroundings is acquired and reported; the image of the vehicle's surroundings is used to identify vehicle stacking conditions.

[0028] In an optional implementation, in response to the pressure tilt detection information satisfying an abnormality reporting condition, generating and reporting an abnormality detection result includes:

[0029] Comparing the pressure tilt detection information with a preset pressure tilt normal value to determine a pressure tilt difference value;

[0030] When the pressure tilt difference value is greater than a set threshold, it is determined that the pressure tilt detection information meets an abnormality reporting condition, and an abnormality detection result is generated and reported.

[0031] In an optional implementation manner, the obtaining of pressure tilt detection information of the vehicle detected by the pressure sensor includes:

[0032] Acquire pressure tilt detection information detected multiple times by the pressure tilt sensor within a second preset time period;

[0033] In response to the pressure tilt detection information satisfying an abnormality reporting condition, generating and reporting an abnormality detection result, including:

[0034] Compare each of the pressure tilt detection information with a preset pressure tilt normal value to determine a pressure tilt difference value;

[0035] When the proportion of the pressure tilt difference values ​​greater than the set threshold meets the preset conditions, an abnormal detection result is generated and reported.

[0036] In a third aspect, the present disclosure also provides a vehicle state detection device, including:

[0037] A first sending module, configured to send an image acquisition instruction to the vehicle in response to receiving an abnormality detection result of the vehicle; the abnormality detection result is used to indicate that the vehicle is in a compressed and tilted state;

[0038] A receiving module, used for receiving the vehicle surrounding image acquired by the vehicle based on the image acquisition instruction;

[0039] A recognition module, used for performing vehicle stacking recognition on the image around the vehicle and determining a stacking recognition result;

[0040] The second sending module is used to send a prompt message for clearing the stacked vehicles to the user terminal when the stacking identification result indicates that the vehicles are stacked; the prompt message carries the location information of the vehicles.

[0041] In a fourth aspect, the present disclosure also provides a vehicle state detection device, including:

[0042] An acquisition module, used to acquire pressure tilt detection information of the vehicle detected by the pressure tilt sensor;

[0043] A first reporting module, configured to generate and report an abnormal detection result in response to the pressure tilt detection information satisfying an abnormal reporting condition;

[0044] The second reporting module is used to collect and report the vehicle surrounding image of the vehicle in response to receiving the image collection instruction; the vehicle surrounding image is used to identify the vehicle stacking situation.

[0045] In a fifth aspect, an embodiment of the present disclosure further provides a computer device, comprising: a processor, a memory and a bus, wherein the memory stores machine-readable instructions executable by the processor, and when the computer device is running, the processor and the memory communicate through the bus, and when the machine-readable instructions are executed by the processor, the above-mentioned first aspect, or the steps in any possible implementation of the first aspect, are executed; or when the machine-readable instructions are executed by the processor, the above-mentioned second aspect, or the steps in any possible implementation of the second aspect, are executed.

[0046] In a sixth aspect, an embodiment of the present disclosure further provides a computer-readable storage medium, on which a computer program is stored. When the computer program is executed by a processor, the computer program executes the above-mentioned first aspect, or the steps of any possible implementation of the first aspect, or when the machine-readable instructions are executed by the processor, the computer program executes the above-mentioned second aspect, or the steps of any possible implementation of the second aspect.

[0047] For a description of the effects of the above-mentioned vehicle state detection device, computer equipment, and computer-readable storage medium, please refer to the description of the above-mentioned vehicle state detection method, which will not be repeated here.

[0048] The vehicle state detection method provided by the embodiment of the present disclosure can indicate that the vehicle is in a compressed and tilted state if the abnormal detection result of the vehicle is obtained. Therefore, when the vehicle may be in a compressed and tilted state, by performing vehicle stacking recognition on the vehicle surrounding images collected by the vehicle, it can be further confirmed whether the vehicles are stacked, thereby obtaining an accurate vehicle stacking result. The above process realizes active perception of stacked vehicles, which can not only detect stacked vehicles in a timely manner, but also reduce the cost of manual inspections.

[0049] In order to make the above-mentioned objectives, features and advantages of the present disclosure more obvious and easy to understand, preferred embodiments are specifically cited below and described in detail with reference to the attached drawings. BRIEF DESCRIPTION OF THE DRAWINGS

[0050] In order to more clearly illustrate the technical solutions of the embodiments of the present disclosure, the following is a brief introduction to the drawings required for use in the embodiments. The drawings herein are incorporated into the specification and constitute a part of the specification. These drawings illustrate embodiments consistent with the present disclosure and are used together with the specification to illustrate the technical solutions of the present disclosure. It should be understood that the following drawings only illustrate certain embodiments of the present disclosure and should not be regarded as limiting the scope. For ordinary technicians in this field, other relevant drawings can also be obtained based on these drawings without creative work.

[0051] Figure 1 A flow chart of a vehicle state detection method provided by an embodiment of the present disclosure is shown;

[0052] Figure 2 A flow chart showing another vehicle state detection method provided by an embodiment of the present disclosure;

[0053] Figure 3 A flow chart showing another vehicle state detection method provided by an embodiment of the present disclosure;

[0054] Figure 4 A schematic diagram of the structure of a vehicle state detection device provided by an embodiment of the present disclosure is shown;

[0055] Figure 5 A schematic diagram showing the structure of another vehicle state detection device provided by an embodiment of the present disclosure is shown;

[0056] Figure 6 A schematic diagram of a computer device provided by an embodiment of the present disclosure is shown. DETAILED DESCRIPTION

[0057] In order to make the purpose, technical solutions and advantages of the embodiments of the present disclosure clearer, the technical solutions in the embodiments of the present disclosure will be clearly and completely described below in conjunction with the drawings in the embodiments of the present disclosure. Obviously, the described embodiments are only part of the embodiments of the present disclosure, rather than all of the embodiments. The components of the embodiments of the present disclosure generally described and shown in the drawings here can be arranged and designed in various different configurations. Therefore, the following detailed description of the embodiments of the present disclosure provided in the drawings is not intended to limit the scope of the present disclosure for protection, but merely represents the selected embodiments of the present disclosure. Based on the embodiments of the present disclosure, all other embodiments obtained by those skilled in the art without making creative work belong to the scope of protection of the present disclosure.

[0058] According to research, the current method to solve the problem of stacked shared bicycles is usually to rely on patrols or human feedback, and then assign special personnel to clean them up. However, in this method, many stacked bicycles may not be discovered in time, and the labor cost is high.

[0059] Based on this, the present disclosure provides a vehicle status detection method, including: in response to receiving an abnormal detection result of a vehicle, sending an image acquisition instruction to the vehicle; the abnormal detection result is used to indicate that the vehicle is in a compressed and tilted state; receiving an image of the vehicle surrounding the vehicle acquired by the vehicle based on the image acquisition instruction; performing vehicle stacking recognition on the image of the vehicle surrounding the vehicle to determine a stacking recognition result; when the stacking recognition result indicates that the vehicles are stacked, sending a prompt message to the user end to clear the stacked vehicles; the prompt message carries the vehicle's location information.

[0060] In the disclosed embodiment, the abnormal detection result of the vehicle may indicate that the vehicle is in a compressed and tilted state. Therefore, when the vehicle may be in a compressed and tilted state, vehicle stacking recognition may be performed on the vehicle surrounding images collected from the vehicle to further confirm whether the vehicles are stacked, thereby obtaining an accurate vehicle stacking result. The above process realizes active perception of stacked vehicles, which not only can promptly discover stacked vehicles, but also can reduce the cost of manual inspections.

[0061] The defects existing in the above schemes and the proposed solutions are the results obtained by the inventor after practice and careful research. Therefore, the discovery process of the above problems and the solutions proposed by the present disclosure for the above problems below should be the contributions made by the inventor to the present disclosure during the disclosure process.

[0062] It should be noted that similar reference numerals and letters denote similar items in the following drawings, and therefore, once an item is defined in one drawing, further definition and explanation thereof is not required in subsequent drawings.

[0063] To facilitate understanding of this embodiment, a vehicle state detection method disclosed in the embodiment of the present disclosure is first introduced in detail. The executor of the vehicle state detection method provided in the embodiment of the present disclosure is generally a computer device with certain computing capabilities.

[0064] The vehicle status detection method provided by the embodiment of the present disclosure is described below by taking the execution subject as a server as an example.

[0065] See also Figure 1 FIG. 1 is a flow chart of a vehicle state detection method provided by an embodiment of the present disclosure, the method comprising S101 to S104, wherein:

[0066] S101: In response to receiving an abnormal detection result of a vehicle, sending an image acquisition instruction to the vehicle; the abnormal detection result is used to indicate that the vehicle is in a compressed and tilted state.

[0067] S102: receiving an image of the surroundings of the vehicle acquired by the vehicle based on the image acquisition instruction.

[0068] S103: Perform vehicle stacking recognition on the vehicle surrounding image to determine a stacking recognition result.

[0069] S104: When the stacking identification result indicates that the vehicles are stacked, a prompt message for clearing the stacked vehicles is sent to the user terminal; the prompt message carries the location information of the vehicles.

[0070] In the embodiments of the present disclosure, vehicles may include shared vehicles, private vehicles, rental vehicles, etc. Vehicles may include non-motorized vehicles (e.g., bicycles, two-wheeled electric vehicles), etc. Generally, motorized vehicles are four-wheeled vehicles, etc. For motorized vehicles in normal use, stacking is not easy to occur, while bicycles, two-wheeled electric vehicles, etc. are prone to stacking. Therefore, the embodiments of the present disclosure are mainly applied to the scenario of two-wheeled vehicle status detection.

[0071] The abnormal detection result of a vehicle can be reported by the vehicle actively, or by the vehicle after the server sends a detection result acquisition request to the vehicle. Considering that there are generally a large number of vehicles such as bicycles and two-wheeled electric vehicles, when the server sends a detection result acquisition request to multiple vehicles, the server resource consumption is relatively large. Therefore, the vehicle can generally actively report the abnormal detection result to the server.

[0072] In a specific implementation, when the vehicle is in a compressed and tilted state, the vehicle will generate and report abnormal detection results.

[0073] The pressure tilt state of the vehicle may be generated and reported after the vehicle obtains pressure tilt detection information detected by the pressure sensor and determines that the pressure tilt detection information meets the abnormal reporting conditions.

[0074] Here, the vehicle may obtain the pressure tilt detection information detected by the pressure sensor through the central control system. Specifically, after the pressure sensor detects the pressure tilt detection information, the pressure tilt detection information may be synchronized to the central control system.

[0075] A pressure tilt sensor is a sensor that measures the tilt angle and force of an object. When the object is under pressure, the pressure-sensitive material inside the sensor will deform, causing the resistance value to change, and then generate a voltage signal output. By processing and analyzing the voltage signal, information such as the tilt angle and force of the object can be obtained. Therefore, the pressure tilt detection information here can include information such as the tilt angle and force of the vehicle.

[0076] The central control system of the vehicle can compare the pressure tilt detection information with the preset pressure tilt normal value to determine the pressure tilt difference value. When the pressure tilt difference value is greater than the set threshold, it can be determined that the pressure tilt detection information meets the abnormal reporting condition. That is, the abnormal reporting condition can include that the pressure tilt difference value is greater than the set threshold.

[0077] In one embodiment, the preset normal pressure tilt value may include a normal pressure value and a normal tilt value. In a specific embodiment, when the detected tilt angle is greater than the set normal tilt value, and the detected force magnitude is greater than the set normal pressure value, it is determined that the pressure tilt detection information meets the abnormal reporting condition. In this case, it can be considered that the vehicle is both under pressure and tilted, so the probability of stacking is high.

[0078] In order to reduce the detection error of the vehicle, in one embodiment, the abnormal detection result of the vehicle can be that after the pressure tilt sensor detects the pressure tilt detection information multiple times within a preset time period, the central control system compares each pressure tilt detection information with the preset pressure tilt normal value, determines the pressure tilt difference value, and generates and reports it when the proportion of each pressure tilt difference value greater than the set threshold meets the preset conditions. Here, after multiple detections, the proportion of the determined pressure tilt difference value greater than the set threshold meets the preset conditions, indicating that the probability of stacking is high, and therefore the possibility of vehicle detection errors is low.

[0079] In order to further determine the reliability of the abnormal state of the vehicle, that is, the state of being pressed and tilted, an image acquisition instruction may be sent to the vehicle. The image acquisition instruction is used to control the vehicle to acquire images around the vehicle.

[0080] Specifically, the server may send an image acquisition instruction to the central control system of the vehicle. The central control system may control the vehicle-mounted image acquisition device (such as a camera) to turn on and collect images around the vehicle. Here, the abnormal detection result of the vehicle may carry vehicle identification information, and the server may send an image acquisition instruction to the vehicle corresponding to the vehicle identification information.

[0081] In a specific implementation, the vehicle-mounted image acquisition device can collect images in all directions around the vehicle by rotating. The images here can be photos, videos, etc. The vehicle-mounted image acquisition device can send the collected images around the vehicle to the server through the central control system.

[0082] After receiving the vehicle surrounding images collected by the vehicle, the server can perform vehicle stacking recognition on the vehicle surrounding images to determine whether stacking occurs between vehicles. If the stacking recognition result indicates that the vehicles are not stacked, no processing is performed. If the stacking recognition result indicates that the vehicles are stacked, a prompt message for clearing the stacked vehicles is sent to the user end.

[0083] Here, the server can send the prompt information to the terminal device of the user (eg, vehicle maintenance personnel). The prompt information can be sent to the terminal device in the form of a text message or an application message (a target application capable of receiving application messages can be installed on the terminal device).

[0084] The prompt information carries the location information of the vehicle, and the user can reach the corresponding location according to the location information of the vehicle to clear the stacked vehicles.

[0085] In an embodiment of the present disclosure, when performing vehicle stacking recognition on the image surrounding the vehicle, in one implementation, the image position information of each vehicle in the image surrounding the vehicle can be detected; then, based on the image position information of each vehicle, the image distance information between each vehicle and the image depth information of each vehicle are determined; then, based on the image distance information between each vehicle and the image depth information of each vehicle, the stacking recognition result of each vehicle is determined.

[0086] Here, the pre-trained target tracking model can be used to detect the image position information of each vehicle.

[0087] Image position information may represent the position information between the projections of each vehicle on a two-dimensional plane; image depth information may refer to the position information of the vehicle in the camera depth space.

[0088] Based on the image distance information, it can be determined whether the projections of each vehicle overlap. Based on the image depth information, the position of each vehicle in the camera depth space can be determined. When the projections of each vehicle overlap and the distance between the depth positions in the camera depth space is less than a preset distance, it can be determined that stacking occurs.

[0089] Considering the actual scenario, the abnormal detection results of multiple vehicles may be received in the same time period. Multiple vehicles may be located in the same area or in different areas. Therefore, if the abnormal detection results of multiple vehicles are received, for the case where multiple vehicles are not located in the same area, after receiving the abnormal detection results of multiple vehicles, image acquisition instructions can be sent separately; for the case where multiple vehicles are located in the same area, after receiving the abnormal detection results of multiple vehicles, it is no longer necessary to further determine whether stacking occurs by sending image acquisition instructions to all vehicles. This is because: usually, multiple vehicles stacked together in the same area may report abnormal detection results in the same time period. When multiple vehicles in the same area report abnormal detection results, the probability of stacking of vehicles in the area is relatively large. Therefore, it can be directly determined that the vehicles in the area are stacked. In this way, not only the efficiency of determining the stacking recognition results can be improved, but also the working pressure of the server can be reduced.

[0090] Therefore, in one embodiment, in response to receiving an abnormal detection result of a vehicle, sending an image acquisition instruction to the vehicle may include: in response to receiving an abnormal detection result of multiple vehicles within a first preset time period, determining, based on the position information of the multiple vehicles, whether there are multiple target vehicles among the multiple vehicles whose relative distance is less than a set distance; if not, sending image acquisition instructions to the multiple vehicles respectively.

[0091] Here, the received abnormal detection result of the vehicle may carry the location information of the vehicle. According to the location information of the vehicle, the relative distance between each vehicle can be determined. When there are multiple target vehicles whose relative distance is less than the set distance, it means that the multiple target vehicles are located in the same area; otherwise, it means that the vehicles are not located in the same area. At this time, image acquisition instructions can be sent to multiple vehicles respectively, and the above steps S102-S104 are performed for each vehicle respectively to determine whether the area where each vehicle is located is overlapped. For repeated content, please refer to the previous text and will not be repeated here.

[0092] In the case where there are multiple target vehicles whose relative distance is less than the set distance, in one implementation, it can be directly determined that the multiple target vehicles are stacked, and prompt information for clearing the stacked vehicles is generated.

[0093] Here, the prompt information may carry the position information of any target vehicle among the multiple target vehicles. Since the relative distance of the multiple target vehicles is less than the set distance, they can be considered to be located in the same area. Therefore, the position information of the multiple target vehicles can be known through the position information of any target vehicle.

[0094] In order to further confirm that the vehicles are stacked, in one embodiment, when multiple target vehicles whose relative distance is less than a set distance are stored among multiple vehicles, some target vehicles can be selected from the multiple target vehicles, and image acquisition instructions can be sent to the some target vehicles. Here, the number of the some target vehicles is greater than or equal to 1 and less than the number of the multiple target vehicles.

[0095] Here, after sending image acquisition instructions to some target vehicles, the server can receive the vehicle surrounding images acquired by some target vehicles for identification.

[0096] Since the abnormal detection results reported by multiple target vehicles have been received, the possibility of target vehicle stacking is relatively high at this time. Therefore, it is not necessary to send image acquisition instructions to all target vehicles. Instead, it is only necessary to send image acquisition instructions to some target vehicles. The identified vehicle stacking results will have a higher reliability.

[0097] After sending the image acquisition instruction to some target vehicles, the steps S102 to S104 may be continued to be executed. The repeated contents may refer to the previous text and will not be repeated here.

[0098] In the disclosed embodiment, some of the target vehicles selected from the plurality of target vehicles may be random target vehicles or may be selected according to preset screening rules.

[0099] In one embodiment, when executing the step of selecting some target vehicles from multiple target vehicles, time information of abnormality detection results of multiple target vehicles respectively received can be obtained; according to the time information corresponding to the multiple target vehicles respectively, from the multiple target vehicles, target vehicles whose abnormality detection results are received in the order of a preset number are selected as some target vehicles that receive image acquisition instructions.

[0100] Here, the time information of receiving the abnormal detection results of each target vehicle may be different, so the abnormal detection results of each target vehicle may be sorted according to the received time information to obtain the order of receiving the abnormal detection results of each target vehicle. Generally, the earlier the abnormal detection result is received, the more sensitive the sensor of the corresponding vehicle is or the better the communication quality is. Therefore, the target vehicles corresponding to the first preset number of abnormal detection results may be selected as part of the target vehicles receiving the image acquisition instruction according to the order of receiving from early to late.

[0101] After some target vehicles are selected, image acquisition instructions may be sent to the target vehicles, and steps S102 to S104 may be continued. For repeated contents, reference may be made to the foregoing text and will not be repeated here.

[0102] In one embodiment, when executing the step of selecting some target vehicles from multiple target vehicles, signal strength information of the multiple target vehicles can also be obtained; based on the signal strength information corresponding to the multiple target vehicles, target vehicles whose signal strength information is arranged in the order of a preset number before are selected from the multiple target vehicles as some target vehicles that receive image acquisition instructions.

[0103] Here, the signal strength information may include a signal strength value. The larger the signal strength value, the stronger the signal, and the faster the speed of receiving image acquisition instructions and sending images around the vehicle. Therefore, target vehicles with strong signals indicated by the signal strength information can be prioritized as part of the target vehicles that receive image acquisition instructions.

[0104] After some target vehicles are selected, image acquisition instructions may be sent to the target vehicles, and steps S102 to S104 may be continued. For repeated contents, reference may be made to the foregoing text and will not be repeated here.

[0105] The vehicle state detection method provided by the embodiment of the present disclosure is described below by taking the execution subject as a vehicle (specifically, the central control system of the vehicle) as an example.

[0106] See also Figure 2 FIG. 2 is a flow chart of another vehicle state detection method provided by an embodiment of the present disclosure, wherein the method includes S201 to S203, wherein:

[0107] S201: Acquire pressure tilt detection information of the vehicle detected by a pressure tilt sensor.

[0108] S202: In response to the pressure tilt detection information satisfying an abnormality reporting condition, generating and reporting an abnormality detection result.

[0109] S203: In response to receiving the image acquisition instruction, acquiring and reporting the vehicle surrounding image of the vehicle; the vehicle surrounding image is used to identify the vehicle stacking situation.

[0110] In the disclosed embodiment, the pressure tilt detection information of the vehicle may be detected by a pressure sensor in the vehicle. The pressure tilt sensor may synchronize the detected pressure tilt detection information to a central control system of the vehicle. The pressure tilt detection information may include information such as the tilt angle and force magnitude of the vehicle.

[0111] Here, the abnormal reporting condition may include that the pressure tilt difference value is greater than a set threshold.

[0112] After obtaining the pressure tilt detection information, in one embodiment, the central control system can compare the pressure tilt detection information with a preset pressure tilt normal value to determine a pressure tilt difference value. When the pressure tilt difference value is greater than a set threshold, it can be determined that the pressure tilt detection information meets the abnormal reporting condition.

[0113] In one embodiment, the preset normal pressure tilt value may include a normal pressure value and a normal tilt value. In a specific embodiment, when the detected tilt angle is greater than the set normal tilt value, and the detected force magnitude is greater than the set normal pressure value, it is determined that the pressure tilt detection information meets the abnormal reporting condition. In this case, it can be considered that the vehicle is both under pressure and tilted, so the probability of stacking is high. At this time, the central control system can generate and report the abnormal detection result to the server.

[0114] The abnormal detection result may include the state that the vehicle is in a compressed and tilted state. The abnormal detection result may also include the identification information of the vehicle.

[0115] The image acquisition instruction may be sent by the server, specifically, may be sent to the central control system. The process of the server sending the image acquisition instruction to the vehicle may refer to the process of S101 above, and will not be repeated here.

[0116] When the central control system of the vehicle receives an image acquisition instruction, the central control system can control the vehicle-mounted image acquisition device (such as a camera) to turn on and acquire images around the vehicle.

[0117] In a specific implementation, the vehicle-mounted image acquisition device can collect images in all directions around the vehicle by rotating. The images here can be photos, videos, etc. The vehicle-mounted image acquisition device can send the collected images around the vehicle to the server through the central control system.

[0118] The vehicle surrounding image is used by the server to identify the vehicle stacking situation. The process of the server identifying the vehicle surrounding image can refer to the above-mentioned process S103, which will not be repeated here.

[0119] In order to reduce the detection error of the vehicle, in one embodiment, the abnormal detection result of the vehicle can be that after the pressure tilt sensor detects the pressure tilt detection information multiple times within the preset second time period, the central control system can compare each pressure tilt detection information with the preset pressure tilt normal value, determine the pressure tilt difference value, and generate and report it when the proportion of each pressure tilt difference value greater than the set threshold meets the preset conditions (for example, the proportion that meets the preset conditions can be set to 80% or 100%). Here, after multiple detections, the proportion of the determined pressure tilt difference value greater than the set threshold meets the preset conditions, indicating that the probability of stacking is high, and therefore the possibility of vehicle detection errors is low.

[0120] The present disclosure also provides a vehicle state detection method, including:

[0121] Step 1: Acquire pressure tilt detection information of the vehicle detected by the pressure tilt sensor;

[0122] Step 2: in response to the pressure tilt detection information satisfying the abnormality reporting condition, generating and reporting the abnormality detection result;

[0123] Step 3: In response to receiving the image acquisition instruction, acquiring an image of the surrounding area of ​​the vehicle;

[0124] Step 4: performing vehicle stacking recognition on the image surrounding the vehicle and determining a stacking recognition result;

[0125] Step 5: When the stacking identification result indicates that the vehicles are stacked, the stacking identification result is sent to a server; the stacking result is used by the server to send a prompt message to the user terminal to clear the stacked vehicles; the prompt message carries the location information of the vehicle.

[0126] The processes of the above steps 1 to 3 can refer to the related processes of the above S201-S203. The processes of the above steps 4 to 5 are similar to the processes of the above S103-S104, except that the execution subjects are different. The repeated contents will not be repeated here.

[0127] See also Figure 3 FIG. 1 is a flow chart of another vehicle state detection method provided by an embodiment of the present disclosure, which is specifically as follows:

[0128] Step 301: The central control system of the vehicle detects whether the lock of the vehicle is in a locked state; if not, that is, the lock is in an open state, no processing is performed; if yes, that is, the lock is in a locked state, step 302 is executed;

[0129] Step 302: The central control system controls the pressure tilt sensor in the vehicle to obtain pressure tilt detection information of the vehicle;

[0130] Step 303: Determine the pressure tilt difference value by comparing the pressure tilt detection information with the preset pressure tilt normal value, and judge whether the determined pressure tilt difference value is within the allowable error range; if so, do not do anything; if not, execute step 304;

[0131] Step 304: controlling the pressure tilt sensor in the vehicle to obtain the pressure tilt detection information of the vehicle within a preset time period, determining the pressure tilt difference value, and judging whether the pressure tilt difference value is within the allowable error range; if not, no processing is performed; if yes, executing step 305;

[0132] Step 305: The central control system generates and reports anomaly detection results;

[0133] Step 306: After receiving the image acquisition instruction, turn on the camera;

[0134] Step 307: Collecting images around the vehicle;

[0135] Step 308: Identify the images around the vehicle to determine whether there is any stacking of vehicles; if not, do nothing; if so, execute step 309:

[0136] Step 309: Report the vehicle stacking result to the server, so that the server sends a prompt message to the user terminal to clear the stacked vehicles.

[0137] Those skilled in the art will appreciate that, in the above method of specific implementation, the order in which the steps are written does not imply a strict execution order and does not constitute any limitation on the implementation process. The specific execution order of the steps should be determined by their functions and possible internal logic.

[0138] Based on the same inventive concept, a vehicle state detection device corresponding to the vehicle state detection method is also provided in the embodiment of the present disclosure. Since the principle of solving the problem by the device in the embodiment of the present disclosure is similar to the above-mentioned vehicle state detection method in the embodiment of the present disclosure, the implementation of the device can refer to the implementation of the method, and the repeated parts will not be repeated.

[0139] Reference Figure 4 FIG. 1 is a schematic diagram of a vehicle state detection device provided by an embodiment of the present disclosure, wherein the device comprises:

[0140] The first sending module 401 is used to send an image acquisition instruction to the vehicle in response to receiving an abnormal detection result of the vehicle; the abnormal detection result is used to indicate that the vehicle is in a state of being pressed and tilted;

[0141] A receiving module 402 is used to receive the vehicle surrounding image acquired by the vehicle based on the image acquisition instruction;

[0142] The recognition module 403 is used to perform vehicle stacking recognition on the vehicle surrounding image and determine a stacking recognition result;

[0143] The second sending module 404 is configured to send a prompt message to the user terminal to clear the stacked vehicles when the stacking identification result indicates that the vehicles are stacked; the prompt message carries the location information of the vehicles.

[0144] In an optional implementation manner, the identification module 403 is specifically configured to:

[0145] Detecting image position information of each vehicle in the image surrounding the vehicle;

[0146] Based on the image position information of each vehicle, determining the image distance information between the vehicles and the image depth information of each vehicle;

[0147] The stacking recognition results of the vehicles are determined according to the image distance information between the vehicles and the image depth information of the vehicles.

[0148] In an optional implementation manner, the first sending module 401 is specifically configured to:

[0149] In response to receiving abnormality detection results of multiple vehicles within a first preset time period, determining whether there are multiple target vehicles whose relative distances are less than a set distance among the multiple vehicles according to the position information of the multiple vehicles;

[0150] If not present, the image acquisition instruction is sent to each of the multiple vehicles.

[0151] In an optional implementation, the device further includes:

[0152] A generation module is used to determine that the multiple target vehicles are stacked if there are multiple target vehicles whose relative distance is less than a set distance among the multiple vehicles, and generate a prompt message for clearing the stacked vehicles; the prompt message carries the location information of any target vehicle among the multiple target vehicles.

[0153] In an optional implementation, the device further includes:

[0154] The third sending module is used to select some target vehicles from the multiple target vehicles if there are multiple target vehicles whose relative distance is less than the set distance among the multiple vehicles, and send the image acquisition instruction to the some target vehicles; the number of the some target vehicles is greater than or equal to 1 and less than the number of the multiple target vehicles.

[0155] In an optional implementation manner, the third sending module is specifically configured to:

[0156] Acquire time information of the abnormality detection results of the plurality of target vehicles respectively received;

[0157] According to the time information respectively corresponding to the multiple target vehicles, target vehicles whose order of receiving the abnormality detection results is located in front of a preset number are selected from the multiple target vehicles as part of the target vehicles that receive the image acquisition instruction.

[0158] Reference Figure 5 FIG. 1 is a schematic diagram of the structure of another vehicle state detection device provided by an embodiment of the present disclosure, wherein the device comprises:

[0159] An acquisition module 501 is used to acquire pressure tilt detection information of the vehicle detected by the pressure tilt sensor;

[0160] A first reporting module 502, configured to generate and report an abnormal detection result in response to the pressure tilt detection information satisfying an abnormal reporting condition;

[0161] The second reporting module 503 is used to collect and report the vehicle surrounding image of the vehicle in response to receiving the image collection instruction; the vehicle surrounding image is used to identify the vehicle stacking situation.

[0162] In an optional implementation manner, the first reporting module 502 is specifically configured to:

[0163] Comparing the pressure tilt detection information with a preset pressure tilt normal value to determine a pressure tilt difference value;

[0164] When the pressure tilt difference value is greater than a set threshold, it is determined that the pressure tilt detection information meets an abnormality reporting condition, and an abnormality detection result is generated and reported.

[0165] In an optional implementation,

[0166] The acquisition module 501 is specifically used to: acquire the pressure tilt detection information detected multiple times by the pressure tilt sensor within a second preset time period;

[0167] The first reporting module 502 is specifically used to: compare each of the pressure tilt detection information with the preset pressure tilt normal value, and determine the pressure tilt difference value; when the proportion of each of the pressure tilt difference values ​​greater than the set threshold meets the preset conditions, generate and report the abnormal detection result.

[0168] For descriptions of the processing flow of each module in the device and the interaction flow between each module, reference may be made to the relevant descriptions in the above method embodiment, which will not be described in detail here.

[0169] Based on the same technical concept, the embodiment of the present disclosure also provides a computer device. Figure 6 As shown, it is a schematic diagram of the structure of a computer device 600 provided in an embodiment of the present disclosure, including a processor 601, a memory 602, and a bus 603. Among them, the memory 602 is used to store execution instructions, including a memory 6021 and an external memory 6022; the memory 6021 here is also called an internal memory, which is used to temporarily store the operation data in the processor 601, and the data exchanged with the external memory 6022 such as a hard disk. The processor 601 exchanges data with the external memory 6022 through the memory 6021. When the computer device 600 is running, the processor 601 communicates with the memory 602 through the bus 603, so that the processor 601 executes the following instructions:

[0170] In response to receiving an abnormality detection result of a vehicle, sending an image acquisition instruction to the vehicle; the abnormality detection result is used to indicate that the vehicle is in a compressed and tilted state;

[0171] receiving a vehicle surrounding image acquired by the vehicle based on the image acquisition instruction;

[0172] Performing vehicle stacking recognition on the vehicle surrounding image to determine a stacking recognition result;

[0173] When the stacking identification result indicates that the vehicles are stacked, a prompt message for clearing the stacked vehicles is sent to the user terminal; the prompt message carries the location information of the vehicles.

[0174] Alternatively, when the computer device 600 is running, the processor 601 communicates with the memory 602 via the bus 603, so that the processor 601 executes the following instructions:

[0175] Acquire pressure tilt detection information of the vehicle detected by the pressure tilt sensor;

[0176] In response to the pressure tilt detection information satisfying an abnormality reporting condition, generating and reporting an abnormality detection result;

[0177] In response to receiving an image acquisition instruction, an image of the vehicle's surroundings is acquired and reported; the image of the vehicle's surroundings is used to identify vehicle stacking conditions.

[0178] The embodiment of the present disclosure also provides a computer-readable storage medium, on which a computer program is stored, and when the computer program is executed by a processor, the steps of the vehicle state detection method described in the above method embodiment are executed. The storage medium can be a volatile or non-volatile computer-readable storage medium.

[0179] The disclosed embodiments also provide a computer program product, which carries a program code. The program code includes instructions that can be used to execute the steps of the vehicle status detection method described in the above method embodiment. For details, please refer to the above method embodiment, which will not be repeated here.

[0180] The computer program product may be implemented in hardware, software or a combination thereof. In one optional embodiment, the computer program product is implemented as a computer storage medium. In another optional embodiment, the computer program product is implemented as a software product, such as a software development kit (SDK).

[0181] Those skilled in the art can clearly understand that, for the convenience and simplicity of description, the specific working process of the device described above can refer to the corresponding process in the aforementioned method embodiment, and will not be repeated here. In the several embodiments provided in the present disclosure, it should be understood that the disclosed device and method can be implemented in other ways. The device embodiments described above are merely schematic. For example, the division of the units is only a logical function division. There may be other division methods in actual implementation. For example, multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some communication interfaces, and the indirect coupling or communication connection of the device or unit can be electrical, mechanical or other forms.

[0182] The units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed on multiple network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution of this embodiment.

[0183] In addition, each functional unit in each embodiment of the present disclosure may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit.

[0184] If the functions are implemented in the form of software functional units and sold or used as independent products, they can be stored in a non-volatile computer-readable storage medium that is executable by a processor. Based on this understanding, the technical solution of the present disclosure, or the part that contributes to the prior art or the part of the technical solution, can be embodied in the form of a software product, which is stored in a storage medium and includes several instructions for a computer device (which can be a personal computer, a server, or a network device, etc.) to perform all or part of the steps of the method described in each embodiment of the present disclosure. The aforementioned storage medium includes: various media that can store program codes, such as a USB flash drive, a mobile hard disk, a read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk.

[0185] Finally, it should be noted that the above-described embodiments are only specific implementation methods of the present disclosure, which are used to illustrate the technical solutions of the present disclosure, rather than to limit them. The protection scope of the present disclosure is not limited thereto. Although the present disclosure is described in detail with reference to the above-described embodiments, ordinary technicians in the field should understand that any technician familiar with the technical field can still modify the technical solutions recorded in the above-described embodiments within the technical scope disclosed in the present disclosure, or can easily think of changes, or make equivalent replacements for some of the technical features therein; and these modifications, changes or replacements do not make the essence of the corresponding technical solutions deviate from the spirit and scope of the technical solutions of the embodiments of the present disclosure, and should be included in the protection scope of the present disclosure. Therefore, the protection scope of the present disclosure shall be based on the protection scope of the claims.

Claims

1. A vehicle state detection method, characterized in that: include: In response to receiving an abnormality detection result of a vehicle, sending an image acquisition instruction to the vehicle; The abnormal detection result is used to indicate that the vehicle is in a state of being pressed and tilted; receiving a vehicle surrounding image acquired by the vehicle based on the image acquisition instruction; Performing vehicle stacking recognition on the vehicle surrounding image to determine a stacking recognition result; When the stacking identification result indicates that the vehicles are stacked, a prompt message for clearing the stacked vehicles is sent to the user terminal; The prompt information carries the location information of the vehicle.

2. The method according to claim 1, characterized in that The performing vehicle stacking recognition on the vehicle surrounding image and determining the stacking recognition result includes: Detecting image position information of each vehicle in the image surrounding the vehicle; Based on the image position information of each vehicle, determining the image distance information between the vehicles and the image depth information of each vehicle; The stacking recognition results of the vehicles are determined according to the image distance information between the vehicles and the image depth information of the vehicles.

3. The method according to claim 1, characterized in that The step of sending an image acquisition instruction to the vehicle in response to receiving an abnormality detection result of the vehicle includes: In response to receiving abnormality detection results of multiple vehicles within a first preset time period, determining whether there are multiple target vehicles whose relative distances are less than a set distance among the multiple vehicles according to the position information of the multiple vehicles; If not present, the image acquisition instruction is sent to each of the multiple vehicles.

4. The method according to claim 3, characterized in that The method further comprises: If there are multiple target vehicles whose relative distance is less than the set distance among the multiple vehicles, it is determined that the multiple target vehicles are stacked, and a prompt message for clearing the stacked vehicles is generated; the prompt message carries the location information of any target vehicle among the multiple target vehicles.

5. The method according to claim 3, characterized in that: The method further comprises: If, among the multiple vehicles, there are multiple target vehicles whose relative distances are less than the set distance, some target vehicles are selected from the multiple target vehicles, and the image acquisition instructions are sent to the some target vehicles; the number of the some target vehicles is greater than or equal to 1 and less than the number of the multiple target vehicles.

6. The method according to claim 5, characterized in that The selecting some target vehicles from the plurality of target vehicles comprises: Acquire time information of the abnormality detection results of the plurality of target vehicles respectively received; According to the time information respectively corresponding to the multiple target vehicles, target vehicles whose order of receiving the abnormality detection results is located before a preset number are selected from the multiple target vehicles as part of the target vehicles that receive the image acquisition instruction.

7. A vehicle state detection method, characterized in that: include: Acquire pressure tilt detection information of the vehicle detected by the pressure tilt sensor; In response to the pressure tilt detection information satisfying an abnormality reporting condition, generating and reporting an abnormality detection result; In response to receiving an image acquisition instruction, an image of the vehicle's surroundings is acquired and reported; the image of the vehicle's surroundings is used to identify vehicle stacking conditions.

8. The method according to claim 7, characterized in that In response to the pressure tilt detection information satisfying an abnormality reporting condition, generating and reporting an abnormality detection result, including: Comparing the pressure tilt detection information with a preset pressure tilt normal value to determine a pressure tilt difference value; When the pressure tilt difference value is greater than a set threshold, it is determined that the pressure tilt detection information meets an abnormality reporting condition, and an abnormality detection result is generated and reported.

9. The method according to claim 7, characterized in that: The step of obtaining pressure tilt detection information of the vehicle detected by the pressure sensor includes: Acquire pressure tilt detection information detected multiple times by the pressure tilt sensor within a second preset time period; In response to the pressure tilt detection information satisfying an abnormality reporting condition, generating and reporting an abnormality detection result, including: Compare each of the pressure tilt detection information with a preset pressure tilt normal value to determine a pressure tilt difference value; When the proportion of the pressure tilt difference values ​​greater than the set threshold meets the preset conditions, an abnormal detection result is generated and reported.

10. A vehicle state detection device, characterized in that: include: A first sending module, configured to send an image acquisition instruction to the vehicle in response to receiving an abnormality detection result of the vehicle; The abnormal detection result is used to indicate that the vehicle is in a state of being pressed and tilted; A receiving module, used for receiving the vehicle surrounding image acquired by the vehicle based on the image acquisition instruction; A recognition module, used for performing vehicle stacking recognition on the image around the vehicle and determining a stacking recognition result; A second sending module, configured to send a prompt message for clearing the stacked vehicles to a user terminal when the stacking identification result indicates that the vehicles are stacked; The prompt information carries the location information of the vehicle.

11. A vehicle state detection device, characterized in that: include: An acquisition module, used to acquire pressure tilt detection information of the vehicle detected by the pressure tilt sensor; A first reporting module, configured to generate and report an abnormal detection result in response to the pressure tilt detection information satisfying an abnormal reporting condition; The second reporting module is used to collect and report the vehicle surrounding image of the vehicle in response to receiving the image collection instruction; the vehicle surrounding image is used to identify the vehicle stacking situation.

12. A computer device, characterized in that: include: A processor, a memory and a bus, wherein the memory stores machine-readable instructions executable by the processor, and when the computer device is running, the processor and the memory communicate via the bus, and when the machine-readable instructions are executed by the processor, the steps of the vehicle state detection method as described in any one of claims 1 to 6 are executed, or the steps of the vehicle state detection method as described in any one of claims 7 to 9 are executed.

13. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores a computer program, which, when executed by a processor, executes the steps of the vehicle state detection method as described in any one of claims 1 to 6, or executes the steps of the vehicle state detection method as described in any one of claims 7 to 9.