Aphelion: bildbehandlings- och bildanalysprogramvara (Lab, Dev, SDK)
Aphelion: kraftfull bildbehandling och analys – Lab, Dev och SDK för prototyper och utvecklare. Snabb integration, avancerade verktyg för bildanalys.
Aphelion Imaging Software Suite är en uppsättning datorprogram för bildbehandling och bildanalys. Den innehåller tre basprodukter: Aphelion Lab, Aphelion Dev och Aphelion SDK, som tillsammans täcker hela arbetsflödet från interaktiv prototypframtagning till inbyggning av bildanalysfunktioner i kundanpassade applikationer.
Programvaran Aphelion kan användas för att ta fram prototyper av applikationer med hjälp av det grafiska användargränssnittet. Den tillhandahåller en uppsättning verktyg för programmerare som måste utveckla programvara med behov av bildanalys.
Vad de tre produkterna erbjuder
- Aphelion Lab – ett visuellt, användarvänligt gränssnitt för snabb prototypframtagning och interaktiv bildanalys. Användaren kan bygga och testa kedjor av bearbetningssteg, mäta och visualisera resultat, samt spara och återanvända arbetsflöden utan att behöva skriva kod.
- Aphelion Dev – riktat mot utvecklare som vill skapa färdiga applikationer. Innehåller verktyg för att automatisera arbetsflöden, köra batch-analyser och koppla ihop prototyper från Lab med anpassad kod och användargränssnitt för distribution.
- Aphelion SDK – ett komplett programbibliotek för integration i egna program. SDK:en innehåller dokumentation, exempel och API:er som gör det möjligt att anropa bildbehandlings- och analysfunktioner från vanliga utvecklingsmiljöer.
Vanliga funktioner och tekniker
- Bildförbättring: filtrering, brusreducering, kontrastförbättring och geometriska transformationer.
- Segmentering: tröskling, kantdetektering, morfologiska operationer och avancerade metoder för att separera objekt i bilden.
- Mätningar och analys: area-, omkrets- och formmått, partikelräkning, intensitetsanalys samt kalibrering för verkliga mått.
- Objektigenkänning och klassificering: funktioner för att extrahera beskrivare och kategorisera objekt, samt möjligheter att integrera externa maskininlärningsmodeller.
- Stöd för färg- och gråskalebilder samt för flera vanliga bildformat; möjligheter att arbeta med stora bildserier och automatiserade förvärv.
Tillämpningar
Aphelion används inom många områden där bildanalys behövs, till exempel inom:
- Medicinsk bildanalys och livsvetenskaper (mikroskopi, cellräkning)
- Industriell kvalitetskontroll och automatiserad visuell inspektion
- Materialanalys och mätning i forskning
- Fjärranalys och dokument-/arkivbehandling
- Utbildning och prototypframtagning i utvecklingsprojekt
Plattform, integration och support
Aphelion levereras med dokumentation och exempelprojekt som hjälper både användare utan programmeringsbakgrund och utvecklare att snabbt komma igång. SDK:en gör det möjligt att integrera kärnfunktioner i egna program och att anropa biblioteket från vanliga utvecklingsmiljöer. För större installationer och särskilda behov finns ofta möjligheter till teknisk support, utbildning och anpassade lösningar.
För att välja rätt produkt rekommenderas att börja med Aphelion Lab för att snabbt prototypa lösningen; när arbetsflödet är validerat kan man gå vidare till Aphelion Dev eller direkt integrera funktioner via Aphelion SDK beroende på om man behöver ett färdigt program eller bibliotek för vidareutveckling.
Applikationer
Aphelion Imaging Software Suite används av studenter, forskare, ingenjörer och mjukvaruutvecklare inom tillämpningsområden som kräver bildbehandling och datorseende, till exempel:
- säkerhet (övervakning, spårning av objekt)
- Fjärranalys.
- kvalitetskontroll för industrin och inspektionstillämpningar
- Materialvetenskap.
- biovetenskap (medicin och biologi)
- geovetenskap (geologi)
- teori (bildbehandling, maskininlärning och optimering)
Specifikationer
Alla produkter i Aphelion Imaging Software Suite kan köras på en dator med Windows (Vista, 7, 8, 8.1 eller 10) 32 eller 64 bitar. Användaren har tillgång till onlinehjälp och videohandledning.

Aphelion Dev grafiskt användargränssnitt version 4.x: (1) Aktivitetsfält, (2) Bildvisning, (3) Fönster för makroredigering/Funktionsfönster, (4) Diagram (en profil visas i det här exemplet), (5) Bildgalleri, (6) Mätningsgalleri.
Programvarutillägg
Nedan finns en lista över valfria tillägg för Aphelion:
- Behandling av 3D-bilder och visning av 3D-bilder: En uppsättning tillägg för att visa och bearbeta 3D-bilder. Tillägget för 3D-visning är baserat på VTK-programvaran.
- 3D-skeletonisering: Utvidgning för att beräkna 3D-skelettet.
- Bildregistrering: Utvidgning av bildregistrering för att registrera bilder som kommer från olika förvärvsanordningar.
- Klassificeringsverktyg: Klassificeringstillägg, inklusive "Fuzzy Logic" (klassificering med fuzzy logic), "Neural Networks" (klassificering baserad på neurala nätverk) och "Random Forest" (klassificering baserad på slumpmässiga skogar, härrörande från programvaran R).
- Kriging: Specifik utvidgning för att avlägsna bildbrus med hjälp av geostatistiska tekniker.
- Drivrutiner för kameragränssnitt och programvara för mikroskopgränssnitt
- Virtual Image Capture och Virtual Image Stitcher: Två programvaruprodukter för att fånga flerfältsbilder och sammanfoga dem till en enda mycket stor bild inom optisk mikroskopi och elektronmikroskopi (image stitching).
- Stereologianalysator: Programvara för att analysera en mycket stor bild med hjälp av stereologi. Detta tillägg används främst inom biologin på bilder som tagits med ett skanningsmikroskop.
- VisionTutor: Onlinekurs i bildbehandling med all teori och tillämpning av makrokommandon som är kompatibla med Aphelion.
Aphelion-användaren kan lägga till egna makrokommandon i användargränssnittet som har registrerats automatiskt för att bearbeta en serie bilder. Han/hon kan också lägga till plugins och bibliotek i användargränssnittet som har utvecklats utanför Aphelion-miljön.
Programvaruversioner
Nedan finns en tabell med datum för utgivning av programvaran Aphelion:
| Datum för utgivning av Aphelion-programvara | |
| Programvaruversion | Utgivningsdatum |
| Aphelion 1.0 | 1995 |
| Aphelion 2.0 | 1996 |
| Aphelion 2.1 | 1996-1997 |
| Aphelion 2.2 | 1997 |
| Aphelion 2.3 | 1998-1999 |
| Aphelion 3.0 | 1999-2000 |
| Aphelion 3.1 | December 2001 |
| Afelion 3.2a-f | 2001-2004 |
| Aphelion 3.2g | Mars 2004 |
| Aphelium 3,2h | November 2004 |
| Aphelion 3.2i | Mars 2006 |
| Afelion 3.2j | Oktober 2008 - 2012 |
| Aphelion 4.0.0 | juli 2009 |
| Aphelion 4.0.5 | December 2009 |
| Aphelion 4.0.6 | maj 2010 |
| Aphelion 4.0.7 | augusti 2010 |
| Aphelion 4.0.8 | oktober 2010 |
| Aphelion 4.0.9 | Februari 2011 |
| Aphelion 4.0.10 | april 2011 |
| Aphelion 4.1.0 | oktober 2011 |
| Aphelion 4.1.1 | april 2012 |
| Aphelion 4.1.2 | November 2012 |
| Aphelion 4.2.0 | Februari 2013 |
| Aphelion 4.2.1 | Januari 2014 |
| Aphelion 4.3.0 | oktober 2014 |
| Aphelion 4.3.1 | December 2014 |
| Aphelion 4.3.2 | september 2015 |
| Aphelion 4.4.0 | oktober 2017 |

GUI för en tidigare version av Aphelion (version 3.2j).
Frågor och svar
F: Vad är Aphelion Imaging Software Suite?
S: Aphelion Imaging Software Suite är en uppsättning datorprogram för bildbehandling och bildanalys.
F: Vilka är de tre basprodukter som ingår i Aphelion Imaging Software Suite?
S: De tre basprodukter som ingår i Aphelion Imaging Software Suite är Aphelion Lab, Aphelion Dev och Aphelion SDK.
F: Vad används Aphelion Lab till?
S: Aphelion Lab används för att ta fram prototyper av applikationer med hjälp av det grafiska användargränssnittet.
F: Vem kan använda Aphelion Dev?
S: Aphelion Dev används av programmerare som behöver utveckla programvara för bildanalys.
F: Vad är syftet med programvaruprodukten Aphelion?
S: Syftet med programvaruprodukten Aphelion är att tillhandahålla en uppsättning verktyg för programmerare som behöver utveckla programvara med behov av bildanalys.
F: Innehåller Aphelion Imaging Software Suite verktyg för bildbehandling?
S: Ja, Aphelion Imaging Software Suite innehåller verktyg för bildbehandling.
Q: Vilken nytta gör Aphelion Imaging Software Suite för programmerare?
S: Aphelion Imaging Software Suite erbjuder en uppsättning verktyg för programmerare att utveckla programvara med bildanalysbehov.
Sök