Vehicle information determination method and device, medium, equipment and product

By using the vibration data of the target road section to determine the vehicle information of the vehicle in the target sub-section, it solves the problem of being unable to accurately detect vehicle information when the weather is poor or visibility is low, and achieves higher detection accuracy.

CN119360631APending Publication Date: 2025-01-24CHINA UNITED NETWORK COMM GRP CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411397128.6
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-10-08
Publication Date
2025-01-24

AI Technical Summary

Technical Problem

In the case of poor weather or low visibility, the quality of the vehicle video frame data captured by the camera equipment is poor, resulting in the inability to accurately detect the vehicle's vehicle information.

Method used

By determining the target vibration data of the target section, these vibration data are used to indicate the phase of the target road section of the target section at different times, and then the vehicle information of the vehicle on the target section is determined based on these data.

Benefits of technology

This method can accurately detect vehicle information without relying on video frame data, reduce the impact of weather and visibility, and improve the accuracy of detection.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119360631A_ABST
    Figure CN119360631A_ABST
Patent Text Reader

Abstract

The invention discloses a vehicle information determination method and device, a medium, equipment and a product, relates to the technical field of communication, and is used for accurately detecting vehicle information of a vehicle. The method comprises the steps of determining target vibration data of a target road section; the target road section at least comprises a target sub-road section; the vibration data is used for indicating vibration phases of the target road section at different moments; the target vibration data is vibration data of the target road section when the vehicle is on the target road section; and determining vehicle information of the vehicle in the target sub-road section based on the target vibration data.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The embodiments of the present application relate to the field of communication technology, and in particular, to a vehicle information determination method, device, medium, equipment and product. Background Art

[0002] In order to detect vehicle information of road vehicles, it is usually necessary to install detection equipment (such as camera equipment, etc.) on the road to obtain video frame data of vehicles on the road.

[0003] However, in the case of bad weather or low visibility, the quality of the video frame data of the vehicle captured by the camera device is poor, which may result in an inability to accurately detect the vehicle information of the vehicle. Summary of the invention

[0004] The present application provides a vehicle information determination method, device, medium, equipment and product for accurately detecting vehicle information of a vehicle.

[0005] In order to achieve the above objectives, this application adopts the following technical solutions:

[0006] In a first aspect, a vehicle information determination method is provided, the method comprising: determining target vibration data of a target section; the target section includes at least a target sub-section; the vibration data is used to indicate the phase of vibration of the target section at different times; the target vibration data is the vibration data of the target section when the vehicle is in the target section; based on the target vibration data, determining the vehicle information of the vehicle in the target sub-section.

[0007] Optionally, when the vehicle information is the lane position, the vehicle information of the vehicle in the target sub-section is determined based on the target vibration data, including: identifying first vibration data from the target vibration data; the first vibration data is vibration data when the vehicle passes through a preset vibration device in the target sub-section; the vehicle information is determined according to the vibration frequency of the first vibration data and a first mapping relationship; the vibration frequencies generated by the preset vibration devices in different lanes are different; the first mapping relationship includes a correspondence between different lanes and different vibration frequencies.

[0008] Optionally, when the vehicle information is vehicle speed, the target section also includes a first sub-section, and based on the target vibration data, the vehicle information of the vehicle in the target sub-section is determined, including: determining a target time interval according to the target vibration data; the target time interval is the time interval between the moment the vehicle enters the first sub-section and the moment the vehicle enters the target sub-section; determining the ratio of the target time interval and the target distance interval as the vehicle information; the target distance interval is the distance interval between the first sub-section and the target sub-section.

[0009] Optionally, the moment when the vehicle enters the first sub-section is the starting moment when the phase in the vibration data of the first sub-section is greater than the phase threshold; the moment when the vehicle enters the target sub-section is the starting moment when the phase in the vibration data of the target sub-section is greater than the phase threshold.

[0010] Optionally, in the case where the vehicle information is the vehicle type, the vehicle information of the vehicle in the target sub-section is determined based on the target vibration data, including: determining the amplitude of the target sub-section according to the phase of the target sub-section vibration at different times in the target vibration data; determining the vehicle information according to the amplitude and a second mapping relationship; the second mapping relationship includes the correspondence between different amplitudes and different vehicle types.

[0011] Optionally, determining target vibration data of the target section includes: acquiring vibration data of the target section; determining the target vibration data from the vibration data of the target section; the target vibration data is vibration data having a vibration phase greater than a phase threshold within a vibration cycle.

[0012] Optionally, obtaining vibration data of the target road section includes: obtaining a Rayleigh scattered light signal of at least one section of optical fiber laid in the target road section; and performing phase demodulation on the Rayleigh scattered light signal to obtain the vibration data of the target road section.

[0013] Optionally, when the target road section includes multiple sub-road sections, the target road section includes multiple sections of optical fiber; each section of optical fiber is arranged in a different sub-road section of the target road section.

[0014] Based on the technical solution provided by the present application, the vehicle information of the vehicle in the target sub-section is determined by the target vibration data of the vehicle in the target section. Since the target section includes at least the target sub-section, the target vibration data is used to indicate the phase of the target section vibration at different times. In this way, the vehicle information of the vehicle in the target sub-section can be determined according to the phase of the target section vibration at different times, without the need to detect the vehicle information of the vehicle according to the video frame data, that is, it will not be affected by weather and visibility, and the phase of the section vibration is less affected by interference, which can improve the accuracy of the vehicle information detected.

[0015] In a second aspect, a vehicle information determination device is provided, the device comprising: a determination unit; a determination unit for determining target vibration data of a vehicle on a target section; the target section at least includes a target sub-section; the target vibration data is used to indicate the phase of vibration of the target section at different times; and the determination unit is used to determine the vehicle information of the vehicle in the target sub-section based on the target vibration data.

