Next Article in Journal
Exploring Effects of Mental Stress with Data Augmentation and Classification Using fNIRS
Previous Article in Journal
LDDP-Net: A Lightweight Neural Network with Dual Decoding Paths for Defect Segmentation of LED Chips
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Novel RFID Multi-Label Network Location Measurement by Dual CCD and Non-Local Means–Harris Algorithm

1
School of Electronic Information Engineering, Taiyuan University of Science and Technology, Taiyuan 030024, China
2
College of Physical Education, Taiyuan University of Science and Technology, Taiyuan 030024, China
3
Peking University Yangtze River Delta Institute of Optoelectronics, Nantong 100871, China
*
Author to whom correspondence should be addressed.
Sensors 2025, 25(2), 426; https://doi.org/10.3390/s25020426
Submission received: 27 November 2024 / Revised: 23 December 2024 / Accepted: 29 December 2024 / Published: 13 January 2025
(This article belongs to the Section Sensing and Imaging)

Abstract

:
To improve the performance of Radio Frequency Identification (RFID) multi-label systems, the multi-label network structure needs to be quickly located and optimized. A multi-label location measurement method based on the NLM–Harris algorithm is proposed in this paper. Firstly, multi-label geometric distribution images are obtained through a label image acquisition system of a multi-label semi-physical simulation platform with two vertical Charge-Coupled Device (CCD) cameras, and Gaussian noise is added to the image to simulate thermoelectric interference. Then, a fast NLM algorithm that optimizes the kernel coefficient acquisition speed is used for image denoising. Finally, the Harris corner algorithm is used to obtain the corner points of the images. After screening the diagonal points, the pixel coordinates of the preset origin and the four corners of the labels are obtained. Furthermore, the actual coordinates of the labels are obtained according to the pixel relationship. The results show that the average absolute errors of x, y, and z coordinates are 0.773 mm, 0.782 mm, and 0.807 mm, respectively. In addition, the relative errors are 1.659%, 2.260%, and 0.258%, which shows the high location accuracy of the multi-label network. It is of great significance to measure and optimize the performance of multi-label systems.

1. Introduction

In the field of the Internet of Things (IoT), RFID, as a wireless technology for automatic identification, is an important bridge to connect things [1]. The RFID system is mainly composed of readers, RFID tags, and data processing systems. Its main features are lightweight and markable, which can identify targets and obtain corresponding data through radio frequency signals without human intervention [2,3]. RFID technology can be widely used in warehousing and logistics [4], intelligent transportation [5], and product retail [6,7,8]. However, in the actual complex application environment, RFID exposes problems such as short communication distance and reading ability, and still has many technical challenges in practical application.
RFID technology has undergone significant development in recent years, particularly in protocol design, antenna technology, and collision handling. ISO/IEC 18000-63 is a communication protocol for ultra-high-frequency (UHF) RFID tags, which has been extensively researched and optimized. In collision prevention mechanisms, many scholars have proposed time-domain collision methods, such as the ALOHA [9] and binary tree algorithms [10]. The ALOHA algorithm has advantages in some application scenarios due to its simplicity and low implementation cost, but is limited by low throughput and channel utilization. The binary tree algorithm is more efficient in data storage and retrieval, but may require more computing resources and complex implementation. In terms of efficiency optimization, Hu et al. proposed the TDMA method based on time slots, which enables multiple tags to respond safely at the same time and reduces the probability of conflicts [11]. The multiplexing technology of antennas has shown excellent performance in improving coverage and anti-interference capabilities. The multiplexing technology (MIMO) enhances the capacity and transmission efficiency of RFID systems through antenna channels. Khan et al. optimized signal reception through the spatial utilization of antennas, allowing multiple signal streams to be transmitted simultaneously in the same frequency band, thereby improving the throughput of RFID systems in high-density environments [12].
The development of RFID systems mainly focuses on improving anti-interference capabilities, collision prevention, and signal optimization. The ISO/IEC 18000-63 protocol has been widely used and has improved performance through various scheduling, encoding, and algorithm optimizations. Meanwhile, the multiplexing and MIMO technology of RWD antennas have shown great potential in increasing system capacity, improving transmission rates, and reducing interference. However, in practical application environments with complex electromagnetic wave interference, these methods cannot meet the real-time requirements and are no longer applicable. Yu et al. studied the performance optimization of multi-tag RFID and found that it is directly related to the geometric distribution of tags [13]. Therefore, by changing the geometric distribution of multiple labels, the reading performance of multiple labels can be optimized, and the anti-collision ability during the multi-label recognition process can be reduced.
In view of this, in order to obtain the optimal geometric distribution to achieve performance optimization of multi-label systems, a multi-label performance optimization system based on semi-physical simulation is proposed [13]. Zhang et al. proposed recognizing and matching label images from different camera perspectives [14]. The main process involves using two vertical cameras to collect and record images of the geometric distribution of multiple labels, denoising and feature location of the image, and obtaining the three-dimensional (3D) coordinates of labels in a multi-label system. Then, this set of coordinates would be stored in the dataset as a multi-label network. In addition, the multi-label performance of a multi-label network is described by the maximum read distance of the multi-label system, which is measured by the laser ranging sensor at the moment when the reader cannot receive the label information [15,16]. The above process is repeated to obtain lots of multi-label networks and their corresponding longest read distances. When the data collection is sufficient, the optimal multi-label geometric distribution is obtained through an optimization algorithm such as SVM.
From the above operation process of multi-label performance optimization systems based on semi-physical simulation, it can be found that obtaining 3D coordinates of labels through image processing is a very critical part of the optimization process which directly affects the accuracy of optimization. Therefore, this paper proposes a 3D network optimization method for RFID labels based on a fast NLM denoising algorithm with an improved kernel coefficient and the Harris corner detection algorithm. The method is divided into three parts: fast NLM denoising by the improved coefficient of the kernel function, detecting label grayscale coordinates using the Harris corner algorithm, and locating the 3D coordinates of labels based on the geometric optical similarity principle.
Among them, the denoising algorithm is essentially responsible for the pre-processing of the location algorithm. Its role is to remove the interference of thermoelectricity in the image so that the location algorithm can make the most of the useful information of the image to accurately locate the 3D coordinates of the RFID labels. The fast NLM denoising algorithm with an improved kernel function coefficient is an image-denoising algorithm formed after the integrating graph and modified kernel function were introduced to the original NLM algorithm [17,18]. Moreover, the optimal kernel function coefficient of RFID labels is obtained through the function graph. Under this algorithm, the PSNR of the operating graph is improved by at least 1.7561 dB and the average SSIM is increased by nearly 0.0141. This paper will use the golden section method instead of the function graph method, that is, the golden section point as the interval elimination test point, to further improve the NLM kernel function coefficient optimization time. This denoising algorithm will lay a solid foundation for the subsequent RFID labels’ three-dimensional coordinate location.
The Harris corner detection algorithm is an image detection algorithm that is widely used in various fields [19,20,21]. The huge difference between RFID labels and the surrounding environment makes the cornering algorithm able to accurately capture the coordinates of the calibration origin and the four corners of the label’s rectangle, to realize the location of the entire label in pixel space. The Harris corner detection algorithm can capture the coordinates of the calibration origin and the four angles of the rectangle labels. Compared with previous research, which needed to capture coordinates separately and use a template of labels to match other labels [22], our method is simplified in structure and reduces the complexity of the experimental process.
This paper has the following innovation points: First, the optimization time of the NLM kernel function coefficient is optimized by the golden section method to further improve the algorithm speed based on the fast NLM denoising algorithm of the improved kernel function coefficient. Second, a set of RFID multi-label 3D coordinate locations based on image processing are designed, which have considerable accuracy. In the future, we will provide conditions for finding the optimal distribution of the best performance of the multi-label network.
This paper is arranged as follows: Section 2 designs the algorithm process, and gives the basic principles of the fast NLM denoising algorithm, golden section, and Harris corner detection algorithm with an improved kernel function coefficient. Section 3 carries out specific experimental verification and in-depth analysis of the experimental results. Section 4 presents the conclusions of this study.

2. Algorithm Design and Basic Principle

2.1. Design of the Overall Algorithm

