当前位置:网站首页>[image detection] image saliency detection based on ITTI model with matlab code
[image detection] image saliency detection based on ITTI model with matlab code
2022-06-26 06:54:00 【Matlab scientific research studio】
1 brief introduction
Visual saliency calculation model is based on psychology 、 neuroscience 、 Based on the research results or hypotheses in the field of cognitive theory , A mathematical model is established to simulate the process of human visual system guiding attention distribution and visual cognition , By simulating and simulating the mechanism of human visual perception , The region of interest of the human eye with the object to be detected is regarded as a set of pixels with significant features in the image , These salient points in the image are calculated to detect the region of interest , Thus, visual data can be processed quickly and effectively . In image segmentation 、 object detection 、 Scene awareness and many other image processing tasks , The visual saliency information caused by the different degree of stimulation to the visual system in different regions of the image will give priority to the system resources to focus on the regions of interest for calculation and analysis , Reduces the complexity of processing , It provides great convenience for subsequent processing .
2 Part of the code
function Nimg = Gscale(img,levels,gsize,sigma)% Function to generate a gaussian-pyramid for the given input image%% Input:% img: input image-matrix grayscale% levels: number of levels of the pyramid% gsize: size of the gaussian kernel The size of the Gaussian kernel [w h] ([5 5] normally provides a smooth output)% sigma: sigma for gaussian kernel% Output:% Nimg: is a struct consisting of images from each level% : Nimg.img;% Usage:% im = imread('cameraman.tif');% Nimg = Gscale(im,3,[5 5],1.6);% i = 2; %select a level% figure; imshow(Nimg(i).img);%% Author: Pranam Janney Date: 24th July 2006 15:39% Email: [email protected]%% Revised Version 1.0.1 Date: 04th August 2006, 10:50%%guassian filter with a sigma=1.6 % Gauss filteringg = fspecial('gaussian',gsize,sigma); % Gaussian low-pass filtering , There are two parameters ,hsize Indicates the size of the template ,sigma Is the standard value of the filter , In pixels ,%pyramidfor i = 1:levelsif i == 1im = imfilter(img,g,'conv');Nimg(i).img = im;else%perform guassian filteringim = imfilter(Nimg(i-1).img,g,'conv');%perform downsampling (horizontal)im1 = im(:,1:2:size(Nimg(i-1).img,2));%verticalim2 = im1(1:2:size(Nimg(i-1).img,1),:);%store it in a struct formatNimg(i).img = im2;endend%End
3 Simulation results


4 reference
[1] Luji . Based on improvement ITTI Model SAR Image target detection [J]. Mapping and spatial geographic information , 2018, 41(11):5.
About bloggers : Good at intelligent optimization algorithms 、 Neural networks predict 、 signal processing 、 Cellular automata 、 The image processing 、 Path planning 、 UAV and other fields Matlab Simulation , relevant matlab Code problems can be exchanged by private letter .
Some theories cite network literature , If there is infringement, contact the blogger to delete .
边栏推荐
- Differences, advantages and disadvantages between synchronous communication and asynchronous communication
- 同花顺究竟如何开户,网上开户是否安全么?
- Research Report on sales scale forecast and investment opportunities of China's jewelry industry 2022-2027
- 数据湖架构之Hudi编译篇
- 【图像融合】基于梯度能量、局部能量、 PCA三种融合规则实现MRI-CT图像融合附matlab代码
- Solve the problem of transparency at the bottom of dialog
- What is deadlock
- [004] [stm32] MDK project configuration and commissioning
- NumPy学习挑战第四关-NumPy数组属性
- Custom reference formats used by Zotero
猜你喜欢

营销技巧:相比较讲产品的优点,更有效的是要向客户展示使用效果

STM32F1与STM32CubeIDE编程实例-热敏传感器驱动

DS18B20 details

How to set MySQL triggers is a simple tutorial for novices

面试官:测试计划和测试方案有什么区别?

Decision tree learning notes

Kotlin compose state recovery remembersaveable and remember

Mysql delete in 不走索引的

Open source demo| you draw and I guess -- make your life more interesting

On a classical problem
随机推荐
Distribution operation of D
Interviewer: what is the difference between a test plan and a test plan?
MySQL
NumPy学习挑战第五关-创建数组
China polyphenylene oxide Market Development Prospect and Investment Strategy Research Report 2022-2027
Invalid problem of self defined map used by Gaode map
STM32F1与STM32CubeIDE编程实例-热敏传感器驱动
Spark3.3.0源码编译补充篇-抓狂的证书问题
高德地图使用自定义地图无效问题
Lightgbm-- parameter adjustment notes
【图像分割】基于最大主曲率实现视网膜眼底图像中的血管提取附matlab代码
Research Report on sales scale forecast and investment opportunities of China's jewelry industry 2022-2027
China's wind farm operation industry's "fourteenth five year plan" planning direction and investment risk prediction report 2022-2027
shell 输入验证仅限字母数字
SQL基础
Turris omnia: an open source router technology favored by hackers
Market survey of China's coal to liquid industry and analysis report on investment competitiveness during the "14th five year plan" 2022-2027
MySQL delete in without index
寶塔服務器搭建及數據庫遠程連接
同花顺究竟如何开户,网上开户是否安全么?