XCardioPulmoNet analyserer hjerte- og lungelyd i ett og samme rammeverk

XCardioPulmoNet, utviklet ved Saudi Electronic University, utfordrer to gamle vaner i dataassistert auskultasjon: å analysere hjerte- og lungelyd hver for seg, og å satse på bare én måte å representere lyd på.

Stetoskopklokke på varmt papir der en rød og en lyseblå snor flettes sammen til én flettet tråd, som illustrasjon av analyse av hjerte- og lungelyd i ett felles rammeverk.
Illustrasjon
Gi artikkelen

XCardioPulmoNet analyserer hjerte- og lungelyd i ett og samme rammeverk

XCardioPulmoNet, utviklet ved Saudi Electronic University, utfordrer to gamle vaner i dataassistert auskultasjon: å analysere hjerte- og lungelyd hver for seg, og å satse på bare én måte å representere lyd på. Ifølge omtalen kan systemet også peke på hvor i opptaket funnene ligger — studiens resultater og validering må likevel leses og vurderes i selve tidsskriftsartikkelen før konkrete tall rapporteres videre.

Stetoskopet har fulgt leger i over to hundre år, men kunsten å tolke det det hører — den susende blodstrømmen gjennom hjerteklaffene, raslingen av væske i syke lunger — har alltid krevd mange års menneskelig trening. Et nytt deep learning-rammeverk fra Saudi Electronic University forsøker nå å gjøre noe av den tolkningen maskinelt, og angriper samtidig to begrensninger som ifølge omtalen lenge har hemmet feltet.

Rammeverket, kalt XCardioPulmoNet, er beskrevet i det open access-tidsskriftet Complex & Intelligent Systems og er utviklet av Shimaa Nagro og Maha Helal ved College of Computing and Informatics. Omtalen er publisert av bioengineer.org 10. oktober 2026 — og det er der informasjonen i denne saken stammer fra (bioengineer.org). Den underliggende tidsskriftsartikkelen er ikke gjennomgått uavhengig av denne dekningen.

To begrensninger, ett angrep

Feltet for dataassistert auskultasjon har ifølge omtalen lenge slitt med to problemer: De fleste eksisterende systemer analyserer enten hjertelyd eller lungelyd isolert, og mange er avhengige av én enkelt måte å representere lyd på — noe som «etterlater verdifull diagnostisk informasjon på bordet», slik bioengineer.org formulerer det.

Nagro og Helal valgte å lukke begge hullene samtidig. Systemet analyserer kardiopulmonal lyd — hjerte og lunger felles — i stedet for å behandle dem som separate problemer. Og det kombinerer de to dominerende måtene å gjøre lyd om til noe et nevralt nettverk kan fordøye på, i stedet for å velge mellom dem.

Hvorfor to representasjoner

Den første representasjonen er Mel-spektrogrammet, en avbildning av lydens spektrale innhold som er tilpasset menneskelig hørsel. Den fanger den generelle frekvensstrukturen i lyden over tid.

Den andre er wavelet-transformasjonen. Den dekomponerer signalet i komponenter på flere skalaer, og er ifølge omtalen særlig god til å fange korte, forbigående hendelser — «det skarpe smellet ved et hjertebilyd eller den flyktige crepitasjonen fra en infisert lunge», slik artikkelen beskriver det.

Forskjellen mellom de to er sentral for designvalget. Et bilyd eller en crepitasjon er en begrenset hendelse i tid: noen titalls millisekunder der det akustiske tegnet på sykdom faktisk ligger. En ren frekvensanalyse kan miste deler av denne detaljen, mens wavelet-analyse kan zoome inn på korttidshendelser med høy tidsoppløsning samtidig som den beholder frekvensinformasjon på andre skalaer. Ved å bruke begge gir rammeverket nettverket to komplementære bilder av samme opptak.

Lokalisering: systemet peker på funnene

Ifølge omtalen kan XCardioPulmoNet også angi hvor i opptaket det baserer konklusjonene sine. Det betyr at systemet ikke bare leverer en klassifisering, men en pekepinn på det relevante lydsegmentet — tilsvarende hvordan en erfaren kliniker kan si «her, mellom andre og tredje hjertelyd, hører du bilyden».

For klinisk troverdighet er dette mer enn en teknisk finess. Et svart boks-svar uten begrunnelse er vanskelig for en lege å auditere eller motarbeide; et svar som peker på et konkret segment i opptaket kan kontrolleres, diskuteres og sammenlignes med egen lytting. Lokaliseringsegenskapen stammer likevel fra sekundærdekningen, og dens nøyaktige mekanisme bør verifiseres mot tidsskriftsartikkelen.

Ytelse og validering: hva som krever verifisering

Omtalen beskriver rammeverkets design, men dekningens framstilling av studiens resultater, datasett og valideringsmetode — for eksempel nøyaktighetstall, benchmark-sammenligninger og kryssvalideringsprotokoll — er ikke kontrollert mot selve Complex & Intelligent Systems-artikkelen i denne saken. Konkrete resultattall bør derfor verifiseres mot tidsskriftsartikkelen før de rapporteres videre. Det er heller ikke klart fra dekningen om bioengineer.org har gjort noen form for uavhengig verifisering, eller om omtalen bygger på studiens egen tekst.

Også spørsmålene som ligger nærmest klinisk praksis — hvordan systemet håndterer støyende opptak, ulike stetoskoptyper og reelle pasientpopulasjoner — hører til dem som må besvares med studien i hånden. For en modell som lover å høre både bilyder og crepitasjoner i samme opptak, er det nettopp disse spørsmålene som vil avgjøre om designvalgene holder i praksis.

Det som foreløpig kan konstateres, er designet: ett rammeverk, to lydrepresentasjoner, felles analyse av hjerte og lunger, og et krav om å vise hvor funnene ligger. Om det også gir bedre diagnostikk, gjenstår å se.


XCardioPulmoNet Analyzes Heart and Lung Sounds in a Single Framework

XCardioPulmoNet, developed at Saudi Electronic University, challenges two long-standing habits in computer-assisted auscultation: analyzing heart and lung sounds separately, and relying on just one way of representing sound. According to the coverage, the system can also point to where in a recording its findings are located — though the study's results and validation must still be read and assessed in the journal article itself before any concrete figures are reported onward.

The stethoscope has accompanied physicians for more than two hundred years, but the art of interpreting what it hears — the whoosh of blood through the heart valves, the crackle of fluid in diseased lungs — has always required years of human training. A new deep learning framework from Saudi Electronic University now attempts to perform some of that interpretation automatically, while tackling two limitations that, according to the coverage, have long held the field back.

The framework, called XCardioPulmoNet, is described in the open access journal Complex & Intelligent Systems and was developed by Shimaa Nagro and Maha Helal at the College of Computing and Informatics. The coverage was published by bioengineer.org on October 10, 2026 — and that is the source of the information in this story (bioengineer.org). The underlying journal article has not been independently reviewed as part of this coverage.

Two Limitations, One Attack

According to the coverage, the field of computer-assisted auscultation has long struggled with two problems: most existing systems analyze either heart sounds or lung sounds in isolation, and many depend on a single way of representing sound — which, as bioengineer.org puts it, "leaves valuable diagnostic information on the table."

Nagro and Helal chose to close both gaps at once. The system analyzes cardiopulmonary sound — heart and lungs together — rather than treating them as separate problems. And it combines the two dominant ways of converting sound into something a neural network can digest, rather than choosing between them.

Why Two Representations

The first representation is the Mel spectrogram, a mapping of the sound's spectral content adapted to human hearing. It captures the overall frequency structure of the sound over time.

The second is the wavelet transform. It decomposes the signal into components across multiple scales and is, according to the coverage, particularly good at capturing short, transient events — "the sharp snap of a heart murmur or the fleeting crackle from an infected lung," as the article describes it.

The difference between the two is central to the design choice. A murmur or a crackle is a bounded event in time: a few tens of milliseconds in which the acoustic sign of disease actually resides. A pure frequency analysis can miss parts of that detail, while wavelet analysis can zoom in on short-time events with high temporal resolution while retaining frequency information at other scales. By using both, the framework gives the network two complementary pictures of the same recording.

Localization: The System Points to Its Findings

According to the coverage, XCardioPulmoNet can also indicate where in a recording it bases its conclusions. This means the system delivers not just a classification, but a pointer to the relevant sound segment — similar to how an experienced clinician might say "here, between the second and third heart sound, you can hear the murmur."

For clinical credibility, this is more than a technical nicety. A black-box answer without justification is difficult for a physician to audit or challenge; an answer pointing to a concrete segment of the recording can be checked, discussed, and compared against one's own listening. The localization capability nevertheless comes from the secondary coverage, and its precise mechanism should be verified against the journal article.

Performance and Validation: What Requires Verification

The coverage describes the framework's design, but this story's account of the study's results, datasets, and validation methodology — for example accuracy figures, benchmark comparisons, and cross-validation protocols — has not been checked against the Complex & Intelligent Systems article itself. Concrete result figures should therefore be verified against the journal article before being reported onward. Nor is it clear from the coverage whether bioengineer.org carried out any form of independent verification, or whether the write-up rests on the study's own text.

The questions closest to clinical practice — how the system handles noisy recordings, different stethoscope types, and real patient populations — are likewise among those that must be answered with the study in hand. For a model that promises to hear both murmurs and crackles in the same recording, these are precisely the questions that will determine whether the design choices hold up in practice.

What can be stated so far is the design: one framework, two sound representations, joint analysis of heart and lungs, and a requirement to show where the findings lie. Whether this also yields better diagnosis remains to be seen.

Få de viktigste AI-nyhetene i innboksen

Nyheter, analyser og verktøy samlet for deg.