The entertainment industry and research departments feature many applications of crowd simulation. Typically, it does not suffice to simply generate crowds large in number; they must also be realistic in terms of behaviour and visual fidelity, which is far from an easy or computationally cheap task. Because of this, methods to simulate crowds in a realistic manner while keeping complexity at a manageable level must be explored and implemented. Implementing impostors in crowd simulation is a ubiquitous technique for managing rendering complexity. Impostors, 2D image representations of virtual 3D objects, improve performance due to their relative simplicity, and can be implemented with varying resolution depending on performance needs; the lower the image resolution of impostors, the higher the efficiency. Not all crowds are the same, some are denser, while others are sparse. On the same note, the scenarios, and thus viewing perspectives, in which crowds are found vary as well; some crowds are seen at eye-level, others from a bird’s-eye view. This thesis explores how viewers’ sensitivity towards impostor resolution degradation is affected by crowd density and perspective. This is done by conducting a user study in which participants are shown a number video clip pairs. Each pair features clips showing the same crowd scenario, but with one clip only containing high-resolution impostors, and one clip with a gradually increasing share of low-resolution impostors. For each video clip pair, participants are tasked with identifying the one clip containing low-resolution impostors as quickly as possible. The video clip pairs feature different combinations of crowd density and viewing perspective, and the results from the study show that crowd density has a significant effect on viewers sensitivity towards impostor resolution degradation. Although perspective seems to have an indicative effect, it was not found to be significant. / Dagens underhållningsindustri och forskningsvärld har många tillämpningar av folkmassimulering. Vanligtvis räcker det inte att bara simulera folkmassor stora till antalet individer, de måste också vara realistiska vad gäller beteende och visuell trovärdighet, vilket är långt ifrån en lätt eller beräkningsmässigt billig uppgift. Av denna anledning måste metoder för att simulera folkmassor på ett realistiskt sätt, samtidigt som man behåller komplexiteten på en hanterbar nivå, undersökas och implementeras. Denna rapport undersöker och diskuterer i vilken grad detaljnivån hos simulerade folkmassor kan sänkas genom användning av impostors, 2D-representationer av 3D-objekt vilka vanligtvis används när objektet är för långt bort för att betraktare ska kunna särskilja en 3D-modell av objektet från en bild av samma objekt. Alla folkmassor är inte desamma, vissa är tätare, medan andra är glesa. På samma sätt skiljer sig de scenarion, och därmed perspektiven, i vilka massorna återfinns; vissa folkmassor ses på ögonnivå, andra från ett fågelperspektiv. Det undersökta problemet i denna rapport gäller hur tittarnas känslighet mot försämring av impostorupplösning påverkas av folkmassans densitet och perspektivet från vilket de betraktas. Detta görs genom att genomföra en användarstudie där deltagare visas ett antal videoklipp-par. Varje par innehåller klipp som visar samma folkmassescenario, men där endast ett klipp innehåller uteslutande högupplösta impostors, och ett klipp med en gradvis ökande andel av impstors med låg upplösning. För varje videoklipp-par är har studiedeltagarna i uppgift att identifiera det klipp som innehåller lågupplösta impostors så snabbt som möjligt. Videoklipp-paren har olika kombinationer av folkmassodensitet och visningsperspektiv, och resultaten från studien visar att folkmassodensitet har en signifikant effekt på tittarnas känslighet mot försämring av impostorupplösning. Även om perspektiv verkar ha en indikativ effekt, har den inte visat sig vara signifikant.
Identifer | oai:union.ndltd.org:UPSALLA1/oai:DiVA.org:kth-260245 |
Date | January 2019 |
Creators | Freme, Carl Johan, Lindberg Odhner, Nils |
Publisher | KTH, Skolan för elektroteknik och datavetenskap (EECS) |
Source Sets | DiVA Archive at Upsalla University |
Language | English |
Detected Language | Swedish |
Type | Student thesis, info:eu-repo/semantics/bachelorThesis, text |
Format | application/pdf |
Rights | info:eu-repo/semantics/openAccess |
Relation | TRITA-EECS-EX ; 2019:379 |
Page generated in 0.002 seconds