[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

CN111343607B - Data processing method and related equipment - Google Patents

Data processing method and related equipment Download PDF

Info

Publication number
CN111343607B
CN111343607B CN202010097241.8A CN202010097241A CN111343607B CN 111343607 B CN111343607 B CN 111343607B CN 202010097241 A CN202010097241 A CN 202010097241A CN 111343607 B CN111343607 B CN 111343607B
Authority
CN
China
Prior art keywords
target
message
transmission channels
message transmission
target message
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.)
Active
Application number
CN202010097241.8A
Other languages
Chinese (zh)
Other versions
CN111343607A (en
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.)
Tencent Technology Shenzhen Co Ltd
Original Assignee
Tencent Technology Shenzhen 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 Tencent Technology Shenzhen Co Ltd filed Critical Tencent Technology Shenzhen Co Ltd
Priority to CN202010097241.8A priority Critical patent/CN111343607B/en
Publication of CN111343607A publication Critical patent/CN111343607A/en
Application granted granted Critical
Publication of CN111343607B publication Critical patent/CN111343607B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/30Services specially adapted for particular environments, situations or purposes
    • H04W4/40Services specially adapted for particular environments, situations or purposes for vehicles, e.g. vehicle-to-pedestrians [V2P]
    • H04W4/44Services specially adapted for particular environments, situations or purposes for vehicles, e.g. vehicle-to-pedestrians [V2P] for communication between vehicles and infrastructures, e.g. vehicle-to-cloud [V2C] or vehicle-to-home [V2H]
    • GPHYSICS
    • G08SIGNALLING
    • G08GTRAFFIC CONTROL SYSTEMS
    • G08G1/00Traffic control systems for road vehicles
    • G08G1/01Detecting movement of traffic to be counted or controlled
    • G08G1/0104Measuring and analyzing of parameters relative to traffic conditions
    • G08G1/0108Measuring and analyzing of parameters relative to traffic conditions based on the source of data
    • G08G1/0116Measuring and analyzing of parameters relative to traffic conditions based on the source of data from roadside infrastructure, e.g. beacons
    • GPHYSICS
    • G08SIGNALLING
    • G08GTRAFFIC CONTROL SYSTEMS
    • G08G1/00Traffic control systems for road vehicles
    • G08G1/01Detecting movement of traffic to be counted or controlled
    • G08G1/017Detecting movement of traffic to be counted or controlled identifying vehicles
    • G08G1/0175Detecting movement of traffic to be counted or controlled identifying vehicles by photographing vehicles, e.g. when violating traffic rules
    • GPHYSICS
    • G08SIGNALLING
    • G08GTRAFFIC CONTROL SYSTEMS
    • G08G1/00Traffic control systems for road vehicles
    • G08G1/01Detecting movement of traffic to be counted or controlled
    • G08G1/052Detecting movement of traffic to be counted or controlled with provision for determining speed or overspeed
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/06Selective distribution of broadcast services, e.g. multimedia broadcast multicast service [MBMS]; Services to user groups; One-way selective calling services