[0016] Optionally, the determination unit is specifically used to: identify first vibration data from target vibration data; the first vibration data is vibration data when the vehicle passes through a preset vibration device in a target sub-section; determine vehicle information based on the vibration frequency of the first vibration data and a first mapping relationship; the vibration frequencies generated by preset vibration devices in different lanes are different; the first mapping relationship includes a correspondence between different lanes and different vibration frequencies.

[0017] Optionally, when the vehicle information is the vehicle speed, the target section also includes a first sub-section, and a determination unit is specifically used to: determine a target time interval based on target vibration data; the target time interval is the time interval between the moment the vehicle enters the first sub-section and the moment the vehicle enters the target sub-section; determine the ratio of the target time interval and the target distance interval as the vehicle information; the target distance interval is the distance interval between the first sub-section and the target sub-section.

[0018] Optionally, the moment when the vehicle enters the first sub-section is the starting moment when the phase in the vibration data of the first sub-section is greater than the phase threshold; the moment when the vehicle enters the target sub-section is the starting moment when the phase in the vibration data of the target sub-section is greater than the phase threshold.

[0019] Optionally, when the vehicle information is the vehicle type, the determination unit is specifically used to: determine the amplitude of the target sub-section according to the phase of the target sub-section vibration at different times in the target vibration data; determine the vehicle information according to the amplitude and a second mapping relationship; the second mapping relationship includes the correspondence between different amplitudes and different vehicle types.

[0020] Optionally, the determination unit is specifically used to: obtain vibration data of the target road section; determine target vibration data from the vibration data of the target road section; the target vibration data is vibration data in which a vibration phase within a vibration cycle is greater than a phase threshold.

[0021] Optionally, the device also includes an acquisition unit and a processing unit, the acquisition unit is used to acquire the Rayleigh scattered light signal of at least one section of optical fiber laid in the target section; the processing unit is used to phase demodulate the Rayleigh scattered light signal to obtain vibration data of the target section.

[0022] Optionally, when the target road section includes multiple sub-road sections, the target road section includes multiple sections of optical fiber; each section of optical fiber is arranged in a different sub-road section of the target road section.

[0023] In a third aspect, a vehicle information determination device is provided, which can implement the functions performed by the vehicle information determination device in the above-mentioned aspects or possible designs. The functions can be implemented through hardware, such as: in one possible design, the vehicle information determination device may include: a processor and a communication interface, and the processor can be used to support the vehicle information determination device to implement the functions involved in the above-mentioned first aspect or any possible design of the first aspect.

[0024] In another possible design, the vehicle information determination device may further include a memory for storing computer-executable instructions and data necessary for the vehicle information determination device. When the vehicle information determination device is running, the processor executes the computer-executable instructions stored in the memory so that the vehicle information determination device performs the first aspect or any possible vehicle information determination method of the first aspect.

[0025] In a fourth aspect, a computer-readable storage medium is provided, which may be a readable non-volatile storage medium, and which stores computer instructions or programs. When the computer-readable storage medium is run on a computer, the computer can execute the first aspect or any possible vehicle information determination method of the above aspects.

[0026] In a fifth aspect, a computer program product comprising instructions is provided, which, when executed on a computer, enables the computer to execute the vehicle information determination method of the first aspect or any possible design of the above aspects.

[0027] In a sixth aspect, an electronic device is provided, the electronic device comprising one or more processors and one or more memories. The one or more memories are coupled to the one or more processors, the one or more memories are used to store computer program codes, the computer program codes include computer instructions, and when the one or more processors execute the computer instructions, the electronic device executes the vehicle information determination method as described in the first aspect or any possible design of the first aspect.

[0028] In a seventh aspect, a chip system is provided, the chip system including a processor and a communication interface, the chip system can be used to implement the functions performed by the vehicle information determination device in the first aspect or any possible design of the first aspect. In one possible design, the chip system also includes a memory, the memory is used to store program instructions and / or data. The chip system can be composed of a chip, or can include a chip and other discrete devices, without limitation. BRIEF DESCRIPTION OF THE DRAWINGS

[0029] Figure 1 A schematic diagram of the structure of a vehicle information determination system provided in an embodiment of the present application;

[0030] Figure 2 A structural diagram of another vehicle information determination system provided in an embodiment of the present application;

[0031] Figure 3 A schematic diagram of the structure of a vehicle information determination device provided in an embodiment of the present application;

[0032] Figure 4 A flow chart of a method for determining vehicle information provided in an embodiment of the present application;

[0033] Figure 5 A schematic diagram of the structure of a target road section provided in an embodiment of the present application;

[0034] Figure 6 A flowchart of another method for determining vehicle information provided in an embodiment of the present application;

[0035] Figure 7 A schematic diagram of the structure of another target road section provided in an embodiment of the present application;

[0036] Figure 8 A flowchart of another method for determining vehicle information provided in an embodiment of the present application;

[0037] Fig. 9 A schematic diagram of the structure of another vehicle information determination device provided in an embodiment of the present application. DETAILED DESCRIPTION

[0038] In order to enable ordinary persons in the art to better understand the technical solutions of the present disclosure, the technical solutions in the embodiments of the present application will be clearly and completely described below in conjunction with the accompanying drawings.

[0039] It should be noted that the terms "first", "second", etc. in the specification and claims of the present application and the above-mentioned drawings are used to distinguish similar objects, and are not necessarily used to describe a specific order or sequence. It should be understood that the data used in this way can be interchangeable where appropriate, so that the embodiments of the present disclosure described herein can be implemented in an order other than those illustrated or described herein. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with the present disclosure. Instead, they are merely examples of devices and methods consistent with some aspects of the embodiments of the present application as detailed in the attached claims.

