Aphelion (software)

Last updated
Aphelion Imaging Software Suite
Developer(s) ADCIS French company
Initial release1996(28 years ago) (1996)
Stable release
4.6.1 / 15 June 2023
(10 months ago)
 (2023-06-15) [1]
Written in C sharp, C++
Operating system Windows 7 or later
Size 242 MB (x86) / 972 MB (x64)
Available in2 languages
List of languages
English, French
Type Image processing
License Proprietary commercial software
Website www.adcis.net/en/home/

The Aphelion Imaging Software Suite is a software suite that includes three base products - Aphelion Lab, Aphelion Dev, and Aphelion SDK for addressing image processing and image analysis applications. The suite also includes a set of extension programs to implement specific vertical applications that benefit from imaging techniques.

Contents

The Aphelion software products can be used to prototype and deploy applications, or can be integrated, in whole or in part, into a user's system as processing and visualization libraries whose components are available as both DLLs or .Net components.

History and evolution

The development of Aphelion started in 1995 as a joint project of a French company, ADCIS S.A., [2] and an American company, Amerinex Applied Imaging, Inc. (AAI) [3] Aphelion's image processing and analysis functions were made from operators available from the KBVision software developed and sold by Amerinex's predecessor, Amerinex Artificial Intelligence Inc. In the 1990s, the XLim [4] software library was developed at the Center of Mathematical Morphology of Mines ParisTech, and both companies carried out its development tasks.

The first version of Aphelion was completed and released in April 1996. Successive versions were released before the first official stable release in December 1996 at the Photonics East conference in Boston and the Solutions Vision show in Paris in January 1997, where at the latter it competed with Stemmer Imaging's CVB [5] imaging toolbox.

In 1998, version 2.3 of Aphelion for Windows 98 [6] was released, and its user base was growing in both France and the United States. Version 3.0, totally rewritten to take advantage of Microsoft's then-recent ActiveX [7] technology, was officially released in 2000. It also became available as a « Developer » version, for rapid prototyping of applications using its intuitive GUI and the macro recording capability, and a « Core » version, including the full library as a set of ActiveX components to be used by software developers, integrators and original equipment manufacturers (OEM). [8]

As AAI turned its focus to security, in 2001, ADCIS took the lead on developing Aphelion. AAI focused on millimeter wave scanners for concealed weapon detection at airports, and eventually merged with Millimetrics to become Millivision. [9]

In 2004, ADCIS specified version 4.0 of Aphelion. The set of image processing/analysis functions was rewritten one more time to be compatible with the .NET [10] technology and the emergence of 64 bit architecture PCs. In addition, the GUI was redesigned to address two usage types: a semi-automatic use where the user is guided through the different steps of functions, and a fully automatic use where the expert user can quickly invoke imaging functions. Its first release was presented at the IPOT exhibition in Birmingham, UK the same year. During the Vision Show in Paris in October 2008, the new Aphelion Lab product was launched for users that are not specialists in image processing. [11] [12] It is easier to use, and only includes fewer image processing functions. It was then included in the Aphelion Image Processing Suite, consisting of Aphelion Dev (replacing Aphelion Developer), Aphelion Lab, Aphelion SDK (replacing Aphelion Core), and a set of extensions.

Nowadays, ADCIS is still working on the suite, and updated versions with new extensions and functionalities continually become available from the websites of both companies. In 2015, support was added for very large images and scan microscope images [13] (virtual slides compound into a very large JPEG 2000 image) for high throughput imaging, and new specific extensions were also added. In late 2015, ADCIS announced Aphelion's port for tablets and smartphones, for vertical applications. [14]

The name "Aphelion" comes from the astronomical term of the same name, meaning the point on a planet rotating around the Sun where it lies farthest from it, applying the term in a metaphorical sense[ citation needed ]. Unix was the operating system used on scientific workstations in the 1990s, such as on the workstations manufactured by market leader Sun Microsystems, which Windows suite Aphelion was quite removed from.

Description

ADCIS
Software house of Aphelion
ADCISOfficeSCThumb.png
Premises.

Aphelion is a software suite [15] to be used for image processing and image analysis. It supports 2D and 3D, monochrome, color, and multi-band images. It is developed by ADCIS, a French software house located in Saint-Contest, Calvados, Normandy. [16]

Aphelion is widely used in the scientific/industry community to solve basic and complex imaging applications. First, the imaging application is quickly developed from the Graphical User Interface, involving a set of functions that can be automatically recorded into a macro command. The macro languages available in Aphelion (i.e. BasicScript, Python, and C#) help to process batch of images, and prompt the user if needed for specific parameters that are applied to the imaging functions. All Aphelion image processing functions are written in C++, and the Aphelion user interface is written in C#. C++ functions can be called from the C# language thanks the use of dedicated wrappers. [17]

The main principle of image processing is to automatically process pixels of a digital image, then extract one or more objects of interest (i.e. cells in the field of biology, inclusions in the field of material science) and compute one or more measurements on those objects to quantify the image and generate a verdict (good image, image with defects, cancerous cells). In other words, starting from an image, pixels are processed by a set of successive functions or operators until only measurements are computed and used as the input of a 3rd party system or a classification software that will classify objects of interest that have been extracted during the imaging process.

An acquisition system such as a digital camera, a video camera, an optical or electron microscope, a medical scanner, or a smartphone can be used to capture images. The set of values or pixels can be processed as a 1D image (1D signal), a 2D image (array of pixel values corresponding to a monochrome or color image), or a 3D image displayed using volume rendering (array of voxels in the 3D space) or displaying surfaces by using 3D rendering. A 2D color image is made of 3 value pixels (typically Red, Green, and Blue information or another color space), and a 3D image is made of monochrome, color (indexed color are often used), multispectral, or hyperspectral data. When dealing with videos, an additional band is added corresponding to temporal information.

The Aphelion Software Suite includes three base products, and a set of optional extensions for specific applications:

A set of optional extensions can be added to the « Aphelion Dev » product, depending on the application. [22] An evaluation version of Aphelion can be run on a PC for 30 days. [23] A permanent version of Aphelion is available based on a perpetual license. Upgrades are available through a maintenance agreement based on a yearly fee. Technical support is provided by the engineers who are developing the product. [24]

The goal of image processing is usually to extract object(s) of interest in an image, and then to classify them based on some characteristics such as shape, density, position, etc. Using Aphelion, this goal is achieved by performing the following tasks:

  1. Load an image from disk or acquire an image using an acquisition device.
  2. Enhance the image removing noise or modifying its contrast.
  3. Segment the image extracting objects of interest to be measured and analyzed. Typically, for simple applications, a threshold is performed to generate a binary image. Then, morphological operators are applied to clean the image and only keep objects of interest. Finally, a label value is given to each object based on its connectivity (4 or 8 connectivity when a square grid is used), and the background of the image is given value zero.
  4. The set of objects can be manually edited by the user to remove artifacts, and alter their edges. Objects can then be measured in terms of shape, color, densitometry, and then classified using the measurements.
  5. What has been developed above for one image can be applied to a batch of images thanks to the use of the macro-commands available in the Aphelion User Interface. It helps to generate more measurements and get a more robust algorithm working on multiple images.
  6. Statistical analysis can be performed on the measurements and classifiers can be trained if the number of objects is large enough and if descriptors or measurements are available to classify objects into classes or categories.

Applications

The Aphelion Imaging Software Suite is used by students, researchers, engineers, and software developers in many application domains involving image processing and computer vision, [25] [26] such as:

Security

Aphelion SDK has been used in the field of video surveillance involving multiple cameras. An application has been developed to monitor a subway in a capital city (corridors, platforms, etc.). [27] Another application has been developed to count the number of people entering/exiting a room. Aphelion can also be used to monitor traffic on roads, and analyze trajectories of moving objects. [28] In the fields of robotics and computer vision, the software can be used to detect static and moving objects such as vehicles, and moving targets. [29] Aphelion has been used in portable devices to read car license plates. [30] ADCIS also used the Aphelion SDK to perform 3D reconstructions of 2D shapes and estimate the weight and the volume of the 3D object. [31]

Remote sensing

Aphelion is used to automatically detect roads, buildings, agricultural fields in satellite images. The software can also be used to analyze the surface of the Sun. [28] Satellite images are usually multi band images, and contain information that the human eye cannot see. In addition, they are usually digitized on more than 8 bits. In remote sensing applications, hyperspectral images are commonly used (infrared and ultraviolet). They help to extract some specific contrast areas in known wavelengths.

Quality control and inspection

In the field of quality control for industry, ADCIS has developed a specific measurement software product to analyze printed circuit board in the field of electronics. [6] Aphelion has also been used to analyze and read documents, as well as detecting defects on printed documents. [28] In the field of cosmetics, Aphelion has been used to analyze the wear and tear of nail polish, and to perform quality control on facial cream. [32] The software can also be used to compare images over time (before and after) and to objectively measure the efficacy of an anti-wrinkle cream. Other quality control applications have been developed by ADCIS such as the automatic classification of argentic grains on films. In optics field, ADCIS was involved in two projects, one to develop an innovative technique to cut lenses for glasses and one to model rigid scleral contact lenses in the 3D space, and then mill them. These contact lenses are worn by patients who have severe injuries in the eye (explosion, piece of glass, etc.). This last project is a joint project between EyePrint Prosthetics and ADCIS. [33]

Materials science

In the field of metallurgy, Aphelion ActiveX [34] components have been used to do metallography in conjunction with electron microscopes (SEM) and microprobe (EDS) to quantify and analyze inclusions in steel. [35] [36] Carbon dispersion in one step of font production has also been analyzed using image processing techniques. [37]

During the process of surface coating, and metallic element diffusion (chrome-alumine), a link has been established between the shape of elements analyzed on SEM images, and constraints generated by these particles (observed by X-ray diffraction). [38] Based on ASTM standards, a set of specific tools has been implemented in the Aphelion software product to detect and then analyze grain boundaries. [39] [40] Work has been done in field of electron tomography to add image alignment and 3D reconstruction tools plug-in using TEM images. [41]

Image analysis also helps to study composite polymers strengthen by glass fiber, and to measure the impact of the size of micro threads used to link soft fibers in the perpendicular direction. [42] The size of the threads can modify the matrix distribution used to combine this material. The study of the distribution of metallic elements in composite materials and alloys, such as AlSiC is usually performed by granulometry involving image processing and analysis. [43] Porosity of macromolecular materials as xerogel is sometime studied using 3D and X-ray microtomography. [44]

The Aphelion software product has been used in the field of chemical engineering to study water mixes coming from two different sources in a continuous stirred-tank reactor. [45] First, a correlation has been established between the light intensity from a laser plane PLIF described as grey level values, and concentrations going through that plane. The correlation was then used to quantify concentration evolutions using image processing.

In the field of industrial water treatment and sewage treatment, Aphelion helps to process XRay microtomograph images of sewage sludge. [46] Each section is processed as a 2D image, a binary threshold is then applied to discriminate between air and the humid material, and finally a 3D reconstruction is performed to track the volume evolution of cracks during the drying process. This last process is important to treat sewage sludge to be landfilled, incinerated or applied on agricultural land. The automatic analysis helped to track the crack evolution depending on the origin of different sludges. The image processing involved a histogram equalization followed by an Otsu threshold. Aphelion has also been used in the field of XRay microtomography to perform statistical analysis of foams (number of bubble faces, bubble average size, etc.). [47]

Life sciences

The comprehensive set of Aphelion functions is used to analyze images coming from an optical microscope and a camera mounted on top of the microscope. The software also controls the automated stage mounted on the microscope in the X, Y and Z directions. Z is used to change focus. Measurements based on shape analysis (surface area, perimeter, volume, elongation, compactness, etc.) and texture analysis (e.g., homogeneity, average intensity, moments [48] ) are automatically computed by Aphelion and displayed in the user interface in a spreadsheet on which statistical analysis as surface ratios [49] can be performed. Analysis reports can also be generated in the user interface and then saved in specific folders. Microscopes using reflected light can also be used for the analysis. For example, a specific software based on the Aphelion ActiveX components [34] is capable to measure inhibitor agent effects on dentin cells resorption. [50]

In the field of cytopathology, ADCIS developed a set of software products such as a specific software to analyze blood composition, count and classify red globules, [6] and another software to automatically classify cancerous cells using a classification based on multiple neural networks. [51] [52] Images are first acquired by a video camera mounted on an automated optical microscope. They are then automatically processed by Aphelion, and cytoplasm and nuclei are segmented using a watershed algorithm. Aphelion has also been used to study tumor vascularization in low resolution images using a slide scanner (much cheaper than a scan microscope). [53] The software that was developed helped the detection of immune-marked cells. [28] Image analysis is also used in histology to study angiogenesis in 2D and 3D on microscopy images [54] to measure effects of inhibitors and accelerants impact on blood vessels growth.

ADCIS developed a chromosome classification assistant in the field of cytogenetics to automatically detect telomeres and pair chromosomes. [6] Ploidics, a software product to quantify DNA ploidy based on optical density has been developed for a customer and released as an off-the-shelf product. [55] Aphelion can also be used to analyze gel electrophoresis. [6]

In the field of dermatology, Aphelion users developed a method to quantify wounded cells. [56]

Aphelion and software products based on Aphelion have been widely used in the field of ophthalmology. The first product that was released was capable of detecting lesions in color fundus images of patients with age-related macular degeneration or to automatically determine a diabetic retinopathy grade. [57] [58] Other software products for ophthalmology pathologies have been developed such as ReVA for measurement of 3D volume of pigment epithelium detachment, ARIES to study confocal images of the cornea in the 2D and 3D spaces, [59] ISOS to quantify conjunctival hyperaemia at the ocular surface, and LWE to study dry eye syndrome looking at tears present on lid wiper epithelium. [60]

In the field of pharmacology, ADCIS used the Aphelion SDK libraries to develop a specific software product to find new molecules inhibiting mitosis in epifluorescence microscopy images. [61]

A joint development has been developed in radiology application field by ADCIS and Robert Van't Hof to study osteoporosis images of the bone and quantify porosities. [62] ADCIS also used tomography method (ART) to perform 3D reconstruction from multiple points of view measuring background absorption (e.g., cone beam computed tomography).

Some Aphelion research users used the software in the field of biology to automatically quantify ox maturation. They developed segmentation techniques applied on vertebra images including color space conversions (CIE L*a*b* and Hue, Saturation, and Intensity) to detect bones and cartilage edges. [63] Image Processing can also be used to count cells. This technique was applied when looking at Petri dishes in microbiology. [28]

In agriculture and botany, the Aphelion Software Product helps to study macroscopic scale properties of leaves. [64] The algorithm includes a segmentation of leaves versus the background, and then compute a set of measurements and perform a statistical analysis and then classification. The ultimate goal of the application was to find a correlation between physiology parameters of fruit trees, and visual observation on leaves.

In the food industry, Aphelion can be used to measure the average grain size, or to compute the surface ratio of pulps in tomatoes. [65]

Earth science

In the field of geology, scientists based their research work on Aphelion to perform a statistical analysis to determine the relationship between the size and shape of rock debris present in moraines, and the value of the maximal slope that will not cause rockfalls. [66] [67] Morphological parameters computed by Aphelion are easier to compute and less expensive to generate than the usual ones. Images, coming from macro photographies of metamorphic rocks helped to study the distribution of garnet crystals in the Alps. [68]

In geothermal engineering, Aphelion was used in project for the Soultz-sous-Forêts site in Alsace, France. It was used to study the distribution of quartz grains in a drill (granulometry). [69] Crack networks have also been studies using thermal, hydraulic, and mechanical techniques. [70]

Theory

Image Processing and Analysis is a scientific discipline as well as statistics, and set theory are. Research people spend time to find new algorithms, new functions (adaptive contrast, new color space definition, etc.), or even newer techniques such as deep learning. There is a very tight connection between image processing and classification (machine learning), which is part of the artificial intelligence field.

Aphelion can be used to develop new image processing operators that are easily inserted into the graphical user interface. Once the operator is available in the GUI, it can be tested, associated parameters can be altered, and it can even be called from a macro-command to be tested in an algorithm or a full batch of images.

New operators are added from time to time depending on customer requests, and new techniques that are developed in research labs. For example, works from Hanbury and Serra on color spaces where the hue is represented as an angle (Hue Saturation Value, Hue Saturation Lightness, Hue Saturation Brightness or Hue Saturation Intensity) are proposing a new color space, IHSL derived from HSL (Hue, Saturation, Lightness). [71] Gervais Gauthier, from ADCIS, gave a talk where he showed the benefit of a vectorial representation of objects and chains in image processing. [72]

Subjects of work or research as program optimization, parallel computing with threads, distributed computing (clusters or grids of computers and video cards), GPGPU or new processor instruction sets usage, evolve according to the hardware progresses made regularly. The computer performances ever increase, changing the definition of reachable real-time computations. Aphelion performances are sometime used as reference to compare optimizations. [73]

Specifications

Aphelion Dev Graphical User Interface version 4.x: (1) Task Bar, (2) Image Display, (3) Macro editing window/Function window, (4) Charts (a profile is displayed in this example), (5) Image Gallery, (6) Measurement grid. AphelionDev GUI.png
Aphelion Dev Graphical User Interface version 4.x: (1) Task Bar, (2) Image Display, (3) Macro editing window/Function window, (4) Charts (a profile is displayed in this example), (5) Image Gallery, (6) Measurement grid.

All products of the Aphelion Imaging Software Suite can be run on PC equipped with Windows (Vista, 7, 8, 8.1, [13] or 10) 32 or 64 bits. [74] An online help [75] and video tutorials are available to the user. [76]

Software extensions

Below is a list of Aphelion optional extensions: [19] [77]

The Aphelion user can add his/her own macro-commands in the user interface [19] that have been automatically recorded to process a batch of images. He/she can also add plugins and libraries in the GUI that have been developed outside the Aphelion environment. [79]

Software versions

Below is a table providing release dates of the Aphelion software product:
Aphelion software release dates
Software release [80] Release date
Aphelion 1.01995
Aphelion 2.0
first official version
1996
Aphelion 2.11996–1997
Aphelion 2.21997
Aphelion 2.31998–1999
Aphelion 3.01999–2000
Aphelion 3.1December 2001
Aphelion 3.2a-f2001–2004
Aphelion 3.2gMarch 2004
Aphelion 3.2hNovember 2004
Aphelion 3.2iMarch 2006
Aphelion 3.2jOctober 2008 – 2012
Aphelion 4.0.0July 2009
Aphelion 4.0.5December 2009
Aphelion 4.0.6May 2010
Aphelion 4.0.7August 2010
Aphelion 4.0.8October 2010
Aphelion 4.0.9February 2011
Aphelion 4.0.10April 2011
Aphelion 4.1.0October 2011
Aphelion 4.1.1April 2012
Aphelion 4.1.2November 2012
Aphelion 4.2.0February 2013
Aphelion 4.2.1January 2014
Aphelion 4.3.0October 2014
Aphelion 4.3.1December 2014
Aphelion 4.3.2September 2015
Aphelion 4.4.0October 2017
Aphelion 4.5.0February 2021
Aphelion 4.6.0October 2022
Aphelion 4.6.1June 2023
GUI of a previous version of Aphelion (version 3.2j). Aphelion32 GUI.png
GUI of a previous version of Aphelion (version 3.2j).

See also

Notes and references

  1. "Aphelion 4.5.0 – Press Release - ADCIS". adcis.net. 23 February 2021. Retrieved 2021-03-25.
  2. "About ADCIS (Advanced Concepts in Imaging Software)". adcis.net. Retrieved 16 November 2015.
  3. "Amerinex Applied Imaging official web site". amerineximaging.com. Retrieved 5 November 2015.
  4. Van Droogenbroeck, Marc (25 January 2002). Xlim3D : Un logiciel de traitement d'image [Xlim3D: Software for addressing image processing](pdf). orbi.ulg.ac.be (Technical report) (in French). Retrieved 30 November 2015.
  5. "Stemmer imaging at Solutions Vision conference in 1997". commonvisionblox.com. Archived from the original on 5 March 2016. Retrieved 25 February 2016.
  6. 1 2 3 4 5 "Official Aphelion 2.3 brochure (1998)" (PDF). adcis.net (in French). Retrieved 19 November 2015.
  7. "Official Aphelion 3.2 brochure (2004)" (PDF). adcis.net. Retrieved 18 November 2015.
  8. "Aphelion 3.2 description". adcis.net. Retrieved 19 November 2015.
  9. "About Millivision". millivision.com. Retrieved 19 November 2015.
  10. "Aphelion 2006 advertising" (PDF). AdvancedImagingPro.com. Retrieved 19 November 2015.
  11. "ADCIS (Advanced Concepts in Imaging Software) lance son logiciel Aphelion Lab" [ADCIS (Advanced Concepts in Imaging Software) presents its new Aphelion Lab software]. Vision Industrielle (in French). Retrieved 5 November 2015.
  12. "ADCIS (Advanced Concepts in Imaging Software) au salon Vision Show 2008" [ADCIS (Advanced Concepts in Imaging Software) at Vision Show 2008]. adcis.net (in French). Retrieved 19 November 2015.
  13. 1 2 "What is new in Aphelion 4.3 release". adcis.net. Retrieved 18 November 2015.
  14. "ADCIS (Advanced Concepts in Imaging Software) attended the innovation trophies 2015". adcis.net. Retrieved 19 November 2015.
  15. "Aphelion Imaging Software Suite". adcis.net. Retrieved 5 November 2015.
  16. "Les hautes technologies dans le Calvados" [High technology companies in Calvados]. Calvados stratégie (in French). Archived from the original on 2015-11-17. Retrieved 5 November 2015.
  17. 1 2 "Official Aphelion SDK (Software Development Kit) brochure (2015)" (PDF). adcis.net. Retrieved 19 November 2015.
  18. "Official Aphelion Lab brochure (2015)" (PDF). adcis.net. Retrieved 19 November 2015.
  19. 1 2 3 "Official Aphelion Dev brochure (2015)" (PDF). adcis.net. Retrieved 19 November 2015.
  20. "Aphelion 4.x function list". adcis.net. Retrieved 5 November 2015.
  21. "Aphelion 4.x 3D functions". adcis.net. Retrieved 5 November 2015.
  22. "Distribution and Upgrade Path". adcis.net. Retrieved 5 November 2015.
  23. "Frequently asked questions about Aphelion". adcis.net. Retrieved 19 November 2015.
    It is possible to download a trial version of Aphelion from the web.
  24. "Aphelion technical support". adcis.net. Archived from the original on 31 December 2008. Retrieved 19 November 2015.
  25. "Aphelion application fields". adcis.net. Retrieved 5 November 2015.
  26. "Aphelion application fields videos". adcis.net. Retrieved 5 November 2015.
  27. "Clovis video surveillance". adcis.net. Retrieved 25 November 2015.
  28. 1 2 3 4 5 "Official Aphelion 1.0 french brochure ADCIS (Advanced Concepts in Imaging Software) (1995)" (PDF). adcis.net (in French). Retrieved 18 November 2015.
  29. "Official Aphelion 1.0 U.S. brochure AAI (Amerinex Applied Imaging) (1995)" (PDF). adcis.net. Retrieved 18 November 2015.
  30. "Security Aphelion applications". adcis.net. Retrieved 25 November 2015.
  31. "3D Aphelion applications". adcis.net. Retrieved 26 November 2015.
  32. "Aphelion applications in cosmetics". adcis.net. Retrieved 25 November 2015.
  33. "Creation of Scleral Lens from Virtual Eye Model (poster ARVO (Association for Research in Vision and Ophthalmology) 2015)" (PDF). adcis.net. Retrieved 25 November 2015.
  34. 1 2 ActiveX components of Aphelion Developer are .Net component ancestors of the current Aphelion SDK software development kit.
  35. Hénault, Éric (2006). "Method of Automatic Characterization of Inclusion Population by a SEM-FEG/EDS/Image Analysis System". Jeol News. 41 (73): 22–24. Retrieved 14 November 2015.
    A coupling was carried out between a field-emission scanning electron microscope (JEOL, JSM-6500F), an energy-dispersive spectrometer (EDS) (PGT, detector SDD SAHARA) and image analysis software (APHELION).
  36. "METIS (Measures Endogenous Treatments Inclusions Simulations)". adcis.net (in French). Retrieved 14 November 2015.
  37. Hellal, Fatah; et al. (February 2000). "Diffusion du carbone lors de la décomposition de l'austénite en ferrite et en graphite dans une fonte à graphite sphéroïdal" [Carbon dispersion during the decomposition of austenite into ferrite and graphite in a spheroidal graphite cast iron]. Canadian Journal of Physics (in French). 77 (9): 677–684. Bibcode:2000CaJPh..77..677H. doi:10.1139/p99-037.
  38. Geandier, G.; et al. (December 2003). "Residual stresses in alumina-chromium composites: micromechanical analysis and study by X-ray diffraction". Revue de Métallurgie  [ fr ]. 100 (12): 1163–1172. doi:10.1051/metal:2003185.
  39. "Grain boundary measurement". adcis.net. Retrieved 25 November 2015.
  40. Gratin, Christophe; Gauthier, Gervais (4 February 2016). Taille de grain : différentiation des joints inter et intra-grains par traitement d'image [Grain sizing: method to filter twin boundaries based on innovative techniques of image processing](PDF). 39th conference of the International Society for Stereology (in French).
  41. Moreaud, Maxime (10 April 2007). Nanotomographie [Nanotomography](PDF). cmm.mines-paristech.fr (Report) (in French). Archived from the original (PDF) on 3 March 2016. Retrieved 22 February 2016.
    [...] une solution complète d'alignement des projections et de reconstruction tomographique 3D a été développée et intégrée à la plateforme Aphelion.
    [[...] a complete projection alignment and 3D reconstruction plug-in was developed and integrated to Aphelion.]
  42. Bizet, L.; et al. (2004). "Serial sections through a continuous fiber-reinforced polymer composite". Image Analysis and Stereology. 23 (3): 167–176. doi: 10.5566/ias.v23.p167-176 .
    However, they can be defined after simple morphological transformations on the digitized images of the microstructure: a closing is made on the fiber phase of the yarn by using the Aphelion software.
  43. Yotte, S.; et al. (2004). "PMMC cluster analysis". Computer Modeling in Engineering & Sciences. 5 (2): 171–188. doi:10.3970/cmes.2004.005.171.
  44. Blacher, Silvia; et al. (14 July 2004). "Image analysis of X-ray microtomograms of Pd–Ag/SiO
    2
    xerogel catalysts supported on Al
    2
    O
    3
    foams"
    . Colloids and Surfaces A: Physicochemical and Engineering Aspects . 241 (1–3): 201–206. doi:10.1016/j.colsurfa.2004.04.006. hdl: 2268/6497 .
  45. Fall, A.; et al. (November 2001). "Characterization of Mixing in a Stirred Tank by Planar Laser Induced Fluorescence (PLIF)" (PDF). 4th International Symposium on Mixing in Industrial Processes. 79 (8): 876–882. Bibcode:2001CERD...79..876F. doi:10.1205/02638760152721073. S2CID   97079319.
  46. Léonard, Angélique; et al. (15 June 2005). "Image analysis of X-ray microtomograms of soft materials during convective drying: 3D measurements". Journal of Microscopy . 218 (3): 247–252. doi:10.1111/j.1365-2818.2005.01485.x. PMID   15958018. S2CID   46242660.
    Specific programs were developed using Aphelion 3.2f (Adcis S.A.) and Matlab software, with image analysis toolbox version 6.0 from Mathworks (Natick, MA).
  47. Lambert, Jérôme; et al. (February 2005). "Extraction of relevant physical parameters from 3D images of foams obtained by X-ray tomography". Colloids and Surfaces A: Physicochemical and Engineering Aspects . 263 (1–3): 295–302. doi:10.1016/j.colsurfa.2005.01.002.
  48. Poulletier de Gannes, Florence; et al. (June 2006). Effect of GSM-900 RFR on HSP expression in brain immune cells. 28th Annual Meeting of the BEMS. Cancun, Mexico. hal-00161897, version 1. Retrieved 5 November 2015.
    The level of heat shock protein expression was estimated using image analysis (Aphelion software).
  49. Jost, Maud; et al. (15 May 2006). "Earlier Onset of Tumoral Angiogenesis in Matrix Metalloproteinase-19–Deficient Mice". Cancer Research . 66 (10): 5234–5241. doi: 10.1158/0008-5472.CAN-05-4315 . PMID   16707448.
    The ratio between the surface of bisbenzimide staining and the surface of specific immunostaining was measured by using a software Aphelion 3.2 from Adcis (Herouville Saint Clair, France).
  50. Van't Hof, Rob; et al. (October 2004). "Identification of biphenylcarboxylic acid derivatives as a novel class of bone resorption inhibitors". Journal of Bone and Mineral Research. 19 (10): 1651–60. doi: 10.1359/jbmr.2004.19.10.1651 . PMID   15355560. S2CID   24149039 . Retrieved 5 November 2015.
    The area resorbed was quantified by Image Analysis using custom software developed using Aphelion ActiveX objects (ADCIS).
  51. "Projet CLoCyt (Composants Logiciels pour la Cytologie)" [CLoCyt (Software components for cytopathology) Project]. greyc.fr (in French). Archived from the original on 2015-11-25. Retrieved 24 November 2015.
  52. Gauthier, Gervais; Élie, Damien (13–16 January 2009). Annotation et classification d'images : présentation et exemple d'application en cancérologie [Image annotation and classification: description and application in oncology example](PDF). French: École d'Hiver sur l'Image Numérique Couleur, lit. 'Color digital image winter meeting' (in French). Toulon, France. Retrieved 25 November 2015.
  53. Herlin, Paulette; et al. (4–8 July 2005). Avantages d'une quantification à basse résolution de la vascularisation intratumorale [Benefit of low resolution images usage for tumor angiogenesis quantization](PDF). 9th conference of the French Microscopy Society (French: Société Française des Microscopies) (SFμ) (in French). Retrieved 25 November 2015.
    Une routine de traitement d'images, développée dans l'environnement du logiciel boîte à outils Aphelion (ADCIS) permet de donner une appréciation objective du degré de vascularisation moyen et maximal de la tumeur.
    [An image analysis macro-command, developed in the Aphelion (ADCIS) toolbox software, allows to appreciate objectively the mean and maximum grades of tumor vascularisation.]
  54. Le Maire, Sophie; et al. (2005). "Caractérisation par analyse d'images de l'angiogenèse sur des coupes histologiques" [Image analysis quantization of angiogenesis on images of histological slides]. Group for Study of Signal and Image Analysis (French: GRETSI (Groupe d'Études du Traitement du Signal et des Images)) (in French). hdl:2042/14096.
    Les logiciels utilisés pour réaliser ce travail sont les suivants : (a) APHELION v.3.2 pour le traitement d'images 2D, la reconstruction 3D et les mesures 2D et 3D, [...]
    [Softwares used to accomplish this work are: (a) APHELION v.3.2 for 2D image analysis, 3D reconstruction, and 2D and 3D measurements, [...]]
  55. "Official Ploidics brochure (software based on Aphelion SDK (Software Development Kit))" (PDF). adcis.net. Retrieved 5 November 2015.
  56. Ghazi, Kamelia; et al. (16 November 2012). "Hyaluronan Fragments Improve Wound Healing on In Vitro Cutaneous Model through P2X7 Purinoreceptor Basal Activation: Role of Molecular Weight". PLOS One . 7 (11): e48351. Bibcode:2012PLoSO...748351G. doi: 10.1371/journal.pone.0048351 . PMC   3500239 . PMID   23173033.
    Percentage of wound area was measured using Aphelion Dev image processing and analysis software developed by ADCIS S.A.
  57. "Retinal analysis". adcis.net. Retrieved 11 March 2016.
  58. "Research projects as Messidor or e-ophta including references to related articles on ADCIS website". adcis.net. Retrieved 5 November 2015.
  59. Sindt, Christine W.; et al. (April 2013). "Rapid Image Evaluation System for Corneal In Vivo Confocal Microscopy" (PDF). Cornea. 32 (4): 460–465. doi:10.1097/ICO.0b013e31825ab9e2. PMID   23146928. S2CID   32402442 . Retrieved 26 November 2015.
  60. "Ophthalmology Aphelion applications". adcis.net. Retrieved 25 November 2015.
  61. "RAMIS (Rock, Analysis Module, and Interface for Screening)". adcis.net. Retrieved 25 November 2015.
  62. "Study of the porosity of the bone". adcis.net. Retrieved 25 November 2015.
  63. Hatem, I.; et al. (June 2003). "Cartilage and bone segmentation in vertebra images". Transactions of the American Society of Agricultural and Biological Engineers. 46 (5). doi:10.13031/2013.15436.
  64. Kriston-Vizi, Janos; et al. (2004). "Biometrical approaches for mandarin leaf image analysis". Applied Ecology and Environmental Research. 2 (1): 119–134. doi: 10.15666/aeer/02119134 .
    For image analysis the Aphelion software package was used made by Adcis SA and AAI Inc.
  65. "Industrial vision Aphelion applications". adcis.net. Retrieved 26 November 2015.
  66. Lebourg, Thomas; et al. (2004). "Influence of morphological characteristics of heterogeneous till formations on the mechanical behaviour by using image and statistical analysis". Engineering Geology. 73 (1–2): 37–50. doi:10.1016/j.enggeo.2003.11.004. hdl: 2268/450 . Retrieved 5 November 2015.
  67. Lebourg, Thomas; et al. (October 2003). "Morphological Characteristics of Till Formations in Relation with Mechanical Parameters". Mathematical Geology. 35 (7): 835–852. Bibcode:2003MatGe..35..835L. doi:10.1023/b:matg.0000007782.78685.a3. S2CID   123026264.
  68. Gauchat, K.; et al. (2006). "Cristal Size Distribution (CSD) of garnets as function of metallographic grade and composition in black marls of the Nufenen zone" (PDF). Geophysical Research Abstracts. 8.
    The 2D garnet distributions and garnet shapes were determined using the Aphelion image analysis program
  69. Riss, Joëlle; et al. (6 February 2003). Taille et Forme des cristaux de quartz dans une géode du forage EPS1 de Soultz-sous-Forêts[Size and shape of quartz grains in a geode providing from drill EPS1 of Soultz-sous-Forêts]. 25th conference of the French Stereology Society (in French).
  70. A., Hosni; et al. (13–15 October 2003). Coupled THM modelling of the stimulated permeable fractures in the near well at the Soultz-sous-Forêts site (France). Geoproc 2003, International Conference on Coupled T-H-M-C Processes in Geosystems. Elsevier Geo-Engineering Book Series. Vol. 2. Stockholm. pp. 665–670. doi:10.1016/S1571-9960(04)80116-2. ISSN   1571-9960.
  71. Hanbury, Allan; Serra, Jean (2002). A 3D-polar coordinate colour representation suitable for image analysis (pdf) (Technical report). University of Technology, Vienna, Austria. PRIP-TR-77. Retrieved 5 November 2015.
    Software already used by the author which implement cylindrically shaped colour models include: Matlab release 12.1, Aphelion 3.0, Optimas 6.1 and Paint Shop Pro 7.
  72. Gauthier, Gervais (27–29 October 1998). Une approche alternative en traitement d'image : la représentation par objets [Alternativ approach in field of image analysis: object representation](PDF). Autumn days 1998 (in French). p. 80. Retrieved 25 November 2015.
  73. Brambor, Jaromír (11 July 2006). Algorithmes de la morphologie mathématique pour les architectures orientées flux [Mathematical morphology algorithms for flow oriented architectures](PDF) (Ph.D. in mathematical morphology) (in French). School of Mines of Paris (Mines ParisTech). p. 80. Archived from the original (PDF) on 3 January 2007. Retrieved 23 February 2016.
  74. "Aphelion Dev overview". adcis.net. Retrieved 18 November 2015.
  75. "Help documents". adcis.net. Retrieved 5 November 2015.
  76. "ADCIS (Advanced Concepts in Imaging Software) products videos". adcis.net. Retrieved 5 November 2015.
  77. "Software extensions brochures". adcis.net. Retrieved 18 November 2015.
  78. Legland, David (March 2009). Solutions logicielles pour le traitement d'images [Softwares for addressing image processing](PDF). INRA (Institut National de la Recherche Agronomique) (Report) (in French). Retrieved 25 February 2016.
  79. "Aphelion user guide (Loading a macro as an Aphelion plugin)" (PDF). adcis.net. Retrieved 5 November 2015.
  80. "Aphelion version and changes history". adcis.net. Retrieved 5 November 2015.

Related Research Articles

Computer vision tasks include methods for acquiring, processing, analyzing and understanding digital images, and extraction of high-dimensional data from the real world in order to produce numerical or symbolic information, e.g. in the forms of decisions. Understanding in this context means the transformation of visual images into descriptions of the world that make sense to thought processes and can elicit appropriate action. This image understanding can be seen as the disentangling of symbolic information from image data using models constructed with the aid of geometry, physics, statistics, and learning theory.

<span class="mw-page-title-main">Microsoft Access</span> Database manager part of the Microsoft 365 package

Microsoft Access is a database management system (DBMS) from Microsoft that combines the relational Access Database Engine (ACE) with a graphical user interface and software-development tools. It is a member of the Microsoft 365 suite of applications, included in the Professional and higher editions or sold separately.

<span class="mw-page-title-main">Machine vision</span> Technology and methods used to provide imaging-based automatic inspection and analysis

Machine vision is the technology and methods used to provide imaging-based automatic inspection and analysis for such applications as automatic inspection, process control, and robot guidance, usually in industry. Machine vision refers to many technologies, software and hardware products, integrated systems, actions, methods and expertise. Machine vision as a systems engineering discipline can be considered distinct from computer vision, a form of computer science. It attempts to integrate existing technologies in new ways and apply them to solve real world problems. The term is the prevalent one for these functions in industrial automation environments but is also used for these functions in other environment vehicle guidance.

<span class="mw-page-title-main">Visual programming language</span> Programming language written graphically by a user

In computing, a visual programming language, also known as diagrammatic programming, graphical programming or block coding, is a programming language that lets users create programs by manipulating program elements graphically rather than by specifying them textually. A VPL allows programming with visual expressions, spatial arrangements of text and graphic symbols, used either as elements of syntax or secondary notation. For example, many VPLs are based on the idea of "boxes and arrows", where boxes or other screen objects are treated as entities, connected by arrows, lines or arcs which represent relations. VPLs are generally the basis of Low-code development platforms.

Bitplane is a provider of software for 3D and 4D image analysis for the life sciences. Founded in December 1992, Bitplane operates out of three offices in Zürich, Switzerland, Belfast, United Kingdom, and South Windsor, Connecticut, United States.

A GIS software program is a computer program to support the use of a geographic information system, providing the ability to create, store, manage, query, analyze, and visualize geographic data, that is, data representing phenomena for which location is important. The GIS software industry encompasses a broad range of commercial and open-source products that provide some or all of these capabilities within various information technology architectures.

<span class="mw-page-title-main">3D scanning</span> Scanning of an object or environment to collect data on its shape

3D scanning is the process of analyzing a real-world object or environment to collect three dimensional data of its shape and possibly its appearance. The collected data can then be used to construct digital 3D models.

<span class="mw-page-title-main">ImageJ</span> Java-based image processing program

ImageJ is a Java-based image processing program developed at the National Institutes of Health and the Laboratory for Optical and Computational Instrumentation. Its first version, ImageJ 1.x, is developed in the public domain, while ImageJ2 and the related projects SciJava, ImgLib2, and SCIFIO are licensed with a permissive BSD-2 license. ImageJ was designed with an open architecture that provides extensibility via Java plugins and recordable macros. Custom acquisition, analysis and processing plugins can be developed using ImageJ's built-in editor and a Java compiler. User-written plugins make it possible to solve many image processing and analysis problems, from three-dimensional live-cell imaging to radiological image processing, multiple imaging system data comparisons to automated hematology systems. ImageJ's plugin architecture and built-in development environment has made it a popular platform for teaching image processing.

CellProfiler is free, open-source software designed to enable biologists without training in computer vision or programming to quantitatively measure phenotypes from thousands of images automatically. Advanced algorithms for image analysis are available as individual modules that can be placed in sequential order together to form a pipeline; the pipeline is then used to identify and measure biological objects and features in images, particularly those obtained through fluorescence microscopy.

Motion analysis is used in computer vision, image processing, high-speed photography and machine vision that studies methods and applications in which two or more consecutive images from an image sequences, e.g., produced by a video camera or high-speed camera, are processed to produce information based on the apparent motion in the images. In some applications, the camera is fixed relative to the scene and objects are moving around in the scene, in some applications the scene is more or less fixed and the camera is moving, and in some cases both the camera and the scene are moving.

iMacros Browser-based application for macro recording, editing and playback

iMacros is a browser-based application for macro recording, editing and playback for web automation and testing. It is provided as a standalone application and extension for Mozilla Firefox, Google Chrome, and Internet Explorer web browsers. Developed by iOpus/Ipswitch, It adds record and replay functionality similar to that found in web testing and form filler software. The macros can be combined and controlled via JavaScript. Demo macros and JavaScript code examples are included with the software. Running strictly JavaScript-based macros was removed in later versions of iMacros browser extensions. However, users can use alternative browser like Pale Moon, based on older versions of Mozilla Firefox to use JavaScript files for web-based automated testing with Moon Tester Tool.

<span class="mw-page-title-main">3D Slicer</span> Image analysis and scientific visualization software

3D Slicer (Slicer) is a free and open source software package for image analysis and scientific visualization. Slicer is used in a variety of medical applications, including autism, multiple sclerosis, systemic lupus erythematosus, prostate cancer, lung cancer, breast cancer, schizophrenia, orthopedic biomechanics, COPD, cardiovascular disease and neurosurgery.

<span class="mw-page-title-main">Digital microscope</span>

A digital microscope is a variation of a traditional optical microscope that uses optics and a digital camera to output an image to a monitor, sometimes by means of software running on a computer. A digital microscope often has its own in-built LED light source, and differs from an optical microscope in that there is no provision to observe the sample directly through an eyepiece. Since the image is focused on the digital circuit, the entire system is designed for the monitor image. The optics for the human eye are omitted.

Bioimage informatics is a subfield of bioinformatics and computational biology. It focuses on the use of computational techniques to analyze bioimages, especially cellular and molecular images, at large scale and high throughput. The goal is to obtain useful knowledge out of complicated and heterogeneous image and related metadata.

STAAD or (STAAD.Pro) is a structural analysis and design software application originally developed by Research Engineers International (REI) in 1997. In late 2005, Research Engineers International was bought by Bentley Systems. STAAD stands for STructural Analysis And Design.

<span class="mw-page-title-main">ScanIP</span>

Synopsys Simpleware ScanIP is a 3D image processing and model generation software program developed by Synopsys Inc. to visualise, analyse, quantify, segment and export 3D image data from magnetic resonance imaging (MRI), computed tomography (CT), microtomography and other modalities for computer-aided design (CAD), finite element analysis (FEA), computational fluid dynamics (CFD), and 3D printing. The software is used in the life sciences, materials science, nondestructive testing, reverse engineering and petrophysics.

<span class="mw-page-title-main">MountainsMap</span>

Mountains is an image analysis and surface metrology software platform published by the company Digital Surf. Its core is micro-topography, the science of studying surface texture and form in 3D at the microscopic scale. The software is dedicated to profilometers, 3D light microscopes ("MountainsMap"), scanning electron microscopes ("MountainsSEM") and scanning probe microscopes ("MountainsSPIP").

<span class="mw-page-title-main">3D modeling</span> Form of computer-aided engineering

In 3D computer graphics, 3D modeling is the process of developing a mathematical coordinate-based representation of a surface of an object in three dimensions via specialized software by manipulating edges, vertices, and polygons in a simulated 3D space.

Vaa3D is an Open Source visualization and analysis software suite created mainly by Hanchuan Peng and his team at Janelia Research Campus, HHMI and Allen Institute for Brain Science. The software performs 3D, 4D and 5D rendering and analysis of very large image data sets, especially those generated using various modern microscopy methods, and associated 3D surface objects. This software has been used in several large neuroscience initiatives and a number of applications in other domains. In a recent Nature Methods review article, it has been viewed as one of the leading open-source software suites in the related research fields. In addition, research using this software was awarded the 2012 Cozzarelli Prize from the National Academy of Sciences.