Edge-Preserving Decompositions for Multi-Scale Tone and Detail Manipulation

33 篇文章 1 订阅
29 篇文章 0 订阅
The Hebrew University
The Hebrew University
The Hebrew University
Microsoft Research


Abstract:

Many recent computational photography techniques decompose an image into a piecewise smooth base layer, containing large scale variations in intensity, and a residual detail layer capturing the smaller scale details in the image. In many of these applications, it is important to control the spatial scale of the extracted details, and it is often desirable to manipulate details at multiple scales, while avoiding visual artifacts.

In this paper we introduce a new way to construct edge-preserving multi-scale image decompositions. We show that current base-detail decomposition techniques, based on the bilateral filter, are limited in their ability to extract detail at arbitrary scales. Instead, we advocate the use of an alternative edge-preserving smoothing operator, based on the weighted least squares optimization framework, which is particularly well suited for progressive coarsening of images and for multi-scale detail extraction. After describing this operator, we show how to use it to construct edge-preserving multi-scale decompositions, and compare it to the bilateral filter, as well as to other schemes. Finally, we demonstrate the effectiveness of our edge-preserving decompositions in the context of LDR and HDR tone mapping, detail enhancement, and other applications.

 
Full paper: high resolution, 20.3MB, lower resolution, 3.1MB, BibTeX record
Video: QuickTime MPEG-4, 42.2MB or WMV, 18.4MB
 

Supplementary Materials:

It can be difficult to fully appreciate the differences between the small side-by-side images in the paper. Therefore, in these pages we include larger format versions of the images in the paper, with the ability to easily flip between them. We also include some additional examples and comparisons.

Note: In order to view these pages properly, JavaScript must be enabled in your browser. In Internet Explorer, you may also need to allow blocked active content to run.

Sections:

  1. Selected figures from the paper: Figure 3, Figure 4 & 6, Figure 7, Figure 8

  2. Multi-scale tone manipulation: Hunt's Mesa (Figure 1), Flower (Figure 9), Rock, Badger, Door

  3. Comparison with Unsharp Masking

  4. HDR tone mapping: Desk (Figure 11)

  5. Detail exaggeration (Figure 10)

     

  6. Progressive Image Abstraction: Cottage (Figure 12), Lunaria, Symi Island, Buddha

     


 

Code:

A matlab implementation of the weighted least squares filter. Note that the times reported in the paper refer to a faster C/C++ implementation. An example demonstrating bilateral-like HDR tonemapping using this filter (this script was used to produce the result in Figure 7). Another example demonstrates multi-scale detail manipulation (this script was used to produce the results shown in Figure 9). A third example shows multi-scale HDR tonemapping (this script was used to produce the results in Figure 11).

 

 

http://www.cs.huji.ac.il/~danix/epd/

  • 0
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值