Landscapes

  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Chemical & Material Sciences (AREA)
  • Analytical Chemistry (AREA)
  • Multimedia (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

The embodiment of the application provides a data processing method and related equipment, which can reduce V2X message errors. Determining the number of message transmission channels of M areas, wherein the message transmission channels are the message transmission channels between a target object of each area of the M areas and a measurement unit of each area of the M areas, and the number of the message transmission channels is larger than a preset threshold, and M is a positive integer larger than 1; obtaining a measured value of a target message through the message transmission channel, wherein the target message is assembled through a preset format; and determining a target value of the target message according to the number of the message transmission channels and the measured value of the target message.

Description

Data processing method and related equipment
Technical Field
The application relates to the field of Internet of vehicles, in particular to a data processing method and related equipment.
Background
The meaning of the Internet of vehicles mainly refers to: the vehicle-mounted equipment on the vehicle effectively utilizes all vehicle dynamic information in the information network platform through a wireless communication technology, and provides different functional services in the running process of the vehicle.
The vehicle acquires a wireless communication technology (V2X) message measurement value of the object to be measured (the V2X message contains information of the object to be measured) from a roadside unit installed on the roadside through an on-board unit installed on the vehicle. In a scenario that multiple trains exist and the trains in different areas do not affect each other, because the V2X message has a message error, the message error refers to an error of a V2X message measurement value received by a vehicle through a road side unit and a vehicle-mounted unit (the error may come from the road side unit, the vehicle-mounted unit and a wireless transmission channel), so that a message error exists between the V2X message measurement value received by a server or a terminal device and an actual value of a measured object, how to reduce the V2X message error, and further how to obtain a more accurate V2X message measurement value is a key problem of cooperative landing of a vehicle and a road.
Disclosure of Invention
The application provides a data processing method and related equipment, which can obtain an estimated value of a target message which is closer to an actual value and reduce message errors.
A first aspect of an embodiment of the present application provides a data processing method, including:
determining the number of message transmission channels of M areas, wherein the message transmission channels are message transmission channels between a target object of each area of the M areas and a measurement unit of each area of the M areas, and the number of the message transmission channels is larger than a preset threshold, and M is a positive integer larger than 1;
Obtaining a measured value of a target message through the message transmission channel, wherein the target message is assembled through a preset format;
and determining a target value of the target message according to the number of the message transmission channels and the measured value of the target message.
Optionally, the determining the number of message transmission channels of the M areas includes:
Sequencing the target objects of each region in the M regions according to a first preset rule to obtain a first sequencing result;
sequencing the measurement units of each region in the M regions according to the first preset rule to obtain a second sequencing result;
And combining the first sequencing result and the second sequencing result according to a second preset rule to obtain the number of the message transmission channels.
Optionally, the determining the target value of the target message according to the number of message transmission channels and the measured value of the target message includes:
Calculating a target value of the target message by the following formula:
Wherein, As the target value of the target message,For the measurement of the target message in the j-th area,For the number of target objects in the j-th region,And the number of the measuring units in the j-th area is equal to or more than 1 and equal to or less than M.
Optionally, the method further comprises:
And determining the error of the target message according to the number of the message transmission channels, the measured value of the target message and the target value of the target message.
Optionally, the determining the error of the target message according to the number of message transmission channels, the measured value of the target message and the target value of the target message includes:
calculating an error of the target message by the following formula:
Where x is the error of the target message, As the target value of the target message,For a measurement of the target message in a j-th one of the M regions,For the number of target objects in the j-th region,And the number of the measuring units in the j-th area is equal to or more than 1 and equal to or less than M.
A second aspect of an embodiment of the present application provides a data processing method, including:
determining the number of message transmission channels of M areas, wherein the message transmission channels are message transmission channels between a target object of each area of the M areas and a measurement unit of each area of the M areas, and the number of the message transmission channels is larger than a preset threshold, and M is a positive integer larger than 1;
And sending the measured value of the target message to a data processing device through the message transmission channel, so that the data processing device determines the target value of the target message according to the number of the message transmission channels and the measured value of the target message, wherein the target message is assembled through a preset format.
Optionally, the determining the number of message transmission channels of the M areas includes:
Sequencing the target objects of each region in the M regions according to a first preset rule to obtain a first sequencing result;
sequencing the measurement units of each region in the M regions according to the first preset rule to obtain a second sequencing result;
And combining the first sequencing result and the second sequencing result according to a second preset rule to obtain the number of the message transmission channels.
A third aspect of an embodiment of the present application provides a data processing apparatus, including:
a first determining unit, configured to determine the number of message transmission channels of M regions, where the message transmission channels are message transmission channels between a target object of each of the M regions and a measurement unit of each of the M regions, and the number of message transmission channels is greater than a preset threshold, where M is a positive integer greater than 1;
The acquisition unit is used for acquiring a measured value of a target message through the message transmission channel, wherein the target message is assembled through a preset format;
and the second determining unit is used for determining the target value of the target message according to the number of the message transmission channels and the measured value of the target message.
Optionally, the first determining unit is specifically configured to:
Sequencing the target objects of each region in the M regions according to a first preset rule to obtain a first sequencing result;
sequencing the measurement units of each region in the M regions according to the first preset rule to obtain a second sequencing result;
And combining the first sequencing result and the second sequencing result according to a second preset rule to obtain the number of the message transmission channels.
Optionally, the second determining unit is specifically configured to:
Calculating a target value of the target message by the following formula:
Wherein, As the target value of the target message,For the measurement of the target message in the j-th area,For the number of target objects in the j-th region,And the number of the measuring units in the j-th area is equal to or more than 1 and equal to or less than M.
Optionally, the second determining unit is further configured to:
And determining the error of the target message according to the number of the message transmission channels, the measured value of the target message and the target value of the target message.
Optionally, the determining, by the second determining unit, the error of the target message according to the number of message transmission channels, the measured value of the target message, and the target value of the target message includes:
calculating an error of the target message by the following formula:
Where x is the error of the target message, As the target value of the target message,For a measurement of the target message in a j-th one of the M regions,For the number of target objects in the j-th region,And the number of the measuring units in the j-th area is equal to or more than 1 and equal to or less than M.
A fourth aspect of the embodiment of the present application provides a detection apparatus, including:
A determining unit, configured to determine the number of message transmission channels of M regions, where the message transmission channels are message transmission channels between a target object of each of the M regions and a measurement unit of each of the M regions, and the number of message transmission channels is greater than a preset threshold, where M is a positive integer greater than 1;
And the sending unit is used for sending the measured value of the target message to the data processing device through the message transmission channel so that the data processing device determines the target value of the target message according to the number of the message transmission channels and the measured value of the target message, and the target message is assembled through a preset format.
Optionally, the determining unit is specifically configured to:
Sequencing the target objects of each region in the M regions according to a first preset rule to obtain a first sequencing result;
sequencing the measurement units of each region in the M regions according to the first preset rule to obtain a second sequencing result;
And combining the first sequencing result and the second sequencing result according to a second preset rule to obtain the number of the message transmission channels.
A fifth aspect of the embodiments of the present application provides a computer apparatus comprising at least one processor, a memory and a transceiver connected thereto, wherein the memory is configured to store program code, which is loaded and executed by the processor to implement the steps of the data processing method described in the above aspects.
A sixth aspect of the embodiments of the present application provides a computer readable storage medium comprising instructions which, when run on a computer, cause the computer to perform the steps of the data processing method of the above aspects.
In summary, it can be seen that in the embodiment provided by the present application, the number of information transmission channels in the M areas can be determined, and the number of information transmission channels is greater than the preset threshold, so that the data processing apparatus can obtain the measured values of the target messages greater than the preset threshold, and when the target value of the target message is determined according to the measured values of the target message and the number of information transmission channels, an estimated value closer to the actual value can be obtained, and the message error is reduced.
Drawings
FIG. 1 is a network architecture diagram of a data processing method according to an embodiment of the present application;
FIG. 2 is a schematic flow chart of a data processing method according to an embodiment of the present application;
FIG. 3 is a schematic diagram of another flow chart of a data processing method according to an embodiment of the present application;
FIG. 4 is a schematic flow chart of a data processing method according to an embodiment of the present application;
fig. 5 is a schematic view of a scenario of a data processing method according to an embodiment of the present application;
FIG. 6 is a schematic diagram of a virtual structure of a data processing apparatus according to an embodiment of the present application;
fig. 7 is a schematic diagram of a virtual structure of a detection device according to an embodiment of the present application;
fig. 8 is a schematic hardware structure of a terminal device according to an embodiment of the present application;
fig. 9 is a schematic diagram of a hardware structure of a server according to an embodiment of the present application;
Fig. 10 is a schematic hardware structure of a detection device according to an embodiment of the present application.
Detailed Description
The following description of the embodiments of the present application will be made clearly and completely with reference to the accompanying drawings, in which it is apparent that the embodiments described are only some embodiments of the present application, but not all embodiments.
The terms first, second and the like in the description and in the claims and in the above-described figures, are used for distinguishing between similar elements and not necessarily for describing a particular sequential or chronological order. It is to be understood that the data so used may be interchanged where appropriate such that the embodiments described herein may be implemented in other sequences than those illustrated or otherwise described herein. Furthermore, the terms "comprises," "comprising," and any variations thereof, are intended to cover a non-exclusive inclusion, such that a process, method, system, article, or apparatus that comprises a list of steps or modules is not necessarily limited to those explicitly listed but may include other steps or modules not expressly listed or inherent to such process, method, article, or apparatus, such that the division of modules by means of the present application may be accomplished by only one logical division, such that a plurality of modules may be combined or integrated in another system, or some feature vectors may be omitted, or not implemented, and further that the coupling or direct coupling or communication connection between the illustrated or discussed modules may be through some interfaces, such that the indirect coupling or communication connection between the modules may be electrical or in other similar forms, none of which are limiting in this application. The modules or sub-modules described as separate components may be physically separated or not, or may be distributed in a plurality of circuit modules, and some or all of the modules may be selected according to actual needs to achieve the purpose of the present application.
The network architecture diagram of the data processing method according to the embodiment of the present application is described below with reference to fig. 1:
A network architecture diagram of a data processing method according to an embodiment of the present application will be described below with reference to fig. 1, where the network architecture diagram includes an object 101 to be detected, a detecting device 102, M areas 104 (each of the M areas includes at least one target object, which may be a vehicle, or may be another movable object, and here, a vehicle is illustrated as an example), a measuring unit 103 corresponding to the M areas 104, and a data processing device 105. The object 101 may be a vehicle, or may be another object, and is not particularly limited, and for convenience of description, the object 101 will be described below as an example of a vehicle.
Vehicles in the M areas 104 acquire V2X message measurement values (including information of the measured object 101, the V2X message of the measured object 101 being acquired by the detection device 102) from the measurement units 103 installed at the roadside through on-board units (typically, one vehicle is installed on each vehicle), and different V2X message errors may be caused due to differences between different on-board units or measurement units. The number of measurement units 103 in different areas of the M areas 104 may or may not be the same, or the number of target objects in different areas (i.e. the number of on-board units) may not be exactly the same, and the target objects in different areas are queued in different areas and do not affect each other, which means that the measurement units in one area do not communicate with the target objects in another area, i.e. do V2X message interaction.
For a certain V2X message (such as a vehicle speed) of the measured object 101, after the detection device 102 (such as a roadside camera) measures the V2X message, the measured value of the V2X message is broadcast to the roadside unit 103 of each of the M regions 104 through the V2X wireless communication technology, and the roadside unit 103 broadcasts the measured value of the V2X message to the target object in the region of itself through the V2X wireless communication technology. In one area, a measurement unit and a target object may form a V2X message transmission channel, through which the processing device 105 obtains a frame of the V2X message measurement value (the target object also transmits the V2X message measurement value received by itself to the data processing device 105 through the V2X wireless communication technology, and finally the data processing device 105 averages all the obtained V2X message measurement values, which is the estimated value of the data processing device for the message.
The data processing method according to the present application will be described in terms of a data processing apparatus, which may be a terminal device, a server unit, or other apparatuses, and is not particularly limited.
Referring to fig. 2, fig. 2 is a flow chart of a data processing method according to an embodiment of the application, including:
201. the number of message transmission channels for the M zones is determined.
In this embodiment, the data processing apparatus may determine the number of message transmission channels of M regions, where the message transmission channels are between the target object of each of the M regions and the measurement unit of each of the M regions, and the number of message transmission channels is greater than a preset threshold, and M is a positive integer greater than 1.
It should be noted that each area includes at least one target object, each area corresponds to at least one measurement unit, and an information transmission channel may be formed between each target object and one measurement unit.
In one embodiment, the data processing apparatus determining the number of message transmission channels for the M regions includes:
Sequencing the target objects of each region in the M regions according to a first preset rule to obtain a first sequencing result;
sequencing the measurement units of each region in the M regions according to a first preset rule to obtain a second sequencing result;
and combining the first sequencing result and the second sequencing result according to a second preset rule to obtain the number of the message transmission channels.
In this embodiment, the data processing apparatus may first acquire the number of target objects in each region (i.e. acquire the scale of vehicles in each region), respectively denoted as n 1,n2,...,nM (i.e. the number of on-board units in each of M regions because one vehicle is usually mounted on one vehicle), and the number of measurement units in each region to be formed M 1,m2,...,mM, where M represents the number of regions, and then sort the target objects in each of M regions according to a first preset rule to obtain a first sort result, where the first preset rule may be, for example, descending order or ascending order, e.g. sort the number of target objects n 1,n2,...,nM in each of M regions in descending order (ascending order), and re-rank the vehicle in order as the scale of the vehicle groupI.e. the first ranking result; then, the measurement units of each of the M regions are ranked according to a first preset rule to obtain a second ranking result, for example, the number M 1,m2,...,mM of the measurement units of each of the M regions is ranked in descending (ascending) order, and the numbers are re-recorded as the rankingFinally, the first sorting result and the second sorting result are combined according to a second preset rule to obtain the number of message transmission channels, for exampleThe corresponding target objects are respectively arranged in the measuring units with the number ofI.e. the region of (i)The corresponding target object is arranged atIn the region, the total number of V2X message transmission channels is obtained as(A road side unit and a vehicle-mounted unit form a transmission channel).
It should be noted that when determining the total number of V2X message transmission channels, firstly, the target objects of each of the M regions are ordered according to a first preset rule, the measurement units of each of the M regions are ordered according to the first preset rule, and then the number of message transmission channels is obtained by combining according to a second preset rule according to two ordering results, or, of course, the target objects of each of the M regions and the measurement units of each of the M regions may be directly combined after the target objects of each of the M regions and the measurement units of each of the M regions are obtained (the combination has multiple modes, as long as the number of the obtained message transmission channels of the M regions is greater than a preset threshold value), so as to obtain the number of the message transmission channels of the M regions. Of course, there may be other ways to determine the number of message transmission channels in the M areas, for example, by the detecting device, and then send the number of message transmission channels in the M areas to the data processing device, which is not limited in particular.
202. And obtaining the measured value of the target message through the message transmission channel.
In this embodiment, the data processing device may acquire the measured values of the target message through the message transmission channels, that is, after the data processing device acquires the number of message transmission channels, the data processing device may acquire the measured values of the same V2X message from the message transmission channels, which are respectively recorded asWherein,For the measured value of the target message in the 1 st zone of the M zones,For the measurement of the target message in the 2 nd of the M zones, and so on,Is a measurement of the target message in the mth of the M regions. Specifically, after the detection device acquires the information of the object to be detected, the information is assembled according to a preset format, for example, the information is assembled according to a format of a V2X message, so as to obtain a measured value of the target message, then the detection device broadcasts the measured value of the target message to the measurement units of each of the M areas, the measured value is transmitted to all target objects in the area where the measurement units are located, and then the target object of each of the M areas sends the received measured value of the target message to the data processing device, so that the data processing device can obtain the measured value of the target message.
It should be noted that, how many information transmission channels are in the M areas may obtain the measured values of how many target messages, and in addition, the information transmission process may use a V2X wireless communication technology, or may use other types of wireless communication technologies, which is not specifically limited.
It should also be noted that the specific content in the target message is specific according to the situation, such as the vehicle speed, the vehicle type, or the vehicle position in the foregoing example.
203. The target value of the target message is determined based on the number of message transmission channels and the measured value of the target message.
In this embodiment, after obtaining the number of message transmission channels and the measured value of the target message, the target value of the target message may be determined according to the number of message transmission channels and the measured value of the target message, and specifically, the data processing apparatus may calculate the target value of the target message by the following formula:
Wherein, As the target value of the target message,For the measurement of the target message in the jth zone of the M zones,For the number of target objects in the jth region,The number of measurement units in the j-th area, wherein 1.ltoreq.j.ltoreq.M.
In one embodiment, the data processing apparatus may determine the error of the target message based on the number of message transmission channels, the measured value of the target message, and the target value of the target message after obtaining the target value of the target message. Specifically, the error of the target message can be calculated by the following formula:
Where x is the error of the target message, As the target value of the target message,For the measurement of the target message in the jth zone of the M zones,For the number of target objects in the jth region,The number of measurement units in the j-th area, wherein 1.ltoreq.j.ltoreq.M.
It should be noted that the error of the target message (i.e., the V2X type message) is an error of the measured value of the target message received by the data processing apparatus via the measurement unit and the target object using the V2X wireless communication technology (such an error may be from the measurement unit, the target object, and/or the wireless transmission channel). For example, a certain vehicle receives the speed of another vehicle measured by a roadside camera through a measuring unit and an on-board unit by adopting a V2X wireless communication technology, and the speed is deviated from the actual speed, and the deviation is the V2X message error; all vehicles finally transmit the received V2X message measured value to a data processing device to estimate the true value of the V2X message.
In summary, it can be seen that in the embodiment provided by the present application, the number of information transmission channels in the M areas can be determined, and the number of information transmission channels is greater than the preset threshold, so that the data processing apparatus can obtain the measured values of the target messages greater than the preset threshold, and when the target value of the target message is determined according to the measured values of the target message and the number of information transmission channels, an estimated value closer to the actual value can be obtained, and the message error is reduced.
The data processing method of the present application is described above from the viewpoint of the data processing apparatus, and the data processing method of the present application will be described below from the viewpoint of the detecting apparatus with reference to fig. 3:
Referring to fig. 3, fig. 3 is another flow chart of a data processing method according to an embodiment of the application, including:
301. The number of message transmission channels for the M zones is determined.
In this embodiment, the detecting device may determine the number of message transmission channels of M regions, where the message transmission channels are between the target object of each of the M regions and the measurement unit of each of the M regions, and the number of message transmission channels is greater than a preset threshold, and M is a positive integer greater than 1.
It should be noted that each area includes at least one target object, each area corresponds to at least one measurement unit, and each target object and one measurement unit may form an information transmission channel.
In one embodiment, the detecting means determining the number of message transmission channels for the M zones includes:
Sequencing the target objects of each region in the M regions according to a first preset rule to obtain a first sequencing result;
sequencing the measurement units of each region in the M regions according to a first preset rule to obtain a second sequencing result;
and combining the first sequencing result and the second sequencing result according to a second preset rule to obtain the number of the message transmission channels.
In this embodiment, the detection device may first obtain the number of target objects in each area (i.e. obtain the scale of vehicles in each area), respectively denoted as n 1,n2,...,nM (i.e. the number of on-board units in each of M areas, since one vehicle is usually mounted with one on-board unit), and the number of road side units M 1,m2,...,mM in each area to be formed, where M represents the number of areas, and then sort the target objects in each of M areas according to a first preset rule to obtain a first sorting result, where the first preset rule may be, for example, descending order or ascending order, e.g. sort the number n 1,n2,...,nM of target objects in each of M areas according to descending order (ascending order), and re-rank the vehicle team according to the sorting orderI.e. the first ranking result; then, the measurement units of each of the M regions are ranked according to a first preset rule to obtain a second ranking result, for example, the number M 1,m2,...,mM of the measurement units of each of the M regions is ranked in descending (ascending) order, and the numbers are re-recorded as the rankingFinally, the first sorting result and the second sorting result are combined according to a second preset rule to obtain the number of message transmission channels, for exampleThe corresponding target objects are respectively arranged in the measuring units with the number ofI.e. the region of (i)The corresponding target object is arranged atIn the region, the total number of V2X message transmission channels is obtained as(A road side unit and a vehicle-mounted unit form a transmission channel).
It should be noted that, the measurement unit described above is fixed to each of the M areas, and each group of target objects may be mobile, that is, each group of target objects may be invoked in each of the M areas.
It should be further noted that when determining the total number of V2X message transmission channels, firstly, the target objects of each of the M regions are ordered according to a first preset rule, the measurement units of each of the M regions are ordered according to the first preset rule, and then the number of message transmission channels is obtained by combining according to a second preset rule according to two ordering results, or, of course, the target objects of each of the M regions and the measurement units of each of the M regions may be directly combined after the target objects of each of the M regions and the measurement units of each of the M regions are obtained (the combination has multiple modes, as long as the number of the obtained message transmission channels of the M regions is greater than a preset threshold value), so as to obtain the number of the message transmission channels of the M regions.
302. The measured value of the target message is transmitted to the server or the terminal device through the message transmission channels, so that the data processing apparatus determines the target value of the target message according to the number of message transmission channels and the measured value of the target message.
In this embodiment, after the detection device acquires the information (such as the speed, the type or the position of the vehicle) of the object to be detected, the information is assembled according to a preset format, for example, the information is assembled according to the format of the V2X message, so as to obtain the measured value of the target message, then the detection device broadcasts the measured value of the target message to the measurement unit of each of the M areas, the measured value is transmitted to all the target objects in the M areas by the measurement unit, and then the target object of each of the M areas sends the received measured value of the target message to the data processing device, thereby the data processing device can obtain the measured value of the target message, and determines the target value of the target message according to the number of message transmission channels and the measured value of the target message, and detailed description about how the data processing device determines the target value of the target message according to the number of message transmission channels and the measured value of the target message is omitted here.
In summary, in the embodiment of the present application, the detecting device may determine the number of information transmission channels in M areas, where the number of information transmission channels is greater than a preset threshold, and then the detecting device sends the measured value of the target message to the data processing device through the information transmission channels, so that the data processing device may obtain the measured value of the target message greater than the preset threshold, and when determining the target value of the target message according to the measured value of the target message and the number of information transmission channels, the detecting device may obtain an estimated value closer to the actual value, thereby reducing the message error.
Referring to fig. 4, fig. 4 is a schematic flow chart of a data processing method according to an embodiment of the present application, which includes:
401. The detecting means determines the number of message transmission channels for the M zones.
402. The detection means send the measured value of the target message to the data processing means via the message transmission channel.
It should be noted that, step 401 and step 402 in fig. 4 are similar to steps 301 and 302 in fig. 3, and the details of the foregoing steps in fig. 3 are already described, and are not repeated here.
403. The data processing device receives the measured value of the target message sent by the detection device through the message transmission channel.
404. The data processing device determines a target value of the target message based on the measured value of the target message and the number of message transmission channels.
It should be noted that, the determination of the number of message transmission channels by the detection device is taken as an example, and of course, the determination by the data processing device is also taken as an example, and is not limited to the specific example, in addition, step 403 and step 404 in fig. 4 are similar to steps 202 and 203 in fig. 2, and the details of the foregoing fig. 2 are described above, and the details are not repeated here.
In summary, it can be seen that the detecting device can determine the number of information transmission channels in the M areas, and the number of the information transmission channels is greater than the preset threshold, and then the detecting device sends the measured value of the target message to the data processing device through the information transmission channels, so that the data processing device can obtain the measured value of the target message greater than the preset threshold, and when the target value of the target message is determined according to the measured value of the target message and the number of the information transmission channels, an estimated value closer to the actual value can be obtained, and the message error is reduced.
The present application is described above in terms of a data processing method, and the present application is described below in terms of a data processing apparatus and a detection apparatus, wherein the detection apparatus may be an imaging apparatus with GPS, and of course, may be any other apparatus, as long as the detection apparatus has GPS and a camera, and the data processing apparatus may be a server, a terminal device, or any other apparatus, and of course, is not limited to this specific apparatus.
Referring to fig. 5, fig. 5 is a schematic view of a scenario of a data processing method according to an embodiment of the present application, where a measured object is a vehicle, a target object is a vehicle, and a detection device is a camera, for example, there are 2 vehicles in an area 506 (i.e. there are 2 vehicle-mounted units), 4 vehicles in an area 507 (i.e. there are 4 vehicle-mounted units), 1 vehicle in an area 508 (i.e. there are 1 vehicle-mounted units), 2 road test units 503 corresponding to the area 506, 1 road test unit 504 corresponding to the area 507, 3 road test units corresponding to the area 508, and the camera 502 detects a speed (size and direction) and a position (e.g. GPS) of the measured vehicle 501; the server 509 combines the vehicles in the areas 506, 507 and 508 with the drive test units 503, 504 and 505, respectively, determines the number of information transmission channels obtained by the various combinations, selects the combination with the largest number of information transmission channels, the detection device uses the combination with the largest number, that is, places the vehicle in the area 507 in the area 508, places the vehicle in the area 508 in the area 507, so that it can be ensured that the number of information transmission channels between the drive test units and the vehicle-mounted units is the largest in the current situation, the detection device 502 broadcasts the measured value of the V2X information of the detected vehicle 501 to the drive test units 503, 504 and 505, respectively, and each of the drive test units issues the measured value of the received V2X information to the vehicle-mounted unit of each of the corresponding areas, and then the vehicle-mounted unit of the vehicle sends the measured value of the received V2X information to the server, and the server estimates the speed (size and direction), position (e.g., GPS) of the detected vehicle. In this way, the number of transmission channels is maximized, a measured value of the V2X message which is more accurate can be obtained, and information errors are reduced.
Referring to fig. 6, fig. 6 is a schematic diagram of a virtual structure of a data processing apparatus according to an embodiment of the present application, including:
A first determining unit 601, configured to determine the number of message transmission channels of M regions, where the message transmission channels are message transmission channels between a target object of each of the M regions and a measurement unit of each of the M regions, and the number of message transmission channels is greater than a preset threshold, where M is a positive integer greater than 1;
An obtaining unit 602, configured to obtain, through the message transmission channel, a measured value of a target message, where the target message is a message assembled through a preset format;
A second determining unit 603 is configured to determine a target value of the target message according to the number of message transmission channels and the measured value of the target message.
Optionally, the first determining unit 601 is specifically configured to:
Sequencing the target objects of each region in the M regions according to a first preset rule to obtain a first sequencing result;
sequencing the measurement units of each region in the M regions according to the first preset rule to obtain a second sequencing result;
And combining the first sequencing result and the second sequencing result according to a second preset rule to obtain the number of the message transmission channels.
Optionally, the second determining unit 603 is specifically configured to:
Calculating a target value of the target message by the following formula:
Wherein, As the target value of the target message,For the measurement of the target message in the j-th area,For the number of target objects in the j-th region,And the number of the measuring units in the j-th area is equal to or more than 1 and equal to or less than M.
Optionally, the second determining unit 603 is further configured to:
And determining the error of the target message according to the number of the message transmission channels, the measured value of the target message and the target value of the target message.
Optionally, the determining, by the second determining unit 603, the error of the target message according to the number of message transmission channels, the measured value of the target message, and the target value of the target message includes:
calculating an error of the target message by the following formula:
Where x is the error of the target message, As the target value of the target message,For a measurement of the target message in a j-th one of the M regions,For the number of target objects in the j-th region,And the number of the measuring units in the j-th area is equal to or more than 1 and equal to or less than M.
In summary, it can be seen that in the embodiment provided by the present application, the number of information transmission channels in the M areas can be determined, and the number of information transmission channels is greater than the preset threshold, so that the data processing apparatus can obtain the measured values of the target messages greater than the preset threshold, and when the target value of the target message is determined according to the measured values of the target message and the number of information transmission channels, an estimated value closer to the actual value can be obtained, and the message error is reduced.
Referring to fig. 7, fig. 7 is a schematic diagram of a virtual structure of a detection device according to an embodiment of the application, including:
A determining unit 701, configured to determine the number of message transmission channels of M regions, where the message transmission channels are message transmission channels between a target object of each of the M regions and a measurement unit of each of the M regions, and the number of message transmission channels is greater than a preset threshold, where M is a positive integer greater than 1;
And a sending unit 702, configured to send, through the message transmission channels, a measured value of a target message to a data processing apparatus, so that the data processing apparatus determines, according to the number of message transmission channels and the measured value of the target message, a target value of the target message, where the target message is a message assembled in a preset format.
Alternatively, the determining unit 701 is specifically configured to:
Sequencing the target objects of each region in the M regions according to a first preset rule to obtain a first sequencing result;
sequencing the measurement units of each region in the M regions according to the first preset rule to obtain a second sequencing result;
And combining the first sequencing result and the second sequencing result according to a second preset rule to obtain the number of the message transmission channels.
In summary, it can be seen that the detecting device can determine the number of information transmission channels in the M areas, and the number of the information transmission channels is greater than the preset threshold, and then the detecting device sends the measured value of the target message to the data processing device through the information transmission channels, so that the data processing device can obtain the measured value of the target message greater than the preset threshold, and when the target value of the target message is determined according to the measured value of the target message and the number of the information transmission channels, an estimated value closer to the actual value can be obtained, and the message error is reduced.
The embodiment of the present application further provides a terminal device, as shown in fig. 8, for convenience of explanation, only the portion relevant to the embodiment of the present application is shown, and specific technical details are not disclosed, please refer to the method portion of the embodiment of the present application. The terminal may be any terminal device including a mobile phone, a tablet computer, a Personal digital assistant (Personal DIGITAL ASSISTANT, PDA), a Point of Sales (POS), a vehicle-mounted computer, and the like, taking the terminal device as an example of the mobile phone:
Fig. 8 is a block diagram showing a part of the structure of a mobile phone related to a terminal device provided by an embodiment of the present application. Referring to fig. 8, the mobile phone includes: radio Frequency (RF) circuitry 810, memory 820, input unit 830, display unit 840, sensor 850, audio circuitry 860, wireless fidelity (WIRELESS FIDELITY, wiFi) module 870, processor 880, power supply 890, and the like. Those skilled in the art will appreciate that the handset configuration shown in fig. 8 is not limiting of the handset and may include more or fewer components than shown, or may combine certain components, or may be arranged in a different arrangement of components.
The following describes the components of the mobile phone in detail with reference to fig. 8:
The RF circuit 810 may be used for receiving and transmitting signals during a message or a call, and in particular, after receiving downlink information of a base station, it is processed by the processor 880; in addition, the data of the design uplink is sent to the base station. Typically, the RF circuitry 810 includes, but is not limited to, an antenna, at least one amplifier, a transceiver, a coupler, a low noise amplifier (Low Noise Amplifier, LNA), a duplexer, and the like. In addition, the RF circuitry 810 may also communicate with networks and other devices via wireless communications. The wireless communication may use any communication standard or protocol including, but not limited to, global System for Mobile communications (Global System of Mobile communication, GSM), general Packet Radio Service (GPRS), code division multiple Access (Code Division Multiple Access, CDMA), wideband code division multiple Access (Wideband Code Division Multiple Access, WCDMA), long term evolution (Long Term Evolution, LTE), email, short message Service (Short MESSAGING SERVICE, SMS), and the like.
The memory 820 may be used to store software programs and modules, and the processor 880 performs various functional applications and data processing of the cellular phone by executing the software programs and modules stored in the memory 820. The memory 820 may mainly include a storage program area that may store an operating system, application programs required for at least one function (such as a sound playing function, an image playing function, etc.), and a storage data area; the storage data area may store data (such as audio data, phonebook, etc.) created according to the use of the handset, etc. In addition, memory 820 may include high-speed random access memory, and may also include non-volatile memory, such as at least one magnetic disk storage device, flash memory device, or other volatile solid-state storage device.
The input unit 830 may be used to receive input numeric or character information and to generate key signal inputs related to user settings and function controls of the handset. In particular, the input unit 830 may include a touch panel 831 and other input devices 832. The touch panel 831, also referred to as a touch screen, may collect touch operations thereon or thereabout by a user (e.g., operations of the user on the touch panel 831 or thereabout using any suitable object or accessory such as a finger, stylus, etc.), and actuate the corresponding connection device according to a predetermined program. Alternatively, the touch panel 831 may include two portions of a touch detection device and a touch controller. The touch detection device detects the touch azimuth of a user, detects a signal brought by touch operation and transmits the signal to the touch controller; the touch controller receives touch information from the touch detection device and converts it into touch point coordinates, which are then sent to the processor 880 and can receive commands from the processor 880 and execute them. In addition, the touch panel 831 may be implemented in various types of resistive, capacitive, infrared, surface acoustic wave, and the like. The input unit 830 may include other input devices 832 in addition to the touch panel 831. In particular, other input devices 832 may include, but are not limited to, one or more of a physical keyboard, function keys (e.g., volume control keys, switch keys, etc.), a trackball, mouse, joystick, etc.
The display unit 840 may be used to display information input by a user or information provided to the user and various menus of the mobile phone. The display unit 840 may include a display panel 841, and optionally, the display panel 841 may be configured in the form of a Liquid crystal display (Liquid CRYSTAL DISPLAY, LCD), an Organic Light-Emitting Diode (OLED), or the like. Further, the touch panel 831 may overlay the display panel 841, and when the touch panel 831 detects a touch operation thereon or thereabout, the touch operation is transferred to the processor 880 to determine the type of touch event, and the processor 880 then provides a corresponding visual output on the display panel 841 according to the type of touch event. Although in fig. 8, the touch panel 831 and the display panel 841 are implemented as two separate components to implement the input and input functions of the mobile phone, in some embodiments, the touch panel 831 and the display panel 841 may be integrated to implement the input and output functions of the mobile phone.
The handset may also include at least one sensor 850, such as a light sensor, motion sensor, and other sensors. Specifically, the light sensor may include an ambient light sensor and a proximity sensor, wherein the ambient light sensor may adjust the brightness of the display panel 841 according to the brightness of ambient light, and the proximity sensor may turn off the display panel 841 and/or the backlight when the mobile phone moves to the ear. As one of the motion sensors, the accelerometer sensor can detect the acceleration in all directions (generally three axes), and can detect the gravity and direction when stationary, and can be used for applications of recognizing the gesture of a mobile phone (such as horizontal and vertical screen switching, related games, magnetometer gesture calibration), vibration recognition related functions (such as pedometer and knocking), and the like; other sensors such as gyroscopes, barometers, hygrometers, thermometers, infrared sensors, etc. that may also be configured with the handset are not described in detail herein.
Audio circuitry 860, speaker 861, microphone 862 may provide an audio interface between the user and the handset. The audio circuit 860 may transmit the received electrical signal converted from audio data to the speaker 861, and the electrical signal is converted into a sound signal by the speaker 861 to be output; on the other hand, microphone 862 converts the collected sound signals into electrical signals, which are received by audio circuit 860 and converted into audio data, which are processed by audio data output processor 880 for transmission to, for example, another cell phone via RF circuit 810, or which are output to memory 820 for further processing.
WiFi belongs to a short-distance wireless transmission technology, and a mobile phone can help a user to send and receive emails, browse webpages, access streaming media and the like through a WiFi module 870, so that wireless broadband Internet access is provided for the user. Although fig. 8 shows a WiFi module 870, it is understood that it does not belong to the necessary constitution of the handset, and can be omitted entirely as needed within the scope of not changing the essence of the invention.
The processor 880 is a control center of the mobile phone, connects various parts of the entire mobile phone using various interfaces and lines, and performs various functions of the mobile phone and processes data by running or executing software programs and/or modules stored in the memory 820 and calling data stored in the memory 820, thereby performing overall monitoring of the mobile phone. In the alternative, processor 880 may include one or more processing units; preferably, the processor 880 may integrate an application processor that primarily handles operating systems, user interfaces, applications, etc., with a modem processor that primarily handles wireless communications. It will be appreciated that the modem processor described above may not be integrated into the processor 880.
The handset further includes a power supply 890 (e.g., a battery) for powering the various components, which may be logically connected to the processor 880 through a power management system, as well as performing functions such as managing charge, discharge, and power consumption by the power management system.
Although not shown, the mobile phone may further include a camera, a bluetooth module, etc., which will not be described herein.
In an embodiment of the present application, the processor 880 may also perform the operations described above as being performed by the data processing device.
Fig. 9 is a schematic diagram of a server structure provided in an embodiment of the present invention, where the server 900 may vary considerably in configuration or performance, and may include one or more central processing units (central processing units, CPU) 922 (e.g., one or more processors) and memory 932, one or more storage mediums 930 (e.g., one or more mass storage devices) storing applications 942 or data 944. Wherein the memory 932 and the storage medium 930 may be transitory or persistent. The program stored in the storage medium 930 may include one or more modules (not shown), each of which may include a series of instruction operations on a server. Still further, the central processor 922 may be arranged to communicate with a storage medium 930 to execute a series of instruction operations in the storage medium 930 on the server 900.
The server 900 may also include one or more power supplies 926, one or more wired or wireless network interfaces 950, one or more input/output interfaces 958, and/or one or more operating systems 941, such as Windows Server, mac OS XTM, unixTM, linuxTM, freeBSDTM, and the like.
The steps performed by the data processing apparatus in the above-described embodiments may be based on the server structure shown in fig. 9.
Referring to fig. 10, an embodiment of a detection apparatus 1000 according to an embodiment of the present application includes:
Input device 1001, output device 1002, processor 1003 and memory 1004 (where the number of processors 503 may be one or more, one processor 1003 is exemplified in fig. 10). In some embodiments of the application, the input device 1001, output device 1002, processor 1003, and memory 1004 may be connected by a bus or other means, with bus connections being exemplified in fig. 10.
The processor 1003 is configured to execute the operation performed by the detection device by calling the operation instruction stored in the memory 1004.
The embodiment of the application also provides a computer readable storage medium, on which a program is stored, which when executed by a processor, implements the steps of the data processing method described above.
The embodiment of the application also provides a processor, which is used for running a program, wherein the program executes the steps of the data processing method.
The embodiment of the application also provides a terminal device, which comprises a processor, a memory and a program stored in the memory and capable of running on the processor, wherein the program code is loaded and executed by the processor to realize the steps of the data processing method.
The application also provides a computer program product adapted to perform the steps of the data processing method described above when executed on a data processing device.
In the foregoing embodiments, the descriptions of the embodiments are emphasized, and for parts of one embodiment that are not described in detail, reference may be made to related descriptions of other embodiments.
It will be clearly understood by those skilled in the art that, for convenience and brevity of description, the specific working processes of the systems, apparatuses and modules described above may refer to the corresponding processes in the foregoing method embodiments, which are not repeated herein.
It will be appreciated by those skilled in the art that embodiments of the present application may be provided as a method, system, or computer program product. Accordingly, the present application may take the form of an entirely hardware embodiment, an entirely software embodiment or an embodiment combining software and hardware aspects. Furthermore, the present application may take the form of a computer program product embodied on one or more computer-usable storage media (including, but not limited to, disk storage, CD-ROM, optical storage, and the like) having computer-usable program code embodied therein.
The present application is described with reference to flowchart illustrations and/or block diagrams of methods, apparatus (systems) and computer program products according to embodiments of the application. It will be understood that each flow and/or block of the flowchart illustrations and/or block diagrams, and combinations of flows and/or blocks in the flowchart illustrations and/or block diagrams, can be implemented by computer program instructions. These computer program instructions may be provided to a processor of a general purpose computer, special purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, create means for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.
These computer program instructions may also be stored in a computer-readable memory that can direct a computer or other programmable data processing apparatus to function in a particular manner, such that the instructions stored in the computer-readable memory produce an article of manufacture including instruction means which implement the function specified in the flowchart flow or flows and/or block diagram block or blocks.
These computer program instructions may also be loaded onto a computer or other programmable data processing apparatus to cause a series of operational steps to be performed on the computer or other programmable apparatus to produce a computer implemented process such that the instructions which execute on the computer or other programmable apparatus provide steps for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.
In one typical configuration, a computing device includes one or more processors (CPUs), input/output interfaces, network interfaces, and memory.
The memory may include volatile memory in a computer-readable medium, random Access Memory (RAM) and/or nonvolatile memory, etc., such as Read Only Memory (ROM) or flash RAM. Memory is an example of a computer-readable medium.
Computer readable media, including both non-transitory and non-transitory, removable and non-removable media, may implement information storage by any method or technology. The information may be computer readable instructions, data structures, modules of a program, or other data. Examples of storage media for a computer include, but are not limited to, phase change memory (PRAM), static Random Access Memory (SRAM), dynamic Random Access Memory (DRAM), other types of Random Access Memory (RAM), read Only Memory (ROM), electrically Erasable Programmable Read Only Memory (EEPROM), flash memory or other memory technology, compact disc read only memory (CD-ROM), digital Versatile Discs (DVD) or other optical storage, magnetic cassettes, magnetic tape disk storage or other magnetic storage devices, or any other non-transmission medium, which can be used to store information that can be accessed by a computing device. Computer-readable media, as defined herein, does not include transitory computer-readable media (transmission media), such as modulated data signals and carrier waves.
It should also be noted that the terms "comprises," "comprising," or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements does not include only those elements but may include other elements not expressly listed or inherent to such process, method, article, or apparatus. Without further limitation, an element defined by the phrase "comprising one … …" does not exclude the presence of other like elements in a process, method, article, or apparatus that comprises an element.
It will be appreciated by those skilled in the art that embodiments of the present application may be provided as a method, system, or computer program product. Accordingly, the present application may take the form of an entirely hardware embodiment, an entirely software embodiment or an embodiment combining software and hardware aspects. Furthermore, the present application may take the form of a computer program product embodied on one or more computer-usable storage media (including, but not limited to, disk storage, CD-ROM, optical storage, and the like) having computer-usable program code embodied therein.
The foregoing is merely exemplary of the present application and is not intended to limit the present application. Various modifications and variations of the present application will be apparent to those skilled in the art. Any modification, equivalent replacement, improvement, etc. which come within the spirit and principles of the application are to be included in the scope of the claims of the present application.

Claims (9)

1. A method of data processing, comprising:
determining the number of message transmission channels of M areas, wherein the message transmission channels are message transmission channels between a target object of each area of the M areas and a measurement unit of each area of the M areas, and the number of the message transmission channels is larger than a preset threshold, and M is a positive integer larger than 1;
Obtaining a measured value of a target message through the message transmission channel, wherein the target message is assembled through a preset format;
determining a target value of the target message according to the number of the message transmission channels and the measured value of the target message;
The determining the target value of the target message according to the number of message transmission channels and the measured value of the target message comprises:
Calculating a target value of the target message by the following formula:
Wherein, As the target value of the target message,For the measurement of the target message in the j-th area,For the number of target objects in the j-th region,And the number of the measuring units in the j-th area is equal to or more than 1 and equal to or less than M.
2. The method of claim 1, wherein determining the number of message transmission channels for the M zones comprises:
Sequencing the target objects of each region in the M regions according to a first preset rule to obtain a first sequencing result;
sequencing the measurement units of each region in the M regions according to the first preset rule to obtain a second sequencing result;
And combining the first sequencing result and the second sequencing result according to a second preset rule to obtain the number of the message transmission channels.
3. The method according to claim 1 or 2, characterized in that the method further comprises:
And determining the error of the target message according to the number of the message transmission channels, the measured value of the target message and the target value of the target message.
4. A method according to claim 3, wherein said determining the error of the target message based on the number of message transmission channels, the measured value of the target message, and the target value of the target message comprises:
calculating an error of the target message by the following formula:
Where x is the error of the target message, As the target value of the target message,For a measurement of the target message in a j-th one of the M regions,For the number of target objects in the j-th region,And the number of the measuring units in the j-th area is equal to or more than 1 and equal to or less than M.
5. A method of data processing, comprising:
determining the number of message transmission channels of M areas, wherein the message transmission channels are message transmission channels between a target object of each area of the M areas and a measurement unit of each area of the M areas, and the number of the message transmission channels is larger than a preset threshold, and M is a positive integer larger than 1;
Transmitting the measured value of the target message to a data processing device through the message transmission channel, so that the data processing device determines the target value of the target message according to the number of the message transmission channels and the measured value of the target message, wherein the target message is assembled through a preset format;
The determining the target value of the target message according to the number of message transmission channels and the measured value of the target message comprises:
Calculating a target value of the target message by the following formula:
Wherein, As the target value of the target message,For the measurement of the target message in the j-th area,For the number of target objects in the j-th region,And the number of the measuring units in the j-th area is equal to or more than 1 and equal to or less than M.
6. The method of claim 5, wherein determining the number of message transmission channels for the M zones comprises:
Sequencing the target objects of each region in the M regions according to a first preset rule to obtain a first sequencing result;
sequencing the measurement units of each region in the M regions according to the first preset rule to obtain a second sequencing result;
And combining the first sequencing result and the second sequencing result according to a second preset rule to obtain the number of the message transmission channels.
7. A data processing apparatus, comprising:
a first determining unit, configured to determine the number of message transmission channels of M regions, where the message transmission channels are message transmission channels between a target object of each of the M regions and a measurement unit of each of the M regions, and the number of message transmission channels is greater than a preset threshold, where M is a positive integer greater than 1;
The acquisition unit is used for acquiring a measured value of a target message through the message transmission channel, wherein the target message is assembled through a preset format;
A second determining unit configured to determine a target value of the target message according to the number of message transmission channels and the measured value of the target message;
The determining the target value of the target message according to the number of message transmission channels and the measured value of the target message comprises:
Calculating a target value of the target message by the following formula:
Wherein, As the target value of the target message,For the measurement of the target message in the j-th area,For the number of target objects in the j-th region,And the number of the measuring units in the j-th area is equal to or more than 1 and equal to or less than M.
8. A detection apparatus, characterized by comprising:
A determining unit, configured to determine the number of message transmission channels of M regions, where the message transmission channels are message transmission channels between a target object of each of the M regions and a measurement unit of each of the M regions, and the number of message transmission channels is greater than a preset threshold, where M is a positive integer greater than 1;
A sending unit, configured to send a measured value of a target message to a data processing apparatus through the message transmission channel, so that the data processing apparatus determines a target value of the target message according to the number of message transmission channels and the measured value of the target message, where the target message is a message assembled through a preset format;
The determining the target value of the target message according to the number of message transmission channels and the measured value of the target message comprises:
Calculating a target value of the target message by the following formula:
Wherein, As the target value of the target message,For the measurement of the target message in the j-th area,For the number of target objects in the j-th region,And the number of the measuring units in the j-th area is equal to or more than 1 and equal to or less than M.
9. A computer-readable storage medium, characterized in that it comprises instructions which, when run on a computer, cause the computer to perform the steps of the data processing method according to any one of claims 1 to 4 and 5 to 6.
CN202010097241.8A 2020-02-17 2020-02-17 Data processing method and related equipment Active CN111343607B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202010097241.8A CN111343607B (en) 2020-02-17 2020-02-17 Data processing method and related equipment

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202010097241.8A CN111343607B (en) 2020-02-17 2020-02-17 Data processing method and related equipment

Publications (2)

Publication Number Publication Date
CN111343607A CN111343607A (en) 2020-06-26
CN111343607B true CN111343607B (en) 2024-08-09

Family

ID=71185153

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202010097241.8A Active CN111343607B (en) 2020-02-17 2020-02-17 Data processing method and related equipment

Country Status (1)

Country Link
CN (1) CN111343607B (en)

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP2144195A1 (en) * 2008-07-10 2010-01-13 Palo Alto Research Center Incorporated Methods and systems for continuously estimating persistent and intermittent failure probabilities for production resources
CN107041016A (en) * 2016-02-04 2017-08-11 中兴通讯股份有限公司 A kind of method, apparatus and system of message forwarding

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20200021960A1 (en) * 2017-01-06 2020-01-16 Lg Electronics Inc. Method and apparatus for v2x communication

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP2144195A1 (en) * 2008-07-10 2010-01-13 Palo Alto Research Center Incorporated Methods and systems for continuously estimating persistent and intermittent failure probabilities for production resources
CN107041016A (en) * 2016-02-04 2017-08-11 中兴通讯股份有限公司 A kind of method, apparatus and system of message forwarding

Also Published As

Publication number Publication date
CN111343607A (en) 2020-06-26

Similar Documents

Publication Publication Date Title
CN111526581B (en) User positioning method, network element, system and storage medium
CN108702661B (en) Method and device for adjusting network selection parameters of mobile phone
EP3531737A1 (en) Method for setting wifi roaming and terminal device
JP2018513499A (en) Communication message transmission method and wearable device
KR20200028882A (en) Configuration measurement methods and related products
EP4175349A1 (en) Method for processing relax measurement parameter update and terminal device
CN110620822A (en) Network element determination method and device
CN111913848B (en) Data monitoring and analyzing method and related equipment
CN111641928A (en) Method for determining close contact person, terminal equipment and server
US10324134B2 (en) Method and device for ascertaining required charging time
CN104901992B (en) A kind of method and apparatus of resource transfers
CN105282692A (en) Speed measurement information display method and device
CN107270927B (en) Information display method and device, computer readable storage medium and mobile terminal
CN108605310B (en) Method and device for adjusting positioning period
CN113709656A (en) Method for measuring positioning reference signal and related device
CN110708673A (en) Position determination method and portable multifunctional equipment
US9826568B2 (en) Method, system and computer-readable storage medium for reducing data transmission delay
CN104316946B (en) Base station, GNSS joint positioning methods and device
CN107835304B (en) Method and device for controlling mobile terminal, mobile terminal and storage medium
CN109168126A (en) Localization method, relevant device and computer readable storage medium
CN110602766B (en) Personal hotspot identification method and method for determining association relationship between terminals
CN111343607B (en) Data processing method and related equipment
CN110622528A (en) Information recommendation method and device
CN107889128B (en) Network quality adjusting method and device
CN110908586A (en) Keyboard display method and device and terminal equipment

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
REG Reference to a national code

Ref country code: HK

Ref legal event code: DE

Ref document number: 40024156

Country of ref document: HK

SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant