CN113569689A - Data matching method and device for vehicle dynamic weighing system and terminal - Google Patents

Data matching method and device for vehicle dynamic weighing system and terminal Download PDF

Info

Publication number
CN113569689A
CN113569689A CN202110824188.1A CN202110824188A CN113569689A CN 113569689 A CN113569689 A CN 113569689A CN 202110824188 A CN202110824188 A CN 202110824188A CN 113569689 A CN113569689 A CN 113569689A
Authority
CN
China
Prior art keywords
weighing
vehicle
signal
module
identification
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN202110824188.1A
Other languages
Chinese (zh)
Inventor
张伟豪
王栋
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Hebei Shunshi Technology Co ltd
Original Assignee
Hebei Shunshi Technology Co ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Hebei Shunshi Technology Co ltd filed Critical Hebei Shunshi Technology Co ltd
Priority to CN202110824188.1A priority Critical patent/CN113569689A/en
Publication of CN113569689A publication Critical patent/CN113569689A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2218/00Aspects of pattern recognition specially adapted for signal processing
    • G06F2218/12Classification; Matching
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01GWEIGHING
    • G01G19/00Weighing apparatus or methods adapted for special purposes not provided for in the preceding groups
    • G01G19/02Weighing apparatus or methods adapted for special purposes not provided for in the preceding groups for weighing wheeled or rolling bodies, e.g. vehicles
    • G01G19/03Weighing apparatus or methods adapted for special purposes not provided for in the preceding groups for weighing wheeled or rolling bodies, e.g. vehicles for weighing during motion

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Artificial Intelligence (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Signal Processing (AREA)
  • General Engineering & Computer Science (AREA)
  • Traffic Control Systems (AREA)

Abstract

The invention provides a data matching method, a device and a terminal of a vehicle dynamic weighing system, wherein the method comprises the following steps: receiving image information of a plurality of detected vehicles, and putting the image information of the plurality of detected vehicles into a first preset queue according to the receiving sequence, wherein in the first preset queue, the image information of the detected vehicles and the time T1 of receiving the image information form an identification signal of the detected vehicles; receiving weighing information of a plurality of vehicles to be tested, putting the weighing information of the vehicles to be tested into a second preset queue according to the receiving sequence, wherein in the second queue, the weighing information of the vehicles to be tested and the time T2 of receiving the weighing information form weighing signals of the vehicles to be tested; and matching the identification signal in the first preset queue with the weighing signal in the second preset queue according to the time T1 and the time T2 to obtain the identification signal and the weighing signal corresponding to each detected vehicle. The invention can improve the matching precision of the vehicle identification signal and the weighing signal.

Description

Data matching method and device for vehicle dynamic weighing system and terminal
Technical Field
The invention belongs to the technical field of vehicle monitoring, and particularly relates to a data matching method, a data matching device, a data matching terminal and a computer-readable storage medium for a vehicle dynamic weighing system.
Background
With the rapid development of economy, the traffic demand is increasing. The development of the transportation industry promotes the development of economy in China, meanwhile, the phenomenon of over-limit and overload of vehicles transported on roads is more and more serious, and the over-limit and overload transportation of the vehicles causes great harm to roads, traffic safety and life and property safety of people.
In the static weighing of the traditional fixed monitoring station, a vehicle needs to be stopped to be checked when passing through the detection station, the method influences the normal traffic of the vehicle, the implementation cost is high, and the problems of occupied land site selection and the like are faced, so that the static weighing mode cannot meet the requirement of vehicle overload control.
In order to realize the rapid detection of the overload of the vehicle, a dynamic weighing technical means can be adopted. Vehicle dynamic weighing is a system which collects and processes vehicle identification information and weighing information corresponding to the vehicle identification information in real time by installing a sensor and a camera on a road.
The current dynamic weighing system has the following problems: when the vehicle identification information and the weighing information corresponding to the vehicle are matched, the weighing information is matched in sequence, and the accuracy is low.
Disclosure of Invention
In view of this, the invention provides a data matching method, device and terminal for a vehicle dynamic weighing system, which can improve the matching accuracy of vehicle identification information and weighing information in the vehicle dynamic weighing system.
The first aspect of the embodiment of the invention provides a data matching method for a vehicle dynamic weighing system, which is applied to a vehicle weighing system, wherein the vehicle weighing system comprises an image acquisition module, a weighing module and a trigger module, the trigger module is respectively connected with the image acquisition module and the weighing module, when a tested vehicle reaches the weighing module, the trigger module triggers the image acquisition module and the weighing module to be started simultaneously, the image acquisition module is used for acquiring image information of the tested vehicle, and the weighing module is used for acquiring weighing information of the tested vehicle, and the method comprises the following steps:
receiving image information of a plurality of detected vehicles, putting the image information of the plurality of detected vehicles into a first preset queue according to the receiving sequence, and aiming at any detected vehicle, forming an identification signal of the detected vehicle by the image information of the detected vehicle and the time T1 of receiving the image information in the first preset queue;
receiving weighing information of the plurality of tested vehicles, putting the weighing information of the plurality of tested vehicles into a second preset queue according to the receiving sequence, and aiming at any one tested vehicle in the plurality of tested vehicles, in the second queue, the weighing information of the tested vehicle and the time T2 of receiving the weighing information form a weighing signal of the tested vehicle;
and matching the identification signal in the first preset queue with the weighing signal in the second preset queue according to the time T1 and the time T2 to obtain the identification signal and the weighing signal corresponding to each tested vehicle.
In a possible implementation manner, the matching the data in the first preset queue and the data in the second preset queue to obtain the identification signal and the weighing signal corresponding to each detected vehicle includes:
for any identification signal S1 in the first preset queue, if a weighing signal C1 exists in the second preset queue, a time T2 corresponding to the weighing signal C1 is located after a time T1 corresponding to the identification signal S1, and a difference between the T2 and the T1 is greater than or equal to a first preset value and less than or equal to a second preset value, the identification signal S1 and the weighing signal C1 are matched to be an identification signal and a weighing signal corresponding to a tested vehicle.
In one possible implementation, the method further includes:
and storing the identification signal S1 and the weighing signal C1 into a preset storage space according to a preset format, deleting the identification signal S1 in the first preset queue, and deleting the weighing signal C1 in the second preset queue.
In a possible implementation manner, the vehicle weighing system further includes an image auxiliary identification module, where the image auxiliary identification module is connected to the trigger module, and is configured to, when a vehicle to be measured reaches the weighing module, acquire image information of the vehicle to be measured simultaneously with the image acquisition module, and record a time when the image information of the vehicle to be measured is acquired, where the method further includes:
for any weighing signal in the second preset queue, if no identification signal matched with the weighing signal exists in the first queue, acquiring an identification signal matched with the weighing signal according to the time T2 corresponding to the weighing signal and the image information of the detected vehicle acquired by the image auxiliary identification module;
or, for any identification signal, judging whether the image information in the identification signal is complete according to a preset strategy, and if the image information is incomplete, acquiring the missing image information through an image identification algorithm according to the time T1 corresponding to the identification signal and the image information of the detected vehicle acquired by the image auxiliary identification module.
In one possible implementation, the method further includes:
judging whether the two identification signals are repeated identification signals or not according to the image information in the identification signals and the moment when the image information is received;
if the two identification signals are repeated identification signals, one of the identification signals is deleted.
In one possible implementation manner, the weighing information of the vehicle under test includes a weight of the vehicle under test, and the method further includes:
judging whether any weighing signal meets a preset rule or not;
if yes, judging whether the weight of the detected vehicle is less than or equal to a preset weight, and if yes, deleting the weighing signal;
or judging whether the weight of the detected vehicle is within a preset range, and if not, deleting the weighing signal.
In one possible implementation manner, the weighing information of the vehicle under test includes a load cell signal corresponding to the vehicle under test and a weight of the vehicle under test, and the method further includes:
acquiring the number of axles of the vehicle to be measured according to the weighing sensor signal corresponding to the vehicle to be measured;
and judging whether the detected vehicle is overweight or not according to the number of axles of the detected vehicle and the weight of the detected vehicle and a preset strategy.
A second aspect of an embodiment of the present invention provides a data matching device for a dynamic weighing system of a vehicle, including: the device comprises an identification signal receiving module, a weighing signal receiving module and a matching module;
the identification signal receiving module is used for receiving identification signals of a plurality of detected vehicles, putting the identification signals of the plurality of detected vehicles into a first preset queue according to the receiving sequence, and aiming at any detected vehicle, the identification signals of the detected vehicle comprise image information of the detected vehicle and the time T1 when the image information is received;
the weighing signal receiving module is used for receiving weighing signals of the plurality of detected vehicles, putting the weighing signals of the plurality of detected vehicles into a second preset queue according to the receiving sequence, and aiming at any detected vehicle in the plurality of detected vehicles, the weighing signal of the detected vehicle comprises weighing information of the detected vehicle and the time T2 when the weighing information is received;
and the matching module is used for matching the data in the first preset queue with the data in the second preset queue to obtain an identification signal and a weighing signal corresponding to each detected vehicle.
In a third aspect, an embodiment of the present invention provides a terminal, including a memory, a processor, and a computer program stored in the memory and executable on the processor, where the processor implements the steps of the method according to the first aspect or any possible implementation manner of the first aspect when executing the computer program.
In a fourth aspect, the present invention provides a computer-readable storage medium, which stores a computer program, and when the computer program is executed by a processor, the computer program implements the steps of the method according to the first aspect or any one of the possible implementation manners of the first aspect.
The embodiment of the invention provides a data matching method, a device and a terminal of a vehicle dynamic weighing system.
Drawings
In order to more clearly illustrate the technical solutions in the embodiments of the present invention, the drawings needed to be used in the embodiments or the prior art descriptions will be briefly described below, and it is obvious that the drawings in the following description are only some embodiments of the present invention, and it is obvious for those skilled in the art to obtain other drawings based on these drawings without inventive exercise.
FIG. 1 is a flow chart of an implementation of a data matching method for a dynamic vehicle weighing system according to an embodiment of the present invention;
FIG. 2 is a schematic view of a vehicle weighing system provided by an embodiment of the present invention;
FIG. 3 is a schematic structural diagram of a data matching device of a dynamic weighing system of a vehicle according to an embodiment of the present invention;
fig. 4 is a schematic diagram of a terminal according to an embodiment of the present invention.
Detailed Description
In the following description, for purposes of explanation and not limitation, specific details are set forth, such as particular system structures, techniques, etc. in order to provide a thorough understanding of the embodiments of the invention. It will be apparent, however, to one skilled in the art that the present invention may be practiced in other embodiments that depart from these specific details. In other instances, detailed descriptions of well-known systems, devices, circuits, and methods are omitted so as not to obscure the description of the present invention with unnecessary detail.
In order to make the objects, technical solutions and advantages of the present invention more apparent, the following description is made by way of specific embodiments with reference to the accompanying drawings.
Referring to fig. 1, it shows a flowchart of an implementation of a data matching method for a dynamic weighing system of a vehicle according to an embodiment of the present invention, which is detailed as follows:
s101, receiving image information of a plurality of detected vehicles, putting the image information of the plurality of detected vehicles into a first preset queue according to the receiving sequence, and aiming at any detected vehicle, forming an identification signal of the detected vehicle by the image information of the detected vehicle and the time T1 of receiving the image information in the first preset queue.
The method provided by the embodiment of the invention is applied to a vehicle weighing system as shown in fig. 2, the vehicle weighing system comprises an image acquisition module, a weighing module and a triggering module, the triggering module is respectively connected with the image acquisition module and the weighing module, when a vehicle to be measured arrives at the weighing module, the triggering module triggers the image acquisition module and the weighing module to be started simultaneously, the image acquisition module is used for acquiring the image information of the vehicle to be measured, and the weighing module is used for acquiring the weighing information of the vehicle to be measured.
Optionally, the image acquisition module may be one or more cameras erected on the road frame, the weighing module is a plurality of sensors arranged in the road surface and laid according to preset requirements, and the triggering module is a coil.
The image information of the detected vehicle comprises images of the vehicle, including but not limited to a head image, a tail image and a side image of the vehicle, and also comprises license plate information of the vehicle, including a license plate number and a license plate type, wherein the license plate type includes but not limited to a yellow plate, a blue plate and the like.
S102, receiving the weighing information of the plurality of detected vehicles, putting the weighing information of the plurality of detected vehicles into a second preset queue according to the receiving sequence, and aiming at any detected vehicle, forming a weighing signal of the detected vehicle by the weighing information of the detected vehicle and the time T2 of receiving the weighing information in the second queue.
S103, according to the time T1 and the time T2, the identification signals in the first preset queue and the weighing signals in the second preset queue are matched, and the identification signals and the weighing signals corresponding to each detected vehicle are obtained.
The triggering module triggers the image acquisition module and the weighing module to be started simultaneously, so that the weighing module acquires the weighing information of the vehicle to be measured, and the image acquisition module acquires the image information of the vehicle to be measured simultaneously.
However, since the weighing module is composed of weighing sensors laid on the road according to a preset rule, the weighing module can upload complete weighing information only when the vehicle completely leaves the weighing module.
Therefore, for the weighing information and the image information of the same vehicle under test, the time T1 at which the image information is received is earlier than the time T2 at which the weighing information is received, but the time interval between T1 and T2 is within the preset time range.
Based on this, optionally, for any identification signal S1 in the first preset queue, if there is a weighing signal C1 in the second preset queue, a time T2 corresponding to the weighing signal C1 is located after a time T1 corresponding to the identification signal S1, and a difference between the T2 and the T1 is greater than or equal to a first preset value and less than or equal to a second preset value, the identification signal S1 and the weighing signal C1 are matched as an identification signal and a weighing signal corresponding to a vehicle to be tested.
Optionally, after the identification signal S1 and the weighing signal C1 are matched to be the identification signal and the weighing signal corresponding to the vehicle to be tested, the identification signal S1 and the weighing signal C1 are stored in a preset storage space according to a preset format, the identification signal S1 is deleted from the first preset queue, and the weighing signal C1 is deleted from the second preset queue.
Optionally, with reference to fig. 2, the vehicle weighing system further includes an image auxiliary recognition module, the image auxiliary recognition module is connected to the trigger module, and the image auxiliary recognition module is configured to collect image information of a vehicle to be measured simultaneously with the image collection module when the vehicle to be measured reaches the weighing module, and record a time when the image information of the vehicle to be measured is obtained, and the method further includes:
aiming at any weighing signal in the second preset queue, if no identification signal matched with the weighing signal exists in the first queue, acquiring an identification signal matched with the weighing signal according to the time T2 corresponding to the weighing signal and the image information of the detected vehicle acquired by the image auxiliary identification module;
or, for any identification signal, judging whether the image information in the identification signal is complete according to a preset strategy, and if the image information is incomplete, acquiring the missing image information through an image identification algorithm according to the time T1 corresponding to the identification signal and the image information of the detected vehicle acquired by the image auxiliary identification module.
By the method, the conditions of image information loss and missing are processed, and the integrity of data is ensured.
Optionally, judging whether the two identification signals are repeated identification signals according to the image information in the identification signals and the time when the image information is received; if the two identification signals are repeated identification signals, one of the identification signals is deleted.
For example, the time interval between the two received image information is lower than a preset threshold, image recognition is performed according to the images in the image information, for example, whether the same detected vehicle is detected is judged according to the license plate number, if yes, the repeated identification signals are described, and one identification signal is deleted.
Optionally, the weighing information of the vehicle to be measured includes the weight of the vehicle to be measured, and after the vehicle weighing information is received, an embodiment of the present invention further provides a method for preprocessing the weighing information, including:
judging whether any weighing signal meets a preset rule or not; if yes, judging whether the weight of the detected vehicle is less than or equal to a preset weight, and if yes, deleting the weighing signal; or judging whether the weight of the detected vehicle is within a preset range, and if not, deleting the weighing signal.
And checking whether the weighing signal is legal or not by a protocol checking method, if so, rejecting some data with undersized weight, analyzing according to the weight data, and removing a normal weight data interval counted according to big data, namely abnormal weight data with an overlong or overlong weight value compared in the preset range.
In this way, the amount of computation for data matching is reduced.
Optionally, after the matching of the weighing signal and the identification signal is completed, the method further includes: acquiring the number of axles of the vehicle to be measured according to the weighing sensor signal corresponding to the vehicle to be measured; and judging whether the detected vehicle is overweight or not according to the number of axles of the detected vehicle and the weight of the detected vehicle and a preset strategy.
In the signals of the weighing sensors of the vehicle, a plurality of signals represent the number of axles of the vehicle to be measured, and the vehicles with two axles, four axles and the like can be intelligently identified in the mode.
The regulations on the management of the running roads of over-limit transport vehicles make clear regulations on over-limit transport vehicles, such as: the total weight of the two-axle truck exceeds 18000 kg; the total weight of the three-axle truck exceeds 25000 kilograms; the total mass of the train and goods of the three-axle train exceeds 27000 kilograms; the total mass of the four-axle truck exceeds 31000 kg; the total mass of the four-axle automobile train exceeds 36000 kg; the total mass of the five-axis automobile train exceeds 43000 kg; the total mass of the six-shaft and more than six-shaft automobile trains exceeds 49000 kg, wherein the driving shaft of the tractor is single-shaft, and the total mass of the automobile trains exceeds 46000 kg.
Therefore, whether the detected vehicle is overweight or not needs to simultaneously refer to two parameters of the number of axles and the weight of the detected vehicle. By the method, whether the vehicle is an overweight vehicle can be accurately judged.
According to the invention, when the vehicle reaches the weighing module, the weighing module and the image acquisition module are simultaneously triggered through the trigger module, and the weighing signal and the identification signal of the vehicle to be detected are matched by recording the moment of receiving the image information acquired by the image acquisition module and the moment of sending the weighing information by the weighing module, so that the matching precision is improved.
It should be understood that, the sequence numbers of the steps in the foregoing embodiments do not imply an execution sequence, and the execution sequence of each process should be determined by its function and inherent logic, and should not constitute any limitation to the implementation process of the embodiments of the present invention.
The following are embodiments of the apparatus of the invention, reference being made to the corresponding method embodiments described above for details which are not described in detail therein.
Fig. 3 is a schematic structural diagram of a data matching device of a dynamic weighing system of a vehicle according to an embodiment of the present invention, which only shows the relevant parts of the dynamic weighing system of the vehicle for convenience of description, and the details are as follows:
as shown in fig. 3, the data matching device 3 of the vehicle dynamic weighing system includes: an identification signal receiving module 31, a weighing signal receiving module 32 and a matching module 33;
the identification signal receiving module 31 is configured to receive identification signals of multiple detected vehicles, and place the identification signals of the multiple detected vehicles into a first preset queue according to a receiving sequence, where, for any detected vehicle, the identification signal of the detected vehicle includes image information of the detected vehicle and a time T1 at which the image information is received;
the weighing signal receiving module 32 is configured to receive weighing signals of the multiple detected vehicles, place the weighing signals of the multiple detected vehicles into a second preset queue according to a receiving sequence, and for any one of the multiple detected vehicles, the weighing signal of the detected vehicle includes weighing information of the detected vehicle and a time T2 at which the weighing information is received;
the matching module 33 is configured to match the data in the first preset queue with the data in the second preset queue to obtain an identification signal and a weighing signal corresponding to each vehicle to be tested.
Optionally, the matching module 33 is further configured to, for any identification signal S1 in the first preset queue, match the identification signal S1 and the weighing signal C1 to an identification signal and a weighing signal corresponding to a vehicle to be tested if a weighing signal C1 exists in the second preset queue, a time T2 corresponding to the weighing signal C1 is located after a time T1 corresponding to the identification signal S1, and a difference between the T2 and the T1 is greater than or equal to a first preset value and less than or equal to a second preset value.
Optionally, the matching module 33 is further configured to store the identification signal S1 and the weighing signal C1 in a preset storage space according to a preset format, delete the identification signal S1 in the first preset queue, and delete the weighing signal C1 in the second preset queue.
Optionally, the vehicle weighing system further includes an image auxiliary recognition module, the image auxiliary recognition module is connected to the trigger module, and is configured to, when a vehicle to be measured reaches the weighing module, simultaneously acquire image information of the vehicle to be measured with the image acquisition module, and record a time when the image information of the vehicle to be measured is acquired, and the matching module 33 is further configured to:
for any weighing signal in the second preset queue, if no identification signal matched with the weighing signal exists in the first queue, acquiring an identification signal matched with the weighing signal according to the time T2 corresponding to the weighing signal and the image information of the detected vehicle acquired by the image auxiliary identification module;
or, for any identification signal, judging whether the image information in the identification signal is complete according to a preset strategy, and if the image information is incomplete, acquiring the missing image information through an image identification algorithm according to the time T1 corresponding to the identification signal and the image information of the detected vehicle acquired by the image auxiliary identification module.
Optionally, the matching module 33 is further configured to determine whether the two identification signals are repeated identification signals according to the image information in the identification signal and the time when the image information is received;
if the two identification signals are repeated identification signals, one of the identification signals is deleted.
Optionally, the weighing information of the vehicle to be tested includes a weight of the vehicle to be tested, and the matching module 33 is further configured to:
judging whether any weighing signal meets a preset rule or not;
if yes, judging whether the weight of the detected vehicle is less than or equal to a preset weight, and if yes, deleting the weighing signal;
or judging whether the weight of the detected vehicle is within a preset range, and if not, deleting the weighing signal.
Optionally, the weighing information of the vehicle to be measured includes a load cell signal corresponding to the vehicle to be measured and the weight of the vehicle to be measured, and the apparatus further includes a determining module 34, configured to:
acquiring the number of axles of the vehicle to be measured according to the weighing sensor signal corresponding to the vehicle to be measured;
and judging whether the detected vehicle is overweight or not according to the number of axles of the detected vehicle and the weight of the detected vehicle and a preset strategy.
Therefore, when the vehicle reaches the weighing module, the triggering module triggers the weighing module and the image acquisition module at the same time, and the device provided by the embodiment of the invention matches the weighing signal and the identification signal of the vehicle to be detected by recording the moment of receiving the image information acquired by the image acquisition module and the moment of sending the weighing information by the weighing module, so that the matching precision is improved.
Fig. 4 is a schematic diagram of a terminal according to an embodiment of the present invention. As shown in fig. 4, the terminal 4 of this embodiment includes: a processor 40, a memory 41 and a computer program 42 stored in said memory 41 and executable on said processor 40. The processor 40, when executing the computer program 42, implements the steps in the above-described embodiments of the data matching method for a vehicle dynamic weighing system, such as steps 101-103 shown in fig. 1. Alternatively, the processor 40, when executing the computer program 42, implements the functions of the modules/units in the above-mentioned device embodiments, such as the modules/units 31 to 34 shown in fig. 3.
Illustratively, the computer program 42 may be partitioned into one or more modules/units that are stored in the memory 41 and executed by the processor 40 to implement the present invention. The one or more modules/units may be a series of computer program instruction segments capable of performing specific functions, which are used to describe the execution of the computer program 42 in the terminal 4. For example, the computer program 42 may be divided into the modules/units 31 to 34 shown in fig. 3.
The terminal 4 may be a computing device such as an industrial control device, a desktop computer, a notebook computer, a palm computer, and a cloud server. The terminal 4 may include, but is not limited to, a processor 40, a memory 41. Those skilled in the art will appreciate that fig. 4 is only an example of a terminal 4 and does not constitute a limitation of terminal 4 and may include more or less components than those shown, or some components in combination, or different components, for example, the terminal may also include input output devices, network access devices, buses, etc.
The Processor 40 may be a Central Processing Unit (CPU), other general purpose Processor, a Digital Signal Processor (DSP), an Application Specific Integrated Circuit (ASIC), a Field Programmable Gate Array (FPGA) or other Programmable logic device, discrete Gate or transistor logic, discrete hardware components, etc. A general purpose processor may be a microprocessor or the processor may be any conventional processor or the like.
The memory 41 may be an internal storage unit of the terminal 4, such as a hard disk or a memory of the terminal 4. The memory 41 may also be an external storage device of the terminal 4, such as a plug-in hard disk, a Smart Media Card (SMC), a Secure Digital (SD) Card, a Flash memory Card (Flash Card) and the like provided on the terminal 4. Further, the memory 41 may also include both an internal storage unit and an external storage device of the terminal 4. The memory 41 is used for storing the computer program and other programs and data required by the terminal. The memory 41 may also be used to temporarily store data that has been output or is to be output.
It will be apparent to those skilled in the art that, for convenience and brevity of description, only the above-mentioned division of the functional units and modules is illustrated, and in practical applications, the above-mentioned function distribution may be performed by different functional units and modules according to needs, that is, the internal structure of the apparatus is divided into different functional units or modules to perform all or part of the above-mentioned functions. Each functional unit and module in the embodiments may be integrated in one processing unit, or each unit may exist alone physically, or two or more units are integrated in one unit, and the integrated unit may be implemented in a form of hardware, or in a form of software functional unit. In addition, specific names of the functional units and modules are only for convenience of distinguishing from each other, and are not used for limiting the protection scope of the present application. The specific working processes of the units and modules in the system may refer to the corresponding processes in the foregoing method embodiments, and are not described herein again.
In the above embodiments, the descriptions of the respective embodiments have respective emphasis, and reference may be made to the related descriptions of other embodiments for parts that are not described or illustrated in a certain embodiment.
Those of ordinary skill in the art will appreciate that the various illustrative elements and algorithm steps described in connection with the embodiments disclosed herein may be implemented as electronic hardware or combinations of computer software and electronic hardware. Whether such functionality is implemented as hardware or software depends upon the particular application and design constraints imposed on the implementation. Skilled artisans may implement the described functionality in varying ways for each particular application, but such implementation decisions should not be interpreted as causing a departure from the scope of the present invention.
In the embodiments provided in the present invention, it should be understood that the disclosed apparatus/terminal and method may be implemented in other ways. For example, the above-described apparatus/terminal embodiments are merely illustrative, and for example, the division of the modules or units is only one logical division, and there may be other divisions when actually implemented, for example, a plurality of units or components may be combined or may be integrated into another system, or some features may be omitted, or not executed. In addition, the shown or discussed mutual coupling or direct coupling or communication connection may be an indirect coupling or communication connection through some interfaces, devices or units, and may be in an electrical, mechanical or other form.
The units described as separate parts may or may not be physically separate, and parts displayed as units may or may not be physical units, may be located in one place, or may be distributed on a plurality of network units. Some or all of the units can be selected according to actual needs to achieve the purpose of the solution of the embodiment.
In addition, functional units in the embodiments of the present invention may be integrated into one processing unit, or each unit may exist alone physically, or two or more units are integrated into one unit. The integrated unit can be realized in a form of hardware, and can also be realized in a form of a software functional unit.
The integrated modules/units, if implemented in the form of software functional units and sold or used as separate products, may be stored in a computer readable storage medium. Based on such understanding, all or part of the flow of the method of the embodiments described above can be realized by the present invention, and the method can also be implemented by a computer program to instruct related hardware, where the computer program can be stored in a computer readable storage medium, and when the computer program is executed by a processor, the steps of the embodiments of the data matching method of each vehicle dynamic weighing system described above can be realized. Wherein the computer program comprises computer program code, which may be in the form of source code, object code, an executable file or some intermediate form, etc. The computer-readable medium may include: any entity or device capable of carrying the computer program code, recording medium, usb disk, removable hard disk, magnetic disk, optical disk, computer Memory, Read-Only Memory (ROM), Random Access Memory (RAM), electrical carrier wave signals, telecommunications signals, software distribution medium, and the like. It should be noted that the computer readable medium may contain other components which may be suitably increased or decreased as required by legislation and patent practice in jurisdictions, for example, in some jurisdictions, computer readable media which may not include electrical carrier signals and telecommunications signals in accordance with legislation and patent practice.
The above-mentioned embodiments are only used for illustrating the technical solutions of the present invention, and not for limiting the same; although the present invention has been described in detail with reference to the foregoing embodiments, it will be understood by those of ordinary skill in the art that: the technical solutions described in the foregoing embodiments may still be modified, or some technical features may be equivalently replaced; such modifications and substitutions do not substantially depart from the spirit and scope of the embodiments of the present invention, and are intended to be included within the scope of the present invention.

Claims (10)

1. A data matching method of a vehicle dynamic weighing system is characterized in that the method is applied to a vehicle weighing system, the vehicle weighing system comprises an image acquisition module, a weighing module and a trigger module, the trigger module is respectively connected with the image acquisition module and the weighing module, when a tested vehicle reaches the weighing module, the trigger module triggers the image acquisition module and the weighing module to be started simultaneously, the image acquisition module is used for acquiring image information of the tested vehicle, and the weighing module is used for acquiring weighing information of the tested vehicle, the method comprises the following steps:
receiving image information of a plurality of detected vehicles, putting the image information of the plurality of detected vehicles into a first preset queue according to the receiving sequence, and aiming at any detected vehicle, forming an identification signal of the detected vehicle by the image information of the detected vehicle and the time T1 of receiving the image information in the first preset queue;
receiving weighing information of the plurality of detected vehicles, putting the weighing information of the plurality of detected vehicles into a second preset queue according to the receiving sequence, and aiming at any detected vehicle, in the second queue, the weighing information of the detected vehicle and the time T2 of receiving the weighing information form a weighing signal of the detected vehicle;
and matching the identification signal in the first preset queue with the weighing signal in the second preset queue according to the time T1 and the time T2 to obtain the identification signal and the weighing signal corresponding to each tested vehicle.
2. The method of claim 1, wherein the matching the data in the first preset queue and the data in the second preset queue to obtain the identification signal and the weighing signal corresponding to each vehicle to be tested comprises:
for any identification signal S1 in the first preset queue, if a weighing signal C1 exists in the second preset queue, a time T2 corresponding to the weighing signal C1 is located after a time T1 corresponding to the identification signal S1, and a difference between the T2 and the T1 is greater than or equal to a first preset value and less than or equal to a second preset value, the identification signal S1 and the weighing signal C1 are matched to be an identification signal and a weighing signal corresponding to a tested vehicle.
3. The method of claim 2, further comprising:
and storing the identification signal S1 and the weighing signal C1 into a preset storage space according to a preset format, deleting the identification signal S1 in the first preset queue, and deleting the weighing signal C1 in the second preset queue.
4. The method according to any one of claims 1 to 3, wherein the vehicle weighing system further comprises an image-aided recognition module, the image-aided recognition module is connected with the trigger module, and is used for simultaneously acquiring image information of a vehicle to be tested with the image acquisition module when the vehicle to be tested arrives at the weighing module, and recording the time when the image information of the vehicle to be tested is acquired, and the method further comprises:
for any weighing signal in the second preset queue, if no identification signal matched with the weighing signal exists in the first queue, acquiring an identification signal matched with the weighing signal according to the time T2 corresponding to the weighing signal and the image information of the detected vehicle acquired by the image auxiliary identification module;
or, for any identification signal, judging whether the image information in the identification signal is complete according to a preset strategy, and if the image information is incomplete, acquiring the missing image information through an image identification algorithm according to the time T1 corresponding to the identification signal and the image information of the detected vehicle acquired by the image auxiliary identification module.
5. A method according to any one of claims 1 to 3, characterized in that the method further comprises:
judging whether the two identification signals are repeated identification signals or not according to the image information in the identification signals and the moment when the image information is received;
if the two identification signals are repeated identification signals, one of the identification signals is deleted.
6. The method according to any one of claims 1 to 3, wherein the weighing information of the vehicle under test includes a weight of the vehicle under test, the method further comprising:
judging whether any weighing signal meets a preset rule or not;
if yes, judging whether the weight of the detected vehicle is less than or equal to a preset weight, and if yes, deleting the weighing signal;
or judging whether the weight of the detected vehicle is within a preset range, and if not, deleting the weighing signal.
7. The method of any one of claims 1 to 3, wherein the weighing information of the vehicle under test comprises a load cell signal corresponding to the vehicle under test and a weight of the vehicle under test, the method further comprising:
acquiring the number of axles of the vehicle to be measured according to the weighing sensor signal corresponding to the vehicle to be measured;
and judging whether the detected vehicle is overweight or not according to the number of axles of the detected vehicle and the weight of the detected vehicle and a preset strategy.
8. A data matching device for a vehicle dynamic weighing system, comprising: the device comprises an identification signal receiving module, a weighing signal receiving module and a matching module;
the identification signal receiving module is used for receiving identification signals of a plurality of detected vehicles, putting the identification signals of the plurality of detected vehicles into a first preset queue according to the receiving sequence, and aiming at any detected vehicle, the identification signals of the detected vehicle comprise image information of the detected vehicle and the time T1 when the image information is received;
the weighing signal receiving module is used for receiving weighing signals of the plurality of detected vehicles, putting the weighing signals of the plurality of detected vehicles into a second preset queue according to the receiving sequence, and aiming at any detected vehicle in the plurality of detected vehicles, the weighing signal of the detected vehicle comprises weighing information of the detected vehicle and the time T2 when the weighing information is received;
and the matching module is used for matching the data in the first preset queue with the data in the second preset queue to obtain an identification signal and a weighing signal corresponding to each detected vehicle.
9. A terminal comprising a memory, a processor and a computer program stored in the memory and executable on the processor, characterized in that the processor implements the steps of the method according to any of the preceding claims 1 to 7 when executing the computer program.
10. A computer-readable storage medium, in which a computer program is stored which, when being executed by a processor, carries out the steps of the method according to any one of claims 1 to 7.
CN202110824188.1A 2021-07-21 2021-07-21 Data matching method and device for vehicle dynamic weighing system and terminal Pending CN113569689A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202110824188.1A CN113569689A (en) 2021-07-21 2021-07-21 Data matching method and device for vehicle dynamic weighing system and terminal

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202110824188.1A CN113569689A (en) 2021-07-21 2021-07-21 Data matching method and device for vehicle dynamic weighing system and terminal

Publications (1)

Publication Number Publication Date
CN113569689A true CN113569689A (en) 2021-10-29

Family

ID=78165978

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202110824188.1A Pending CN113569689A (en) 2021-07-21 2021-07-21 Data matching method and device for vehicle dynamic weighing system and terminal

Country Status (1)

Country Link
CN (1) CN113569689A (en)

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106503980A (en) * 2016-12-09 2017-03-15 青岛国信胶州湾交通有限公司 Twin camera vehicle identification system and charging method
CN107204118A (en) * 2017-08-03 2017-09-26 山东博安智能科技股份有限公司 Weighing information matching process, device and server
CN110111571A (en) * 2019-05-08 2019-08-09 合肥市正茂科技有限公司 The matching process and system of license plate data and vehicle dynamic weighing data
KR102140793B1 (en) * 2020-04-17 2020-08-03 한국정보기술 주식회사 High-speed Weigh-In-Motion for detecting overload vehicles in Expressway Limit Vehicle Surveillance System
CN112949643A (en) * 2021-02-24 2021-06-11 浙江保信科技有限公司 Method for improving license plate recognition efficiency in complex scene

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106503980A (en) * 2016-12-09 2017-03-15 青岛国信胶州湾交通有限公司 Twin camera vehicle identification system and charging method
CN107204118A (en) * 2017-08-03 2017-09-26 山东博安智能科技股份有限公司 Weighing information matching process, device and server
CN110111571A (en) * 2019-05-08 2019-08-09 合肥市正茂科技有限公司 The matching process and system of license plate data and vehicle dynamic weighing data
KR102140793B1 (en) * 2020-04-17 2020-08-03 한국정보기술 주식회사 High-speed Weigh-In-Motion for detecting overload vehicles in Expressway Limit Vehicle Surveillance System
CN112949643A (en) * 2021-02-24 2021-06-11 浙江保信科技有限公司 Method for improving license plate recognition efficiency in complex scene

Similar Documents

Publication Publication Date Title
CN106530733A (en) Remote bridge overload law enforcement system based on video linkage capture
CN113515985B (en) Self-service weighing system, weighing detection method, weighing detection equipment and storage medium
CN110232827B (en) Free flow toll collection vehicle type identification method, device and system
CN112133085B (en) Vehicle information matching method, device and system, storage medium and electronic device
CN104634429A (en) Truck oversize and overload rapid detection system based on Zigbee network
CN108228744B (en) Vehicle diagnosis data management method and device
CN110849454B (en) Vehicle overload detection method and device
CN107204118A (en) Weighing information matching process, device and server
CN113888860A (en) Method and device for detecting abnormal running of vehicle, server and readable storage medium
CN115907595A (en) Freight vehicle operation compliance monitoring method and device and electronic equipment
CN112164230A (en) Vehicle shunting processing method, device and system
CN111369790B (en) Vehicle passing record correction method, device, equipment and storage medium
CN113569689A (en) Data matching method and device for vehicle dynamic weighing system and terminal
CN116026441A (en) Method, device, equipment and storage medium for detecting abnormal load capacity of vehicle
CN116824718A (en) Toll checking method and device, electronic equipment and storage medium
CN112991311B (en) Vehicle overweight detection method, device and system and terminal equipment
CN113989778A (en) Vehicle information matching method and device, terminal equipment and storage medium
CN112950961B (en) Traffic flow statistical method, device, equipment and storage medium
CN111191603B (en) Method and device for identifying people in vehicle, terminal equipment and medium
CN112146735A (en) Vehicle detection method, device and system, storage medium and electronic device
CN114999149B (en) Method, device, equipment, system and medium for rapidly acquiring traffic accident data
CN114018376A (en) Vehicle information matching method and device, terminal equipment and storage medium
CN204422040U (en) Based on the goods stock overrun and overload rapid detection system of Zigbee network
CN117528036B (en) Intelligent processing method and related device for truck data
CN117689400B (en) Overrun source tracing method and system based on data tag

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination