IDIF | Digit |CLICK! | Grafika | MujMAC | MUJiPod | Printing | Builder     

Adobe Photoshop CS4 zblízka: Content-Aware Scaling v praxi

Martenek Robin - 04.01.2010 - clanek
Content-Aware Scaling (doslova změna velikosti s ochranou obsahu) je technologie známá přibližně tři roky, ale v širším měřítku ji využíváme až díky implementaci v Adobe Photoshop CS4. Její hlavní předností je, že při změně velikosti obrazu dokáže automaticky rozpoznat obsah a podstatné či důležité části ochránit. Ty pak nedeformuje nebo je deformuje podstatně „méně“ než zbývající část obrazu. Pro jaké obrázky je vhodná a pro které méně? A jak s její pomocí dostat uspokojivé výsledky i tam, kde plně automatizovaná aplikace příliš nevyhovuje?
Rubrika: Úpravy fotografií

Content-Aware Scaling (doslova změna velikosti s ochranou obsahu) je technologie známá přibližně tři roky, ale v širším měřítku ji využíváme až díky implementaci v Adobe Photoshop CS4. Její hlavní předností je, že při změně velikosti obrazu dokáže automaticky rozpoznat obsah a podstatné či důležité části ochránit. Ty pak nedeformuje nebo je deformuje podstatně „méně“, než-li zbývající část obrazu. Pochopitelné ovšem je, že při extrémních změnách dojde k deformaci i „chráněného“ obsahu.

Content-Aware Scaling v aplikaci Adobe Photoshop CS4 je nástrojem, který i přes svoji jednoduchost ovládání a vysokou výkonnost proniká k uživatelům pomaleji, stejně jako většina automatizovaných funkcí. Pro vhodné využití tohoto nástroje se musí sejít několik podmínek a jejich rychlé rozpoznání klade i na zkušenější uživatele vyšší nároky. Proto se můžeme setkat i tam, kde by nasazení bylo ideální, stále se složitým ručním maskováním. To neznamená, že na ruční práci máte okamžitě zapomenout, ale jen, že si ji lze celkem příjemně zjednodušit.


Ukázka rozdílných výsledků při změně velikosti obrazu (dolní řada zleva) – 1) zmenšení pomocí neproporcionální transformace nám kačenku poněkud zničilo, 2) ořez nám ukradl část pařezu na pravé straně, 3) Content-Aware Scaling trochu zmenšil pařez, kačenu „ochránil“ a nečistoty z pravé strany přitáhl k pařezu

Vhodné obrázky

Content-Aware Scaling nalezneme v české podobě Adobe Photoshop CS4 pod názvem Velikost podle obsahu. A právě obsah je jedním z klíčových faktorů, který určuje, zda je ten který obrázek vhodný k deformaci touto funkcí. A aby to nebylo jednoduché, nelze primárně říci, že některé obrazy jsou naprosto nevhodné. Nicméně lepších výsledků budete plně automaticky dosahovat vždy s obrazy, které budou mít jasně rozpoznatelné objekty od pozadí a s obrázky, kde není výrazně podpořena přímými liniemi perspektiva.

Jako vstup lze užít i kresby a opět platí, že všechny zdroje jsou si rovny, jen některé jsou si rovnější. Určitě velmi brzy narazíte na limity například při použití jemných florálních motivů. Naopak výrazné a jednoduché kresby se tímto způsobem dají velmi dobře deformovat. Na tomto místě si nelze odpustit povzdych, že „něco takového“ bychom ocenili jistě i v Illustratoru…


Ukázka výsledku na kresbě (zdroj deviantart.com).

Ochrana pleťových tónů

Ikona človíčka v pruhu voleb indikuje zapnutou (resp. vypnutou) volbu ochrany pleťových tónů. Základní ideou této vlastnosti je, že při deformaci fotografie, na které se nachází člověk, bude oblast obličeje/těla chráněna a tedy se nebude deformovat. Abychom mohli využít tuto podmínku, potřebujeme fotografie, kde jsou pleťové tóny právě a jen v místech lidí. Splnit ji však není vždy zcela jednoduché. Na následujícím příkladě můžeme vidět kontraproduktivní činnost této vlastnosti právě z důvodu podobných tónů v celém snímku (pro názornost je deformace přehnaná):


Při zapnuté ochraně pleťových tónů algoritmus vyhodnotil špatné části k ochraně (především stromy, cestu a kabát) a to podstatné (maminky s kočárky) ze snímku zmizelo.

Ochrana pomocí kanálu

Chránit před deformací můžeme i uživatelsky vybrané části snímku, tuto oblast definujeme pomocí alfakanálu, resp. rychlé masky. Platí jednoduché pravidlo – co je označeno bílou barvou v kanálu, to chráníme, co je černou barvou, to chráněno není. Šedá barva pak logicky ovlivňuje, zda se bude daná oblast více či méně chránit. Pro praktické užití má zásadnější význam především tam, kde chceme nějakou oblast „podpořit“. Její užití si ještě ukážeme v kapitolce Ochrana perspektivy.

Preciznost maskování, tedy určování ochranných zón, je velmi triviální – není potřeba složitě maskovat, ale stačí opravdu velmi nahrubo tvrdším štětcem tyto oblasti nakreslit.

Výsledky ochrany pomocí kanálu můžeme lépe demonstrovat na následujícím příkladu, kde maminky budeme plně chránit a postavě v pozadí budeme přisuzovat různé účinnost ochrany pomocí alfakanálu. Kanál, který chceme užít jako ochranu, si vybereme v pruhu voleb.


Výběr kanálu, který určuje chráněné a nechráněné oblasti.

Výsledky po změně velikosti fotky (na 60 % šířky) s různými kanály. Je vidět, že šedá část obrázku, podléhající „částečné ochraně“, nevykazuje žádné zásadně výrazné rozdíly oproti „plné ochraně“.

Ochrana perspektivy

Na mnoha snímcích je perspektiva podpořena výraznými liniemi (budovy, ubíhající silnice, dráty vysokého napětí, …). Tyto snímky po změně pomocí Velikosti podle obsahu plně automatickým režimem mohou velmi trpět – díky způsobu, jakým algoritmus přistupuje k vyhodnocování a změnám, na sebe linie nenavazují a perspektiva se tak boří. Pojďme si ukázat, jak se takovému nešvaru vyhnout.

Využijeme vlastnosti ochrany pomocí alfakanálu a tyto linie do ochrany také zahrneme. Díky tomuto kroku se nám linie budou snažit zachovat tvar.


1) originální obraz – modrá část není chráněna, 2) změna velikosti bez ochrany významně deformuje mostní konstrukci, 3) změna s ochranou na mostních žebrech

Ve výše uvedeném příkladě je ještě ve spodní části lehce (měkký štětec, cca 25% krytí) podpořen odraz ve vodě (lze vidět na zvětšeném obrázku). Pokud by tomu tak nebylo, celá voda by po deformaci zmizela.

Samozřejmě zase platí, že pokud překročíme určitou mez deformace obrazu, algoritmus sáhne do „rezerv“, a to právě do ochranných zón. Nejvíce pak trpí tenké oblasti linek.

Maskování objektů

Vlastnost ochrany objektu můžeme použít i zcela obráceně – chránit vše vyjma konkrétního objektu, což ve výsledku bude mít za následek jeho odstranění.


1) originální obraz - červené části nejsou chráněny, 2) změna velikosti zapříčiní vymaskování nechráněných objektů.

Nepřirozené fragmenty ve výsledném obraze posléze ručně upravíme, například tak, že změny velikosti provádíme ve zkopírované vrstvě a poté z původní vrstvy pomocí razítka doplníme detaily. Stále mějme na mysli, že výše uvedený příklad je otázkou několika málo desítek sekund, včetně následné ruční úpravy.

Reálné nasazení

Ve výše uvedených příkladech byla užita záměrně výrazná deformace obrazu (30–50 %). V reálné praxi ovšem často nepotřebujeme takto zásadní deformace, ale stačí nám změnit poměr o daleko menší procento. Klasickým příkladem mohou být obdobné formáty inzertních ploch, které se liší často o několik málo milimetrů. Pokud obrazový motiv není dostatečně „gumový“ nebo vhodně připravený ve vrstvách, často přijdou na řadu složité montáže pozadí nebo maskování a posouvání objektů. Věřím, že Content-Aware Scaling je metoda, která vám při vhodném nasazení ušetří mnoho času.

