增加112 ~120 作为2~ 10 米边长定标器的
parent
99a2d7af0f
commit
6d31efe868
|
@ -116,9 +116,7 @@ __global__ void processPulseKernel(
|
|||
im_final[idx].x += phCorr.x;
|
||||
im_final[idx].y += phCorr.y;
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
//printf("r_start=%e;dr=%e;nR=%d\n", r_start, dr, nR);
|
||||
//if (abs(phCorr.x) > 1e-100 || abs(phCorr.y > 1e-100)) {
|
||||
//printf(
|
||||
|
|
|
@ -1133,6 +1133,14 @@ ErrorCode RFPCProcessCls::RFPCMainProcess_GPU_NoAntPattern(size_t startprfid, si
|
|||
size_t clscount = clsCountDict[clsid];
|
||||
PRINT("Process Class ID : %d , Count: %d Device: %d , sigma Prams :[%f,%f,%f,%f,%f,%F]\n", clsid, clscount,devId,
|
||||
task.sigma0_cls.p1, task.sigma0_cls.p2, task.sigma0_cls.p3, task.sigma0_cls.p4, task.sigma0_cls.p5, task.sigma0_cls.p6);
|
||||
if (abs(task.sigma0_cls.p1) < 1e-6 &&
|
||||
abs(task.sigma0_cls.p2) < 1e-6 &&
|
||||
abs(task.sigma0_cls.p3) < 1e-6 &&
|
||||
abs(task.sigma0_cls.p4) < 1e-6 &&
|
||||
abs(task.sigma0_cls.p5) < 1e-6 &&
|
||||
abs(task.sigma0_cls.p6) < 1e-6) {
|
||||
continue;
|
||||
}
|
||||
task.targetnum = clscount;
|
||||
task.goallist = (GoalState*)mallocCUDADevice(clscount * sizeof(GoalState), devId);
|
||||
HostToDevice(clsGoalStateDict[clsid].get(), task.goallist, sizeof(GoalState) * clscount);
|
||||
|
|
|
@ -30,6 +30,17 @@ SigmaDatabase::SigmaDatabase()
|
|||
this->VH_sigmaParam.insert(std::pair<long, SigmaParam>(0, SigmaParam{ 0,0,0, 0, 0,0 }));
|
||||
this->VV_sigmaParam.insert(std::pair<long, SigmaParam>(0, SigmaParam{ 0,0,0, 0, 0,0 }));
|
||||
|
||||
this->HH_sigmaParam.insert(std::pair<long, SigmaParam>(112, SigmaParam{ 30.5876,0,0, 0, 0,0 })); // L波段定标器
|
||||
this->HH_sigmaParam.insert(std::pair<long, SigmaParam>(113, SigmaParam{ 37.6313,0,0, 0, 0,0 })); // L波段定标器
|
||||
this->HH_sigmaParam.insert(std::pair<long, SigmaParam>(114, SigmaParam{ 42.6288,0,0, 0, 0,0 })); // L波段定标器
|
||||
this->HH_sigmaParam.insert(std::pair<long, SigmaParam>(115, SigmaParam{ 46.5052,0,0, 0, 0,0 })); // L波段定标器
|
||||
this->HH_sigmaParam.insert(std::pair<long, SigmaParam>(116, SigmaParam{ 49.6725,0,0, 0, 0,0 })); // L波段定标器
|
||||
this->HH_sigmaParam.insert(std::pair<long, SigmaParam>(117, SigmaParam{ 52.3504,0,0, 0, 0,0 })); // L波段定标器
|
||||
this->HH_sigmaParam.insert(std::pair<long, SigmaParam>(118, SigmaParam{ 54.67,0,0, 0, 0,0 })); // L波段定标器
|
||||
this->HH_sigmaParam.insert(std::pair<long, SigmaParam>(119, SigmaParam{ 56.7161,0,0, 0, 0,0 })); // L波段定标器
|
||||
this->HH_sigmaParam.insert(std::pair<long, SigmaParam>(120, SigmaParam{ 58.5464,0,0, 0, 0,0 })); // L波段定标器
|
||||
|
||||
|
||||
this->HH_sigmaParam.insert(std::pair<long, SigmaParam>(10, SigmaParam{ -21.1019701821713, 9.00621457243906, 6.52932182540331, -1.11157376729893, -15.8022895411007, 11.4690828129602 }));
|
||||
this->HH_sigmaParam.insert(std::pair<long, SigmaParam>(20, SigmaParam{ -43.6677042155964, 32.0245140457417, 0.511060658303930, -2.68482232690106, 6.29783274559538, 1.96648609622833 }));
|
||||
this->HH_sigmaParam.insert(std::pair<long, SigmaParam>(40, SigmaParam{ 50.97, -62.9, -0.0968, 1.604, -4.637, 6.108 }));
|
||||
|
|
Loading…
Reference in New Issue