X International conference�“Information Technology and Implementation” (IT&I-2023)�Kyiv, Ukraine
1
Experimental Curves Segmentation Using Variable Resolution
Anton Sharypanov, Vladimir Kalmykov, Vitaly Vishnevskey
Institute of Mathematical Machines and Systems NASU�
Dedicated to the tenth anniversary of the Faculty of Information Technology
Realization of a function that can’t be represented by spline adequately
Information Technology and Implementation, November 20, 2023, Taras Shevchenko National University of Kyiv, Kyiv, Ukraine
x
y
y = f(x), (a ≤ x ≤ b)
t0
t1
tN
Approximation of function y = f(x) realization with splines:
It is necessary to determine the set of boundary points T={t0,t1,…,tN}
and their quantity N in order to segment the curve.
0
ti
Decreasing of neuron’s receptive field excitation zone during visual act characterizes variable resolution(*)
Information Technology and Implementation, November 20, 2023, Taras Shevchenko National University of Kyiv, Kyiv, Ukraine
a
Stimuli of different sizes
Δti
i= 1 2 3 4 5 6 …
PSH No
6
5
4
3
2
1
Δt
n
0
0
0
0
0
0
n axes represents the number of spikes in corresponding time slice Δti. Maximum number of spikes corresponds to interval where the size of stimulus meets the excitatory zone size.
а – decreasing of receptive field excitatory zone area during visual act
(*) N.F. Podvigin, 1979; Ruksenas O., 2007
Visual neuron’s receptive field as discrete realization of mathematical point neighborhood
Information Technology and Implementation, November 20, 2023, Taras Shevchenko National University of Kyiv, Kyiv, Ukraine
Mathematical model of visual neuron’s receptive field functioning is the procedure of continuity checking for brightness function in point using variable point neighborhood
x
f(x)
0
c
|x1-c|
|f(x1)-f(c)|
x
f(x)
0
c
|x2-c|
|f(x2)-f(c)|
x
f(x)
0
c
|x3-c|
|f(x3)-f(c)|
x
f(x)
0
c
|x4-c|
|f(x4)-f(c)|
x1
x2
x3
x4
An example of computational resources saving using coarse-to-fine (*)
Information Technology and Implementation, November 20, 2023, Taras Shevchenko National University of Kyiv, Kyiv, Ukraine
a – found moving objects in frame;
b,c,d – sequential application of classifiers that allow to exclude inappropriate regions (white fields) from further processing.
(*) M. Pedersoli, A. Vedaldi, J. Gonz`alez. A Coarse-to-fine approach for fast deformable object detection. In CVPR, june 2011
Image segmentation with Canny method using different values of σ
Information Technology and Implementation, November 20, 2023, Taras Shevchenko National University of Kyiv, Kyiv, Ukraine
σ = 1 σ = 1.7 σ = 4
An example of objects for segmentation
Information Technology and Implementation, November 20, 2023, Taras Shevchenko National University of Kyiv, Kyiv, Ukraine
Measurement №
Measurement №
Brightness values
Function graphs segmentation using variable resolution
Information Technology and Implementation, November 20, 2023, Taras Shevchenko National University of Kyiv, Kyiv, Ukraine
Graph is distorted by noise
No noise
Measurement №
Measurement №
Brightness values
Resolution №
Cardiac signal segmentation experiments
Information Technology and Implementation, November 20, 2023, Taras Shevchenko National University of Kyiv, Kyiv, Ukraine
Time measurement №
Voltage, μV
Voltage, μV
Practical task: construction of rhythmograms and amplitudeograms for heart rate variability analysis
Information Technology and Implementation, November 20, 2023, Taras Shevchenko National University of Kyiv, Kyiv, Ukraine
Aj
RRi
RRi
i
Aj
j
a)
b)
c)
Segmentation results for cardiograms that were obtained during hypoxic probes
Information Technology and Implementation, November 20, 2023, Taras Shevchenko National University of Kyiv, Kyiv, Ukraine
№ | Parameter name | Oracul | Cardiolyse | Implemented algorithm |
1 | Average segmentation time per cardiogram, seconds | 4 | - | 0,98 |
2 | Quantity of cardiograms segmented | 39 | 39 | 39 |
3 | Quantity of R-peaks found | 6311 | 6313 | 6181 |
4 | R-peaks found with implemented algorithm, % | 98 | 98 | – |
5 | Quantity of identically segmented cardiograms with implemented algorithm | 21 | 23 | – |
6 | Identically segmented cardiograms with implemented algorithm, % | 54 | 59 | – |
High percentage of found R-peaks, but rather low percentage of identically segmented cardiograms – why?
Information Technology and Implementation, November 20, 2023, Taras Shevchenko National University of Kyiv, Kyiv, Ukraine
a)
b)
Conclusion
Information Technology and Implementation, November 20, 2023, Taras Shevchenko National University of Kyiv, Kyiv, Ukraine
Thank you!
Information Technology and Implementation, November 20, 2023, Taras Shevchenko National University of Kyiv, Kyiv, Ukraine