• 大小: 0.13M
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2021-02-02
  • 语言: Matlab
  • 标签: matlab  论文  自标定  

资源简介

用遗传算法计算摄像机自标定参数,论文加上一个MATLAB程序,有详细说明

资源截图

代码片段和文件信息

%% generitic algrithm
%% floating encoding
%% f(x)=x1^2+x2^2
%% min f(x)
clear;
clc;
rand(‘state‘sum(100*clock))
NP=30;
pm=0.05;
pc=0.8;
alaf=0.5;
dimentions=2;
b=0.5;
UB=30;
LB=-30;
Maxiterations=50;
child=rand(NPdimentions)*(UB-LB)+LB;  %% initialize 
farther=child;
iterations=0;
bestfx=[];
while iterations%% computer the fitness
for p=1:NP
    x1=farther(p1);
    x2=farther(p2);
    fx(p)=x1^2+x2^2;
    fitness(p)=1/(fx(p)+0.0000001);    
end
[XI]=sort(fitness);
bestnumber=I(NP);
bestfx(iterations+1)=min(fx);

%% computer the fitness accumulation
for p=1:NP
    if p==1
        fitacc(p)=fitness(p);
    else
        fitacc(p)=fitacc(p-1)+fitness(p);
    end
end
%% copy operation
for p=1:NP
    if p==bestnumber
        child(p

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件     220100  2010-03-20 22:37  基于遗传算法的摄像机自标定方法.caj

     文件       2249  2008-08-24 16:32  GA.m

----------- ---------  ---------- -----  ----

               222349                    2


评论

共有 条评论