SlideShare a Scribd company logo
1 of 23
1
 Abstract
 Purpose
 Method & Materials
 Result
 Conclusion
2
 A regional contrast based saliency extraction
algorithm
 Image segmentation
 Object recognition
 Adaptive compression of images
 Content-aware image resizing
 Image retrieval
 Compared
 State-of-the-art:precision = 75%, recall = 83%
 This study:precision = 90%, recall = 90%
3
 Contrast analysis for extracting high-resolution
 Which separates a large-scale object from its
surroundings.
 Assignment of comparable saliency values to similar
image regions, and can uniformly highlight entire
objects.
 Saliency of a region depends mainly on its contrast to
the nearby regions.
 Saliency maps should be fast and easy to generate.
4
 Bottom-up*
 Fast
 Pre-attentive
 Data driven
 底層特徵屬性
▪ 顏色、梯度、邊緣、邊界
 Top-down
 Slower
 Task dependent
 Goal driven
5
   

II
ikk
i
IIDIS ,
       Nkkkk IIDIIDIIDIS ,,, 21  
     
出現機率
影像內色彩總數
的色彩值像素
jj
kl
jl
n
j
jlk
cf
n
Ic
ccDfcSIS
:
:
:
,
1


6
  色彩空間內距離於兩像素 ***,:, baLIIIID ikik
 CIE 1976
 L*
 lightness of the color
 L* = 0, yields black
 L* = 100, indicates diffuse white
 a*
 between red/magenta and green
 negative values indicate green
 positive values indicate magenta
 b*
 between yellow and blue
 negative values indicate blue
 positive values indicate yellow
7
 彩色空間, n = 2563 = 16,777,216
 僅用亮度, n = 256
 忽略顏色訊息可區別性
 通道顏色量化
 自然影像顏色僅占全部色彩一小部份
 丟棄頻率較小的色彩(覆蓋5%)
 保留高頻色彩(覆蓋95%)
 每個通道色彩量化至12個值, n = 123
8
9
 改善”相似色彩量化為不同值”的缺點
 灰階相近的分配較大的權重
 相似的灰階會有相似的顯著性值
 最佳效果
 直方圖對比: L*a*b 色彩空間
 平滑: RGB色彩空間
 
 
    



m
i
ii cSccDT
Tm
cS
1
,
1
1
'
  cicDT ,
10
 

m
i
iccDT
1
,
4/nm 
11
 區域切割
 Efficient graph-based image segmentation. 2004
 區域顏色距離
 顯著性值
       jcicDjcficfrrD
n
i
n
j
r ,,,,,, 21
1 1
2121
1 2
 

     
  區域像素數量
 
i
rr
ikrik
rw
rrDrwrS
ik
,
12
http://www.cs.brown.edu/~pff/segment/
http://www.cs.brown.edu/~pff/papers/seg-ijcv.pdf 13
 增加空間權重
 臨近區域權重較大
 遠區域權重較小
       
   2
21
2
21
2
2
DistanceEuclidean
4.0,
DistanceEuclidean,
,
,
exp
yyxx
D
D
rrDrrw
rrD
rS
sss
s
iki
rr s
iks
k
ik









 
定為影響越小越大
兩區域重心


14
15
16
 GrabCut
 GrabCut -Interactive Foreground Extraction using
Iterated Graph Cuts. 2004
 初始閥值:recall=95%對應閥值
 膨漲&侵蝕
 Trimap:前景、背景、未知
 最多疊代四次
17
18
 
recall.thanmoreprecisionweight,3.0
1
2
2
2








RP
RP
F
19
20
21
22
23

More Related Content

What's hot

8 vertex HANS: An ultra-simple printer color architecture
8 vertex HANS: An ultra-simple printer color architecture8 vertex HANS: An ultra-simple printer color architecture
8 vertex HANS: An ultra-simple printer color architectureJan Morovic
 
Image segmentation and defect detection techniques using homogeneity
Image segmentation and defect detection techniques using homogeneityImage segmentation and defect detection techniques using homogeneity
Image segmentation and defect detection techniques using homogeneitycrew1274
 
