A randomized algorithm for natural object colorization
Natural objects often contain vivid color distribution with wide variety of colors. Conventional colorization techniques, on the other hand, produce colors that are relatively flat with little color variation. In this paper, we introduce a randomized algorithm which considers not only the value of t...
Uložené v:
| Vydané v: | Computer graphics forum Ročník 33; číslo 2; s. 205 - 214 |
|---|---|
| Hlavní autori: | , , |
| Médium: | Journal Article |
| Jazyk: | English |
| Vydavateľské údaje: |
Oxford
Blackwell Publishing Ltd
01.05.2014
|
| Predmet: | |
| ISSN: | 0167-7055, 1467-8659 |
| On-line prístup: | Získať plný text |
| Tagy: |
Pridať tag
Žiadne tagy, Buďte prvý, kto otaguje tento záznam!
|
| Shrnutí: | Natural objects often contain vivid color distribution with wide variety of colors. Conventional colorization techniques, on the other hand, produce colors that are relatively flat with little color variation. In this paper, we introduce a randomized algorithm which considers not only the value of target color but also the distribution of target color. In essence, our algorithm paints a color distribution to a region which synthesizes color distribution of a natural object. Our approach models the correlation between intensity and color in HSV color space in terms of H – S, H – V and S – V joint histogram. During the colorization process, we randomly swap and reassign color of a pixel to minimize a cost function that measures color consistency to its neighborhood and intensity‐to‐color correlation captured in the joint histogram. We tested our algorithm extensively on many natural objects and our user study confirms that our results are more vivid and natural compared to results from previous techniques. |
|---|---|
| Bibliografia: | istex:DB9E56AA353B576F35344BE4393EFF3553E1B45D ArticleID:CGF12294 ark:/67375/WNG-NJ5H72R8-F Supporting Information is excluded in the Graph cut implementation. S – Color labels in Hue channel and Saturation channel are solved individually and the nonlocal neighboring term in Equation http://vision.middlebury.edu/MRF/ 4 log We use another color image as an example image because it is closer to practical scenarios. channel is selected since it captures grayscale with 0. is a common method to convert an arg max probability problem into an arg min energy minimization problem We use the middlebury MRF library for the Graph cut implementation SourceType-Scholarly Journals-1 ObjectType-Feature-1 content type line 14 ObjectType-Article-2 content type line 23 |
| ISSN: | 0167-7055 1467-8659 |
| DOI: | 10.1111/cgf.12294 |