Repository logo
 
Publication

CGP4Matlab - A Cartesian Genetic Programming MATLAB Toolbox for Audio and Image Processing

dc.contributor.authorMiragaia, Rolando
dc.contributor.authorJorge dos Reis, Gustavo Miguel
dc.contributor.authorFernandéz, Francisco
dc.contributor.authorInácio, Tiago
dc.contributor.authorGrilo, Carlos
dc.date.accessioned2025-10-21T16:07:44Z
dc.date.available2025-10-21T16:07:44Z
dc.date.issued2018
dc.description.abstractThis paper presents and describes CGP4Matlab, a powerful toolbox that allows to run Cartesian Genetic Programming within MATLAB. This toolbox is particularly suited for signal processing and image processing problems. The implementation of CGP4Matlab, which can be freely downloaded, is described. Some encouraging results on the problem of pitch estimation of musical piano notes achieved using this toolbox are also presented. Pitch estimation of audio signals is a very hard problem with still no generic and robust solution found. Due to the highly flexibility of CGP4Matlab, we managed to apply a new cartesian genetic programming based approach to the problem of pitch estimation. The obtained results are comparable with the state of the art algorithms. © Springer International Publishing AG, part of Springer Nature 2018.eng
dc.description.sponsorshipThe authors would like to thank Spanish Ministry of Economy, Industry and Competitiveness and European Regional Development Fund (FEDER) under projects TIN2014-56494-C4-4-P (Ephemec) and TIN2017-85727-C4-4-P (DeepBio); Junta de Extremadura FEDER, projects GR15068, GRU10029 IB16035 Regional Government of Extremadura, Consejería of Economy and Infrastructure, FEDER.
dc.identifier.citationMiragaia R., Reis G., Fernandéz F., Inácio T., Grilo C. CGP4Matlab - A Cartesian Genetic Programming MATLAB Toolbox for Audio and Image Processing (2018) Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), 10784 LNCS, pp. 455 - 471, Cited 8 times. DOI: 10.1007/978-3-319-77538-8_31 https://www.scopus.com/inward/record.uri?eid=2-s2.0-85044070993&doi=10.1007%2f978-3-319-77538-8_31&partnerID=40&md5=7e5aaa7331edbd1610a111eabefac2cb
dc.identifier.doi10.1007/978-3-319-77538-8_31
dc.identifier.isbn9783319775371
dc.identifier.isbn9783319775388
dc.identifier.issn0302-9743
dc.identifier.issn1611-3349
dc.identifier.urihttp://hdl.handle.net/10400.8/14345
dc.language.isoeng
dc.peerreviewedyes
dc.publisherSpringer International Publishing
dc.relation.hasversionhttps://link.springer.com/chapter/10.1007/978-3-319-77538-8_31
dc.relation.ispartofLecture Notes in Computer Science
dc.relation.ispartofApplications of Evolutionary Computation
dc.rights.urihttp://creativecommons.org/licenses/by/4.0/
dc.subjectCartesian genetic programming
dc.subjectMATLAB toolbox
dc.subjectPitch estimation
dc.titleCGP4Matlab - A Cartesian Genetic Programming MATLAB Toolbox for Audio and Image Processing
dc.typebook part
dspace.entity.typePublication
oaire.citation.endPage471
oaire.citation.startPage455
oaire.citation.titleLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
oaire.versionhttp://purl.org/coar/version/c_970fb48d4fbd8a85
person.familyNameMiragaia
person.familyNameJorge dos Reis
person.familyNameGrilo
person.givenNameRolando
person.givenNameGustavo Miguel
person.givenNameCarlos
person.identifier.ciencia-idC712-E02E-0ED2
person.identifier.ciencia-idC41A-BC63-08E6
person.identifier.ciencia-id081D-025A-33BC
person.identifier.orcid0000-0003-4213-9302
person.identifier.orcid0000-0002-5903-8754
person.identifier.orcid0000-0001-9727-905X
person.identifier.ridGLS-3615-2022
person.identifier.ridM-9551-2013
person.identifier.scopus-author-id26422369700
person.identifier.scopus-author-id23466972200
relation.isAuthorOfPublicationc3934650-8cbe-40cd-bb29-31c57baa49e2
relation.isAuthorOfPublication77b7fb9b-3584-4057-a3d8-de29d3fab6c1
relation.isAuthorOfPublicationf2075503-40b3-49da-81c3-e0c50f97c9ab
relation.isAuthorOfPublication.latestForDiscoveryc3934650-8cbe-40cd-bb29-31c57baa49e2

Files

Original bundle
Now showing 1 - 1 of 1
No Thumbnail Available
Name:
381.pdf
Size:
540.86 KB
Format:
Adobe Portable Document Format
License bundle
Now showing 1 - 1 of 1
No Thumbnail Available
Name:
license.txt
Size:
1.32 KB
Format:
Item-specific license agreed upon to submission
Description: