Content deleted Content added
m Typo fixing, typo(s) fixed: for for → for |
Citation bot (talk | contribs) Added bibcode. Removed URL that duplicated identifier. Removed parameters. | Use this bot. Report bugs. | Suggested by Headbomb | Linked from Wikipedia:WikiProject_Academic_Journals/Journals_cited_by_Wikipedia/Sandbox | #UCB_webform_linked 857/1032 |
||
(4 intermediate revisions by 3 users not shown) | |||
Line 1:
{{evolutionary algorithm}}
'''Evolutionary image processing''' (EIP) is a sub-area of [[digital image processing]].<ref>{{cite book |title=Proceedings / 22. Workshop Computational Intelligence: Dortmund, 6 - 7. Dezember 2012 |date=2012 |publisher=KIT Scientific Publishing |___location=Karlsruhe |isbn=9783866449176}}</ref> [[Evolutionary algorithms]] (EA) are used to optimize and solve various image processing problems. Evolutionary image processing thus represents the combination of evolutionary optimization and digital image processing. EAs have been used for several decades in computer science to optimize various problems. The application in image processing, on the other hand, is still a relatively new field of research. This is primarily due to the technological development of computer systems, as EIP is a relatively computationally intensive process. '''Evolutionary computer vision''' (ECV) is an application of EIP for computer vision.<ref>{{cite
==Genetic programming for image processing==
In evolutionary image processing, genetic programming optimizes the arrangement of different image-processing operators for specific outputs or task performance.<ref name=gpipreview>{{cite journal |last1=Khan |first1=Asifullah |last2=Qureshi |first2=Aqsa Saeed |last3=Wahab |first3=Noorul |last4=Hussain |first4=Mutawarra |last5=Hamza |first5=Muhammad Yousaf |title=A recent survey on the applications of genetic programming in image processing |journal=Computational Intelligence |date=2021 |volume=37 |issue=4 |pages=1745–1778 |doi=10.1111/coin.12459 |url=https://onlinelibrary.wiley.com/doi/abs/10.1111/coin.12459 |language=en |issn=1467-8640|arxiv=1901.07387 }}</ref> As of 2021, in comparison to popular and well developed [[convolutional neural network]]s, GP is an emerging technique for [[feature learning]].<ref>{{cite journal |last1=Bi |first1=Ying |last2=Xue |first2=Bing |last3=Zhang |first3=Mengjie |title=Genetic Programming-Based Discriminative Feature Learning for Low-Quality Image Classification |journal=IEEE Transactions on Cybernetics |date=August 2022 |volume=52 |issue=8 |pages=8272–8285 |doi=10.1109/TCYB.2021.3049778 |pmid=33531319 |bibcode=2022ITCyb..52.8272B }}</ref> In particular, GP has been used for developing accurate classifiers for [[object detection]], classification of medical images, and optical character recognition. GP has multiple advantages in case of image processing.<ref name=gpipreview/> They include:
# The GP output is a program or a collection of programs in the form of mathematical expressions, which are easy to interpret after simplification and conversion to normal notation.
# The GP needs considerable time for evolution of GP based classifiers. However, the resulting GP tree needs very short execution time in the testing.
|