[0040] It should also be understood that the term “comprising” indicates the presence of described features, integers, steps, operations, elements and / or components, but does not exclude the presence or addition of one or more other features, integers, steps, operations, elements and / or components.

[0041] The following is an explanation of the terms involved in this application:

[0042] Rayleigh scattering: It is caused by elastic collision between incident light and microscopic particles in the medium. The frequency of the scattered light is the same as that of the incident light. Generally, the optical time-domain radiation structure is used to realize the spatial positioning of the measured object. The principle of Rayleigh scattering is that the light propagating along the optical fiber will have losses at each point in the fiber core, and part of the light is scattered in the direction 180° to the propagation direction of the optical fiber and returns to the light source. The method of analyzing the backscattered light in the optical fiber is used to measure the optical fiber transmission loss caused by scattering, absorption, etc. and the structural loss caused by various structural defects. The disturbance information of the external signal field distributed on the optical fiber is detected by displaying the relationship between the loss and the optical fiber length. Since Rayleigh scattering belongs to intrinsic loss, it can be used as an information carrier for strain field detection parameters, providing a single-value continuous monitoring signal along the entire optical path.

[0043] In order to detect the vehicle information of road vehicles, it is usually necessary to install detection equipment (such as camera equipment, etc.) on the road to obtain video frame data of vehicles on the road. However, in the case of poor weather (such as bad weather) or low visibility (such as at night), the video frame data of the vehicle taken by the camera equipment is of poor quality and is easily affected by occlusion, which will result in the inability to accurately detect the vehicle information of the vehicle. And because the camera equipment and different types of sensors are usually installed in fixed locations (such as road intersections, etc.), the detection range of the camera equipment and different types of sensors is small, which will result in a large blind spot for the detection of vehicle information of the vehicle.

[0044] In view of this, an embodiment of the present application provides a vehicle information determination method, including: determining target vibration data of a target section; the target section includes at least a target sub-section; the vibration data is used to indicate the phase of the vibration of the target section at different times; the target vibration data is the vibration data of the target section when the vehicle is in the target section; based on the target vibration data, determining the vehicle information of the vehicle in the target sub-section.

[0045] The method provided in the embodiments of the present application is described in detail below with reference to the accompanying drawings.

[0046] It should be noted that the network system described in the embodiment of the present application is to more clearly illustrate the technical solution of the embodiment of the present application, and does not constitute a limitation on the technical solution provided in the embodiment of the present application. Ordinary technicians in this field can know that with the evolution of network systems and the emergence of other network systems, the technical solution provided in the embodiment of the present application is also applicable to similar technical problems.

[0047] Figure 1 FIG. 1 is a schematic diagram of the structure of a vehicle information determination system 10 provided in an embodiment of the present application. Figure 1As shown, the vehicle information determination system 10 may include a vibration data acquisition device 11 and a vehicle information determination apparatus 12 .

[0048] The vibration data collection device 11 is connected to the vehicle information determination device 12. For example, the vibration data collection device 11 and the vehicle information determination device 12 can be connected wirelessly, or they can be connected wiredly. There is no limitation.

[0049] The vibration data acquisition device 11 involved in the embodiments of the present application is used to collect vibration data on the target road. For example, the vibration data acquisition device 11 can be an optical fiber laid on the target road, a contact vibration sensor, a non-contact vibration sensor, etc. The embodiments of the present application do not limit the specific technology, specific number, and specific device form used by the vibration data acquisition device 11.

[0050] Among them, the vehicle information determination device 12 involved in the embodiment of the present application is used to determine the vehicle information of the vehicle in the target sub-section according to the vibration data on the target road. For example, the vehicle information determination device 12 can also be a server, a computer, etc. Among them, the server can be a single server, or it can also be a server cluster composed of multiple servers. In some implementations, the server cluster can also be a distributed cluster. The embodiment of the present application does not limit the specific technology, specific number and specific equipment form of the vehicle information determination device 12. The embodiment of the present application does not limit the specific technology, specific number and specific equipment form of the vehicle information determination device 12.

[0051] Figure 2 FIG. 1 is a schematic diagram of the structure of another vehicle information determination system 10 provided in an embodiment of the present application. Figure 2 As shown, the vehicle information determination system 10 may include a vibration data acquisition device, a local control center and a management system. The local control center and the management system may be one or more. The local control center includes a communication system and a sensor system, and the management system includes a display system and a work order system.

[0052] The communication system is used to provide communication services along the road. The sensor system is used to process the sensor signals of the vibration data collected by the vibration data collection equipment and analyze various information on the road traffic status.

[0053] The local control center is used to coordinate the work of the communication system and the sensor system, process and analyze the data collected by the vibration data acquisition equipment, and send the results to the management system.

[0054] The display system is used to visualize the information of road status so that users can intuitively understand the current road conditions. The display system may include electronic display screens, websites, mobile phone applications, etc.

[0055] The work order system is used to generate maintenance work orders when problems are found in the status of road vehicles and assign them to corresponding personnel for processing.

[0056] The management system is used to supervise the operation of the entire road resource system, including setting and updating the parameters of the vibration data collection equipment, viewing historical records, generating reports, etc.

[0057] In one example, when a vehicle is traveling on a driving lane, the vibrations generated by the vehicle and the road surface are captured by the operator's optical cable laid in the middle of the road and transmitted to the local control center. The control center's sensor system analyzes the sensor information and displays it through the management system. If abnormal vehicle vibration information is detected, the management system can issue a work order through the work order system module to check the road conditions in a timely manner.

[0058] Figure 1 This is just an exemplary framework diagram. Figure 1 The names of the individual devices included in the Figure 1 In addition to the functional nodes shown, other nodes may also be included, which is not limited in the embodiments of the present application.

[0059] When implementing it specifically, Figure 1 Each device in the Figure 3 The structure shown, or including Figure 3 Parts shown. Figure 3 The structure diagram of a vehicle information determination device 200 provided in an embodiment of the present application is shown in FIG. 2 . The vehicle information determination device 200 may be a network device, or the vehicle information determination device 200 may be a chip or a system on a chip in a network device. Figure 3 As shown, the vehicle information determination device 200 includes a processor 201 , a communication interface 202 and a communication line 203 .

[0060] Furthermore, the vehicle information determination device 200 may also include a memory 204 . The processor 201 , the memory 204 and the communication interface 202 may be connected via a communication line 203 .

[0061] The processor 201 is a CPU, a general processor, a network processor (NP), a digital signal processor (DSP), a microprocessor, a microcontroller, a programmable logic device (PLD), or any combination thereof. The processor 201 may also be other devices with processing functions, such as circuits, devices, or software modules, without limitation.

[0062] The communication interface 202 is used to communicate with other devices or other communication networks. The communication interface 202 can be a module, a circuit, a communication interface or any device capable of implementing communication.

[0063] The communication line 203 is used to transmit information between the components included in the vehicle information determination device 200.

[0064] The memory 204 is used to store instructions, where the instructions may be computer programs.

[0065] The memory 204 may be a read-only memory (ROM) or other types of static storage devices that can store static information and / or instructions, or a random access memory (RAM) or other types of dynamic storage devices that can store information and / or instructions, or an electrically erasable programmable read-only memory (EEPROM), a compact disc read-only memory (CD-ROM) or other optical disc storage, optical disc storage (including compressed optical disc, laser disc, optical disc, digital versatile disc, Blu-ray disc, etc.), magnetic disk storage media or other magnetic storage devices, etc., without limitation.

[0066] It should be noted that the memory 204 can exist independently of the processor 201, or can be integrated with the processor 201. The memory 204 can be used to store instructions or program codes or some data, etc. The memory 204 can be located in the vehicle information determination device 200, or can be located outside the vehicle information determination device 200, without limitation. The processor 201 is used to execute the instructions stored in the memory 204 to implement the vehicle information determination method provided in the following embodiments of the present application.

[0067] In one example, the processor 201 may include one or more CPUs, for example, Figure 3 CPU0 and CPU1 in.

[0068] As an optional implementation, the vehicle information determination device 200 includes multiple processors, for example, Figure 3 In addition to the processor 201, a processor 205 may also be included.

[0069] It should be pointed out that Figure 3 The composition shown in the Figure 1 The limitations of each device in Figure 3 In addition to the parts shown, Figure 1 The individual devices in the Figure 3 More or fewer components, or combinations of certain components, or different arrangements of components.

[0070] In the embodiment of the present application, the chip system may be composed of a chip, or may include a chip and other discrete devices.

[0071] In addition, the actions, terms, etc. involved in the various embodiments of the present application can refer to each other without limitation. The message name or parameter name in the message exchanged between the various devices in the embodiments of the present application is only an example, and other names can also be used in the specific implementation without limitation.

[0072] In order to clearly describe the technical solutions of the embodiments of the present application, in the embodiments of the present application, words such as "first" and "second" are used to distinguish the same or similar items with substantially the same functions and effects. Those skilled in the art can understand that words such as "first" and "second" do not limit the quantity and execution order, and words such as "first" and "second" do not necessarily limit the difference.

[0073] It should be noted that, in this application, words such as "exemplary" or "for example" are used to indicate examples, illustrations or descriptions. Any embodiment or design described as "exemplary" or "for example" in this application should not be interpreted as being more preferred or more advantageous than other embodiments or designs. Specifically, the use of words such as "exemplary" or "for example" is intended to present related concepts in a specific way.

[0074] In the present application, "at least one" means one or more, and "plurality" means two or more. "And / or" describes the association relationship of associated objects, indicating that three relationships may exist. For example, A and / or B can mean: A exists alone, A and B exist at the same time, and B exists alone, where A and B can be singular or plural. The character " / " generally indicates that the previous and next associated objects are in an "or" relationship. "At least one of the following" or similar expressions refers to any combination of these items, including any combination of single or plural items. For example, at least one of a, b, or c can mean: a, b, c, ab, ac, bc, or abc, where a, b, c can be single or multiple.

[0075] Combine the following Figure 1 The vehicle information determination system shown describes the vehicle information determination method provided in an embodiment of the present application.

[0076] Figure 4 A flow chart of a vehicle information determination method provided in an embodiment of the present application is shown as follows: Figure 4 As shown, the method includes the following S301-S302:

[0077] S301, determining target vibration data of a vehicle on a target road section.

[0078] The target vibration data is used to indicate the phase of the target section vibration at different times. The target section includes at least a target subsection. For example, the target section may only include a target subsection. The target section may also include a target subsection and other subsections. The length of each subsection may be set as needed. For example, it may be 1 meter, 2 meters, etc.

[0079] As a possible implementation manner, the vehicle information determination device may obtain vibration data of the target road section, and determine vibration data having a vibration phase greater than a phase threshold within a vibration cycle as target vibration data.

[0080] It should be noted that the phase threshold can be set as required, for example, 5 milliseconds.

