=Paper=
{{Paper
|id=Vol-2416/paper67
|storemode=property
|title=High performance radar images modelling and recognition of real objects
|pdfUrl=https://ceur-ws.org/Vol-2416/paper67.pdf
|volume=Vol-2416
|authors=Denis Zherdev,Vladimir Prokudin
}}
==High performance radar images modelling and recognition of real objects ==
High performance radar images modelling and recognition of real objects D A Zherdev1,2, V V Prokudin1 1 Samara National Research University, Moskovskoe Shosse 34А, Samara, Russia, 443086 2 Image Processing Systems Institute of RAS - Branch of the FSRC "Crystallography and Photonics" RAS, Molodogvardejskaya street 151, Samara, Russia, 443001 e-mail: t_treasure@mail.ru Abstract. In the work there is a modernization of the parallel algorithm for the radar images formation of 3D models with the synthesis of the antenna aperture. In the formation of the scene description, the various structures are used in which it is possible to use more efficient and derived calculations. In addition, it is the topical task to recognize objects on radar images. Thus, on the basis of the implemented parallel program for modelling, the high performance required for simulating multiple radar images can be achieved. 1. Introduction This research is a continuation of ideas and methods used in [1], where high-performance radar images modeling approach was considered. The goal of this work is to obtain a greater acceleration of the parallel program for synthetic aperture radar modeling by building a kd tree describing a three- dimensional scene [2-4]. We used CUDA to perform a high-performance computing on a graphic card and achieve this goal. It is the main difficulty to form a trajectory signal along with the radar travel and then compute a radar image. In this study, an algorithm for obtaining radar characteristics was implemented with the construction of the kd tree structure, that allow to describe any three- dimensional scene. 2. Modelling and recognition The main computationally expensive part of the radar images modelling algorithm is in the processing of radiated and reflected radar signals. In this work, a modification of the CUDA algorithm was implemented, which difference at the stage of the trajectory signal constructing is in a previously calculated kd-tree for any three-dimensional scene. The subsequent execution of the synthesis of the radar aperture was performed the same way as discussed in [1]. This approach of computable operations reducing allowed us to achieve a three-fold acceleration compared with the previous algorithm implementation. In addition, during the research, we carried out the experiments of object recognition in radar images. There are many methods and approaches of object recognition, among which the popular methods are convolutional neural networks [5], support vectors, nearest neighbours, etc. [6]. In this work, the object recognition was performed using the method of support subspaces [7]. We used three- V International Conference on "Information Technology and Nanotechnology" (ITNT-2019) Data Science D A Zherdev, V V Prokudin dimensional models of the tank, BMP, BTR to construct the radar images. All sizes of the models were matched to the corresponding sizes of their real prototypes at the three-dimensional coordinate system. We used the modelling parameters presented in Table 1 when generated the training set. The bearing angle was 17°, which corresponds to the conditions of the real obtained SAR images training dataset. We modelled 100 images for each object. The step of rotation was equal the 3.6° in the observation plane. Figure 3 shows the real and modeled SAR images of BTR. There are the results of research shown below which related to the construction of a training model sample and the subsequent recognition of real images using model images at the training stage. Figure 1, a), b) shows the real radar images of a tank from the widely known MSTAR database, and figure 2, a), b) shows radar images obtained by modelling using the synthetic aperture radar method, with angles the bearing angle of 17° and 15° and the aspect angles are 17 ° and 100 °, respectively. Table 1. Modelling parameters. # Parameter Value 1 Radar start point (x,y,z), m (-4335.5,1325.5,-50) 2 Radar observation mode spotlight 3 Synthesis lenght, m 100 4 Wave length (chirp), m 0.029 – 0.033 5 Azimuth resolution, m 0.3 6 Range resolution, m 0.3 7 Impulse duration, mcs 0.5 8 Min range, m 4510 9 Max range, m 4630 10 Azimuth step, m 0.25 11 Range step, ns 0.5 a) b) Figure 1. MSTAR dataset SAR images: a) bearing angle 17°, elevation angle 15°; b) bearing angle 17°, elevation angle 100°. a) b) Figure 2. Modelled SAR images: a) bearing angle 17°, elevation angle 15°; b) bearing angle 17°, elevation angle 100°. V International Conference on "Information Technology and Nanotechnology" (ITNT-2019) 550 Data Science D A Zherdev, V V Prokudin The recognition results for three classes obtained using the recognition contingency index based algorithm [7] (without subclassing) are listed in Table 2. Note that the result of 62.78% correct recognition of the three classes was obtained on a relatively small training set (300 images). The MSTAR training sample contains 587 of image samples. a) b) Figure 3. SAR images: a) model and b) real BTR target. Table 2. Recognition results with modelled dataset training. Evaluated class BMP2 BTR70 T72 BMP2 402 124 61 68.48% BTR70 134 43 19 21.93% T72 119 51 412 70.79% At the binary classification: the BMP and tank using the same algorithm, the result of 80.24% was achieved. The recognition results of the two classes without division into subclasses are shown in Table 3. Table 3. Results of two objects recognition. Evaluated class BMP2 T72 BMP2 496 91 84.50% T72 140 442 75.94% In addition, we carried out the experiment of the real images recognition by training on model images, which obtained using the ray tracing approach [8]. Table 4 shows the recognition results. The total percentage of correct recognition was 27.6%. These results show that images modelled via raytracing is not quite suitable for recognition real images. Perhaps they can be used to create a simplified model of a three-dimensional scene. Table 3. Results of objects recognition (dataset modelled via raytracing). Evaluated class BMP2 BTR70 T72 BMP2 207 270 221 29.66% BTR70 78 67 51 34.18% T72 331 146 105 18.04% It should be noted that in the MSTAR database, the training sample has 587 images. In contrast to presented model images dataset, the rotation of an object in the MSTAR images was performed with an irregular step and with rather large positioning errors. 3. Conclusion The paper shows that the results of objects recognition using real images has the ability of the effective usage at the developed software. The images were obtained by modeling can form the training dataset at the proposed algorithm. In addition, the parallel algorithm acceleration is obtained V International Conference on "Information Technology and Nanotechnology" (ITNT-2019) 551 Data Science D A Zherdev, V V Prokudin by kd-tree construction let us help to perform high-computing and effective scattering calculation on the various object surfaces. 4. References [1] Zherdev D A, Prokudin V V and Minaev E Y 2018 HPC implementation of radar images modelling method using CUDA Journal of Physics: Conference Series 1096 012083 [2] Horn D R, Sugerman J, Houston M and Hanrahan P 2007 Interactive kd tree GPU raytracing Proceedings of the symposium on Interactive 3D graphics and games 167-174 [3] Wehr D, Radkowski R 2018 Parallel kd-tree construction on the gpu with an adaptive split and sort strategy International Journal of Parallel Programming 46(6) 1139-1156 [4] Vinkler M, Havran V and Bittner J 2016 Performance Comparison of Bounding Volume Hierarchies and Kd‐Trees for GPU Ray Tracing Computer Graphics Forum 35(8) 68-79 [5] Savchenko A V 2018 Trigonometric series in orthogonal expansions for density estimates of deep image features Computer Optics 42(1) 149-158 DOI: 10.18287/2412-6179-2018-42-1- 149-158 [6] Borodinov A A, Myasnikov V V 2018 Classification of radar images with different methods of image preprocessing CEUR Proceedings 2210 6-13 [7] Fursov V, Zherdev D and Kazanskiy N 2016 Support subspaces method for synthetic aperture radar automatic target recognition International Journal of Advanced Robotic Systems 13(5) DOI: 10.1177/1729881416664848 [8] Zherdev D A, Fursov V A 2015 Support plane method applied to ground objects recognition using modelled SAR images Applications of Digital Image Processing XXXVIII International Society for Optics and Photonics 9599 Acknowledgments The work was funded by the Russian Federation Ministry of Education and Science (agreement 007- GZ/Ch3363/26) and RFBR (project # 17-29-03112 ofi_m). V International Conference on "Information Technology and Nanotechnology" (ITNT-2019) 552