The overall process of the RFID multi-label location measurement in this paper involves collecting RFID multi-label images by using the two vertical CCDs, and then using the improved NLM to denoise the images to improve the image quality. After that, Harris detection is used to locate the corners required by the RFID multi-label network. Finally, the actual coordinates of each RFID label are calculated according to the similarity principle of geometric optics to determine the location of the RFID multi-label network. The specific flow chart is shown in Figure 1. In the designed RFID hardware-in-the-loop simulation system, two CCD cameras are used to obtain RFID multi-label images, the multi-label images are denoised by the fast NLM denoising algorithm with improved kernel coefficients, and then the improved Harris corner detection method is used to detect the detection points of the tags. Finally, the actual coordinates of the RFID tag are calculated from the coordinates of the multi-tag corner detection by using the principle of geometric-optical similarity, and then the measurement of the three-dimensional geometric distribution of the multi-tag network is completed, and the three coordinate values of each tag are output.

2.2. The Fast NLM Denoising Algorithm with Improved Kernel Coefficient

The principle of NLM is to determine the weight of the search window through the similarity between image pixels according to the kernel function of the whole image as a range, to achieve the purpose of image denoising. A detailed NLM flow chart is shown in Figure 2. To be specific, the fast NLM denoising algorithm with an improved kernel coefficient fuses the integral graph and the modified kernel function on the original NLM denoising algorithm and optimizes the denoising effect of the RFID label image by modifying the kernel function coefficient.
The kernel function of the fast NLM denoising algorithm with an improved kernel function coefficient is shown in Equation (1):
ω i , j = 1 Z i exp G v x G v y 2 2 h 2 Z i = j exp v x v y 2 2 h 2
where ω i , j is the similarity weights between pixels i and j, which determines pixel j to pixel i’s contribution. The greater the weight, the greater the influence of pixels j to i. vx and vy are a local window or feature area of an image that is calculated from the grayscale value of the image. G v x and G v y are the gradient of the image in different directions or the local features after filtering. G v x G v y 2 is the Euclidean distance between G v x and G v y (L2 norm). The greater the distance, the greater the local regional difference. h is the smoothing parameter that controls the decay rate of the weights. A small h-value may cause the similarity to decay faster, and a large h-value may attenuate the similarity more slowly. Z(i) is the normalization constant, which is used to ensure that the sum of the weights ω(i,j) is 1 to avoid numerical instability. Grayscale values are converted into gradient information in the image, and this gradient information determines the similarity measure between different pixels.
The integral graph method is constructed as follows:
S t i , j = z i , z j s t z s t z = v z v ( z + t ) 2
where V (z) and V (z + t) represent two different fields. When calculating the distance between two neighborhoods, the integration graph is used to calculate the similarity without traversing all the pixels in the two neighborhoods to calculate the difference, which greatly improves the speed of completing the similarity calculation. The method of using the integration graph to calculate the similarity is shown as follows:
v x v y 2 2 = 1 d 2 S t i + d , j + d + 1 d 2 S t i d 1 , j d 1 1 d 2 S t i + d , j d 1 1 d 2 S t i d 1 , j + d
where d is the edge length of the search window.
The optimal kernel function coefficient can be obtained by drawing the function relation diagram of the kernel function coefficient h with SSIM and PSNR [11], and the highest point of the function is the optimal kernel function coefficient. Specific algorithms of SSIM and PSNR are shown as follows:
M S E = 1 m n i = 0 m 1 j = 0 n 1 I i , j K i , j 2 P S N R = 10 log 10 255 2 M S E S S I M = 2 μ x μ y + c 1 2 σ x y + c 2 μ x 2 + μ y 2 + c 1 σ x 2 + σ y 2 + c 2
where MSE is the mean square error, µx and µy as the means are used for the estimation of brightness, σx and σy as the standard deviation are used for the estimation of contrast, and σxy as the covariance is used as the measure of structural similarity. SSIM ranges from 0 to 1. The larger the SSIM, the higher the image quality.
For the RFID label images, the functional relation diagram of the kernel function coefficient H with SSIM and PSNR is shown in Figure 3, and the optimal h obtained is 11.

2.3. Golden Section Method

The golden section method is the development of the interval elimination method. By taking the golden section point as the trial point, it gradually reduces the search interval to obtain the extreme value of the single-peak function. As shown in Figure 3, the numerical relationship between h, SSIM, and PSNR is presented in the form of a single-peak function, which indicates that it is feasible to shorten the optimization time of h by using the golden section method. The algorithm flow of the golden section method for function optimization is shown in Figure 4.
In this study, a = 1, b = 140, and f is the SSIM or PSNR; the specific effect of the algorithm will be detailed in the next chapter.

2.4. Harris Corner Detection Algorithm

The basic principle of the Harris corner detection algorithm is to judge corner points, edges, and smooth areas in images by calculating the gray difference between two adjacent pixels. First, the matrix H is constructed:
H = x , y w ( x , y ) I x 2 I x I y I x I y I y 2
where W(x, y) is a two-dimensional Gaussian distribution, and Ix and Iy are the gray gradients of the image. There are two eigenvalues λ1 and λ2 in the matrix H, and let the corner criterion R be:
R = λ1λ2k(λ1 + λ2)2
where k = 0.04. If the maximum of R in the whole image is RM, it is stipulated that the corresponding R of a point is greater than the R of the eight neighboring points and 0.01 RM is the corner point.

3. Experiment and Analysis

