当前位置:网站首页>SAR image focusing quality evaluation plug-in
SAR image focusing quality evaluation plug-in
2022-06-10 19:23:00 【Xiao Wei who loves learning】
Catalog
word Documents and related codes can be downloaded through the following connection :
summary
Introducing SAR Signal properties and imaging processing algorithm , Let's first introduce SAR Focus on quality evaluation , Only with this scheme can we evaluate the imaging processing algorithm introduced later . evaluation SAR The important indexes of focusing of imaging processing software include resolution 、 Peak sidelobe ratio 、 Integral sidelobe ratio .
The following has been combined with sinc function , The resolution of one-dimensional signal is introduced 、 Peak sidelobe ratio 、 Definition and calculation method of integral sidelobe ratio .
This section focuses on SAR Interface and usage of image focusing quality evaluation plug-in .
Plug in instructions
SARImageFocusedQuality1
function
Test the focusing index of single view complex image , Include point target peak , Azimuth resolution 、 Peak sidelobe ratio and integral sidelobe ratio , Range resolution 、 Peak sidelobe ratio and integral sidelobe .
Call mode and interface
Call mode :[Radiopara, Rgpara, Azpara] = SARImageFocusedQuality(sig_in, prf, sampleRate, Vg, sliceSize, interpNum)
Input parameters :
sig_in: Input single view complex image , It is recommended to center on the scaler , Cut a slice , Improve the efficiency of program operation
prf: Pulse repetition rate , Company Hz
sampleRtae: Sampling rate , Company Hz
Vg: Beam ground speed , Company m/s
slizeSize: When measuring indexes , Centered on the maximum ( Scaler ), Cut a size of slizeSize*slizeSize The section of
interpNum: Interpolation multiple , When measuring the index, the signal shall be interpolated
Output parameters :
Radiopara: Point target radiation related indicators
Radiopara.peakVal: Peak point amplitude
Radiopara.posa: Peak point azimuth pixel coordinates
Radiopara.posr: Peak point distance to pixel coordinates
Rgpara: Range focus index
Rgpara.res: Range resolution , Company m
Rgpara.PSLR: Distance peak sidelobe ratio , Company dB
Rgpara.ISLR: Range integral sidelobe ratio , Company dB
Azpara: Azimuthal focus index
Azpara.res: Azimuth resolution , Company m
Azpara.PSLR: Azimuth peak sidelobe ratio , Company dB
Azpara.ISLR: Azimuth integral sidelobe ratio , Company dB
Working principle and process
The basic process of function work :
- Find the brightest point in the scene , And think that this point is the scaler ;
- Output the pixel coordinates of the scaler [Radiopara.posa, Radiopara.posr];
- Centering on the scaler , Cut a size of sliceSize* sliceSize The section of ;
- The slices are interpNum Times two-dimensional interpolation ;
- Search for the maximum brightness after interpolation ;
- Peak amplitude of output calibration Radiopara.peakVal
- At the peak point after interpolation , Cut a distance signal , Test and output the distance indicator :
- Rgpara.res: Range resolution , Company m
- Rgpara.PSLR: Distance peak sidelobe ratio , Company dB
- Rgpara.ISLR: Range integral sidelobe ratio , Company dB
- At the peak point after interpolation , Cut an azimuth signal , Test and output the azimuth indicator
- Azpara.res: Azimuth resolution , Company m
- Azpara.PSLR: Azimuth peak sidelobe ratio , Company dB
- Azpara.ISLR: Azimuth integral sidelobe ratio , Company dB:
When calling the program , The input single view complex image is suggested to be a manually intercepted slice , And there is only one strong target in the intercepted image , Otherwise, this plug-in will only measure the indicators of the strongest points , Ignore other points .
Call example
%SAR Image focusing quality evaluation
% Use the pre generated point target simulation data
% Young 2022-05-06
close all
clear all
%%
load testData.mat;
%%
sliceSize = 32;
interpNum = 16;
pointSize = 512;
[Radiopara, Rgpara, Azpara] = ...
SARImageFocusedQuality1(sig_image, prf, sampleRate, Vst, sliceSize, interpNum);
fprintf(' Slice peak : %f, coordinate :[%d, %d]\n', Radiopara.peakVal, Radiopara.posa, Radiopara.posr);
fprintf('------- Distance indicator -------\n');
fprintf(' Peak value : %8.2f ',Rgpara.max);
fprintf(' The resolution of the : %4.3f', Rgpara.res);
fprintf(' Peak sidelobe ratio :%5.3f', Rgpara.PSLR);
fprintf(' Integral sidelobe ratio :%5.3f\n', Rgpara.ISLR);
fprintf('------- Azimuth indicator -------\n');
fprintf(' Peak value : %8.2f ',Azpara.max);
fprintf(' The resolution of the : %4.3f', Azpara.res);
fprintf(' Peak sidelobe ratio :%5.3f', Azpara.PSLR);
fprintf(' Integral sidelobe ratio :%5.3f\n', Azpara.ISLR);
Run the above program , The plug-in outputs the interpolated point target , As shown in the figure below .

The plug-in outputs the one-dimensional signal waveform and spectrum after interpolation , As shown in the figure below

The indicators of program output are shown in the figure below .

All original materials uploaded on this blog , For personal learning only 、 Non commercial purposes such as communication . Without the consent of the author , Not for any commercial use .
As in the literature 、 The original materials published by this blog are quoted in the report and other written materials , Please indicate the source .
边栏推荐
- 超级简单的课程设计ssm学生管理系统(含源码简单添加、删除、修改、查询操作)
- 【代理】10分钟掌握正向代理和反向代理的本质区别
- Classic 6 pain points of data governance? This book teaches you to solve
- Google Earth engine (GEE) -- Copernicus atmosphere monitoring (CAMs) global aerosol AOI near real-time observation data set
- nodejs-基本架构分析-解析引擎目录-插件安装-核心模块
- 【C语言】一不小心写出bug?凡人教你如何写出好代码【详解vs中调试技巧】
- 基于JSP的医院预约挂号平台设计与开发.zip(论文+项目源码)
- Win32 child window parent window window owner
- 腾讯云数据库TDSQL-大咖论道 | 基础软件的过去、现在、未来
- Chapter IV data type (III)
猜你喜欢

Pits encountered during the use of ETL (ETL Chinese garbled)

SAR图像聚焦质量评价插件

Adobe Premiere foundation - tool use (selection tool, razor tool, and other common tools) (III)

【Vulnhub靶场】JANGOW: 1.0.1

Openssl1.1.1 vs2013 compilation tutorial

Classic 6 pain points of data governance? This book teaches you to solve

Adobe Premiere基础-介绍,配置,快捷键,创建项目,创建序列(一)

Low carbon data center construction ideas and future trends

C知识练习

【web】个人主页web大作业「课表」「相册」「留言板」
随机推荐
Vs solution to garbled Chinese characters read from txt files (super simple)
Adobe Premiere Foundation (animation production - Flexible animation) (VIII)
Introduction to ad18 device library import
2022.05.23(LC_300_最长递增子序列)
【C语言】这些经典题型大家都掌握了吗?一文学会这些题
Code solution of simplex method (including super detailed code notes and the whole flow chart)
C knowledge exercise
Sliding window maximum value problem
我的第一部作品:TensorFlow2.x
调试的技巧
Nodejs basic architecture analysis parsing engine directory plug-in installation core module
第四章 数据类型(三)
Beijing Metro ticketing system
Adobe Premiere foundation - time remapping (10)
Openssl1.1.1 compilation error can't locate win32/console pm in @INC
nodejs-判断系统类型-获取主机名称-执行控制台命令-中文乱码
通过举栗子的方式来讲解面试题(可面试,可复习,可学习)
Chapter IV data type (III)
数据库防火墙技术展望【终章】
Source code analysis and practical testing openfeign load balancing