Colour models
Colour modelsColour models
Colour modelsBCET
 
Large-gamut color 
and spectral display 
using sub-wavelength gratings
Large-gamut color 
and spectral display 
using sub-wavelength gratingsLarge-gamut color 
and spectral display 
using sub-wavelength gratings
Large-gamut color 
and spectral display 
using sub-wavelength gratingsJan Morovic
 
HANS - A New Color Separation And Halftoning Paradigm
HANS - A New Color Separation And Halftoning ParadigmHANS - A New Color Separation And Halftoning Paradigm
HANS - A New Color Separation And Halftoning ParadigmJan Morovic
 
Chapter 6 color image processing
Chapter 6 color image processingChapter 6 color image processing
Chapter 6 color image processingasodariyabhavesh
 
Coastal erosion management using image processing and Node Oriented Programming
Coastal erosion management using image processing and Node Oriented Programming Coastal erosion management using image processing and Node Oriented Programming
Coastal erosion management using image processing and Node Oriented Programming AbdAllah Aly
 
Hue preservation and color correction
Hue preservation and color correctionHue preservation and color correction
Hue preservation and color correctionShih-yi Wei
 
Histogram based enhancement
Histogram based enhancementHistogram based enhancement
Histogram based enhancementliba manopriya.J
 
GRPHICS05 - Rendering (2)
GRPHICS05 - Rendering (2)GRPHICS05 - Rendering (2)
GRPHICS05 - Rendering (2)Michael Heron
 
study Active Refocusing Of Images And Videos
study Active Refocusing Of Images And Videosstudy Active Refocusing Of Images And Videos
study Active Refocusing Of Images And VideosChiamin Hsu
 
Color image processing
Color image processingColor image processing
Color image processingrmsurya
 
Color Image Processing: Basics
Color Image Processing: BasicsColor Image Processing: Basics
Color Image Processing: BasicsA B Shinde
 
Contrast limited adaptive histogram equalization
Contrast limited adaptive histogram equalizationContrast limited adaptive histogram equalization
Contrast limited adaptive histogram equalizationEr. Nancy
 

What's hot (20)

8 vertex HANS: An ultra-simple printer color architecture
8 vertex HANS: An ultra-simple printer color architecture8 vertex HANS: An ultra-simple printer color architecture
8 vertex HANS: An ultra-simple printer color architecture
 
Image segmentation and defect detection techniques using homogeneity
Image segmentation and defect detection techniques using homogeneityImage segmentation and defect detection techniques using homogeneity
Image segmentation and defect detection techniques using homogeneity
 
Lecture 13
Lecture 13Lecture 13
Lecture 13
 
Color models
Color modelsColor models
Color models
 
Colour models
Colour modelsColour models
Colour models
 
Large-gamut color 
and spectral display 
using sub-wavelength gratings
Large-gamut color 
and spectral display 
using sub-wavelength gratingsLarge-gamut color 
and spectral display 
using sub-wavelength gratings
Large-gamut color 
and spectral display 
using sub-wavelength gratings
 
color image processing
color image processingcolor image processing
color image processing
 
HANS - A New Color Separation And Halftoning Paradigm
HANS - A New Color Separation And Halftoning ParadigmHANS - A New Color Separation And Halftoning Paradigm
HANS - A New Color Separation And Halftoning Paradigm
 
Color models
Color modelsColor models
Color models
 
Chapter 6 color image processing
Chapter 6 color image processingChapter 6 color image processing
Chapter 6 color image processing
 
Coastal erosion management using image processing and Node Oriented Programming
Coastal erosion management using image processing and Node Oriented Programming Coastal erosion management using image processing and Node Oriented Programming
Coastal erosion management using image processing and Node Oriented Programming
 
Hue preservation and color correction
Hue preservation and color correctionHue preservation and color correction
Hue preservation and color correction
 
Lect 06
Lect 06 Lect 06
Lect 06
 
Histogram based enhancement
Histogram based enhancementHistogram based enhancement
Histogram based enhancement
 
GRPHICS05 - Rendering (2)
GRPHICS05 - Rendering (2)GRPHICS05 - Rendering (2)
GRPHICS05 - Rendering (2)
 
Histogram Equalization
Histogram EqualizationHistogram Equalization
Histogram Equalization
 
study Active Refocusing Of Images And Videos
study Active Refocusing Of Images And Videosstudy Active Refocusing Of Images And Videos
study Active Refocusing Of Images And Videos
 
Color image processing
Color image processingColor image processing
Color image processing
 
Color Image Processing: Basics
Color Image Processing: BasicsColor Image Processing: Basics
Color Image Processing: Basics
 
Contrast limited adaptive histogram equalization
Contrast limited adaptive histogram equalizationContrast limited adaptive histogram equalization
Contrast limited adaptive histogram equalization
 

Similar to 數位影像處理-期末報告

study Diffusion Curves: A Vector Representation for Smooth-Shaded Images
study Diffusion Curves: A Vector Representation for Smooth-Shaded Imagesstudy Diffusion Curves: A Vector Representation for Smooth-Shaded Images
study Diffusion Curves: A Vector Representation for Smooth-Shaded ImagesChiamin Hsu
 
Image segmentation techniques
Image segmentation techniquesImage segmentation techniques
Image segmentation techniquesgmidhubala
 
Comparative study on image segmentation techniques
Comparative study on image segmentation techniquesComparative study on image segmentation techniques
Comparative study on image segmentation techniquesgmidhubala
 
image segmentation by ppres.pptx
image segmentation by ppres.pptximage segmentation by ppres.pptx
image segmentation by ppres.pptxmohan134666
 
image segmentation image segmentation.pptx
image segmentation image segmentation.pptximage segmentation image segmentation.pptx
image segmentation image segmentation.pptxNaveenKumar5162
 
2012.09.25 - Local and non-metric similarities between images - why, how and ...
2012.09.25 - Local and non-metric similarities between images - why, how and ...2012.09.25 - Local and non-metric similarities between images - why, how and ...
2012.09.25 - Local and non-metric similarities between images - why, how and ...Frédéric Morain-Nicolier
 
Depth Fusion from RGB and Depth Sensors by Deep Learning
Depth Fusion from RGB and Depth Sensors by Deep LearningDepth Fusion from RGB and Depth Sensors by Deep Learning
Depth Fusion from RGB and Depth Sensors by Deep LearningYu Huang
 
Image enhancement in the spatial domain1
Image enhancement in the spatial domain1Image enhancement in the spatial domain1
Image enhancement in the spatial domain1shabanam tamboli
 
Image Enhancement in the Spatial Domain1.ppt
Image Enhancement in the Spatial Domain1.pptImage Enhancement in the Spatial Domain1.ppt
Image Enhancement in the Spatial Domain1.pptShabanamTamboli1
 
Remote Sensing Lec 10
Remote Sensing Lec 10Remote Sensing Lec 10
Remote Sensing Lec 10polylsgiedx
 
Computer Vision: Feature matching with RANSAC Algorithm
Computer Vision: Feature matching with RANSAC AlgorithmComputer Vision: Feature matching with RANSAC Algorithm
Computer Vision: Feature matching with RANSAC Algorithmallyn joy calcaben
 
Realism of image composits
Realism of image compositsRealism of image composits
Realism of image compositsAliya Ibragimova
 
Learning RGB-D Salient Object Detection using background enclosure, depth con...
Learning RGB-D Salient Object Detection using background enclosure, depth con...Learning RGB-D Salient Object Detection using background enclosure, depth con...
Learning RGB-D Salient Object Detection using background enclosure, depth con...Benyamin Moadab
 
Comparison of image segmentation
Comparison of image segmentationComparison of image segmentation
Comparison of image segmentationHaitham Ahmed
 
NS-CUK Seminar: V.T.Hoang, Review on "Exploiting Neighbor Effect: Conv-Agnost...
NS-CUK Seminar: V.T.Hoang, Review on "Exploiting Neighbor Effect: Conv-Agnost...NS-CUK Seminar: V.T.Hoang, Review on "Exploiting Neighbor Effect: Conv-Agnost...
NS-CUK Seminar: V.T.Hoang, Review on "Exploiting Neighbor Effect: Conv-Agnost...ssuser4b1f48
 
