CN115862183B - Sensor characteristic engineering information construction method, device, equipment and computer medium - Google Patents
Sensor characteristic engineering information construction method, device, equipment and computer medium Download PDFInfo
- Publication number
- CN115862183B CN115862183B CN202310173184.0A CN202310173184A CN115862183B CN 115862183 B CN115862183 B CN 115862183B CN 202310173184 A CN202310173184 A CN 202310173184A CN 115862183 B CN115862183 B CN 115862183B
- Authority
- CN
- China
- Prior art keywords
- information
- sensing
- sensing information
- target
- feature
- 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
Links
Images
Landscapes
- Arrangements For Transmission Of Measured Signals (AREA)
- Traffic Control Systems (AREA)
Abstract
The embodiment of the disclosure discloses a sensor characteristic engineering information construction method, a device, equipment and a computer medium. One embodiment of the method comprises the following steps: acquiring sensing information of each vehicle-mounted sensor in the target driving vehicle to obtain a sensing information set; encoding each sensing information in the sensing information set to generate encoded sensing information, thereby obtaining an encoded sensing information set; cleaning each piece of coded sensing information in the coded sensing information set to generate cleaned coded sensing information serving as target sensing information, so as to obtain a target sensing information set; performing feature extraction processing on each target sensing information in the target sensing information set to generate sensing feature information as feature engineering information, so as to obtain a feature engineering information set; and storing the characteristic engineering information into a characteristic engineering information base of the corresponding vehicle-mounted sensor for each characteristic engineering information in the characteristic engineering information set. This embodiment shortens the time for feature engineering construction.
Description
Technical Field
Embodiments of the present disclosure relate to the field of computer technology, and in particular, to a method, an apparatus, a device, and a computer medium for constructing sensor feature engineering information.
Background
During the driving of the vehicle, the sensors generate massive amounts of data, which are often redundant and difficult to directly use. In order to efficiently use the in-vehicle sensor data, it is necessary to perform labeling management of the data. The current general mature mode is: and (3) constructing a characteristic engineering suitable for a specific application scene and a specific sensor in a laboratory environment through data analysis and a data mining model by a large amount of collected data.
However, the following technical problems generally exist in the above manner:
firstly, the construction time of the characteristic engineering is long, so that the vehicle cannot quickly call the vehicle-mounted sensing data;
second, no detection of the constructed feature engineering results in lower quality of the stored feature engineering data.
The above information disclosed in this background section is only for enhancement of understanding of the background of the inventive concept and, therefore, may contain information that does not form the prior art that is already known to those of ordinary skill in the art in this country.
Disclosure of Invention
The disclosure is in part intended to introduce concepts in a simplified form that are further described below in the detailed description. The disclosure is not intended to identify key features or essential features of the claimed subject matter, nor is it intended to be used to limit the scope of the claimed subject matter.
Some embodiments of the present disclosure propose a sensor feature engineering information construction method, apparatus, electronic device, and computer readable medium to solve one or more of the technical problems mentioned in the background section above.
In a first aspect, some embodiments of the present disclosure provide a sensor feature engineering information construction method, the method including: acquiring sensing information of each vehicle-mounted sensor in the target running vehicle through a vehicle-mounted communication device to obtain a sensing information set; encoding each sensing information in the sensing information set through a vehicle-mounted communication device to generate encoded sensing information, so as to obtain an encoded sensing information set; uploading the coded sensing information set to a cloud server of the target running vehicle; cleaning each coded sensing information in the coded sensing information set to generate cleaned coded sensing information as target sensing information, so as to obtain a target sensing information set; performing feature extraction processing on each target sensing information in the target sensing information set to generate sensing feature information as feature engineering information, so as to obtain a feature engineering information set; and storing the characteristic engineering information into a characteristic engineering information base of the corresponding vehicle-mounted sensor for each characteristic engineering information in the characteristic engineering information set.
In a second aspect, some embodiments of the present disclosure provide a sensor feature engineering information construction apparatus, the apparatus comprising: the acquisition unit is configured to acquire sensing information of each vehicle-mounted sensor in the target running vehicle through the vehicle-mounted communication device to obtain a sensing information set; the encoding unit is configured to encode each sensing information in the sensing information set through the vehicle-mounted communication device so as to generate encoded sensing information and obtain an encoded sensing information set; an uploading unit configured to upload the encoded sensing information set to a cloud server of the target traveling vehicle; a cleaning unit configured to perform cleaning processing on each of the encoded sensing information in the encoded sensing information set to generate cleaned encoded sensing information as target sensing information, thereby obtaining a target sensing information set; the extraction unit is configured to perform feature extraction processing on each target sensing information in the target sensing information set so as to generate sensing feature information as feature engineering information, and obtain a feature engineering information set; and a storage unit configured to store, for each of the set of characteristic engineering information, the characteristic engineering information into a characteristic engineering information base of a corresponding in-vehicle sensor.
In a third aspect, some embodiments of the present disclosure provide an electronic device comprising: one or more processors; a storage device having one or more programs stored thereon, which when executed by one or more processors causes the one or more processors to implement the method described in any of the implementations of the first aspect above.
In a fourth aspect, some embodiments of the present disclosure provide a computer readable medium having a computer program stored thereon, wherein the computer program, when executed by a processor, implements the method described in any of the implementations of the first aspect above.
The above embodiments of the present disclosure have the following advantageous effects: by the method for constructing the sensor characteristic engineering information, the time for constructing the characteristic engineering is shortened, and the vehicle can quickly call the vehicle-mounted sensing data. Specifically, the reason why the vehicle cannot quickly call the on-vehicle sensing data is that: the time for construction of the feature engineering is longer. Based on this, the sensor feature engineering information construction method of some embodiments of the present disclosure first acquires sensing information of each vehicle-mounted sensor in the target traveling vehicle through the vehicle-mounted communication device, and obtains a sensing information set. And secondly, encoding each sensing information in the sensing information set through a vehicle-mounted communication device to generate encoded sensing information, thereby obtaining an encoded sensing information set. And then uploading the coded sensing information set to a cloud server of the target running vehicle. Thus, the characteristic engineering data of the sensor is convenient to construct. And then, cleaning each piece of coded sensing information in the coded sensing information set to generate cleaned coded sensing information serving as target sensing information, so as to obtain a target sensing information set. Therefore, abnormal data in the sensing information can be removed, so that the quality of the constructed characteristic engineering is ensured. And then, carrying out feature extraction processing on each target sensing information in the target sensing information set to generate sensing feature information as feature engineering information, so as to obtain a feature engineering information set. Therefore, the characteristic engineering information of each sensor can be automatically constructed, and the construction time of the characteristic engineering information is shortened. And finally, storing the characteristic engineering information into a characteristic engineering information base of the corresponding vehicle-mounted sensor for each characteristic engineering information in the characteristic engineering information set. Therefore, the characteristic engineering information can be conveniently scheduled by the vehicle, and the vehicle can quickly call the vehicle-mounted sensing data.
Drawings
The above and other features, advantages, and aspects of embodiments of the present disclosure will become more apparent by reference to the following detailed description when taken in conjunction with the accompanying drawings. The same or similar reference numbers will be used throughout the drawings to refer to the same or like elements. It should be understood that the figures are schematic and that elements and components are not necessarily drawn to scale.
FIG. 1 is a flow chart of some embodiments of a sensor characterization engineering information construction method according to the present disclosure;
FIG. 2 is a schematic structural view of some embodiments of a sensor characterization engineering information construction apparatus according to the present disclosure;
fig. 3 is a schematic structural diagram of an electronic device suitable for use in implementing some embodiments of the present disclosure.
Detailed Description
Embodiments of the present disclosure will be described in more detail below with reference to the accompanying drawings. While certain embodiments of the present disclosure are shown in the drawings, it should be understood that the present disclosure may be embodied in various forms and should not be construed as limited to the embodiments set forth herein. Rather, these embodiments are provided so that this disclosure will be thorough and complete. It should be understood that the drawings and embodiments of the present disclosure are for illustration purposes only and are not intended to limit the scope of the present disclosure.
It should be noted that, for convenience of description, only the portions related to the present invention are shown in the drawings. Embodiments of the present disclosure and features of embodiments may be combined with each other without conflict.
It should be noted that the terms "first," "second," and the like in this disclosure are merely used to distinguish between different devices, modules, or units and are not used to define an order or interdependence of functions performed by the devices, modules, or units.
It should be noted that references to "one", "a plurality" and "a plurality" in this disclosure are intended to be illustrative rather than limiting, and those of ordinary skill in the art will appreciate that "one or more" is intended to be understood as "one or more" unless the context clearly indicates otherwise.
The names of messages or information interacted between the various devices in the embodiments of the present disclosure are for illustrative purposes only and are not intended to limit the scope of such messages or information.
The present disclosure will be described in detail below with reference to the accompanying drawings in conjunction with embodiments.
FIG. 1 is a flow chart of some embodiments of a sensor characterization engineering information construction method according to the present disclosure. A flow 100 of some embodiments of a sensor characterization engineering information construction method according to the present disclosure is shown. The sensor characteristic engineering information construction method comprises the following steps:
In some embodiments, an executing body of the sensor characteristic engineering information construction method (for example, an on-board terminal of the target running vehicle) may acquire sensing information of each on-board sensor in the target running vehicle through the on-board communication device, so as to obtain a sensing information set. Here, the in-vehicle communication device may refer to a communication instrument mounted in the target running vehicle for collecting vehicle sensing information generated by each vehicle sensor. For example, the in-vehicle communication device may be a server for sensing data acquisition. Here, the target running vehicle may refer to a vehicle that is currently in a running state. The various onboard sensors in the target traveling vehicle may include, but are not limited to: navigation system sensors, inertial navigation sensors, and velocimeter sensors. The navigation system sensor may refer to a GNSS (Global Navigation Satellite System) sensor mounted on the target traveling vehicle. Inertial navigation sensors may refer to IMUs (Inertial Measurement Unit, inertial measurement units) mounted on the target traveling vehicle. The sensing information may be information detected by an in-vehicle sensor.
In some embodiments, the executing entity may encode each of the sensing information sets by using an in-vehicle communication device to generate encoded sensing information, so as to obtain an encoded sensing information set. Here, the vehicle-mounted communication device may be controlled to encode each of the above-described sensing information sets according to a preset encoding format to generate encoded sensing information, thereby obtaining an encoded sensing information set. Here, the preset encoding format may refer to an encoding format agreed by the vehicle-mounted communication device and the cloud server. The preset encoding format may include, but is not limited to: manchester encoding and differential Manchester encoding.
The vehicle-mounted communication device has the following functions:
1. the data caching capability is provided, which enables the device to cache all sensor data (sensing information) of not less than 30 seconds.
2. The data generated by the sensor can be encoded, so that all the data in the buffer area are converted into an encoding form agreed with the cloud server.
3. The cloud server has the capability of communicating with the cloud server, and all readable sensor data in the cache area can be transmitted to the cloud server as a whole.
And step 103, uploading the coded sensing information set to a cloud server of the target running vehicle.
In some embodiments, the executing entity may upload the encoded sensing information set to a cloud server of the target driving vehicle.
Optionally, each piece of encoded sensing information is transmitted to a corresponding data cleaning device through the cloud server.
In some embodiments, the executing entity may transmit each encoded sensing information to the corresponding data cleansing device through the cloud server. That is, each vehicle-mounted sensor corresponding to the coded sensing information has a corresponding data cleaning device. Here, the data washing apparatus may refer to a server that washes sensor data. The data cleaning device may have the following functions: 1. the data of the current sensor can be decoded, so that the decoded data is readable; 2. abnormal samples in the current sensor data can be effectively processed, noise elimination can be carried out on the data, missing values can be processed, and the like; 3. the problem of data imbalance of the current sensor can be solved. Sensor data herein refers to sensed information.
In some embodiments, the executing body may perform a cleaning process on each of the encoded sensing information in the set of encoded sensing information to generate cleaned encoded sensing information as the target sensing information, so as to obtain the target sensing information set.
In practice, the execution subject may perform the cleaning process on each of the encoded sensor information in the set of encoded sensor information to generate the cleaned encoded sensor information as the target sensor information by:
and a first step of determining the vehicle-mounted sensor corresponding to the coded sensing information as a target vehicle-mounted sensor.
And secondly, decoding the coded sensing information through a data cleaning device corresponding to the target vehicle-mounted sensor so as to generate decoded sensing information. For example, the cloud server may transmit the decoding manner to each data washer.
And thirdly, performing cleaning processing on the decoding sensing information by the data cleaning device to generate cleaning decoding sensing information as target sensing information. Here, the cleaning process may include, but is not limited to: detecting abnormal data in each piece of sensing data included in the decoded sensing information, and performing noise cancellation and missing value removal on each piece of sensing data.
And 105, performing feature extraction processing on each target sensing information in the target sensing information set to generate sensing feature information as feature engineering information, and obtaining a feature engineering information set.
In some embodiments, the executing body may perform feature extraction processing on each target sensing information in the target sensing information set, so as to generate sensing feature information as feature engineering information, and obtain a feature engineering information set.
In practice, the execution subject may perform feature extraction processing on each of the target sensing information in the target sensing information set to generate sensing feature information as feature engineering information by:
and determining the vehicle-mounted sensor corresponding to the target sensing information as a target vehicle-mounted sensor.
And secondly, carrying out statistic feature extraction processing on the target sensing information through a feature extraction device corresponding to the target vehicle-mounted sensor so as to generate statistic feature extraction information. Here, there is a corresponding feature extraction device for each vehicle sensor. Here, the feature extraction means may be a server or a system that performs feature extraction on the sensing data. The statistic feature extraction processing may include: the sensing information is subjected to normalization, discretization, data transformation (taking logarithm, exponential transformation, box-Cox) and the like.
And thirdly, performing data dimension reduction processing on the target sensing information through the feature extraction device so as to generate sensing dimension reduction feature information. Here, the data dimension reduction process may include, but is not limited to: principal component analysis processing and linear discriminant analysis processing. T-random adjacent embedding and independent component analysis processing.
And fourthly, performing feature selection processing on the statistic feature extraction information and the sensing dimension reduction feature information through the feature extraction device so as to generate sensing selection feature information. Here, the feature selection process may include, but is not limited to: and selecting each feature included in the statistic feature extraction information and the sensing dimension reduction feature information according to a statistic method or a machine learning method. The sensing selection feature information is selected from the statistic feature extraction information and the sensing dimension reduction feature information.
And fifthly, determining the sensing selection characteristic information as characteristic engineering information.
The feature extraction device has the following functions:
1. the statistics of the sensor, normalization, discretization, data transformation (taking logarithm, exponential transformation, box-Cox) of the sensor data, etc. can be given.
2. The dimension reduction operation can be performed on the current sensor data, and specific operations include main component analysis, linear discriminant analysis, t-random adjacent embedding, independent component analysis and the like are performed on the current data.
3. The method can select the characteristics of the current sensor data, and select the current characteristics according to a statistic method and a machine learning method.
4. And storing all the characteristics obtained by the current sensor into a characteristic engineering database of the current sensor as characteristic engineering of the current sensor.
And 106, for each piece of characteristic engineering information in the characteristic engineering information set, storing the characteristic engineering information into a characteristic engineering information base of the corresponding vehicle-mounted sensor.
In some embodiments, the executing entity may store, for each of the set of feature engineering information, the feature engineering information into a feature engineering information base of a corresponding in-vehicle sensor. Here, each vehicle sensor is provided with a characteristic engineering information base. Here, the feature engineering information base may be a database set for storing feature engineering information.
Optionally, carrying out validity analysis on the feature engineering information in each feature engineering information base to generate a feature engineering validity analysis result, and obtaining a feature engineering validity analysis result set.
In some embodiments, the executing body may perform validity analysis on the feature engineering information in each feature engineering information base to generate a feature engineering validity analysis result, so as to obtain a feature engineering validity analysis result set. Here, the validity analysis may refer to weight evaluation of all feature engineering information from the viewpoints of feature utilization rate, feature modeling accuracy rate, and the like. The feature engineering validity analysis result may indicate that a feature engineering information is valid or invalid.
Optionally, updating the feature engineering information in each feature engineering information base according to the feature engineering effectiveness analysis result set.
In some embodiments, the execution body may update the feature engineering information in each feature engineering information base according to the feature engineering effectiveness analysis result set. Namely, deleting the feature engineering information of which the corresponding feature engineering effectiveness analysis result in each feature engineering information base indicates that the feature engineering information is invalid.
The above related matters serve as an invention point of the present disclosure, and solve the second technical problem mentioned in the background art, which results in lower quality of stored feature engineering data. ". Factors that lead to lower quality of the constructed feature engineering data tend to be as follows: the constructed feature engineering was not examined. If the above factors are solved, the effect of reducing the storage of low quality feature engineering data can be achieved. In order to achieve the effect, firstly, carrying out validity analysis on the characteristic engineering information in each characteristic engineering information base to generate characteristic engineering validity analysis results, and obtaining a characteristic engineering validity analysis result set. Thus, each piece of characteristic engineering information can be detected to determine whether the characteristic engineering information is valid. And then, updating the characteristic engineering information in each characteristic engineering information base according to the characteristic engineering effectiveness analysis result set. Thus, invalid feature engineering information can be removed to reduce storage of low-quality feature engineering data.
With further reference to fig. 2, as an implementation of the method shown in the above figures, the present disclosure provides embodiments of a sensor-signature construction information construction apparatus, which correspond to those method embodiments shown in fig. 1, and which are particularly applicable to various electronic devices.
As shown in fig. 2, the sensor characteristic engineering information construction apparatus 200 of some embodiments includes: the device comprises an acquisition unit 201, a coding unit 202, an uploading unit 203, a cleaning unit 204, an extraction unit 205 and a storage unit 206. The acquisition unit 201 is configured to acquire sensing information of each vehicle-mounted sensor in the target running vehicle through the vehicle-mounted communication device to obtain a sensing information set; an encoding unit 202 configured to encode each of the above-mentioned sensing information sets by a vehicle-mounted communication device to generate encoded sensing information, resulting in an encoded sensing information set; an uploading unit 203 configured to upload the encoded sensing information set to a cloud server of the target traveling vehicle; a cleaning unit 204 configured to perform cleaning processing on each of the encoded sensing information in the encoded sensing information set to generate cleaned encoded sensing information as target sensing information, thereby obtaining a target sensing information set; an extracting unit 205 configured to perform feature extraction processing on each of the target sensing information in the target sensing information set to generate sensing feature information as feature engineering information, thereby obtaining a feature engineering information set; the storage unit 206 is configured to store, for each of the characteristic engineering information in the characteristic engineering information set, the characteristic engineering information in a characteristic engineering information base of the corresponding in-vehicle sensor.
It will be appreciated that the elements described in the sensor characterization engineering information construction device 200 correspond to the individual steps of the method described with reference to fig. 1. Thus, the operations, features, and advantages described above with respect to the method are equally applicable to the sensor feature engineering information construction apparatus 200 and the units contained therein, and are not described herein.
Referring now to fig. 3, a schematic diagram of a configuration of an electronic device (e.g., an in-vehicle terminal of a target traveling vehicle) 300 suitable for use in implementing some embodiments of the present disclosure is shown. The electronic devices in some embodiments of the present disclosure may include, but are not limited to, mobile terminals such as mobile phones, notebook computers, digital broadcast receivers, PDAs (personal digital assistants), PADs (tablet computers), PMPs (portable multimedia players), car terminals (e.g., car navigation terminals), and the like, as well as stationary terminals such as digital TVs, desktop computers, and the like. The electronic device shown in fig. 3 is merely an example and should not impose any limitations on the functionality and scope of use of embodiments of the present disclosure.
As shown in fig. 3, the electronic device 300 may include a processing means (e.g., a central processing unit, a graphics processor, etc.) 301 that may perform various suitable actions and processes in accordance with a program stored in a Read Only Memory (ROM) 302 or a program loaded from a storage means 308 into a Random Access Memory (RAM) 303. In the RAM303, various programs and data required for the operation of the electronic apparatus 300 are also stored. The processing device 301, the ROM302, and the RAM303 are connected to each other via a bus 304. An input/output (I/O) interface 305 is also connected to bus 304.
In general, the following devices may be connected to the I/O interface 305: input devices 306 including, for example, a touch screen, touchpad, keyboard, mouse, camera, microphone, accelerometer, gyroscope, etc.; an output device 307 including, for example, a Liquid Crystal Display (LCD), a speaker, a vibrator, and the like; storage 308 including, for example, magnetic tape, hard disk, etc.; and communication means 309. The communication means 309 may allow the electronic device 300 to communicate with other devices wirelessly or by wire to exchange data. While fig. 3 shows an electronic device 300 having various means, it is to be understood that not all of the illustrated means are required to be implemented or provided. More or fewer devices may be implemented or provided instead. Each block shown in fig. 3 may represent one device or a plurality of devices as needed.
In particular, according to some embodiments of the present disclosure, the processes described above with reference to flowcharts may be implemented as computer software programs. For example, some embodiments of the present disclosure include a computer program product comprising a computer program embodied on a computer readable medium, the computer program comprising program code for performing the method shown in the flow chart. In such embodiments, the computer program may be downloaded and installed from a network via communications device 309, or from storage device 308, or from ROM 302. The above-described functions defined in the methods of some embodiments of the present disclosure are performed when the computer program is executed by the processing means 301.
It should be noted that, the computer readable medium described in some embodiments of the present disclosure may be a computer readable signal medium or a computer readable storage medium, or any combination of the two. The computer readable storage medium can be, for example, but not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or a combination of any of the foregoing. More specific examples of the computer-readable storage medium may include, but are not limited to: an electrical connection having one or more wires, a portable computer diskette, a hard disk, a Random Access Memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disc read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing. In some embodiments of the present disclosure, a computer readable storage medium may be any tangible medium that can contain, or store a program for use by or in connection with an instruction execution system, apparatus, or device. In some embodiments of the present disclosure, however, the computer-readable signal medium may comprise a data signal propagated in baseband or as part of a carrier wave, with the computer-readable program code embodied therein. Such a propagated data signal may take any of a variety of forms, including, but not limited to, electro-magnetic, optical, or any suitable combination of the foregoing. A computer readable signal medium may also be any computer readable medium that is not a computer readable storage medium and that can communicate, propagate, or transport a program for use by or in connection with an instruction execution system, apparatus, or device. Program code embodied on a computer readable medium may be transmitted using any appropriate medium, including but not limited to: electrical wires, fiber optic cables, RF (radio frequency), and the like, or any suitable combination of the foregoing.
In some implementations, the clients, servers may communicate using any currently known or future developed network protocol, such as HTTP (HyperText Transfer Protocol ), and may be interconnected with any form or medium of digital data communication (e.g., a communication network). Examples of communication networks include a local area network ("LAN"), a wide area network ("WAN"), the internet (e.g., the internet), and peer-to-peer networks (e.g., ad hoc peer-to-peer networks), as well as any currently known or future developed networks.
The computer readable medium may be contained in the electronic device; or may exist alone without being incorporated into the electronic device. The computer readable medium carries one or more programs which, when executed by the electronic device, cause the electronic device to: acquiring sensing information of each vehicle-mounted sensor in the target running vehicle through a vehicle-mounted communication device to obtain a sensing information set; encoding each sensing information in the sensing information set through a vehicle-mounted communication device to generate encoded sensing information, so as to obtain an encoded sensing information set; uploading the coded sensing information set to a cloud server of the target running vehicle; cleaning each coded sensing information in the coded sensing information set to generate cleaned coded sensing information as target sensing information, so as to obtain a target sensing information set; performing feature extraction processing on each target sensing information in the target sensing information set to generate sensing feature information as feature engineering information, so as to obtain a feature engineering information set; and storing the characteristic engineering information into a characteristic engineering information base of the corresponding vehicle-mounted sensor for each characteristic engineering information in the characteristic engineering information set.
Computer program code for carrying out operations for some embodiments of the present disclosure may be written in one or more programming languages, including an object oriented programming language such as Java, smalltalk, C ++ and conventional procedural programming languages, such as the "C" programming language or similar programming languages. The program code may execute entirely on the user's computer, partly on the user's computer, as a stand-alone software package, partly on the user's computer and partly on a remote computer or entirely on the remote computer or server. In the case of a remote computer, the remote computer may be connected to the user's computer through any kind of network, including a Local Area Network (LAN) or a Wide Area Network (WAN), or may be connected to an external computer (for example, through the Internet using an Internet service provider).
The flowcharts and block diagrams in the figures illustrate the architecture, functionality, and operation of possible implementations of systems, methods and computer program products according to various embodiments of the present disclosure. In this regard, each block in the flowchart or block diagrams may represent a module, segment, or portion of code, which comprises one or more executable instructions for implementing the specified logical function(s). It should also be noted that, in some alternative implementations, the functions noted in the block may occur out of the order noted in the figures. For example, two blocks shown in succession may, in fact, be executed substantially concurrently, or the blocks may sometimes be executed in the reverse order, depending upon the functionality involved. It will also be noted that each block of the block diagrams and/or flowchart illustration, and combinations of blocks in the block diagrams and/or flowchart illustration, can be implemented by special purpose hardware-based systems which perform the specified functions or acts, or combinations of special purpose hardware and computer instructions.
The units described in some embodiments of the present disclosure may be implemented by means of software, or may be implemented by means of hardware. The described units may also be provided in a processor, for example, described as: a processor comprises an acquisition unit, a coding unit, an uploading unit, a cleaning unit, an extraction unit and a storage unit. The names of these units do not limit the unit itself in some cases, and for example, the storage unit may also be described as "for each of the above-described feature engineering information sets, the above-described feature engineering information is stored into a feature engineering information base of a corresponding in-vehicle sensor".
The functions described above herein may be performed, at least in part, by one or more hardware logic components. For example, without limitation, exemplary types of hardware logic components that may be used include: a Field Programmable Gate Array (FPGA), an Application Specific Integrated Circuit (ASIC), an Application Specific Standard Product (ASSP), a system on a chip (SOC), a Complex Programmable Logic Device (CPLD), and the like.
The foregoing description is only of the preferred embodiments of the present disclosure and description of the principles of the technology being employed. It will be appreciated by those skilled in the art that the scope of the invention in the embodiments of the present disclosure is not limited to the specific combination of the above technical features, but encompasses other technical features formed by any combination of the above technical features or their equivalents without departing from the spirit of the invention. Such as the above-described features, are mutually substituted with (but not limited to) the features having similar functions disclosed in the embodiments of the present disclosure.
Claims (7)
1. A method for constructing sensor characteristic engineering information comprises the following steps:
acquiring sensing information of each vehicle-mounted sensor in the target running vehicle through a vehicle-mounted communication device to obtain a sensing information set;
encoding each sensing information in the sensing information set through a vehicle-mounted communication device to generate encoded sensing information, so as to obtain an encoded sensing information set;
uploading the coded sensing information set to a cloud server of the target running vehicle;
performing cleaning processing on each piece of coded sensing information in the coded sensing information set to generate cleaned coded sensing information serving as target sensing information, so as to obtain a target sensing information set;
performing feature extraction processing on each target sensing information in the target sensing information set to generate sensing feature information as feature engineering information, so as to obtain a feature engineering information set;
for each piece of characteristic engineering information in the characteristic engineering information set, storing the characteristic engineering information into a characteristic engineering information base of a corresponding vehicle-mounted sensor;
the feature extraction processing is performed on each target sensing information in the target sensing information set to generate sensing feature information as feature engineering information, and the feature extraction processing includes:
determining the vehicle-mounted sensor corresponding to the target sensing information as a target vehicle-mounted sensor;
carrying out statistic feature extraction processing on the target sensing information through a feature extraction device corresponding to the target vehicle-mounted sensor so as to generate statistic feature extraction information;
performing data dimension reduction processing on the target sensing information through the feature extraction device to generate sensing dimension reduction feature information;
performing feature selection processing on the statistic feature extraction information and the sensing dimension reduction feature information through the feature extraction device to generate sensing selection feature information;
and determining the sensing selection characteristic information as characteristic engineering information.
2. The method of claim 1, wherein the method further comprises:
carrying out validity analysis on the feature engineering information in each feature engineering information base to generate feature engineering validity analysis results, and obtaining a feature engineering validity analysis result set;
and updating the characteristic engineering information in each characteristic engineering information base according to the characteristic engineering effectiveness analysis result set.
3. The method of claim 1, wherein the performing a cleaning process on each of the set of encoded sensor information to generate cleaned encoded sensor information as target sensor information comprises:
determining the vehicle-mounted sensor corresponding to the coded sensing information as a target vehicle-mounted sensor;
decoding the coded sensing information through a data cleaning device corresponding to the target vehicle-mounted sensor so as to generate decoded sensing information;
and performing cleaning processing on the decoding sensing information through the data cleaning device so as to generate cleaning decoding sensing information serving as target sensing information.
4. The method of claim 3, wherein prior to said flushing each coded sensor information in said set of coded sensor information to generate flushing coded sensor information as target sensor information, the method further comprises:
and transmitting each piece of coded sensing information to a corresponding data cleaning device through the cloud server.
5. A sensor characterization engineering information construction apparatus, comprising:
the acquisition unit is configured to acquire sensing information of each vehicle-mounted sensor in the target running vehicle through the vehicle-mounted communication device to obtain a sensing information set;
the encoding unit is configured to encode each sensing information in the sensing information set through the vehicle-mounted communication device so as to generate encoded sensing information and obtain an encoded sensing information set;
an uploading unit configured to upload the encoded sensing information set to a cloud server of the target traveling vehicle;
the cleaning unit is configured to perform cleaning processing on each piece of coded sensing information in the coded sensing information set to generate cleaned coded sensing information serving as target sensing information, so as to obtain a target sensing information set;
the extraction unit is configured to perform feature extraction processing on each target sensing information in the target sensing information set to generate sensing feature information as feature engineering information, so as to obtain a feature engineering information set; an extraction unit further configured to:
determining the vehicle-mounted sensor corresponding to the target sensing information as a target vehicle-mounted sensor;
carrying out statistic feature extraction processing on the target sensing information through a feature extraction device corresponding to the target vehicle-mounted sensor so as to generate statistic feature extraction information;
performing data dimension reduction processing on the target sensing information through the feature extraction device to generate sensing dimension reduction feature information;
performing feature selection processing on the statistic feature extraction information and the sensing dimension reduction feature information through the feature extraction device to generate sensing selection feature information;
determining the sensing selection characteristic information as characteristic engineering information;
and the storage unit is configured to store the characteristic engineering information into a characteristic engineering information base of the corresponding vehicle-mounted sensor for each characteristic engineering information in the characteristic engineering information set.
6. An electronic device, comprising:
one or more processors;
a storage device having one or more programs stored thereon;
when executed by the one or more processors, causes the one or more processors to implement the method of any of claims 1-4.
7. A computer readable medium having stored thereon a computer program, wherein the computer program, when executed by a processor, implements the method of any of claims 1-4.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202310173184.0A CN115862183B (en) | 2023-02-28 | 2023-02-28 | Sensor characteristic engineering information construction method, device, equipment and computer medium |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202310173184.0A CN115862183B (en) | 2023-02-28 | 2023-02-28 | Sensor characteristic engineering information construction method, device, equipment and computer medium |
Publications (2)
Publication Number | Publication Date |
---|---|
CN115862183A CN115862183A (en) | 2023-03-28 |
CN115862183B true CN115862183B (en) | 2023-05-26 |
Family
ID=85659205
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202310173184.0A Active CN115862183B (en) | 2023-02-28 | 2023-02-28 | Sensor characteristic engineering information construction method, device, equipment and computer medium |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN115862183B (en) |
Family Cites Families (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US9628565B2 (en) * | 2014-07-23 | 2017-04-18 | Here Global B.V. | Highly assisted driving platform |
CN104348921B (en) * | 2014-10-30 | 2019-01-04 | 江苏博大光通物联科技有限公司 | Multisensor unified access method and system |
US10101745B1 (en) * | 2017-04-26 | 2018-10-16 | The Charles Stark Draper Laboratory, Inc. | Enhancing autonomous vehicle perception with off-vehicle collected data |
US10511696B2 (en) * | 2017-05-17 | 2019-12-17 | CodeShop, B.V. | System and method for aggregation, archiving and compression of internet of things wireless sensor data |
GB2579390A (en) * | 2018-11-29 | 2020-06-24 | Siemens Mobility Ltd | Method and system for data collection in a road network |
KR102290925B1 (en) * | 2019-09-04 | 2021-08-19 | 주식회사 티맥스티베로 | Method to analyze data |
CN111061583B (en) * | 2019-11-15 | 2024-07-12 | 腾讯科技(深圳)有限公司 | Crash information processing method, device, equipment and medium |
CN112348054A (en) * | 2020-10-12 | 2021-02-09 | 北京国电通网络技术有限公司 | Data processing method, device, medium and system for multi-type sensor |
CN118200353A (en) * | 2020-12-28 | 2024-06-14 | 华为技术有限公司 | Data transmission method, device, storage medium and system for Internet of vehicles |
CN112905571B (en) * | 2021-01-07 | 2024-03-19 | 中车工业研究院有限公司 | Train rail transit sensor data management method and device |
CN113988172A (en) * | 2021-10-26 | 2022-01-28 | 西安电子科技大学广州研究院 | Autonomous system sensing method and system based on multi-mode fusion |
CN114492022A (en) * | 2022-01-24 | 2022-05-13 | 腾讯科技(深圳)有限公司 | Road condition sensing data processing method, device, equipment, program and storage medium |
CN114924950A (en) * | 2022-04-24 | 2022-08-19 | 北京旷视科技有限公司 | Test method, electronic device, and computer-readable medium |
-
2023
- 2023-02-28 CN CN202310173184.0A patent/CN115862183B/en active Active
Also Published As
Publication number | Publication date |
---|---|
CN115862183A (en) | 2023-03-28 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN112650790B (en) | Target point cloud plane determining method and device, electronic equipment and storage medium | |
CN114422267B (en) | Flow detection method, device, equipment and medium | |
CN110287810B (en) | Vehicle door motion detection method, device and computer readable storage medium | |
CN114894205B (en) | Three-dimensional lane line information generation method, device, equipment and computer readable medium | |
CN117576651B (en) | Lane line fitting method and system for driving assistance and vehicle | |
CN112291121B (en) | Data processing method and related equipment | |
CN115862183B (en) | Sensor characteristic engineering information construction method, device, equipment and computer medium | |
CN110715654A (en) | Motion track determination method and device of terminal equipment and electronic equipment | |
CN110852242A (en) | Watermark identification method, device, equipment and storage medium based on multi-scale network | |
CN116072108A (en) | Model generation method, voice recognition method, device, medium and equipment | |
CN112418233B (en) | Image processing method and device, readable medium and electronic equipment | |
CN113435528B (en) | Method, device, readable medium and electronic equipment for classifying objects | |
CN111143355B (en) | Data processing method and device | |
CN113033680B (en) | Video classification method and device, readable medium and electronic equipment | |
CN117251355A (en) | Performance test method, device, equipment, computer readable storage medium and product | |
CN114116480A (en) | Method, device, medium and equipment for determining application program test coverage rate | |
CN115309739B (en) | Vehicle-mounted data retrieval method and device, electronic equipment, medium and product | |
CN111399902A (en) | Client source file processing method and device, readable medium and electronic equipment | |
CN112486318B (en) | Image display method and device, readable medium and electronic equipment | |
CN112328341B (en) | Model display method, device, electronic equipment and storage medium | |
CN115774986B (en) | Highway quality evaluation table generation method, electronic device, and computer-readable medium | |
CN114359673B (en) | Small sample smoke detection method, device and equipment based on metric learning | |
CN115908143B (en) | Vehicle cross-layer parking method, device, electronic equipment and computer readable medium | |
CN116800834B (en) | Virtual gift merging method, device, electronic equipment and computer readable medium | |
CN116358530A (en) | Attitude information estimation method, apparatus, storage medium and device |
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 | ||
GR01 | Patent grant | ||
GR01 | Patent grant | ||
CP03 | Change of name, title or address |
Address after: 201, 202, 301, No. 56-4 Fenghuang South Road, Huadu District, Guangzhou City, Guangdong Province, 510806 Patentee after: Heduo Technology (Guangzhou) Co.,Ltd. Address before: 100099 101-15, 3rd floor, building 9, yard 55, zique Road, Haidian District, Beijing Patentee before: HOLOMATIC TECHNOLOGY (BEIJING) Co.,Ltd. |
|
CP03 | Change of name, title or address |