[0081] As another possible implementation method, the vibration data acquisition device can obtain the vibration data of the target road section and determine the similarity between the vibration data of different time periods and the preset vibration data. When the similarity between the vibration data of a time period and the preset vibration data is greater than a similarity threshold, the vibration data of the time period is determined to be the target vibration data.

[0082] It should be noted that the preset vibration data is the vibration data of the vehicle on the target road section collected in advance. The similarity threshold can be set as needed. For example, it can be 80%, 90%, etc.

[0083] As another possible implementation method, the vibration data acquisition device can obtain the vibration data of the target road section and send the target vibration data in the vibration data to the vehicle information determination device. Accordingly, the vehicle information determination device can determine that the vibration data sent by the vibration data acquisition device is the target vibration data.

[0084] It should be noted that the vibration data acquisition device is pre-configured with a filtering rule, and the filtering rule is to filter out vibration data in which there is no vibration phase greater than a phase threshold in a vibration cycle. Furthermore, the vibration data acquisition device can send the filtered target vibration data to the vehicle information determination device.

[0085] S302: Determine vehicle information of the vehicle in the target sub-section based on the target vibration data.

[0086] Among them, vehicle information may include lane position, vehicle speed, vehicle type, etc.

[0087] As a possible implementation manner, when the vehicle information is a lane position, the vehicle information determination device may identify first vibration data from the target vibration data, and determine the vehicle information according to the vibration frequency of the first vibration data and the first mapping relationship.

[0088] In one example, the vehicle information determination device can determine vibration data with a preset frequency in the target vibration data as first vibration data, and determine the lane position in the first mapping relationship that has a mapping relationship with the vibration frequency of the first vibration data as the lane position of the vehicle in the target sub-section.

[0089] It should be noted that the first vibration data is the vibration data when the vehicle passes through a preset vibration device (also called a mark point) in the target sub-section. The preset vibration devices in different lanes generate different vibration frequencies; the first mapping relationship includes the correspondence between different lanes and different vibration frequencies.

[0090] In one example, Figure 5 A schematic diagram of the structure of a target section is shown, combined with Figure 5 As shown, the target road section includes lane A, lane B, lane C and lane D. Lane A has no preset vibration equipment, lane B has preset vibration equipment 1, lane C has preset vibration equipment 2, and lane D has preset vibration equipment 3. There is a middle strip of the road between lane B and lane C, and a vibration data collection device (such as an operator optical cable) is set in the middle strip of the road.

[0091] For example, the vibration frequency generated when a vehicle passes through the preset vibration device 1 is 15 Hertz (Hz), the vibration frequency generated when a vehicle passes through the preset vibration device 2 is 25 Hz, and the vibration frequency generated when a vehicle passes through the preset vibration device 3 is 15 Hz to 50 Hz.

[0092] In this way, when the vibration frequency of the first vibration data is 25 Hz, it can be determined that the vehicle is located in lane C. When the vibration frequency of the first vibration data is 15 Hz, it can be determined that the vehicle is located in lane B. When the vibration frequency of the first vibration data is not 15 Hz, 25 Hz, or 50 Hz, it can be determined that the vehicle is located in lane A.

[0093] In some embodiments, the preset vibration device can be installed on the lane divider, intersection, bridge deck, etc. of the target road. In this way, the sensitivity and positioning accuracy of the optical fiber to vehicle vibration can be enhanced. This helps to overcome the problems of signal attenuation and interference in long-distance optical fiber sensing and improves the resolution and signal-to-noise ratio of the signal used to transmit vibration data.

[0094] In actual applications, operators will calibrate each preset vibration device to ensure that it can accurately release the preset vibration mode, provide precise time and phase reference for the natural vibration generated when the vehicle passes, and improve the accuracy and reliability of the vibration data.

[0095] In practical applications, when the target road section is a straight road section, the distance between different preset vibration devices in one lane is the first distance. When the target road section is a complex road section such as a curve or uphill or downhill, the distance between different preset vibration devices in one lane is the second distance.

[0096] The first distance is greater than the second distance. For example, the first distance may be 20 meters, etc. The second distance may be 10 meters, etc.

[0097] It can be understood that by arranging relatively dense preset vibration devices on complex sections such as curves or uphill and downhill sections, the density of vibration data on non-straight sections can be increased, and the continuity and accuracy of vibration data can be improved.

[0098] As another possible implementation, when the vehicle information is vehicle speed, the target section also includes a first sub-section, and the vehicle information determination device can determine the target time interval based on the target vibration data, and determine the ratio of the target time interval to the target distance interval as the vehicle information.

[0099] It should be noted that the target time interval is the time interval between the moment when the vehicle enters the first sub-section and the moment when the vehicle enters the target sub-section. The target distance interval is the distance interval between the first sub-section and the target sub-section.

[0100] In one example, the vehicle information determination device can determine the starting time when the phase in the vibration data of the first sub-section is greater than the phase threshold, and the starting time when the phase in the vibration data of the target sub-section is greater than the phase threshold, and determine the starting time when the phase in the vibration data of the first sub-section is greater than the phase threshold as the time when the vehicle enters the first sub-section, and determine the starting time when the phase in the vibration data of the target sub-section is greater than the phase threshold as the time when the vehicle enters the target sub-section.

[0101] As another possible implementation method, when the vehicle information is the vehicle type, the vehicle information determination device can determine the amplitude of the target sub-section based on the phase of the target sub-section vibration at different times in the target vibration data, and determine the vehicle information based on the amplitude and the second mapping relationship.

[0102] In one example, the vehicle information determination device can determine the maximum phase of the target sub-section vibration in the target vibration data as the amplitude of the target sub-section, and determine the vehicle type that has a mapping relationship with the amplitude of the target sub-section in the second mapping relationship as the type of the vehicle.