image_enhancement-NDVI-5.pptx
image_enhancement-NDVI-5.pptximage_enhancement-NDVI-5.pptx
image_enhancement-NDVI-5.pptxGemedaBedasa
 
Object recognition of CIFAR - 10
Object recognition of CIFAR  - 10Object recognition of CIFAR  - 10
Object recognition of CIFAR - 10Ratul Alahy
 

Similar to 數位影像處理-期末報告 (20)

LCD charactrization
LCD charactrizationLCD charactrization
LCD charactrization
 
regions
regionsregions
regions
 
05 Scalar Visualization
05 Scalar Visualization05 Scalar Visualization
05 Scalar Visualization
 
study Diffusion Curves: A Vector Representation for Smooth-Shaded Images
study Diffusion Curves: A Vector Representation for Smooth-Shaded Imagesstudy Diffusion Curves: A Vector Representation for Smooth-Shaded Images
study Diffusion Curves: A Vector Representation for Smooth-Shaded Images
 
Image segmentation techniques
Image segmentation techniquesImage segmentation techniques
Image segmentation techniques
 
Comparative study on image segmentation techniques
Comparative study on image segmentation techniquesComparative study on image segmentation techniques
Comparative study on image segmentation techniques
 
image segmentation by ppres.pptx
image segmentation by ppres.pptximage segmentation by ppres.pptx
image segmentation by ppres.pptx
 
image segmentation image segmentation.pptx
image segmentation image segmentation.pptximage segmentation image segmentation.pptx
image segmentation image segmentation.pptx
 
2012.09.25 - Local and non-metric similarities between images - why, how and ...
2012.09.25 - Local and non-metric similarities between images - why, how and ...2012.09.25 - Local and non-metric similarities between images - why, how and ...
2012.09.25 - Local and non-metric similarities between images - why, how and ...
 
Depth Fusion from RGB and Depth Sensors by Deep Learning
Depth Fusion from RGB and Depth Sensors by Deep LearningDepth Fusion from RGB and Depth Sensors by Deep Learning
Depth Fusion from RGB and Depth Sensors by Deep Learning
 
Image enhancement in the spatial domain1
Image enhancement in the spatial domain1Image enhancement in the spatial domain1
Image enhancement in the spatial domain1
 
Image Enhancement in the Spatial Domain1.ppt
Image Enhancement in the Spatial Domain1.pptImage Enhancement in the Spatial Domain1.ppt
Image Enhancement in the Spatial Domain1.ppt
 
Remote Sensing Lec 10
Remote Sensing Lec 10Remote Sensing Lec 10
Remote Sensing Lec 10
 
Computer Vision: Feature matching with RANSAC Algorithm
Computer Vision: Feature matching with RANSAC AlgorithmComputer Vision: Feature matching with RANSAC Algorithm
Computer Vision: Feature matching with RANSAC Algorithm
 
Realism of image composits
Realism of image compositsRealism of image composits
Realism of image composits
 
Learning RGB-D Salient Object Detection using background enclosure, depth con...
Learning RGB-D Salient Object Detection using background enclosure, depth con...Learning RGB-D Salient Object Detection using background enclosure, depth con...
Learning RGB-D Salient Object Detection using background enclosure, depth con...
 
Comparison of image segmentation
Comparison of image segmentationComparison of image segmentation
Comparison of image segmentation
 
NS-CUK Seminar: V.T.Hoang, Review on "Exploiting Neighbor Effect: Conv-Agnost...
NS-CUK Seminar: V.T.Hoang, Review on "Exploiting Neighbor Effect: Conv-Agnost...NS-CUK Seminar: V.T.Hoang, Review on "Exploiting Neighbor Effect: Conv-Agnost...
NS-CUK Seminar: V.T.Hoang, Review on "Exploiting Neighbor Effect: Conv-Agnost...
 
