{"title":"群集行为中最近邻的一种高效方法","authors":"Omar Y. Adwan","doi":"10.5121/sipij.2019.10601","DOIUrl":null,"url":null,"abstract":"Flocking is a behaviour in which objects move or work together as a group. This behaviour is very common in nature think of a flock of flying geese or a school of fish in the sea. Flocking behaviours have been simulated in different areas such as computer animation, graphics and games. However, the simulation of the flocking behaviours of large number of objects in real time is computationally intensive task. This intensity is due to the n-squared complexity of the nearest neighbour (NN) algorithm used to separate objects, where n is the number of objects. This paper proposes an efficient NN method based on the partial distance approach to enhance the performance of the flocking algorithm and its application to flocking behaviour. The proposed method was implemented and the experimental results showed that the proposed method outperformed conventional NN methods when applied to flocking fish.","PeriodicalId":90726,"journal":{"name":"Signal and image processing : an international journal","volume":"55 1","pages":"1-7"},"PeriodicalIF":0.0000,"publicationDate":"2019-12-31","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":"{\"title\":\"Efficient Method to find Nearest Neighbours in Flocking Behaviours\",\"authors\":\"Omar Y. Adwan\",\"doi\":\"10.5121/sipij.2019.10601\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Flocking is a behaviour in which objects move or work together as a group. This behaviour is very common in nature think of a flock of flying geese or a school of fish in the sea. Flocking behaviours have been simulated in different areas such as computer animation, graphics and games. However, the simulation of the flocking behaviours of large number of objects in real time is computationally intensive task. This intensity is due to the n-squared complexity of the nearest neighbour (NN) algorithm used to separate objects, where n is the number of objects. This paper proposes an efficient NN method based on the partial distance approach to enhance the performance of the flocking algorithm and its application to flocking behaviour. The proposed method was implemented and the experimental results showed that the proposed method outperformed conventional NN methods when applied to flocking fish.\",\"PeriodicalId\":90726,\"journal\":{\"name\":\"Signal and image processing : an international journal\",\"volume\":\"55 1\",\"pages\":\"1-7\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2019-12-31\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"1\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Signal and image processing : an international journal\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.5121/sipij.2019.10601\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Signal and image processing : an international journal","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.5121/sipij.2019.10601","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Efficient Method to find Nearest Neighbours in Flocking Behaviours
Flocking is a behaviour in which objects move or work together as a group. This behaviour is very common in nature think of a flock of flying geese or a school of fish in the sea. Flocking behaviours have been simulated in different areas such as computer animation, graphics and games. However, the simulation of the flocking behaviours of large number of objects in real time is computationally intensive task. This intensity is due to the n-squared complexity of the nearest neighbour (NN) algorithm used to separate objects, where n is the number of objects. This paper proposes an efficient NN method based on the partial distance approach to enhance the performance of the flocking algorithm and its application to flocking behaviour. The proposed method was implemented and the experimental results showed that the proposed method outperformed conventional NN methods when applied to flocking fish.