연구의 선진화와 생산성 향상에
필요한 최적의 소프트웨어와 컨설팅을
공급하도록 노력하겠습니다.

주요 기능 (IPSDK Features)


IPSDK의 대부분 알고리즘은 5차원(X,Y,Z,영상누적 수 및 색상)을 다룹니다.
거의 모든 유형의 영상 형식을 지원합니다: 8, 16, 32 비트 및 부동소수(floating) 이미지 이러한 모든 기능들이 자동 벡터화되어 PC 클러스터에 분산시켜 최적의 실행 속도로 처리합니다.
아래 목록은 기능 전부가 아니며, 제품 초기 버전에서 확인한 것들입니다.

IPSDK 라이브러리 함수들은 C++과 Python에서 이용 가능합니다.

 

영상처리 기능들

Image edition algorithms,

  • Creation, conversion, cut, paste, crop, pattern image or random image generation,
  • Color display conversion (RGB, HLS, ...), ortho or oblique slice extraction, Bayer conversion,
  • Sequence concatenation, sequence projection (zstack), statistics on sequence,

Binarization algorithms,

  • Simple and interactive threshold, Otsu method, hysteresis threshold, color threshold,
  • Three phasis threshold, automatic threshold, adaptive threshold, labeling,
  • Phases rate computation,
  • Labelling connexe entities,

Point operation algorithms,

  • Global or local histogram equalization, normalization, background correction,
  • Arithmetic operations, linear combinations, mask,
  • Absolute value, minimum or maximum between two images or image and scalar,
  • Logical operations, shifting, inversion,
  • Combination with a 3D or sequence image: Min, max, mean, median, standard deviation, max gradient, ...

Morphology operation algorithms,

  • Erosion, dilation, opening, closing, thickening, thinning for different kernel type for binary, greylevel or color image,
  • Top hat filtering, hole fill, border kill, reconstruction, ultimate erosion, edge detection,
  • Skeleton, centroid, pruning, triple points, end points, isolated points,
  • Morphological filters,,
  • Watershed, exact distance map, greylevel reconstruction,
  • Local minima and maxima, binary and greylevel separation, spread under stress,

Filtering algorithms,

  • FIR, several predefined linear filters: Low-pass, High-pass, mean, gaussian, gaussian gradient with several kernel types (rectangular, disk, ball, line, ...),
  • Adaptive filtres: Bilateral, Despeckel, Nagao, Nagmod, Sigman, unsharp mask,
  • Nonlinear filters: median, delineate, deblur, anisotropiy, LaplacienDog, ...

Frequency algorithms,

  • Fast Fourier transform (any image size), transformation (x,y) to (r, theta) and in other side, centering,
  • Periodic noise removing, Butterworth filter, Ring artefact attenuation

Differential algorithms,

  • Morphological gradient, linear gradient, recursive gradient, (x,y) to (module, phase) transformation,
  • Linear Laplacien, recursive Laplacian, Laplacien passing by 0,

Contour approximation, 2D and 3D polygonal representation

  • Obtaining polygonal outlines of objects from a binary image, polygonal approximation,
  • 3D outside surface extraction (Meshing), isosurface, simplification of mesh,
  • Iinterior length, convex hull, interpolating a form by a circle, an ellipse,

Geometrical algorithms,

  • Sampling, zoom, translate, rotation, symmetries,
  • Image connection (warping), corner detection (Harris), Brisk descriptors, image registration, sequence registration, SIFT,

Correlation and Hough algorithms,

  • Any type of correlation, maxima extraction correlation,
  • Lines, Circles and any kind of shape Hough algorithms, maxima Hough extraction,

Segmentation algorithms,

  • 1st and 2d rank texture parameter calculation, Law and Gabor filter parameters, Coorcurrence matrix,
  • Karhunen Loeve, automatic classification, region growing,
  • CLosure of gradients using constraints,

Analysis and measures,

  • Several global measurements: area perimeter, inertia parameters, intercepts, Euler number, connectivity and tortuosity,
  • Statistical analysis and histograms, class histograms, image comparison,
  • Analyse individuelle, filtrage par analyse individuelle
  • Individual analyze, individual analysis filters, sieve classification,
  • Several individual measurements such as area, perimeter, gravity center, inertia moment, shape factors, Ferret diameters, diameter variations, length, width, eccentricity, orientation, difference from a circle, from an ellipse, Greylevel , maximum, minimum, variance

이외 다수 기능