Paano binuo o ipinasok ang mga epekto sa mga app (tulad ng filter na Snapchat, Instagram filter, atbp.)?


sagot 1:

Pagkaraan ng mahabang panahon, ito ang mabuting tanong na nakuha ko.Pagkatapos ng isang taong nais malaman kung ano ang nangyayari sa likod ng mga eksena.

Ang buong proseso na ito ay pagsasama-sama ng Mga Sining at matematika.Actually hindi ko maibibigay ang mga kredito nito hindi lamang developer o taga-disenyo..Ito ay isang gawain ng buong koponan na binubuo ng developer, graphic designer kasama ang 3d animator at vfx artist din, at team management persons.I huwag magkaroon ng praktikal na karanasan sa pagpapatupad nito ngunit ang masasagot ko ay kung paano ito dapat gawin tulad ng bawat hangganan ng aking kaalaman..Kaya hayaan kong ilarawan ang buong proseso na maaaring mangyari sa likod ng mga eksena.

Kung pinag-uusapan ko ang tungkol sa mga face live sticker at kung paano ito ginawa, hindi ko mailarawan ang lahat ng mga teknikal na aspeto ngunit maaari akong magbigay ng maikling pangkalahatang pangkalahatang ideya kung paano ito ipinatupad. Tulad ng sinabi ko na ito ay gawain ng pangkat, kaya't ang mga taga-disenyo ay nagtrabaho sa bahagi ng pagkamalikhain at lumikha ng mga prototypes at subukan ang mga masyadong. Kapag ang mga malikhaing animated na bagay ay handa na ngayon sa pagpapatupad na bahagi kung saan ginagawa ng mga programmer ang mahika. mga bagay na batay sa matematika, bubuo sila ng algorithm na gumagamit ng Artipisyal na Katalinuhan (o maaaring sabihin ng ilan sa Augmented Reality na kahit papaano ipinatutupad ang AI) upang makita ang ilang mga bagay mula sa camera..Maaari itong gumamit ng pag-uuri ng imahe at gawain ng pagtuklas ng bagay..At nang lumikha sila ng isang algorithm kung saan ang mukha ng tao, mata, ilong at baba ay napansin sa loob ng partikular na saklaw ng imahe pagkatapos ilapat nila ang mga malikhaing animated na bagay sa partikular na bahagi ng bahagi ng imahe at ang mga pangkat ng mga bahagi ng imahe ay may kahulugan bilang isang epekto.

Talagang lahat ng mga bagay na iyon ay nangyayari sa harap ng aming mga mata nang napakabilis na hindi namin makita ang anumang uri ng lag o cant makita itong pagproseso, salamat sa advance at malakas na teknolohiya.

Kung pinag-uusapan ko ang mga simpleng kwento / post ng mga filter ng imahe sa mga imahe, lahat ito ay puro batay sa matematika na algorithm ng pagproseso ng imahe (na ngayon ay nag-aaral ako bilang bahagi ng syllabus) na gumagawa ng kawastuhan ng imahe, pagbabawas ng ingay, compression at iba pang mga operasyon at nalalapat din ang kanilang binagong algorithm sa pagpasa ng mga tukoy na halaga na lumilikha ng kanilang natatanging mga filter ng imahe. Kaya maaari mong sabihin na para sa mas maliit na epekto kahit sa iyong telepono na nag-apply ka ay may malaking suporta sa matematika. Kaya kung ang isang tao na nagreklamo tungkol sa matematika habang pinag-aaralan ang ‚n saan namin gagamitin ang hangal na matematika na ito sa buhay? ” sabihin sa kanila ang tungkol dito, bilang aming bahagi ng isang araw kung ano ang ginagamit namin sa mga mobile phone ay nagpapatupad ng matematika sa isang lugar sa background. Ngayon ay madali na gawin ang ilang mga trabaho dahil ang karamihan sa mga pangunahing algorithm ay naka-code at magagamit bilang library o bahagi ng balangkas ng AI o ML.Even dalubhasang mga aklatan sa pagproseso ng imahe ay maaaring magamit. Kaya, para sa taong rookie na tulad ko na alam lamang kung paano mai-code ang maipapatupad ang mga filter na pagsulat lamang ng ilang mga linya ng code.

Kung ano ang alam ko bilang bawat kaalaman ko ay maaaring pagkakataon na nag-apply sila ng mas paunang palamuti na hindi ko kilala.

Salamat. ✌ ️.