Budoucnost

Neodpustím si, abych se nepokusil alespoň trochu předpovídat budoucnost – kombinací Content-Aware Scaling s přicházejícími technologiemi Sketch2Image a možnou implementací funkce Puppet tool (známe z Adobe After Effects) do Photoshopu CS5 budou moci i nezkušení uživatelé provádět velmi sofistikované operace s obrazovým materiálem. Těším se tedy na všechny „reálné“ fotografie z nereálných dovolených, které si budeme moci pořídit na několik málo kliknutí myší. Díky tomu věřím, že na graficích se zase začne pomalu oceňovat to hlavní, proč jsou grafiky – jejich původnost a vyjádření.


Známka: 2.85 (396)
 Způsob hodnocení: 1 - výtečné, 3 - dobré, 5 - vysloveně špatné

výborné jde to dobré uspokojivé propadák

Chcete znát názor prodejce, zhlédnout krátkou video-prezentaci prodejního balení, znát aktuální prodejní ceny a vidět nové snímky uvedených produktů Adobe Photoshop CS4?

 d i s k u s e   k   č l á n k u :

 Příspěvky do diskuse o aktuálním článku
ferren06.01.23:51dotaz
Robin Martenek07.01.11:06RE: dotaz
Jirka04.01.19:10Photoshop
Tom04.01.20:52RE: Photoshop
Robin Martenek04.01.22:27RE: Photoshop
  

Relevantní odkazy:

Lasvegaský mix: CES, PMA a DIMA v jednom začínají
onOne Perfect Photo Suite 6.0: retuše, maskování, zvětšování a efektové úpravy fotografií
Photoshop: Grafické prvky pro webové stránky
Filter Forge 3.0b: tvorba a editace efektových filtrů
Adobe Photoshop – simulace malby na plátně
Tip pro Adobe Photoshop: přesné spasování obrázků pomocí režimu prolnutí Rozdíl
AKVIS MakeUp 1.0 automaticky retušuje portréty
Nik Silver Efex Pro 2: umělecký svět černobílých fotografií
Digital Anarchy Primatte 5.0: rychlé maskování fotografií
Tutoriál pro Adobe Photoshop: Maskování vlasů a vložení na nové pozadí
 
Odebírejte bezplatně souhrnné e-mailové zpravodajství Fotografovani.cz. Bližší informace získáte zde.


     
   


promotion2007 s.r.o.
KOMPLEXNÍ REKLAMNÍ SERVIS
Přidat odkaz
Anketa
Při fotografování preferuji obrazové soubory typu:
RAW 49%
TIFF 2%
RAW + JPG 14%
JPG nejvyšší kvality 28%
JPG střední kvality 3%
Celkem hlasů: 101

Pronájem profesionálních ateliérů

Přijďte k nám - nabízíme možnost pronájmu dvou profesionálně vybavených fotografických ateliérů v centru Prahy již od 400Kč/hod.
Více informací najdete zde.




koupim 2x 2 GB 667 MHz DDR2 SDRAM
Macbook Pro 2.2 GHz (late 2007) RAMka
Mac Mini 1.6GHz intel
Mac Mini 1.6GHz intel proc. na velikosti ram a hdd nezalezi. Staci pocitac bez klavesnice a mysi.
PowerMac G5
Koupím funkční PowerMac G5.
Apple cinema display
za rozumnou cenu
Airport extreme card
pro mac mini G4
Koupím MBP 17"/hi-res 15", pouze i7 (2,0/2,2/2,4 quad core)
Koupím MBP 17"/hi-res 15", pouze i7 (2,0/2,2/2,4 quad core)
Mac mini mid 2011
Koupím mac mini mid2011
iMac 27"
iMac 27" 2011
Power Book Mercury, Onyx nebo Ivory.
Koupím ve slušném stavu.
Apple Mac Book Pro 13"
MacBook v super stavu, bez skrabancu, v zaruce - osobni predani v Praze. Pouze seriozni nabidky. Diky


DigIT.cz - váš technický videocast

Copyright © 2003 Fotografovani.cz - obsah stránek podléhá autorskému zákonu
Designed by BlueCube.cz