[0103] The second mapping relationship includes the correspondence between different amplitudes and different vehicle types. The vehicle type can be preset. For example, it can be a small car, a truck, etc.

[0104] In some embodiments, the vehicle information determination device may also input the target vibration data into a deep learning model, and determine the vehicle type based on the output data of the deep learning model.

[0105] The deep learning model is pre-configured with vibration data from different types of vehicles.

[0106] Based on the technical solution provided by the present application, the vehicle information of the vehicle in the target sub-section is determined by the target vibration data of the vehicle in the target section. Since the target section includes at least the target sub-section, the target vibration data is used to indicate the phase of the target section vibration at different times. In this way, the vehicle information of the vehicle in the target sub-section can be determined according to the phase of the target section vibration at different times, without the need to detect the vehicle information of the vehicle according to the video frame data, that is, it will not be affected by weather and visibility, and the phase of the section vibration is less affected by interference, which can improve the accuracy of the vehicle information detected.

[0107] A possible embodiment, Figure 6 A flow chart of another method for determining vehicle information provided in an embodiment of the present application is shown as follows: Figure 6 As shown, in order to determine the target vibration data of the target road section, S301 of the present application may include the following S401-S402.

[0108] S401. Obtain vibration data of a target road section.

[0109] The vibration data may include vehicle-related target vibration data, and may also include other non-vehicle-related vibration data, such as environmental vibration data.

[0110] As a possible implementation method, at least one section of optical fiber is laid on the target road section. By injecting light pulses of a specific mode into the optical fiber, when the light pulses propagate inside the optical fiber, if the target road section vibrates, it will cause the Rayleigh scattered light signal (also called Rayleigh backscattering characteristics) of the optical fiber to change. The vehicle information determination device can obtain the Rayleigh scattered light signal and obtain the vibration data of the target road section by analyzing the Rayleigh scattered light signal.

[0111] It should be noted that, when the target road section includes multiple sub-road sections, the target road section includes multiple sections of optical fiber, and each section of optical fiber is arranged in a different sub-road section of the target road section.

[0112] In one example, Figure 7 A schematic diagram of the structure of another target road section is shown, such as Figure 7 As shown, Figure 7 Including vibration data of different sub-sections at different times. The target section includes multiple sub-sections, and the vibration data of different sub-sections are detected by different sections of optical fiber.

[0113] As another possible implementation, the target road section is provided with a plurality of vibration collectors for collecting vibration data, and the target road section can obtain the vibration data of the target road section by receiving the vibration data of the vibration collectors.

[0114] S402: Determine target vibration data from the vibration data of the target road section.

[0115] The target vibration data is vibration data in which a vibration phase within a vibration cycle is greater than a phase threshold.

[0116] As a possible implementation, the vehicle information determination device can determine whether there is vibration data with a vibration phase greater than a phase threshold in each vibration cycle in the vibration data of the target road section with a vibration cycle as the granularity, and if there is a vibration phase greater than the phase threshold in a vibration cycle, the vibration data of the vibration cycle is determined to be the target vibration data. If there is no vibration phase greater than the phase threshold in a vibration cycle, the vibration data of the vibration cycle is determined not to be the target vibration data.

[0117] A possible embodiment is as follows Figure 8 As shown, in order to obtain the vibration data of the target road section, S401 in the present application may include the following S501-S502.

[0118] S501. Acquire a Rayleigh scattered light signal of at least one section of optical fiber laid in a target road section.

[0119] The transmission signal in the optical fiber may include Rayleigh scattered light signal and other communication signals.

[0120] As a possible implementation method, the vehicle information determination device can use wavelength division multiplexing (WDM) technology to make optical carrier signals of different wavelengths in the optical fiber carry different types of signals, and extract Rayleigh scattered light signals from the optical carrier signal of the first wavelength, and extract other types of communication signals from optical carrier signals of other wavelengths other than the first wavelength.

[0121] It should be noted that the optical carrier signal of the first wavelength is used to carry the Rayleigh scattered optical signal. The first wavelength can be set as required. For example, it can be 1530 nanometers, 1565 nanometers, 1625 nanometers, etc.

[0122] As a possible implementation method, the vehicle information determination device can use time-division multiplexing (TDM) technology to make the optical carrier signals in different time slots in the optical fiber carry different types of signals, and extract the Rayleigh scattered light signal from the optical carrier signal in the first time slot, and extract other types of communication signals from the optical carrier signals in other time slots outside the first time slot.

[0123] It should be noted that the optical carrier signal of the first time slot is used to carry the Rayleigh scattered optical signal. The first time slot can be set as needed. For example, it can be 1530 nanometers, 1565 nanometers, 1625 nanometers, etc.

[0124] It can be understood that by making optical signals of different wavelengths or time segments in the same optical fiber carry different types of data without interfering with each other, it is possible to use a large number of optical cable resources already laid in the road environment to achieve road vehicle monitoring, without the need to install new vehicle detection equipment on the road, thus reducing the detection cost of vehicle information and improving resource utilization efficiency.

[0125] S502: Perform phase demodulation on the Rayleigh scattered light signal to obtain vibration data of the target road section.

[0126] As a possible implementation method, the vehicle information determination device uses phase-sensitive optical time domain reflectometry (Phase-sensitive optical time domain reflectometry, ) performs phase demodulation on the Rayleigh scattered light signal to obtain the vibration data of the target road section.

[0127] It should be noted that the vehicle information determination device can also perform phase demodulation on the Rayleigh scattered light signal by other demodulation technologies without limitation.

