Neural Program Synthesis for Automatic Image Enhancement

Program synthesis is the art of synthesizing programs from the user's specifications. The user's in-tent is specified through demonstration, natural language, input-output examples, and so on. Nowadays, Program Synthesis has been applied in image manipulations also. The proposed sys-tem ai...

Celý popis

Uloženo v:
Podrobná bibliografie
Vydáno v:Journal of internet services and information security Ročník 15; číslo 2; s. 791 - 806
Hlavní autoři: P, Vasuki, N, Sripriya, S, Jacindha, G, Abishek, A, Supriya Abirami
Médium: Journal Article
Jazyk:angličtina
Vydáno: 30.05.2025
ISSN:2182-2069, 2182-2077
On-line přístup:Získat plný text
Tagy: Přidat tag
Žádné tagy, Buďte první, kdo vytvoří štítek k tomuto záznamu!
Abstract Program synthesis is the art of synthesizing programs from the user's specifications. The user's in-tent is specified through demonstration, natural language, input-output examples, and so on. Nowadays, Program Synthesis has been applied in image manipulations also. The proposed sys-tem aims to synthesize programs on image enhancements by replicating the manipulations done in the given image. Our synthesizer is a hierarchical learning system, which predicts the type of manipulations on images like rotation, saturation, contrast, blur, filter, resize properties of the pic-ture. Additionally, the system predicts the parameter information associated with every function. The Convolution Neural Network has been used for both function prediction and parameter pre-diction. The third layer of the system is an expert system, which generates python programs when an edited input image is given. Though we have automatic image editing tools like Adobe Auto Enhance or Google Photos, AI editor, our Neural Program Synthesis is transparent with the code. The expert system permits the user to update the system on different demands. The system pro-vides overall accuracy of 94 % over different image editing operations.
AbstractList Program synthesis is the art of synthesizing programs from the user's specifications. The user's in-tent is specified through demonstration, natural language, input-output examples, and so on. Nowadays, Program Synthesis has been applied in image manipulations also. The proposed sys-tem aims to synthesize programs on image enhancements by replicating the manipulations done in the given image. Our synthesizer is a hierarchical learning system, which predicts the type of manipulations on images like rotation, saturation, contrast, blur, filter, resize properties of the pic-ture. Additionally, the system predicts the parameter information associated with every function. The Convolution Neural Network has been used for both function prediction and parameter pre-diction. The third layer of the system is an expert system, which generates python programs when an edited input image is given. Though we have automatic image editing tools like Adobe Auto Enhance or Google Photos, AI editor, our Neural Program Synthesis is transparent with the code. The expert system permits the user to update the system on different demands. The system pro-vides overall accuracy of 94 % over different image editing operations.
Author A, Supriya Abirami
S, Jacindha
P, Vasuki
G, Abishek
N, Sripriya
Author_xml – sequence: 1
  givenname: Vasuki
  surname: P
  fullname: P, Vasuki
– sequence: 2
  givenname: Sripriya
  surname: N
  fullname: N, Sripriya
– sequence: 3
  givenname: Jacindha
  surname: S
  fullname: S, Jacindha
– sequence: 4
  givenname: Abishek
  surname: G
  fullname: G, Abishek
– sequence: 5
  givenname: Supriya Abirami
  surname: A
  fullname: A, Supriya Abirami
BookMark eNo9z8FOwzAQBFALFYlS-gOc8gMJ9jp2kmNVFTCqAClwttbOpo3UJMhOD_17SkGcZk4zerdsNowDMXYveKZKmeuHF1ObOgMOKjOQcQVXbA6ihBR4Ucz-u65u2DLGznHFCymLvJqz8pWOAQ_Jexh3AfukPg3TnmIXk3YMyeo4jT1OnU9MjztKNsMeB089DdMdu27xEGn5lwv2-bj5WD-n27cns15tUy-EmlKnyTd4_s-VaEELiQ06gSR1lZMufA6CHAoNeVM41bi2kVUFEhrPyfkK5YLB764PY4yBWvsVuh7DyQpuL3x74dsfvjVgz3z5DW1nUGY
ContentType Journal Article
DBID AAYXX
CITATION
DOI 10.58346/JISIS.2025.I2.052
DatabaseName CrossRef
DatabaseTitle CrossRef
DatabaseTitleList CrossRef
DeliveryMethod fulltext_linktorsrc
Discipline Engineering
EISSN 2182-2077
EndPage 806
ExternalDocumentID 10_58346_JISIS_2025_I2_052
GroupedDBID 5VS
AAYXX
ADBBV
ALMA_UNASSIGNED_HOLDINGS
BCNDV
CITATION
GROUPED_DOAJ
KQ8
OK1
ID FETCH-LOGICAL-c115t-b6ecda182451f2613adab1ae3694e67c421eba1624d7b5dbfd399232dc0ebc9a3
ISSN 2182-2069
IngestDate Sun Nov 09 14:53:30 EST 2025
IsPeerReviewed false
IsScholarly true
Issue 2
Language English
LinkModel OpenURL
MergedId FETCHMERGED-LOGICAL-c115t-b6ecda182451f2613adab1ae3694e67c421eba1624d7b5dbfd399232dc0ebc9a3
PageCount 16
ParticipantIDs crossref_primary_10_58346_JISIS_2025_I2_052
PublicationCentury 2000
PublicationDate 2025-05-30
PublicationDateYYYYMMDD 2025-05-30
PublicationDate_xml – month: 05
  year: 2025
  text: 2025-05-30
  day: 30
