HFT物联网视频感知实验报告.docxVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
HFT物联网视频感知实验报告

XXXX大学XX学院物联网感知及应用设计性实验报告课程名称:物联网感知及应用实验类型:设计性实验实验室:计科楼XXX所在班级 :物联网工程1班任课教师:XXX 学号:XXXXXXXX姓名: XXX 实验日期:2015、12、22实验报告成绩_XXXX大学XX学院设计性实验报告专业:物联网工程 年级/班级:2013级 1班2015—2016学年第一学期课程名称物联网感知及应用指导教师XXXX学号姓名XXXXX实验地点计科楼322实验类型设计性实验目的调用HFT函数处理视频,获取每帧的显著图,对其进行模拟生物视觉。实验仪器一台PC机MTLAB R2014aHA_WinAVIVideoConverter或者格式工厂”二选一三、实验步骤首先录一段视频。其次转换为无压缩文件。最后调用HFT函数进行处理。 实验过程 将对图片进行处理的HFT函数进行修改,令其可以对视频的每一帧图片进行处理,得到视频的每一帧显著图。代码如下所示:function SalMap=HFT(inImg1) %rootInfo = what;root = rootInfo.path;root=strcat(root,\functions\);addpath(root);param=callHFTParams;inImg1=double(inImg1);[p1,p2,p3]=size(inImg1);inImg1 = imresize(inImg1, [128, 128], bilinear);r = inImg1(:,:,1);g = inImg1(:,:,2);b = inImg1(:,:,3); I = mean(inImg1,3); I=max(max(r,g),b);R = r-(g+b)/2;G = g-(r+b)/2;B = b-(r+g)/2;Y = (r+g)/2-abs(r-g)/2-b;Y(Y0) = 0;RG = double(R - G);BY =double(B - Y);f = quaternion(0.25*RG, 0.25*BY, 0.5*I); [M,N]=size(r);S=MSQF(f,M,N);[H,W,Ch]=size(inImg1);sgm=W*param.SmoothingValue;for k=1:8; entro(k)=entropy1((S(:,:,k)));endentro_seq=sort(entro);c=find(entro==entro_seq(1));c=c(1);SalMap=mat2gray(S(:,:,c));if param.openBorderCut == 1SalMap=bordercut(SalMap,param.BorderCutValue);endsgm=W*param.SmoothingValue;SalMap = imfilter(SalMap, fspecial(gaussian,[round(4*sgm) round(4*sgm)],sgm));SalMap = imresize(SalMap, [p1,p2], bilinear);if param.setCenterBias == 1SalMap=CenterBias(SalMap,param.CenterBiasValue);endSalMap=mat2gray(SalMap);用改好的HFT函数对视频进行处理,如下所示:%% Begin to read the AVI video%0 : no visualization validate output file, 1: visualize matlab outputclose all;clear all;clc;VISUALIZE = 1; MAKE_MOVIE = 1;SALIENCY = 1;code_path = fileparts(mfilename(fullpath));video_path = fullfile(code_path,/videos);out_path = fullfile(code_path, /cs_pic);D = dir(fullfile(video_path, /*.avi));video_num = numel(D); %for video_index = 1 : video_numfor video_index = 1 : 1 clear a; clear mov; clear obj; video_name = fullfile(video_path, D(video_index).name); out_name = fullfile(out_pa

文档评论(0)

haihang2017 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档