[0128] In some embodiments, the vehicle information determination device can perform phase demodulation on the Rayleigh scattered light signal to obtain initial vibration data of different sub-sections; for different sub-sections, the vehicle information determination device can use the background noise of the sub-section to filter the initial vibration data of the sub-section to obtain vibration data of different sub-sections.

[0129] In one example, the vehicle information determining device may determine difference data between initial vibration data of a sub-section and background noise of the sub-section, and determine the difference data as the vibration data of the sub-section.

[0130] It should be noted that the background noises of different sub-sections may be collected in advance.

[0131] The embodiment of the present application can divide the vehicle information determination device into functional modules or functional units according to the above method example. For example, each functional module or functional unit can be divided according to each function, or two or more functions can be integrated into one processing module. The above integrated module can be implemented in the form of hardware or in the form of software functional modules or functional units. Among them, the division of modules or units in the embodiment of the present application is schematic, which is only a logical function division. There may be other division methods in actual implementation.

[0132] In the case of dividing each functional module into corresponding functional modules, Fig. 9 The schematic diagram of the structure of a vehicle information determination device 800 is shown, and the vehicle information determination device may be a server, or a chip or processor used in a server, etc. The vehicle information determination device 800 may be used to perform the functions of the vehicle information determination device involved in the above embodiments. Fig. 9 The vehicle information determination device 800 shown may include: a determination unit 801; the determination unit 801 is used to determine the target vibration data of the vehicle on the target section; the target section at least includes a target sub-section; the target vibration data is used to indicate the phase of the vibration of the target section at different times; the determination unit 801 is used to determine the vehicle information of the vehicle in the target sub-section based on the target vibration data.

[0133] Optionally, the determination unit 801 is specifically used to: identify first vibration data from target vibration data; the first vibration data is vibration data when the vehicle passes through a preset vibration device in a target sub-section; determine vehicle information according to the vibration frequency of the first vibration data and a first mapping relationship; the vibration frequencies generated by preset vibration devices in different lanes are different; the first mapping relationship includes a correspondence between different lanes and different vibration frequencies.

[0134] Optionally, when the vehicle information is the vehicle speed, the target section also includes a first sub-section, and the determination unit 801 is specifically used to: determine a target time interval based on the target vibration data; the target time interval is the time interval between the moment the vehicle enters the first sub-section and the moment the vehicle enters the target sub-section; determine the ratio of the target time interval and the target distance interval as the vehicle information; the target distance interval is the distance interval between the first sub-section and the target sub-section.

[0135] Optionally, the moment when the vehicle enters the first sub-section is the starting moment when the phase in the vibration data of the first sub-section is greater than the phase threshold; the moment when the vehicle enters the target sub-section is the starting moment when the phase in the vibration data of the target sub-section is greater than the phase threshold.

[0136] Optionally, when the vehicle information is the vehicle type, the determination unit 801 is specifically used to: determine the amplitude of the target sub-section according to the phase of the target sub-section vibration at different times in the target vibration data; determine the vehicle information according to the amplitude and a second mapping relationship; the second mapping relationship includes the correspondence between different amplitudes and different vehicle types.

[0137] Optionally, the determination unit 801 is specifically used to: obtain vibration data of a target road section; determine target vibration data from the vibration data of the target road section; the target vibration data is vibration data having a vibration phase greater than a phase threshold within a vibration cycle.

[0138] Optionally, the device also includes an acquisition unit 802 and a processing unit 803. The acquisition unit 802 is used to acquire the Rayleigh scattered light signal of at least one section of optical fiber laid in the target section; the processing unit 803 is used to phase demodulate the Rayleigh scattered light signal to obtain vibration data of the target section.

[0139] Optionally, when the target road section includes multiple sub-road sections, the target road section includes multiple sections of optical fiber; each section of optical fiber is arranged in a different sub-road section of the target road section.

[0140] The embodiment of the present application also provides a computer-readable storage medium. All or part of the processes in the above method embodiments can be completed by a computer program to instruct the relevant hardware, and the program can be stored in the above computer-readable storage medium. When the program is executed, it can include the processes of the above method embodiments. The computer-readable storage medium can be an internal storage unit of the vehicle information determination device (including a data transmitter and / or a data receiver) of any of the above embodiments, such as a hard disk or memory of the vehicle information determination device. The above computer-readable storage medium can also be an external storage device of the above terminal device, such as a plug-in hard disk, a smart memory card (smart media card, SMC), a secure digital (secure digital, SD) card, a flash card (flash card), etc. equipped on the above terminal device. Further, the above computer-readable storage medium can also include both the internal storage unit of the above vehicle information determination device and an external storage device. The above computer-readable storage medium is used to store the above computer program and other programs and data required by the above vehicle information determination device. The above computer-readable storage medium can also be used to temporarily store data that has been output or is to be output.

[0141] It should be noted that the terms "first" and "second" in the specification, claims and drawings of the present application are used to distinguish different objects rather than to describe a specific order. In addition, the terms "including" and "having" and any variations thereof are intended to cover non-exclusive inclusions. For example, a process, method, system, product or device that includes a series of steps or units is not limited to the listed steps or units, but may optionally include steps or units that are not listed, or may optionally include other steps or units that are inherent to these processes, methods, products or devices.

[0142] It should be understood that in the present application, "at least one (item)" means one or more, "more than one" means two or more, "at least two (items)" means two or three and more than three, and "and / or" is used to describe the association relationship of associated objects, indicating that three relationships may exist. For example, "A and / or B" can mean: only A exists, only B exists, and A and B exist at the same time, where A and B can be singular or plural. The character " / " generally indicates that the previous and next associated objects are in an "or" relationship. "At least one of the following items" or similar expressions refers to any combination of these items, including any combination of single items or plural items. For example, at least one of a, b or c can mean: a, b, c, "a and b", "a and c", "b and c", or "a and b and c", where a, b, c can be single or multiple.

[0143] Through the description of the above implementation methods, technical personnel in the relevant field can clearly understand that for the convenience and simplicity of description, only the division of the above-mentioned functional modules is used as an example. In actual applications, the above-mentioned functions can be assigned to different functional modules as needed, that is, the internal structure of the device can be divided into different functional modules to complete all or part of the functions described above.

[0144] In the several embodiments provided in the present application, it should be understood that the disclosed devices and methods can be implemented in other ways. For example, the device embodiments described above are only schematic, for example, the division of modules or units is only a logical function division, and there may be other division methods in actual implementation, such as multiple units or components can be combined or integrated into another device, 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 interfaces, indirect coupling or communication connection of devices or units, which can be electrical, mechanical or other forms.

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

[0146] In addition, each functional unit in each embodiment of the present application 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. The above-mentioned integrated unit may be implemented in the form of hardware or in the form of software functional units.

[0147] If the integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a readable storage medium. Based on this understanding, the technical solution of the embodiment of the present application is essentially or the part that contributes to the prior art or all or 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 to enable a device (which can be a single-chip microcomputer, chip, etc.) or a processor (processor) to perform all or part of the steps of the various embodiments of the present application. The aforementioned storage medium includes: various media that can store program codes, such as USB flash drives, mobile hard drives, ROM, RAM, magnetic disks or optical disks.

[0148] The above are only specific implementations of the present application, but the protection scope of the present application is not limited thereto, and any changes or substitutions within the technical scope disclosed in the present application should be included in the protection scope of the present application. Therefore, the protection scope of the present application should be based on the protection scope of the claims.

Claims

1. A vehicle information determination method, characterized in that: The method comprises: Determine target vibration data of the vehicle on a target section; the target section includes at least a target subsection; the target vibration data is used to indicate the phase of the vibration of the target section at different times; Based on the target vibration data, vehicle information of the vehicle on the target sub-section is determined.

2. The method according to claim 1, characterized in that In a case where the vehicle information is a lane position, determining the vehicle information of the vehicle in the target sub-section based on the target vibration data includes: Identifying first vibration data from the target vibration data; the first vibration data is vibration data when the vehicle passes through a preset vibration device in the target sub-section; The vehicle information is determined according to the vibration frequency of the first vibration data and a first mapping relationship; the vibration frequencies generated by the preset vibration devices in different lanes are different; and the first mapping relationship includes a correspondence between different lanes and different vibration frequencies.

3. The method according to claim 1, characterized in that In the case where the vehicle information is a vehicle speed, the target road section further includes a first sub-road section, and determining the vehicle information of the vehicle in the target sub-road section based on the target vibration data includes: Determine a target time interval according to the target vibration data; the target time interval is the time interval between the moment when the vehicle enters the first sub-section and the moment when the vehicle enters the target sub-section; The ratio of the target time interval to the target distance interval is determined as the vehicle information; the target distance interval is the distance interval between the first sub-section and the target sub-section.

4. The method according to claim 3, characterized in that The moment when the vehicle enters the first sub-section is the starting moment when the phase in the vibration data of the first sub-section is greater than the phase threshold; the moment when the vehicle enters the target sub-section is the starting moment when the phase in the vibration data of the target sub-section is greater than the phase threshold.

5. The method according to claim 1, characterized in that In a case where the vehicle information is a vehicle type, determining the vehicle information of the vehicle in the target sub-section based on the target vibration data includes: Determining the amplitude of the target sub-section according to the phase of the target sub-section vibration at different times in the target vibration data; The vehicle information is determined according to the amplitude and a second mapping relationship; the second mapping relationship includes a correspondence between different amplitudes and different vehicle types.

6. The method according to any one of claims 1 to 5, characterized in that The step of determining target vibration data of the target road section includes: Acquiring vibration data of the target road section; The target vibration data is determined from the vibration data of the target road section; the target vibration data is vibration data having a vibration phase greater than a phase threshold within a vibration cycle.

7. The method according to claim 6, characterized in that The step of obtaining the vibration data of the target road section includes: Acquiring a Rayleigh scattered light signal of at least one section of optical fiber laid in the target section; Phase demodulation is performed on the Rayleigh scattered light signal to obtain vibration data of the target road section.

8. The method according to claim 7, characterized in that In the case that the target road section includes a plurality of sub-road sections, the target road section includes a plurality of sections of optical fiber; each section of optical fiber is arranged in a different sub-road section of the target road section.

9. A vehicle information determination device, characterized in that: The device comprises: a determination unit; The determination unit is used to determine target vibration data of the vehicle on a target section; the target section includes at least a target subsection; the target vibration data is used to indicate the phase of the vibration of the target section at different times; The determination unit is used to determine the vehicle information of the vehicle in the target sub-section based on the target vibration data.

10. A computer-readable storage medium, characterized in that: The readable storage medium stores instructions, and when the instructions are executed, the method according to any one of claims 1 to 8 is implemented.

11. An electronic device, characterized in that: include: A processor, a memory and a communication interface; wherein the communication interface is used for the electronic device to communicate with other devices or networks; The memory is used to store one or more programs, which include computer-executable instructions. When the electronic device is running, the processor executes the computer-executable instructions stored in the memory to enable the electronic device to perform the method described in any one of claims 1-8.

12. A computer program product, comprising computer instructions, characterized in that: When the computer instructions are executed by a processor, the method according to any one of claims 1 to 8 is implemented.