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

CN118225254B - Multi-parameter anomaly calibration system and method applied to thermal infrared imager - Google Patents

Multi-parameter anomaly calibration system and method applied to thermal infrared imager Download PDF

Info

Publication number
CN118225254B
CN118225254B CN202410552357.4A CN202410552357A CN118225254B CN 118225254 B CN118225254 B CN 118225254B CN 202410552357 A CN202410552357 A CN 202410552357A CN 118225254 B CN118225254 B CN 118225254B
Authority
CN
China
Prior art keywords
control behavior
behavior information
information
focal plane
classification
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
CN202410552357.4A
Other languages
Chinese (zh)
Other versions
CN118225254A (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.)
Nanjing Haihui Equipment Technology Co ltd
Original Assignee
Nanjing Haihui Equipment Technology Co ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Nanjing Haihui Equipment Technology Co ltd filed Critical Nanjing Haihui Equipment Technology Co ltd
Priority to CN202410552357.4A priority Critical patent/CN118225254B/en
Publication of CN118225254A publication Critical patent/CN118225254A/en
Application granted granted Critical
Publication of CN118225254B publication Critical patent/CN118225254B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G01MEASURING; TESTING
    • G01JMEASUREMENT OF INTENSITY, VELOCITY, SPECTRAL CONTENT, POLARISATION, PHASE OR PULSE CHARACTERISTICS OF INFRARED, VISIBLE OR ULTRAVIOLET LIGHT; COLORIMETRY; RADIATION PYROMETRY
    • G01J5/00Radiation pyrometry, e.g. infrared or optical thermometry
    • G01J5/90Testing, inspecting or checking operation of radiation pyrometers

Landscapes

  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Spectroscopy & Molecular Physics (AREA)
  • Radiation Pyrometers (AREA)
  • Image Processing (AREA)

Abstract

The invention discloses a multi-parameter anomaly calibration system and method applied to a thermal infrared imager, and belongs to the technical field of thermal infrared imagers. Based on the internal structural design of the thermal infrared imager, generating a position label and an angle label of a focal plane, and recording control behavior information of a user side; randomizing the control behavior information into a plurality of groups, wherein each group forms a sub-set data cluster, analyzing the data quality, and carrying out quality screening on the control behavior information; classifying the control behavior information based on the screening result; evaluating the control behavior information through an evaluation index, and calibrating the control behavior based on an evaluation result; therefore, the method can make up the limitation of hardware, realize self-adaptive optimal regulation and control on software, and can realize the maximum range of unified index parameters based on the unified hardware limitation, so that the differentiation of the combination regulation and control of the software and the hardware is reduced as much as possible, and the abnormal calibration of the thermal infrared imager is realized.

Description

Multi-parameter anomaly calibration system and method applied to thermal infrared imager
Technical Field
The invention relates to the technical field of thermal infrared imagers, in particular to a multi-parameter anomaly calibration system and method applied to the thermal infrared imagers.
Background
The infrared thermal imager realizes an imaging function through a focal plane array, and optimizes the induction behaviors of each detector unit in the focal plane array through software, so that focal plane compensation or calibration can be realized;
Then, the focal plane hardware is limited, so that the compensation or calibration on the software is difficult to optimize based on the unified index parameters, and in many cases, the maximum limit optimization is realized on the software, but the selection of various control modes still exists on the hardware.
Disclosure of Invention
The invention aims to provide a multi-parameter anomaly calibration system and a multi-parameter anomaly calibration method applied to a thermal infrared imager so as to solve the problems in the background art.
In order to solve the technical problems, the invention provides the following technical scheme:
A multi-parameter anomaly calibration system applied to a thermal infrared imager comprises: the system comprises an operation log module, a data quality analysis module, a data processing module and a parameter calibration module;
The operation log module is used for generating a position label and an angle label of a focal plane based on the internal structural design of the thermal infrared imager and recording control behavior information of a user side;
the data quality analysis module is used for randomizing the control behavior information into a plurality of groups, forming a subset data cluster by each group, analyzing the data quality and carrying out quality screening on the control behavior information;
The data processing module classifies the control behavior information based on the screening result;
the parameter calibration module is used for evaluating the control behavior information through the evaluation index and calibrating the control behavior based on the evaluation result.
Further, the operation log module comprises a cache library unit and a tag pair unit;
The cache library unit is used for establishing an operation log cache library, wherein the operation log cache library stores control behavior information during each dynamic adjustment of imaging effect, and the control behavior information comprises position information of a focal plane and angle information of the focal plane; based on the internal structural design of the thermal infrared imager, respectively establishing a position tag and an angle tag of a focal plane in a unified form, wherein the position tag and the angle tag respectively have unique tag attributes;
The label pair unit is used for marking the ith position label as The j-th angle label is marked asCollecting control behavior information during the kth dynamic adjustment of imaging effect, generating a control behavior set, and recording asAnd (2) andWherein, the method comprises the steps of, wherein,E represents the E-th control behavior information at the kth time of dynamically adjusting the imaging effect, E represents the total number of control behavior information at the kth time of dynamically adjusting the imaging effect,Position tag representing focal planeAngle label for sum focal planeAnd (5) forming a label pair.
Further, the data quality analysis module comprises a subset construction unit and a quality analysis unit;
The subset forming unit is used for constructing a behavior representation two-dimensional coordinate system based on control behavior information, wherein the abscissa of the behavior representation two-dimensional coordinate system corresponds to a position label of a focal plane, and the ordinate of the behavior representation two-dimensional coordinate system corresponds to an angle label of the focal plane; marking control behavior information in the behavior representation two-dimensional coordinate system based on the behavior representation two-dimensional coordinate system; for control action set Each control behavior information in the data cluster is randomly grouped to form a subset data cluster, and any subset data cluster is obtained and recorded asAnd (2) andX represents the number of the subset data clusters, and y represents the total number of the subset data clusters; to control behavior informationAs a subset data clusterRespectively obtain subset data clustersPunctuation corresponding to each control behavior information and control behavior informationEuclidean distance between corresponding punctuations, and based on the Euclidean distance, obtaining a subset data clusterIs recorded as the intra-cluster distance of (2)
The quality analysis unit is used for constructing a data quality iterative analysis model, and controlling a behavior set during each iterationA sample input is selected at will, and the sample input selected in each iteration is different;
Control behavior information As a sample input for the r-th iteration, a data quality value is calculated, and a specific calculation formula is as follows:
wherein, Representing control behavior informationIs used for the data quality value of (a),A desired value representing a minimum intra-cluster distance;
presetting a data quality threshold, and extracting control behavior information if the data quality value is greater than or equal to the data quality threshold And stores the output information setIn the process, otherwise, the control behavior information is removed
Up to the control action setAfter each piece of control behavior information participates in iteration, the iteration is stopped.
Further, the data processing module comprises a first classifier unit and a second classifier unit;
The first classifier unit is used for outputting information sets Performing first behavior classification, taking the position information of the same focal plane as a first classification reference, traversing label pairs with the same first classification reference, generating a first classification set, and recording asWherein, the method comprises the steps of, wherein,Representing position information in focal planeCorrespondingly generating a first classification set for the first classification reference;
the second classifier unit is used for outputting information sets Performing second behavior classification, traversing tag pairs with the same second classification references by taking angle information of the same focal plane as the second classification references, generating a second classification set, and recording asWherein, the method comprises the steps of, wherein,Representing angular information in the focal planeFor the second class reference, the generated second class set corresponds.
Further, the parameter calibration module comprises an index parameter unit and a calibration analysis unit;
the index parameter unit is used for establishing an evaluation index parameter category information base, and index parameter category information for evaluating the control effect is stored in the evaluation index parameter category information base; uniformly coding the evaluation index parameters to form an evaluation index parameter set with unique coding attribute, and recording the evaluation index parameter set as Wherein, the method comprises the steps of, wherein,Represents the a-th evaluation index parameter, A represents the total number of evaluation index parameters;
The calibration analysis unit is used for evaluating the index parameter set Each of the evaluation index parameter pairs controls behavior informationEvaluating to obtain control behavior informationIs a mean value of the initial evaluation of (a); obtaining position information based on initial evaluation mean value of each control behavior information in the first classification setIs recorded as the comprehensive evaluation mean value of (2); Obtaining angle information based on the initial evaluation mean value of each piece of control behavior information in the second classification setIs recorded as the comprehensive evaluation mean value of (2)
Respectively byAndAnd calibrating the positions and angles of the focusing planes of the corresponding position labels and the angle labels.
The multi-parameter anomaly calibration method applied to the thermal infrared imager comprises the following steps of:
Step S100: based on the internal structural design of the thermal infrared imager, generating a position label and an angle label of a focal plane, and recording control behavior information of a user side;
Step S200: randomizing the control behavior information into a plurality of groups, wherein each group forms a sub-set data cluster, analyzing the data quality, and carrying out quality screening on the control behavior information;
step S300: classifying the control behavior information based on the screening result;
Step S400: and evaluating the control behavior information through the evaluation index, and calibrating the control behavior based on the evaluation result.
Further, the specific implementation process of the step S100 includes:
Step S101: establishing an operation log cache, wherein the operation log cache stores control behavior information during each dynamic adjustment of imaging effect, and the control behavior information comprises position information of a focal plane and angle information of the focal plane; based on the internal structural design of the thermal infrared imager, respectively establishing a position tag and an angle tag of a focal plane in a unified form, wherein the position tag and the angle tag respectively have unique tag attributes;
Step S102: marking the ith position tag as The j-th angle label is marked asCollecting control behavior information during the kth dynamic adjustment of imaging effect, generating a control behavior set, and recording asAnd (2) andWherein, the method comprises the steps of, wherein,E represents the E-th control behavior information at the kth time of dynamically adjusting the imaging effect, E represents the total number of control behavior information at the kth time of dynamically adjusting the imaging effect,Position tag representing focal planeAngle label for sum focal planeAnd (5) forming a label pair.
Further, the specific implementation process of the step S200 includes:
Step S201: constructing a behavior representation two-dimensional coordinate system based on control behavior information, wherein the abscissa of the behavior representation two-dimensional coordinate system corresponds to a position label of a focal plane, and the ordinate of the behavior representation two-dimensional coordinate system corresponds to an angle label of the focal plane; marking control behavior information in the behavior representation two-dimensional coordinate system based on the behavior representation two-dimensional coordinate system; for control action set Each control behavior information in the data cluster is randomly grouped to form a subset data cluster, and any subset data cluster is obtained and recorded asAnd (2) andX represents the number of the subset data clusters, and y represents the total number of the subset data clusters; to control behavior informationAs a subset data clusterRespectively obtain subset data clustersPunctuation corresponding to each control behavior information and control behavior informationEuclidean distance between corresponding punctuations, and based on the Euclidean distance, obtaining a subset data clusterIs recorded as the intra-cluster distance of (2)
Step S202: constructing a data quality iterative analysis model, and controlling a behavior set during each iterationA sample input is selected at will, and the sample input selected in each iteration is different;
Control behavior information As a sample input for the r-th iteration, a data quality value is calculated, and a specific calculation formula is as follows:
wherein, Representing control behavior informationIs used for the data quality value of (a),A desired value representing a minimum intra-cluster distance;
presetting a data quality threshold, and extracting control behavior information if the data quality value is greater than or equal to the data quality threshold And stores the output information setIn the process, otherwise, the control behavior information is removed
Up to the control action setAfter each piece of control behavior information participates in iteration, the iteration is stopped;
According to the method, in the imaging process, the infrared thermal imager is used, the imaging effect is different due to the change of different positions and different angles of a focal plane on hardware, and the defect on the hardware is optimized through different index parameters on software; the data quality iterative analysis model screens out the hardware control mode of the focal plane with similar characteristics through the similarity analysis of the intra-cluster distance; and then limited by hardware functions, and not satisfying control behaviors with similar characteristics, can exhibit the same imaging effect.
Further, the implementation process of the step S300 includes:
step S301: for output information set Performing behavior classification, using the position information of the same focal plane as a first classification reference, traversing label pairs with the same first classification reference, generating a first classification set, and recording asWherein, the method comprises the steps of, wherein,Representing position information in focal planeCorrespondingly generating a first classification set for the first classification reference;
step S302: traversing tag pairs with the same second classification references by taking the angle information of the same focal plane as the second classification references, and generating a second classification set which is recorded as Wherein, the method comprises the steps of, wherein,Representing angular information in the focal planeFor the second class reference, the generated second class set corresponds.
Further, the specific implementation process of the step S400 includes:
step S401: establishing an evaluation index parameter category information base, wherein index parameter category information for evaluating the control effect is stored in the evaluation index parameter category information base; uniformly coding the evaluation index parameters to form an evaluation index parameter set with unique coding attribute, and recording the evaluation index parameter set as Wherein, the method comprises the steps of, wherein,Represents the a-th evaluation index parameter, A represents the total number of evaluation index parameters;
Step S402: by evaluating sets of index parameters Each of the evaluation index parameter pairs controls behavior informationEvaluating to obtain control behavior informationIs a mean value of the initial evaluation of (a); obtaining position information based on initial evaluation mean value of each control behavior information in the first classification setIs recorded as the comprehensive evaluation mean value of (2); Obtaining angle information based on the initial evaluation mean value of each piece of control behavior information in the second classification setIs recorded as the comprehensive evaluation mean value of (2)
Respectively byAndCalibrating the positions and angles of the focusing planes of the corresponding position labels and the angle labels;
according to the method, each evaluation index parameter participates in the evaluation of the imaging effect in software, but the evaluation values always have differences due to the limitation of focal plane hardware, and the differences are difficult to optimize through unified index parameters; based on different states of the focal plane, the evaluation values of imaging effects of different index parameters are respectively obtained, and the unified index parameters in the maximum range can be limited based on unified hardware, so that the differentiation of combination regulation of software and hardware is reduced as much as possible; And Different optimal achievement evaluation values are obtained under unified index parameters which respectively form a maximum range by unified position limitation and unified angle limitation; furthermore, the position limitation and the angle limitation are combined, the unification on the hardware limitation is realized, and meanwhile, the self-adaptive optimal regulation and control on the software is realized by combining the unification of the hardware limitation.
Compared with the prior art, the invention has the following beneficial effects: the invention provides a multi-parameter anomaly calibration system and a multi-parameter anomaly calibration method applied to a thermal infrared imager, which are used for generating a position label and an angle label of a focal plane based on the internal structural design of the thermal infrared imager and recording control behavior information of a user side; randomizing the control behavior information into a plurality of groups, wherein each group forms a sub-set data cluster, analyzing the data quality, and carrying out quality screening on the control behavior information; classifying the control behavior information based on the screening result; evaluating the control behavior information through an evaluation index, and calibrating the control behavior based on an evaluation result; therefore, the method can make up the limitation of hardware, realize self-adaptive optimal regulation and control on software, and can realize the maximum range of unified index parameters based on the unified hardware limitation, so that the differentiation of the combination regulation and control of the software and the hardware is reduced as much as possible, and the abnormal calibration of the thermal infrared imager is realized.
Drawings
The accompanying drawings are included to provide a further understanding of the invention and are incorporated in and constitute a part of this specification, illustrate the invention and together with the embodiments of the invention, serve to explain the invention. In the drawings:
FIG. 1 is a schematic diagram of a multi-parameter anomaly calibration system for a thermal infrared imager according to the present invention;
fig. 2 is a schematic step diagram of a multi-parameter anomaly calibration method applied to a thermal infrared imager.
Detailed Description
The following description of the embodiments of the present invention 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 invention, but not all embodiments. All other embodiments, which can be made by those skilled in the art based on the embodiments of the invention without making any inventive effort, are intended to be within the scope of the invention.
Referring to fig. 1-2, the present invention provides the following technical solutions:
referring to fig. 1, in a first embodiment: provided is a multi-parameter anomaly calibration system applied to a thermal infrared imager, which comprises: the system comprises an operation log module, a data quality analysis module, a data processing module and a parameter calibration module;
the operation log module is used for generating a position label and an angle label of a focal plane based on the internal structural design of the thermal infrared imager and recording control behavior information of a user side;
the operation log module comprises a cache library unit and a tag pair unit;
The cache library unit is used for establishing an operation log cache library, and the operation log cache library stores control behavior information during each dynamic adjustment of imaging effect, wherein the control behavior information comprises position information of a focal plane and angle information of the focal plane; based on the internal structural design of the thermal infrared imager, respectively establishing a position tag and an angle tag of a focal plane in a unified form, wherein the position tag and the angle tag respectively have unique tag attributes;
a tag pair unit for marking the ith position tag as The j-th angle label is marked asCollecting control behavior information during the kth dynamic adjustment of imaging effect, generating a control behavior set, and recording asAnd (2) andWherein, the method comprises the steps of, wherein,E represents the E-th control behavior information at the kth time of dynamically adjusting the imaging effect, E represents the total number of control behavior information at the kth time of dynamically adjusting the imaging effect,Position tag representing focal planeAngle label for sum focal planeA label pair is formed;
The data quality analysis module is used for randomizing the control behavior information into a plurality of groups, forming a subset data cluster by each group, analyzing the data quality and carrying out quality screening on the control behavior information;
The data quality analysis module comprises a subset forming unit and a quality analysis unit;
The subset forming unit is used for constructing a behavior representation two-dimensional coordinate system based on the control behavior information, wherein the abscissa of the behavior representation two-dimensional coordinate system corresponds to the position label of the focal plane, and the ordinate of the behavior representation two-dimensional coordinate system corresponds to the angle label of the focal plane; marking control behavior information in the behavior representation two-dimensional coordinate system based on the behavior representation two-dimensional coordinate system; for control action set Each control behavior information in the data cluster is randomly grouped to form a subset data cluster, and any subset data cluster is obtained and recorded asAnd (2) andX represents the number of the subset data clusters, and y represents the total number of the subset data clusters; to control behavior informationAs a subset data clusterRespectively obtain subset data clustersPunctuation corresponding to each control behavior information and control behavior informationEuclidean distance between corresponding punctuations, based on the Euclidean distance, a subset data cluster is obtainedIs recorded as the intra-cluster distance of (2)
The quality analysis unit is used for constructing a data quality iterative analysis model, and controlling the behavior set during each iterationA sample input is selected at will, and the sample input selected in each iteration is different;
Control behavior information As a sample input for the r-th iteration, a data quality value is calculated, and a specific calculation formula is as follows:
wherein, Representing control behavior informationIs used for the data quality value of (a),A desired value representing a minimum intra-cluster distance;
presetting a data quality threshold, and extracting control behavior information if the data quality value is greater than or equal to the data quality threshold And stores the output information setIn the process, otherwise, the control behavior information is removed
Up to the control action setAfter each piece of control behavior information participates in iteration, the iteration is stopped;
the data processing module classifies the control behavior information based on the screening result;
the data processing module comprises a first classifier unit and a second classifier unit;
A first classifier unit for outputting information sets Performing first behavior classification, taking the position information of the same focal plane as a first classification reference, traversing label pairs with the same first classification reference, generating a first classification set, and recording asWherein, the method comprises the steps of, wherein,Representing position information in focal planeCorrespondingly generating a first classification set for the first classification reference;
A second classifier unit for outputting information sets Performing second behavior classification, traversing tag pairs with the same second classification references by taking angle information of the same focal plane as the second classification references, generating a second classification set, and recording asWherein, the method comprises the steps of, wherein,Representing angular information in the focal planeCorrespondingly generating a second classification set for the second classification reference;
the parameter calibration module is used for evaluating the control behavior information through the evaluation index and calibrating the control behavior based on the evaluation result
The parameter calibration module comprises an index parameter unit and a calibration analysis unit;
The index parameter unit is used for establishing an evaluation index parameter category information base, and index parameter category information for evaluating the control effect is stored in the evaluation index parameter category information base; uniformly coding the evaluation index parameters to form an evaluation index parameter set with unique coding attribute, and recording the evaluation index parameter set as Wherein, the method comprises the steps of, wherein,Represents the a-th evaluation index parameter, A represents the total number of evaluation index parameters;
calibration analysis unit for evaluating index parameter set Each of the evaluation index parameter pairs controls behavior informationEvaluating to obtain control behavior informationIs a mean value of the initial evaluation of (a); obtaining position information based on initial evaluation mean value of each control behavior information in the first classification setIs recorded as the comprehensive evaluation mean value of (2); Obtaining angle information based on the initial evaluation mean value of each piece of control behavior information in the second classification setIs recorded as the comprehensive evaluation mean value of (2)
Respectively byAndAnd calibrating the positions and angles of the focusing planes of the corresponding position labels and the angle labels.
Referring to fig. 2, in the second embodiment: the multi-parameter anomaly calibration method applied to the thermal infrared imager comprises the following steps of:
Step S100: based on the internal structural design of the thermal infrared imager, generating a position label and an angle label of a focal plane, and recording control behavior information of a user side;
specifically, an operation log buffer library is established, and control behavior information during each dynamic adjustment of imaging effect is stored in the operation log buffer library, wherein the control behavior information comprises focal plane position information and focal plane angle information; based on the internal structural design of the thermal infrared imager, respectively establishing a position tag and an angle tag of a focal plane in a unified form, wherein the position tag and the angle tag respectively have unique tag attributes;
marking the ith position tag as The j-th angle label is marked asCollecting control behavior information during the kth dynamic adjustment of imaging effect, generating a control behavior set, and recording asAnd (2) andWherein, the method comprises the steps of, wherein,E represents the E-th control behavior information at the kth time of dynamically adjusting the imaging effect, E represents the total number of control behavior information at the kth time of dynamically adjusting the imaging effect,Position tag representing focal planeAngle label for sum focal planeA label pair is formed;
Step S200: randomizing the control behavior information into a plurality of groups, wherein each group forms a sub-set data cluster, analyzing the data quality, and carrying out quality screening on the control behavior information;
Specifically, a behavior representation two-dimensional coordinate system is constructed based on control behavior information, the abscissa of the behavior representation two-dimensional coordinate system corresponds to a position label of a focal plane, and the ordinate of the behavior representation two-dimensional coordinate system corresponds to an angle label of the focal plane; marking control behavior information in the behavior representation two-dimensional coordinate system based on the behavior representation two-dimensional coordinate system; for control action set Each control behavior information in the data cluster is randomly grouped to form a subset data cluster, and any subset data cluster is obtained and recorded asAnd (2) andX represents the number of the subset data clusters, and y represents the total number of the subset data clusters; to control behavior informationAs a subset data clusterRespectively obtain subset data clustersPunctuation corresponding to each control behavior information and control behavior informationEuclidean distance between corresponding punctuations, based on the Euclidean distance, a subset data cluster is obtainedIs recorded as the intra-cluster distance of (2)
Constructing a data quality iterative analysis model, and controlling a behavior set during each iterationA sample input is selected at will, and the sample input selected in each iteration is different;
Control behavior information As a sample input for the r-th iteration, a data quality value is calculated, and a specific calculation formula is as follows:
wherein, Representing control behavior informationIs used for the data quality value of (a),A desired value representing a minimum intra-cluster distance;
presetting a data quality threshold, and extracting control behavior information if the data quality value is greater than or equal to the data quality threshold And stores the output information setIn the process, otherwise, the control behavior information is removed
Up to the control action setAfter each piece of control behavior information participates in iteration, the iteration is stopped;
step S300: classifying the control behavior information based on the screening result;
specifically, for output information set Performing behavior classification, using the position information of the same focal plane as a first classification reference, traversing label pairs with the same first classification reference, generating a first classification set, and recording asWherein, the method comprises the steps of, wherein,Representing position information in focal planeCorrespondingly generating a first classification set for the first classification reference;
Traversing tag pairs with the same second classification references by taking the angle information of the same focal plane as the second classification references, and generating a second classification set which is recorded as Wherein, the method comprises the steps of, wherein,Representing angular information in the focal planeCorrespondingly generating a second classification set for the second classification reference;
step S400: evaluating the control behavior information through an evaluation index, and calibrating the control behavior based on an evaluation result;
Specifically, an evaluation index parameter category information base is established, and index parameter category information for evaluating the control effect is stored in the evaluation index parameter category information base; uniformly coding the evaluation index parameters to form an evaluation index parameter set with unique coding attribute, and recording the evaluation index parameter set as Wherein, the method comprises the steps of, wherein,Represents the a-th evaluation index parameter, A represents the total number of evaluation index parameters;
For example, index categories include sharpness, depth of field, distortion, and aberrations; meanwhile, parameters corresponding to each index category have the characteristic of diversification;
By evaluating sets of index parameters Each of the evaluation index parameter pairs controls behavior informationEvaluating to obtain control behavior informationIs a mean value of the initial evaluation of (a); obtaining position information based on initial evaluation mean value of each control behavior information in the first classification setIs recorded as the comprehensive evaluation mean value of (2); Obtaining angle information based on the initial evaluation mean value of each piece of control behavior information in the second classification setIs recorded as the comprehensive evaluation mean value of (2)
Respectively byAndCalibrating the positions and angles of the focusing planes of the corresponding position labels and the angle labels;
For example, when the imaging effect is dynamically adjusted for the 5 th time, the imaging effect under e=20 control actions is obtained through the regulation and control of a large number of control actions, the adaptive learning is performed on the basis of the 20 control actions on the algorithm, and finally the imaging effect is obtained AndCorresponding position labelAnd angle labelThe position and angle of the focal plane are calibrated.
It is noted that relational terms such as first and second, and the like are used solely to distinguish one entity or action from another entity or action without necessarily requiring or implying any actual such relationship or order between such entities or actions. Moreover, 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.
Finally, it should be noted that: the foregoing description is only a preferred embodiment of the present invention and is not intended to limit the present invention, but although the present invention has been described in detail with reference to the foregoing embodiments, it will be apparent to those skilled in the art that modifications may be made to the technical solutions described in the foregoing embodiments, or equivalents may be substituted for some of the technical features thereof. Any modification, equivalent replacement, improvement, etc. made within the spirit and principle of the present invention should be included in the protection scope of the present invention.

Claims (2)

1. The multi-parameter anomaly calibration method applied to the thermal infrared imager is characterized by comprising the following steps of:
Step S100: based on the internal structural design of the thermal infrared imager, generating a position label and an angle label of a focal plane, and recording control behavior information of a user side;
Step S200: randomizing the control behavior information into a plurality of groups, wherein each group forms a sub-set data cluster, analyzing the data quality, and carrying out quality screening on the control behavior information;
step S300: classifying the control behavior information based on the screening result;
step S400: evaluating the control behavior information through an evaluation index, and calibrating the control behavior based on an evaluation result;
the specific implementation process of the step S100 includes:
Step S101: establishing an operation log cache, wherein the operation log cache stores control behavior information during each dynamic adjustment of imaging effect, and the control behavior information comprises position information of a focal plane and angle information of the focal plane; based on the internal structural design of the thermal infrared imager, respectively establishing a position tag and an angle tag of a focal plane in a unified form, wherein the position tag and the angle tag respectively have unique tag attributes;
Step S102: the ith position label is marked as S i, the jth angle label is marked as U j, control behavior information during the kth dynamic adjustment imaging effect is collected, a control behavior set is generated and marked as CB k={tte |e E [1, E ] }, and tt e=[Si,Uj ], wherein tt e represents the ith control behavior information during the kth dynamic adjustment imaging effect, E represents the total quantity of the control behavior information during the kth dynamic adjustment imaging effect, and [ S i,Uj ] represents a label pair formed by a focal plane position label S i and a focal plane angle label U j;
the specific implementation process of the step S200 includes:
Step S201: constructing a behavior representation two-dimensional coordinate system based on control behavior information, wherein the abscissa of the behavior representation two-dimensional coordinate system corresponds to a position label of a focal plane, and the ordinate of the behavior representation two-dimensional coordinate system corresponds to an angle label of the focal plane; marking control behavior information in the behavior representation two-dimensional coordinate system based on the behavior representation two-dimensional coordinate system; randomly grouping the control behavior information in the control behavior set CB k to form a subset data cluster, obtaining any subset data cluster, marking as CB x, and X represents the number of the subset data clusters, and y represents the total number of the subset data clusters; taking the control behavior information tt e as the centroid of the subset data cluster cb x, respectively obtaining the Euclidean distance between the punctuation corresponding to each control behavior information and the punctuation corresponding to the control behavior information tt e in the subset data cluster cbx, and obtaining the intra-cluster distance of the subset data cluster cb x based on the Euclidean distance, and marking as D (cb x|tte);
Step S202: constructing a data quality iterative analysis model, wherein a sample input is arbitrarily selected from a control behavior set CB k during each iteration, and the sample inputs selected during each iteration are different;
the control behavior information tt e is taken as a sample input of the r-th iteration, and the data quality value is calculated according to the following specific calculation formula:
Wherein DQ (tt e) represents a data quality value of the control behavior information tt e, DQ represents an expected value of the minimum intra-cluster distance;
Presetting a data quality threshold, extracting control behavior information tt e and storing the control behavior information tt e into an output information set OUT k if the data quality value is larger than or equal to the data quality threshold, otherwise eliminating the control behavior information tt e;
until each piece of control behavior information in the control behavior set CB k participates in iteration, stopping the iteration;
the specific implementation process of the step S300 includes:
Step S301: performing behavior classification on the output information set OUT k, traversing tag pairs with the same first classification references by taking the position information of the same focal plane as the first classification references, and generating a first classification set which is marked as FTS (S i), wherein FTS (S i) represents the first classification references by taking the position information S i of the focal plane as the first classification references, and correspondingly generating the first classification set;
Step S302: traversing tag pairs with the same second classification references by taking the angle information of the same focal plane as the second classification references, and generating a second classification set which is marked as STS (U j), wherein STS (U j) represents the second classification set which is correspondingly generated by taking the angle information U j of the focal plane as the second classification reference;
The specific implementation process of the step S400 includes:
Step S401: establishing an evaluation index parameter category information base, wherein index parameter category information for evaluating the control effect is stored in the evaluation index parameter category information base; uniformly encoding the evaluation index parameters to form an evaluation index parameter set with unique encoding attributes, wherein the evaluation index parameter set is marked as IC= { IC a |a epsilon [1, A ] }, wherein IC a represents the a-th evaluation index parameter, and A represents the total number of the evaluation index parameters;
Step S402: evaluating the control behavior information tt e through each evaluation index parameter in the evaluation index parameter set IC to obtain an initial evaluation mean value of the control behavior information tt e; based on the initial evaluation mean value of each piece of control behavior information in the first classification set, the comprehensive evaluation mean value of the obtained position information S i is recorded as P 1(Si); based on the initial evaluation mean value of each piece of control behavior information in the second classification set, obtaining a comprehensive evaluation mean value of angle information U j, and recording as P 2(Uj);
The positions and angles of the focusing planes of the position labels and the angle labels corresponding to max { P 1(Si) } and max { P 2(Uj) } are calibrated respectively.
2. A multi-parameter anomaly calibration system for a thermal infrared imager, the system comprising: the system comprises an operation log module, a data quality analysis module, a data processing module and a parameter calibration module;
The operation log module is used for generating a position label and an angle label of a focal plane based on the internal structural design of the thermal infrared imager and recording control behavior information of a user side;
the data quality analysis module is used for randomizing the control behavior information into a plurality of groups, forming a subset data cluster by each group, analyzing the data quality and carrying out quality screening on the control behavior information;
The data processing module classifies the control behavior information based on the screening result;
the parameter calibration module is used for evaluating the control behavior information through the evaluation index and calibrating the control behavior based on the evaluation result;
The operation log module comprises a cache library unit and a tag pair unit;
The cache library unit is used for establishing an operation log cache library, wherein the operation log cache library stores control behavior information during each dynamic adjustment of imaging effect, and the control behavior information comprises position information of a focal plane and angle information of the focal plane; based on the internal structural design of the thermal infrared imager, respectively establishing a position tag and an angle tag of a focal plane in a unified form, wherein the position tag and the angle tag respectively have unique tag attributes;
The label pair unit is configured to record an ith position label as S i, record a jth angle label as U j, collect control behavior information during kth dynamic adjustment of imaging effects, generate a control behavior set, and record CB k={tte |e E [1, E ] }, and tt e=[Si,Uj, where tt e represents the ith control behavior information during kth dynamic adjustment of imaging effects, E represents the total amount of control behavior information during kth dynamic adjustment of imaging effects, [ S i,Uj ] represents a label pair formed by a focal plane position label S i and a focal plane angle label U j;
the data quality analysis module comprises a subset forming unit and a quality analysis unit;
The subset forming unit is used for constructing a behavior representation two-dimensional coordinate system based on control behavior information, wherein the abscissa of the behavior representation two-dimensional coordinate system corresponds to a position label of a focal plane, and the ordinate of the behavior representation two-dimensional coordinate system corresponds to an angle label of the focal plane; marking control behavior information in the behavior representation two-dimensional coordinate system based on the behavior representation two-dimensional coordinate system; randomly grouping the control behavior information in the control behavior set CB k to form a subset data cluster, obtaining any subset data cluster, marking as CB x, and X represents the number of the subset data clusters, and y represents the total number of the subset data clusters; taking the control behavior information tt e as the centroid of the subset data cluster cb x, respectively obtaining the Euclidean distance between the punctuation corresponding to each control behavior information in the subset data cluster cb x and the punctuation corresponding to the control behavior information tt e, and obtaining the intra-cluster distance of the subset data cluster cb x based on the Euclidean distance, and marking as D (cb x|tte);
The quality analysis unit is used for constructing a data quality iterative analysis model, wherein one sample input is arbitrarily selected from the control behavior set CB k during each iteration, and the sample inputs selected during each iteration are different;
the control behavior information tt e is taken as a sample input of the r-th iteration, and the data quality value is calculated according to the following specific calculation formula:
Wherein DQ (tt e) represents a data quality value of the control behavior information tt e, DQ represents an expected value of the minimum intra-cluster distance;
Presetting a data quality threshold, extracting control behavior information tt e and storing the control behavior information tt e into an output information set OUT k if the data quality value is larger than or equal to the data quality threshold, otherwise eliminating the control behavior information tt e;
until each piece of control behavior information in the control behavior set CB k participates in iteration, stopping the iteration;
The data processing module comprises a first classifier unit and a second classifier unit;
The first classifier unit is configured to perform a first behavior classification on the output information set OUT k, traverse tag pairs with the same first classification reference by using the position information of the same focal plane as the first classification reference, and generate a first classification set, and record the first classification set as FTS (S i), where FTS (S i) represents the first classification reference by using the position information S i of the focal plane, and corresponds to the generated first classification set;
the second classifier unit is configured to classify the output information set OUT k according to a second behavior, take the angle information of the same focal plane as a second classification reference, traverse tag pairs with the same second classification reference, and generate a second classification set, and record the second classification set as STS (U j), where STS (U j) represents the second classification set correspondingly generated by taking the angle information U j of the focal plane as the second classification reference;
The parameter calibration module comprises an index parameter unit and a calibration analysis unit;
The index parameter unit is used for establishing an evaluation index parameter category information base, and index parameter category information for evaluating the control effect is stored in the evaluation index parameter category information base; uniformly encoding the evaluation index parameters to form an evaluation index parameter set with unique encoding attributes, wherein the evaluation index parameter set is marked as IC= { IC a |a epsilon [1, A ] }, wherein IC a represents the a-th evaluation index parameter, and A represents the total number of the evaluation index parameters;
The calibration analysis unit is configured to evaluate the control behavior information tt e through each evaluation index parameter in the evaluation index parameter set IC, so as to obtain an initial evaluation mean value of the control behavior information tt e; based on the initial evaluation mean value of each piece of control behavior information in the first classification set, the comprehensive evaluation mean value of the obtained position information S i is recorded as P 1(Si); based on the initial evaluation mean value of each piece of control behavior information in the second classification set, obtaining a comprehensive evaluation mean value of angle information U j, and recording as P 2(Uj);
The positions and angles of the focusing planes of the position labels and the angle labels corresponding to max { P 1(Si) } and max { P 2(Uj) } are calibrated respectively.
CN202410552357.4A 2024-05-07 2024-05-07 Multi-parameter anomaly calibration system and method applied to thermal infrared imager Active CN118225254B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202410552357.4A CN118225254B (en) 2024-05-07 2024-05-07 Multi-parameter anomaly calibration system and method applied to thermal infrared imager

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202410552357.4A CN118225254B (en) 2024-05-07 2024-05-07 Multi-parameter anomaly calibration system and method applied to thermal infrared imager

Publications (2)

Publication Number Publication Date
CN118225254A CN118225254A (en) 2024-06-21
CN118225254B true CN118225254B (en) 2024-11-08

Family

ID=91511972

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202410552357.4A Active CN118225254B (en) 2024-05-07 2024-05-07 Multi-parameter anomaly calibration system and method applied to thermal infrared imager

Country Status (1)

Country Link
CN (1) CN118225254B (en)

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN116305705A (en) * 2021-12-20 2023-06-23 中国科学院沈阳自动化研究所 Imaging system environment adaptability assessment method based on infrared simulation
CN116720118A (en) * 2023-06-13 2023-09-08 平安科技(深圳)有限公司 Label quality intelligent analysis method and device, electronic equipment and storage medium

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR102066157B1 (en) * 2018-06-12 2020-01-14 중앙대학교 산학협력단 Method and apparatus for generating feature subset in classifying multi-label pattern
WO2022113219A1 (en) * 2020-11-25 2022-06-02 株式会社日立製作所 Tag domain presentation device and tag domain presentation method, and information processing system using same
CN117323578B (en) * 2023-12-01 2024-01-30 深圳恩多克医疗有限公司 Intelligent control method and system for infrared therapeutic apparatus
CN117563144B (en) * 2023-12-04 2024-05-28 郭永强 Method and system for evaluating condition and predicting residual life of infrared therapeutic instrument

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN116305705A (en) * 2021-12-20 2023-06-23 中国科学院沈阳自动化研究所 Imaging system environment adaptability assessment method based on infrared simulation
CN116720118A (en) * 2023-06-13 2023-09-08 平安科技(深圳)有限公司 Label quality intelligent analysis method and device, electronic equipment and storage medium

Also Published As

Publication number Publication date
CN118225254A (en) 2024-06-21

Similar Documents

Publication Publication Date Title
CN109190665B (en) Universal image classification method and device based on semi-supervised generation countermeasure network
CN111126386B (en) Sequence domain adaptation method based on countermeasure learning in scene text recognition
CN109783879B (en) Radar radiation source signal identification efficiency evaluation method and system
KR20220095216A (en) BBP-assisted defect detection flow for SEM images
CN109726195B (en) Data enhancement method and device
CN107679550A (en) A kind of appraisal procedure of data set classification availability
CN112819063B (en) Image identification method based on improved Focal loss function
Zhang Application of artificial intelligence recognition technology in digital image processing
CN118225254B (en) Multi-parameter anomaly calibration system and method applied to thermal infrared imager
CN110956277A (en) Interactive iterative modeling system and method
CN116721343A (en) Cross-domain field cotton boll recognition method based on deep convolutional neural network
CN113377991B (en) Image retrieval method based on most difficult positive and negative samples
CN110471854A (en) A kind of defect report assigning method based on high dimensional data mixing reduction
CN111031042A (en) Network anomaly detection method based on improved D-S evidence theory
CN116560575A (en) Financial data processing system based on big data and cloud computing
CN115953245A (en) Stock trend prediction method and device based on sequence-to-graph
CN109359694B (en) Image classification method and device based on mixed collaborative representation classifier
Roy et al. New crossover operators for multiple subset selection tasks
CN113656480A (en) Data integration method and system for heterogeneous data source
CN112613521A (en) Multilevel data analysis system and method based on data conversion
Chen et al. An assessment of qualitative performance of machine learning architectures: Modular feedback networks
CN117746266B (en) Tree crown detection method, device and medium based on semi-supervised interactive learning
CN111882061B (en) Convolutional neural network training method based on hierarchical random gradient descent
JP7322918B2 (en) Program, information processing device, and learning model generation method
US20230186047A1 (en) Evaluation method, evaluation device, and computer program

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