评分系统优化
This commit is contained in:
1 parent
b47e0ab82f
commit
54c7ea1240
1 file changed
+3
-1
@@ -6799,7 +6799,7 @@ bool MeshTexture::CreateVirtualFaces65(FaceDataViewArr& facesDatas, FaceDataView
|
|||||||
printf("----------------\n");
|
printf("----------------\n");
|
||||||
|
|
||||||
// 选择 Top-K 个视图(例如 K=5)
|
// 选择 Top-K 个视图(例如 K=5)
|
||||||
const int kMaxViews = 12;
|
const int kMaxViews = 20;
|
||||||
for (int i = 0; i < kMaxViews && i < scores.size(); ++i) {
|
for (int i = 0; i < kMaxViews && i < scores.size(); ++i) {
|
||||||
int index = scores[i].viewIdx;
|
int index = scores[i].viewIdx;
|
||||||
float score = scores[i].score;
|
float score = scores[i].score;
|
||||||
@@ -6990,6 +6990,7 @@ bool MeshTexture::CreateVirtualFaces65(FaceDataViewArr& facesDatas, FaceDataView
|
|||||||
int nHitMax = 5;
|
int nHitMax = 5;
|
||||||
|
|
||||||
for (const auto& [viewIdx, coverageCount] : viewCoverage) {
|
for (const auto& [viewIdx, coverageCount] : viewCoverage) {
|
||||||
|
break;
|
||||||
if (nViewCoverage>=nViewCoverageMax)
|
if (nViewCoverage>=nViewCoverageMax)
|
||||||
// if (nHit>nHitMax)
|
// if (nHit>nHitMax)
|
||||||
break;
|
break;
|
||||||
@@ -7053,6 +7054,7 @@ bool MeshTexture::CreateVirtualFaces65(FaceDataViewArr& facesDatas, FaceDataView
|
|||||||
nHitMax = 5;
|
nHitMax = 5;
|
||||||
for (size_t i = 0; i < sortedCams2.size(); ++i)
|
for (size_t i = 0; i < sortedCams2.size(); ++i)
|
||||||
{
|
{
|
||||||
|
break;
|
||||||
if (nViewCoverage>=nViewCoverageMax)
|
if (nViewCoverage>=nViewCoverageMax)
|
||||||
// if (nHit>nHitMax)
|
// if (nHit>nHitMax)
|
||||||
break;
|
break;
|
||||||
|
|||||||
Reference in new issue
Block a user