Collision detection for virtual environment using particle swarm optimization with adaptive cauchy mutation

被引:0
|
作者
Yanni Zou
Peter X. Liu
Chunsheng Yang
Chunquan Li
Qiangqiang Cheng
机构
[1] Nanchang University,School of Information Engineering
[2] Carleton University,Department of System and Computer Engineering
来源
Cluster Computing | 2017年 / 20卷
关键词
Collision detection; Hierarchical bounding box; Nonlinear optimization; Cauchy mutation; Particle swarm;
D O I
暂无
中图分类号
学科分类号
摘要
Rapid and accurate detection of collision between virtual objects is crucial for many virtual reality based applications. In order to ensure a high-level of accuracy and to meet the real-time requirement, a fast collision detection algorithm between soft bodies is proposed. The developed algorithm is a combination of stochastic methods and particle swarm optimization with adaptive Cauchy mutation. The hierarchical bounding box method is used for a rough detection in order to filter out obvious disjoint space, and the problem is converted to a nonlinear optimization problem based on the distance of points. Then particle swarm optimization with adaptive Cauchy mutation is used to find the optimal solution. When it is updated iteratively, keeping some particles experience value and variation of other particles avoids particles trapped in local optimum, which further accelerates the speed of collision detection. The algorithm is implemented and evaluated through experiments and the results confirm the advantages of the developed algorithm.
引用
收藏
页码:1765 / 1774
页数:9
相关论文
共 50 条
  • [21] Adaptive particle swarm optimization algorithm with genetic mutation operation
    Gao, Yuelin
    Ren, Zihui
    ICNC 2007: THIRD INTERNATIONAL CONFERENCE ON NATURAL COMPUTATION, VOL 2, PROCEEDINGS, 2007, : 211 - +
  • [22] A modified particle swarm optimization with adaptive mutation operator selection
    Jian, Li
    Cheng, Wang
    IITA 2007: WORKSHOP ON INTELLIGENT INFORMATION TECHNOLOGY APPLICATION, PROCEEDINGS, 2007, : 133 - 136
  • [23] A New Particle Swarm Optimization Algorithm with Adaptive Mutation Operator
    Gao, Yuelin
    Duan, Yuhong
    ICIC 2009: SECOND INTERNATIONAL CONFERENCE ON INFORMATION AND COMPUTING SCIENCE, VOL 1, PROCEEDINGS: COMPUTING SCIENCE AND ITS APPLICATION, 2009, : 58 - +
  • [24] Adaptive Particle Swarm Optimization with Multi-dimensional Mutation
    Nishio, Toshiki
    Kushida, Junichi
    Hara, Akira
    Takahama, Tetsuyuki
    2015 IEEE 8TH INTERNATIONAL WORKSHOP ON COMPUTATIONAL INTELLIGENCE AND APPLICATIONS (IWCIA) PROCEEDINGS, 2015, : 131 - 136
  • [25] A Particle Swarm Optimization Algorithm Based on Adaptive Periodic Mutation
    Li, Xiaohu
    Zhuang, Jian
    Wang, Sunan
    Zhang, Yulin
    ICNC 2008: FOURTH INTERNATIONAL CONFERENCE ON NATURAL COMPUTATION, VOL 1, PROCEEDINGS, 2008, : 150 - 155
  • [26] An dynamic adaptive dissipative particle swarm optimization with mutation operation
    Shen, Xianjun
    Wei, Kaiping
    Wu, Deming
    Tong, Yala
    Li, Yuanxiang
    2007 IEEE INTERNATIONAL CONFERENCE ON CONTROL AND AUTOMATION, VOLS 1-7, 2007, : 3077 - +
  • [27] Adaptive Mutation Opposition-Based Particle Swarm Optimization
    Kang, Lanlan
    Dong, Wenyong
    Li, Kangshun
    COMPUTATIONAL INTELLIGENCE AND INTELLIGENT SYSTEMS, (ISICA 2015), 2016, 575 : 116 - 128
  • [28] Adaptive parameter calibration with particle swarm optimization for virtual instrument
    Peng, Y
    Peng, XY
    ISTM/2003: 5TH INTERNATIONAL SYMPOSIUM ON TEST AND MEASUREMENT, VOLS 1-6, CONFERENCE PROCEEDINGS, 2003, : 4687 - 4690
  • [29] Multi-objective particle swarm optimization algorithm using Cauchy mutation and improved crowding distance
    Li, Qingxia
    Zeng, Xiaohua
    Wei, Wenhong
    INTERNATIONAL JOURNAL OF INTELLIGENT COMPUTING AND CYBERNETICS, 2023, 16 (02) : 250 - 276
  • [30] Stochastic Collision Detection between deformable models using particle swarm optimization algorithm
    Wang Tianzhu
    Li Wenhui
    Wang Yi
    Ge Zihou
    Han Dongfeng
    12TH INTERNATIONAL MULTI-MEDIA MODELLING CONFERENCE PROCEEDINGS, 2006, : 331 - 334