image_enhancement-NDVI-5.pptx
image_enhancement-NDVI-5.pptximage_enhancement-NDVI-5.pptx
image_enhancement-NDVI-5.pptx
 
Object recognition of CIFAR - 10
Object recognition of CIFAR  - 10Object recognition of CIFAR  - 10
Object recognition of CIFAR - 10
 

數位影像處理-期末報告

  • 1. 1
  • 2.  Abstract  Purpose  Method & Materials  Result  Conclusion 2
  • 3.  A regional contrast based saliency extraction algorithm  Image segmentation  Object recognition  Adaptive compression of images  Content-aware image resizing  Image retrieval  Compared  State-of-the-art:precision = 75%, recall = 83%  This study:precision = 90%, recall = 90% 3
  • 4.  Contrast analysis for extracting high-resolution  Which separates a large-scale object from its surroundings.  Assignment of comparable saliency values to similar image regions, and can uniformly highlight entire objects.  Saliency of a region depends mainly on its contrast to the nearby regions.  Saliency maps should be fast and easy to generate. 4
  • 5.  Bottom-up*  Fast  Pre-attentive  Data driven  底層特徵屬性 ▪ 顏色、梯度、邊緣、邊界  Top-down  Slower  Task dependent  Goal driven 5
  • 6.      II ikk i IIDIS ,        Nkkkk IIDIIDIIDIS ,,, 21         出現機率 影像內色彩總數 的色彩值像素 jj kl jl n j jlk cf n Ic ccDfcSIS : : : , 1   6   色彩空間內距離於兩像素 ***,:, baLIIIID ikik
  • 7.  CIE 1976  L*  lightness of the color  L* = 0, yields black  L* = 100, indicates diffuse white  a*  between red/magenta and green  negative values indicate green  positive values indicate magenta  b*  between yellow and blue  negative values indicate blue  positive values indicate yellow 7
  • 8.  彩色空間, n = 2563 = 16,777,216  僅用亮度, n = 256  忽略顏色訊息可區別性  通道顏色量化  自然影像顏色僅占全部色彩一小部份  丟棄頻率較小的色彩(覆蓋5%)  保留高頻色彩(覆蓋95%)  每個通道色彩量化至12個值, n = 123 8
  • 9. 9
  • 10.  改善”相似色彩量化為不同值”的缺點  灰階相近的分配較大的權重  相似的灰階會有相似的顯著性值  最佳效果  直方圖對比: L*a*b 色彩空間  平滑: RGB色彩空間             m i ii cSccDT Tm cS 1 , 1 1 '   cicDT , 10    m i iccDT 1 , 4/nm 
  • 11. 11
  • 12.  區域切割  Efficient graph-based image segmentation. 2004  區域顏色距離  顯著性值        jcicDjcficfrrD n i n j r ,,,,,, 21 1 1 2121 1 2            區域像素數量   i rr ikrik rw rrDrwrS ik , 12
  • 14.  增加空間權重  臨近區域權重較大  遠區域權重較小            2 21 2 21 2 2 DistanceEuclidean 4.0, DistanceEuclidean, , , exp yyxx D D rrDrrw rrD rS sss s iki rr s iks k ik            定為影響越小越大 兩區域重心   14
  • 15. 15
  • 16. 16
  • 17.  GrabCut  GrabCut -Interactive Foreground Extraction using Iterated Graph Cuts. 2004  初始閥值:recall=95%對應閥值  膨漲&侵蝕  Trimap:前景、背景、未知  最多疊代四次 17
  • 18. 18
  • 20. 20
  • 21. 21
  • 22. 22
  • 23. 23

Editor's Notes

  1. Object recongnition:目標識別 Content-aware image resiziong: 內容感知影像縮放 Image retrieval: 影像檢索
  2. 大範圍的目標和周圍環境分離開 相似區域有相似的顯著性,且可均勻突顯目標 區域顯著性主要依賴鄰近區域 快、簡單
  3. 顯著值, 忽略空間關係,相同色彩有相同顯著值 算每個色彩值的顯著性