The research platform of this paper is the RFID semi-physical simulation system, and its physical configuration is shown in Figure 5. The system has two main functions: one is to obtain the furthest reading distance of labels by a laser rangefinder; the other is to obtain geometric distribution images of multiple labels by using two vertical cameras. The research in this paper only involves the image acquisition part, which is mainly composed of two vertical cameras A and B, a round chassis, RFID tags, and a trestle.
Two industrial CCD cameras are used in the mutually perpendicular multi-label imaging system to obtain image information. The light reflected by the measured label is refracted by the lens on the CCD sensor plane to generate an analog current signal. Then, it is converted into digital information through an A/D converter. Finally, it is transmitted to the computer through the communication interface of the industrial CCD cameras. When the camera is fixed, the blur of the image comes from the loss of multi-tag motion, light, and signal transmission. The relative motion between the moving label and the lens is an important factor affecting image quality.
A CCD is a semiconductor device, which determines the imaging quality of the camera. The more units, the higher the number of pixels, and the better the imaging quality. The CCD is the most commonly used image sensor in machine vision at present. It integrates photoelectric conversion, charge storage, charge transfer, and signal reading. It is a typical solid-state imaging device. The outstanding characteristic of the CCD is that it takes charge as a signal, unlike other devices, which take current or voltage as the signal. The working principle of CCD chips is shown in Figure 6. The red arrow indicates the direction of charge transfer. A CCD camera is composed of an optical lens, timing and synchronization signal generator, vertical driver, and A/D signal processing circuit. As a functional device, a CCD has the advantages of no burn, no lag, low-voltage operation, and low power consumption compared with vacuum tubes. In the CCD sensor, after receiving the light, the photosensitive image point is directly output to the vertical register and transferred to the horizontal register, and finally a unified output can be formed. Due to the weakness of the electrical signal generated by the photosensitive element and the voltage loss generated in the process, the analog-to-digital conversion cannot be completed. Therefore, the amplifier is required to amplify the electrical signal, and then it is processed through the A/D converter, and output to the DSP processing chip in the form of a decimal digital winter image matrix. Finally, the signal is compressed by the microprocessor and stored in a specific image file format. When the camera is fixed, the blur of the image comes from the loss of multi-tag motion, illumination, and signal transmission. The relative motion between the moving label and the lens is an important factor affecting the image quality.
In this paper, the first step is to carry out the RFID tag image-denoising process; the denoising algorithm used is the golden section method to accelerate the kernel coefficient optimization of the improved fast NLM algorithm. To verify the effectiveness of the golden section method, we compared its running time with the function diagram method and sequential interval elimination method. The results are shown in Table 1. The search intervals of the three methods are all [0, 140]. According to the sequential interval elimination method, the coarse search length is 10, and the fine search length is 1. The accuracy of the golden section method is set to 0.5. The final optimization results of the three methods are 11. It can be seen from Table 1 that the golden section method greatly improves the speed of optimizing kernel function coefficients.
The overall denoising effect of the proposed method is compared with that of the original NLM, fast NLM, NLM with improved kernel function, and NLM without kernel coefficient optimization. The specific method involves randomly extracting 200 different RFID label images from the image library of the RFID semi-physical simulation experiment system, adding Gaussian white noise to them to simulate thermoelectric interference (because the thermoelectric interference affects the image quality of the system more easily than other interference), and then using the original NLM, Fast NLM, NLM with improved kernel function, and NLM without kernel function coefficient optimization to denoise each RFID label image. Multi-label images contain noise interference encountered in the process of actual acquisition and transmission of images by the RFID hardware-in-the-loop simulation system. Therefore, it is feasible to use Gaussian white noise to model the actual acquired images. The effect of denoising is evaluated by calculating the SSIM and PSNR of the denoising image and the running time t of the denoising algorithm after obtaining the optimal kernel function. The final results are shown in Table 2. It can be seen from Table 2 that the denoising algorithm adopted in this paper is far superior to other NLM denoising algorithms both in quality and speed.
To visually display the visual effect of the denoising algorithm in this paper, the denoising image of one of the label images processed by each denoising algorithm is presented in Figure 7.
After denoising, this paper locates the pixel coordinates of two images containing the same RFID multi-label geometric distribution information collected by two cameras via the Harris corner detection algorithm. For the image collected by camera A, this paper needs to capture the whole label. For the images collected by camera B, what this paper needs to capture are the marker points. Figure 8 is the effect diagram after the Harris corner detection algorithm is run and irrelevant points are screened out. To observe the capture effect intuitively, some points are connected with dotted lines in this paper. The red box in (a) and (b) represents the capture result of label distribution, and the yellow point in (b) represents the capture result of the origin of calibrated coordinates. It can be found that the algorithm captures the labels and marker points well.
The following is the location of multi-label network coordinates. This algorithm realizes the transformation from pixel coordinates to spatial coordinates, which requires the 3D coordinates of one label and the z coordinates of another label as reference values. The pixel coordinates collected by a label camera B are denoted as (a, b), the pixel y coordinates collected by camera B are denoted as c, the actual 3D coordinates are denoted as (a′, b′, c′), the z coordinate of another label pixel is denoted as d, and the actual z coordinate is denoted as d′. The transformation formula of pixel coordinates to spatial coordinates is shown in Equation (7):
x = a a ( x 0 n ) y = b b y 0 m z = d + c d c d ( z 0 d )
where (x0, y0, z0) is the 3D pixel coordinates of the label to be located, and (x, y, z) are the actual 3D coordinates of the label after location. (n, m) is the pixel coordinate of the origin, and the specific value is (0.440, 0.628). (a, b) is (0.495, 0.925), and c is 0.751; the coordinates of (a′, b′, c′) are (0.204, 0.038, 0.220). All values are in m.
Through the above calculation process, coordinates of 110 groups of multi-label distribution are located. The coordinate results of the located label networks are shown in Table 3. For the complete 3D coordinate data, see https://download.csdn.net/download/u010493489/90236740, accessed on 26 November 2024.
To evaluate the location effect of the proposed method, the mean absolute error r and mean relative error r’ are used to describe the location effect of this experiment. Its definition is as follows:
r = i = 1 n h h 0 n r = i = 1 n h h 0 h 0 n
The error analysis of the location results of the RFID label networks is shown in Table 4. The average absolute error of x coordinates is 0.773 mm and the average relative error is 1.659%. The mean absolute error of y coordinates is 0.782 mm and the mean relative error is 2.260%. The mean absolute error of z coordinates is 0.807 mm and the mean relative error is 0.258%. The average absolute error is less than 1 mm, and the average relative error is less than 3%. It is proved from the data that the error of this method is small, which meets the requirement of labels’ 3D coordinate location in the RFID semi-physical simulation experiment.

4. Conclusions

