{"title":"基于GPU加速的动态人群情绪传染仿真","authors":"Nan Xiang, Zhigeng Pan, Lingyu Zhu, Jianwu Long","doi":"10.1109/CW.2016.37","DOIUrl":null,"url":null,"abstract":"The emotion contagion is an important research point in the crowd simulation field. However, as the positions of crowd usually change dynamically, computing the contagion process becomes a challenge. There exists a solution for a similar problem, the N-body problem, but it's too time consuming to be adapted in crowd simulation as it needs to calculate the reactions between every two objects. In order to solve this problem, we provided a fast adjacent test and contagion computing algorithm with GPU acceleration. Firstly individuals' affection fields were set and projected onto two dimensional ground and represented by squares of the same size; secondly the whole ground was divided into squares as the same size as those for the affection projection; thirdly, adjacent squares were tested to generate the nearer neighbors and the contagion results were calculated. All these steps were processed in parallel by GPU.","PeriodicalId":169421,"journal":{"name":"International Conference on Cyberworlds","volume":"20 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"1900-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"6","resultStr":"{\"title\":\"Dynamic Crowd Emotion Contagion Simulation with GPU Acceleration\",\"authors\":\"Nan Xiang, Zhigeng Pan, Lingyu Zhu, Jianwu Long\",\"doi\":\"10.1109/CW.2016.37\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"The emotion contagion is an important research point in the crowd simulation field. However, as the positions of crowd usually change dynamically, computing the contagion process becomes a challenge. There exists a solution for a similar problem, the N-body problem, but it's too time consuming to be adapted in crowd simulation as it needs to calculate the reactions between every two objects. In order to solve this problem, we provided a fast adjacent test and contagion computing algorithm with GPU acceleration. Firstly individuals' affection fields were set and projected onto two dimensional ground and represented by squares of the same size; secondly the whole ground was divided into squares as the same size as those for the affection projection; thirdly, adjacent squares were tested to generate the nearer neighbors and the contagion results were calculated. All these steps were processed in parallel by GPU.\",\"PeriodicalId\":169421,\"journal\":{\"name\":\"International Conference on Cyberworlds\",\"volume\":\"20 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"1900-01-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"6\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"International Conference on Cyberworlds\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/CW.2016.37\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"International Conference on Cyberworlds","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/CW.2016.37","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Dynamic Crowd Emotion Contagion Simulation with GPU Acceleration
The emotion contagion is an important research point in the crowd simulation field. However, as the positions of crowd usually change dynamically, computing the contagion process becomes a challenge. There exists a solution for a similar problem, the N-body problem, but it's too time consuming to be adapted in crowd simulation as it needs to calculate the reactions between every two objects. In order to solve this problem, we provided a fast adjacent test and contagion computing algorithm with GPU acceleration. Firstly individuals' affection fields were set and projected onto two dimensional ground and represented by squares of the same size; secondly the whole ground was divided into squares as the same size as those for the affection projection; thirdly, adjacent squares were tested to generate the nearer neighbors and the contagion results were calculated. All these steps were processed in parallel by GPU.