PublicationDecade 2020
PublicationTitle Journal of internet services and information security
PublicationYear 2025
SSID ssib050733749
ssj0001072582
Score 2.2929745
Snippet Program synthesis is the art of synthesizing programs from the user's specifications. The user's in-tent is specified through demonstration, natural language,...
SourceID crossref
SourceType Index Database
StartPage 791
Title Neural Program Synthesis for Automatic Image Enhancement
Volume 15
hasFullText 1
inHoldings 1
isFullTextHit
isPrint
journalDatabaseRights – providerCode: PRVHPJ
  databaseName: ROAD: Directory of Open Access Scholarly Resources
  customDbUrl:
  eissn: 2182-2077
  dateEnd: 99991231
  omitProxy: false
  ssIdentifier: ssib050733749
  issn: 2182-2069
  databaseCode: M~E
  dateStart: 20110101
  isFulltext: true
  titleUrlDefault: https://road.issn.org
  providerName: ISSN International Centre
link http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwtV1Lb9QwELaWwgEOqLzEq1UO3FZZEjuO4-MKLSKoVJW2oN4iv6JGLWm1m63aC7-Bn8zYTtzACokeuESRE40cf6PxeDLzDULvcM4ZeMoszokkcUakjrnO65iqwiR1rSV35dHfDtjhYXFywo8mk59DLczVOWvb4vqaX_5XqGEMwLals3eAOwiFAbgH0OEKsMP1n4C3dBuw7kc-8Wq6vGnBx7O0IzahcL7pLjxJa_ndZuss2lMLe0h_2XZTGxcyNN103VuVnq8pVD3CA98CL1hZlzsr1puzJoSaXZAV7NOquQn7wNJn6aqm1adh0FVQzaXN1D8bRyQwdT_Tk1vDZUnhARLfgmVmxmN9y5bB8tKRhuGRGWW-g9ewIztOgi1jTwviaI4_l8tyObMTmZV4lnhC3N-Ztf_Y8UIeIpyAnJTKyaisjKrEFci4h-5jRrlNEvzyYzFYKGpbXLL-wOqieAnD1HUkCx_tK7Oc2PdbUxt5PyM35ngXPe6BjeZeb56giWmfokcjVspnqPAaFPUaFAUNigDzKGhQ5DQoGmnQc_T14-L4w6e4b7ARKzgIdLHMjdICJp7RtIajNBFayFQYkvPM5ExlODVSpDnONJNUy1pbGmOCtUqMVFyQF2invWjNSxQRqWAdFOW5TjKQIFRWwxs64UKlUupXaDp8eHXpeVSqv6_-6zu9_QY9vFXDt2inW23MHnqgrrpmvdp3AP4CKrlpUQ
linkProvider ISSN International Centre
openUrl ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=article&rft.atitle=Neural+Program+Synthesis+for+Automatic+Image+Enhancement&rft.jtitle=Journal+of+internet+services+and+information+security&rft.au=P%2C+Vasuki&rft.au=N%2C+Sripriya&rft.au=S%2C+Jacindha&rft.au=G%2C+Abishek&rft.date=2025-05-30&rft.issn=2182-2069&rft.eissn=2182-2077&rft.volume=15&rft.issue=2&rft.spage=791&rft.epage=806&rft_id=info:doi/10.58346%2FJISIS.2025.I2.052&rft.externalDBID=n%2Fa&rft.externalDocID=10_58346_JISIS_2025_I2_052
thumbnail_l http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=2182-2069&client=summon
thumbnail_m http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=2182-2069&client=summon
thumbnail_s http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=2182-2069&client=summon