In order to quickly locate and optimize the multi-label network structure in complex environments, this paper proposes the RFID multi-label location measurement method based on the NLM–Harris algorithm. The method is composed of an image-denoising algorithm based on a fast NLM algorithm with an improved kernel function coefficient and an RFID multi-label coordinate location algorithm based on the Harris corner detection algorithm. At the same time, the coefficient optimization part of our NLM algorithm is accelerated by the golden section method. Finally, by locating 110 groups of RFID multi-label networks with different distributions, the average absolute error and average relative error of coordinates in the RFID multi-label networks are calculated. In the laboratory environment, the average absolute error and average relative error obtained are 1 mm and 3% at most. The data volume of RFID multi-label network coordinates ensures the stability and reliability of the calculated absolute error and relative error, so we can prove that the method has high location accuracy in the multi-label network. In the future, we will continue to conduct further experiments and introduce deep learning for deblurring analysis of multi-label images. Furthermore, modeling and analyzing RFID systems in complex environments, and using visual intelligence to measure the position of multi-label, can further improve the reading performance of multi-label. In addition, for the dynamic control of reading/writing devices, we will consider how to adjust the device’s working mode according to different environmental channel conditions (such as interference and attenuation) and the number of tags, optimize read/write efficiency, and especially determine how to avoid collisions and improve recognition accuracy in high-density environments.

Author Contributions

Conceptualization, L.L.; methodology, L.L.; software, L.L.; validation, Z.J.; formal analysis, J.L.; investigation, L.L.; resources, J.L.; data curation, Z.J.; writing—original draft preparation, L.L.; writing—review and editing, Z.Z.; visualization, Z.Z.; funding acquisition, L.L. All authors have read and agreed to the published version of the manuscript.

Funding

This research was funded by the National Natural Science Foundation of China [U62201399], the China Postdoctoral Science Foundation (2022M711620), the Natural Science Foundation of Shanxi Province [202403021212162], Scientific and Technological Innovation Programs of Higher Education Institutions in Shanxi [2024L231], Advanced Semiconductor Optoelectronic Devices and System Integration Shanxi Provincial Key Laboratory [2024SZKF04], the Zhejiang Natural Science Foundation of China (LQ23E050002), Taiyuan University of Science and Technology Scientific Research Initial Funding [20242072], and the Shanxi Province Outstanding Doctoral Research Grant [20242096].

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

Data are contained within the article.

Conflicts of Interest

The authors declare no conflicts of interest.

References

  1. Xie, D.; Wang, X.; Tang, A.; Zhu, H. A Portable RFID Localization Approach for Mobile Robots. IEEE Internet Things J. 2022, 9, 23332–23347. [Google Scholar] [CrossRef]
  2. Wu, Z.; Li, Z.; Zhang, H. Magnetic Permeability Perturbation-Based RFID Sensor for Pipeline Internal Corrosion Monitoring. IEEE Trans. Ind. Electron. 2024, 71, 1987–1996. [Google Scholar] [CrossRef]
  3. Chen, Y.; Feng, Q.; Jia, X.; Chen, H. Modeling and analyzing RFID Generation-2 under unreliable channels. J. Netw. Comput. Appl. 2020, 178, 102937. [Google Scholar] [CrossRef]
  4. Li, A.; Li, J.; Zhang, Y.; Han, D.; Li, T.; Zhang, Y. Secure UHF RFID Authentication With Smart Devices. IEEE Trans. Wirel. Commun. 2022, 22, 4520–4533. [Google Scholar] [CrossRef]
  5. Chen, W.; Childs, J.; Ray, S.; Lee, B.S.; Xia, T. RFID Technology Study for Traffic Signage Inventory Management Application. IEEE Trans. Intell. Transp. Syst. 2022, 23, 17809–17818. [Google Scholar] [CrossRef]
  6. Berdymyrat, O.; Hisashi, K. Omnichannel fulfillment and item-level RFID tracking in fashion retailing. Comput. Ind. Eng. 2022, 168, 108108. [Google Scholar]
  7. Liu, Z.; Zhang, R.; Zhang, G. RFID adoption strategy in a retailer-dominant supply chain with competing suppliers. Eur. J. Oper. Res. 2022, 302, 117–129. [Google Scholar]
  8. Yan, Y.; Jian, C.; Yan, W. Respiration Monitoring With RFID in Driving Environments. IEEE J. Sel. Areas Commun. 2021, 39, 500–512. [Google Scholar]
  9. Mutlu, A.; Orhan, T.; Elif, U. MiSTA: An Age-Optimized Slotted ALOHA Protocol. IEEE J. Sel. Areas Commun. 2022, 9, 15484–15496. [Google Scholar]
  10. Su, J.; Sheng, Z.; Liu, A.X.; Han, Y.; Chen, Y. A Group-Based Binary Splitting Algorithm for UHF RFID Anti-Collision Systems. IEEE Trans. Commun. 2020, 68, 998–1012. [Google Scholar] [CrossRef]
  11. Selahattin, K.; Yunus, K. IoT-TDMA: A performance evaluation of TDMA scheme for wireless sensor networks with Internet of Things. Concurr. Comput. Pract. Exp. 2022, 34, e7063. [Google Scholar]
  12. Khan, S.; Ray, B.; Karmakar, N. Chipless RFID Physical-Layer Security With MIMO-Based Multidimensional Data Points for Internet of Things. IEEE Internet Things 2024, 11, 26384–26394. [Google Scholar] [CrossRef]
  13. Yu, X.; Wang, D.; Zhao, Z. Semi-Physical Verification Technology for Dynamic Performance of Internet of Things System; Springer: Singapore, 2019. [Google Scholar]
  14. Wang, Q.; Huang, Z.; Fan, H.; Fu, S.; Tang, Y. Unsupervised person re-identification based on adaptive information supplementation and foreground enhancement. IET Image Process. 2024, 18, 4680–4694. [Google Scholar] [CrossRef]
  15. Zhuang, X.; Zhou, D.; Cai, J.; Zuo, H.; Zhao, X.; Xiang, J. Image Processing and Deep Normalized CNN for the Location Measurement and Reading Distance Prediction of RFID Multitags. IEEE Sens. J. 2023, 23, 18524–18538. [Google Scholar] [CrossRef]
  16. Yu, X.; Wang, Y.; An, D.; Wei, Y. Identification methodology of special behaviors for fish school based on spatial behavior characteristics. Comput. Electron. Agric. 2021, 185, 106169. [Google Scholar] [CrossRef]
  17. Froment, J. Parameter-Free Fast Pixelwise Non-Local Means Denoising. Image Process. Line 2014, 4, 300–326. [Google Scholar] [CrossRef]
  18. Xu, J.; Hao, Y. Improved Weight Function for Nonlocal Means Image Denoising. J. Donghua Univ. (Eng. Ed.) 2018, 035, 394–398. [Google Scholar]
  19. Lavín-Delgado, J.E.; Gómez-Aguilar, J.F.; Urueta-Hinojosa, D.E.; Zamudio-Beltrán, Z.; Alanís-Navarro, J.A. An efficient technique for object recognition using fractional Harris-Stephens corner detection algorithm. Multimed. Tools Appl. 2024, 83, 23173–23199. [Google Scholar] [CrossRef]
  20. Wang, Y.; Li, Y.; Wang, J.; Lv, H.; Yang, Z. A Target Corner Detection Algorithm Based on the Fusion of FAST and Harris. Math. Probl. Eng. 2022, 2022, 4611508. [Google Scholar] [CrossRef]
  21. Wang, M.; Sun, C.; Sowmya, A. Efficient corner detection based on corner enhancement filters. Digit. Signal Process. 2022, 122, 103364. [Google Scholar] [CrossRef]
  22. Yu, X.; Zhuang, X.; Liu, Z.; Zhao, Z.; Li, L.; Zhang, W. A novel 3D measurement of RFID multi-tag network based on MWCNN and ELM. IET Sci. Meas. Technol. 2022, 16, 15–27. [Google Scholar]
Figure 1. The specific flow chart.
Figure 1. The specific flow chart.
Sensors 25 00426 g001
Figure 2. The NLM flow chart.
Figure 2. The NLM flow chart.
Sensors 25 00426 g002
Figure 3. Function diagrams. (a) The function diagram between PSNR and h; (b) the function diagram between SSIM and h.
Figure 3. Function diagrams. (a) The function diagram between PSNR and h; (b) the function diagram between SSIM and h.
Sensors 25 00426 g003
Figure 4. The flow chart of the golden section algorithm.
Figure 4. The flow chart of the golden section algorithm.
Sensors 25 00426 g004
Figure 5. The physical configuration of the RFID semi-physical simulation system.
Figure 5. The physical configuration of the RFID semi-physical simulation system.
Sensors 25 00426 g005
Figure 6. Operating principle of CCD chip.
Figure 6. Operating principle of CCD chip.
Sensors 25 00426 g006
Figure 7. Denoising effect diagram. (a) Noisy image; (b) NLM; (c) FastNLM; (d) improved NLM; (e) improved FastNLM; (f) our algorithm.
Figure 7. Denoising effect diagram. (a) Noisy image; (b) NLM; (c) FastNLM; (d) improved NLM; (e) improved FastNLM; (f) our algorithm.
Sensors 25 00426 g007
Figure 8. The images captured by the two cameras. (a) The image captured by camera A; (b) the image captured by camera B.
Figure 8. The images captured by the two cameras. (a) The image captured by camera A; (b) the image captured by camera B.
Sensors 25 00426 g008
Table 1. Iteration times and optimization times of the three kernel function optimization methods.
Table 1. Iteration times and optimization times of the three kernel function optimization methods.
AlgorithmNumber of Iterationst/s
Function diagram method140668.0836
Sequential interval elimination method57170.9005
Golden section method12115.2156
Table 2. The SSIM, PSNR, and t of different denoising algorithms.
Table 2. The SSIM, PSNR, and t of different denoising algorithms.
AlgorithmSSIMPSNR (dB)t/s
NLM [8]0.925929.8026194.7913
FastNLM [12]0.925629.77313.3360
Improved NLM [13]0.927429.8349193.9935
Improved FastNLM0.927229.81013.2632
Our Fast NLM0.941531.59103.4289
Table 3. The coordinate location results of label networks.
Table 3. The coordinate location results of label networks.
Numberx1/my1/mz1/mx2/my2/mz2/m· · ·x7/my7/mz7/m
10.2070.0170.4260.154−0.1930.311· · ·0.0910.1190.290
20.204−0.0380.2920.098−0.2270.426· · ·0.1200.0960.290
3−0.0700.2540.281−0.035−0.0840.351· · ·−0.035−0.0830.352
·
.
.
·
.
.
·
.
.
·
.
.
·
.
.
·
.
.
·
.
.

· · ·
·
.
.
·
.
.
·
.
.
1090.0690.2890.325−0.1170.3300.378· · ·−0.1150.3280.378
110−0.1620.0690.3460.0610.1720.269· · ·0.0620.1710.269
Table 4. Error analysis of RFID label networks’ location results.
Table 4. Error analysis of RFID label networks’ location results.
Number of Labels1234567Average
xr(mm)0.7660.7590.8310.8120.7690.7300.7460.773
r′(%) 2.0371.0662.0232.3401.3021.8121.0331.659
yr(mm)0.8310.7100.7200.7660.7400.8280.8780.782
r′(%) 1.4943.0271.6161.9982.9882.0002.6942.260
zr(mm)0.8210.8180.7690.8710.8020.7460.8180.807
r′(%) 0.2640.2670.2400.2770.2580.2330.2660.258
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Li, L.; Jin, Z.; Li, J.; Zhang, Z. Novel RFID Multi-Label Network Location Measurement by Dual CCD and Non-Local Means–Harris Algorithm. Sensors 2025, 25, 426. https://doi.org/10.3390/s25020426

AMA Style

Li L, Jin Z, Li J, Zhang Z. Novel RFID Multi-Label Network Location Measurement by Dual CCD and Non-Local Means–Harris Algorithm. Sensors. 2025; 25(2):426. https://doi.org/10.3390/s25020426

Chicago/Turabian Style

Li, Lin, Zhixin Jin, Junji Li, and Zelin Zhang. 2025. "Novel RFID Multi-Label Network Location Measurement by Dual CCD and Non-Local Means–Harris Algorithm" Sensors 25, no. 2: 426. https://doi.org/10.3390/s25020426

APA Style

Li, L., Jin, Z., Li, J., & Zhang, Z. (2025). Novel RFID Multi-Label Network Location Measurement by Dual CCD and Non-Local Means–Harris Algorithm. Sensors, 25(2), 426. https://doi.org/10.3390/s25020426

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop