A Method of Image Processing Based on Improved Fireworks Algorithm

An image processing and firework algorithm technology, applied in the field of image processing, can solve problems such as poor results, and achieve the effects of increasing information interaction, strong robustness, and enhancing diversity

Active Publication Date: 2020-03-27
JIANGNAN UNIV
View PDF0 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Using this method can overcome the disadvantages of poor results when the traditional fireworks algorithm is applied to classification and regression, and effectively improve the results of finding the optimal value point

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • A Method of Image Processing Based on Improved Fireworks Algorithm
  • A Method of Image Processing Based on Improved Fireworks Algorithm
  • A Method of Image Processing Based on Improved Fireworks Algorithm

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0027] The specific embodiments of the present invention will be further described below in conjunction with the accompanying drawings.

[0028] refer to figure 1 Flow chart of the present invention, the realization process of the present invention is as follows:

[0029] Step 1: Randomly initialize the positions of N fireworks particles in the n-dimensional feasible domain space, denoted as the initial particle G old ; Set t=1, the iteration starts; where n and N are both positive integers.

[0030] Step 2: Calculate the position S of the explosion spark generated by the explosion of each firework particle according to a predetermined algorithm j , the explosion radius A of each firework particle j , and the position of the mutated spark produced by mutating p fireworks particles.

[0031] Specifically, step 2 includes the following sub-steps:

[0032] Step 2-1: Follow the formula Calculate the position S of the explosion spark produced by each firework particle explos...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The invention discloses a method for image processing based on an improved fireworks algorithm, and relates to the field of image processing. The method comprises the following steps: initializing the positions of N fireworks grains, and recording the fireworks grains as initial grains G(old); calculating the position Sj of explosion spark generated by explosion of each fireworks grain, the explosion radius Aj of each fireworks grain and the position of mutation spark; selecting gains G(new) participating in next iteration from all the grains; determining optimal grains with best fitness values in all the gains included in both the initial grains G(old) and the gains G(new), and optimizing the grains except the optimal grains in the optimal value direction according to a bacterial foraging operator; and taking N grains with highest fitness as initial grains G(old) for next iteration from the optimized grains until an optimal solution is obtained. The improved fireworks algorithm can better overcome the poor result of the traditional fireworks algorithm in classification and regression, and effectively improves the result of optimal value point search.

Description

technical field [0001] The invention relates to the field of image processing, in particular to an image processing method based on an improved fireworks algorithm. Background technique [0002] The swarm intelligence algorithm is simple in principle and has potential parallel and distributed characteristics. It solves complex problems through collaboration and is widely used in engineering fields such as image processing, robot control, unmanned traffic driving, social behavior prediction, communication network strengthening, and power system scheduling. widely used. Inspired by the phenomenon of fireworks explosions in the night sky, Tan Ying et al. proposed a new swarm intelligence algorithm——Fireworks Algorithm (FWA) in 2010. [0003] Fireworks algorithm has a self-adjusting mechanism of local search ability and global search ability, but a large number of experiments have proved that the solution results of Fireworks algorithm for functions whose optimal solution point...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
Patent Type & Authority Patents(China)
IPC IPC(8): G06T7/155G06T7/136
Inventor 毛力
Owner JIANGNAN UNIV
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products