Research, Multimedia and Embedded Systems

News


2020.06.15 Article title: Improved Two-Step Binarization of Degraded Document Images Based on Gaussian Mixture Model
Publication: Krupiński, R.; Lech, P., Okarma, K. (2020) Improved Two-Step Binarization of Degraded Document Images Based on Gaussian Mixture Model. In: Krzhizhanovskaya V. et al. (eds) Computational Science – ICCS 2020. ICCS 2020. Lecture Notes in Computer Science, vol 12141. Springer, Cham.
Abstract. Image binarization is one of the most relevant preprocessing operations influencing the results of further image analysis conducted for many purposes. During this step a significant loss of information occurs and the use of inappropriate thresholding methods may cause difficulties in further shape analysis or even make it impossible to recognize different shapes of objects or characters. Some of the most typical applications utilizing the analysis of binary images are Optical Character Recognition (OCR) and Optical Mark Recognition (OMR), which may also be applied for unevenly illuminated natural images, as well as for challenging degraded historical document images, considered as typical benchmarking tools for image binarization algorithms.
https://doi.org/10.1007/978-3-030-50426-7_35

2020.05.16 Article title: The Use of Generalized Gaussian Distribution in Vibroacoustic Detection of Power Transformer Core Damage
Publication: Krupiński, R.; Kornatowski, E. The Use of Generalized Gaussian Distribution in Vibroacoustic Detection of Power Transformer Core Damage. Energies 2020, 13, 2525.
Abstract. Vibroacoustic diagnostics (VM—Vibroacoustic Method) is one of the methods for diagnosing the active part of power transformers. Measurement technologies have been refined over the past several years, but the methods of analyzing data obtained in VM diagnostics are still in development. In most cases, they are based on a simple frequency spectrum analysis, and the diagnostic conclusions are subjective and depend on the expert’s professional experience. The article presents an objective method for the detection of transformer unit core damage, based on the analysis of the statistical properties of the vibration signal registered on the surface of the tank of an unloaded transformer in the steady state of vibrations (VM). The algorithm for proceeding further is: FFT analysis of the vibroacoustic signal, with the determination of the relative changes in vibration power as a function of frequency Pr(f) and, finally, the determination of the statistic properties of the dataset Pr(f) . The Generalized Gaussian Distribution (GGD) is used to describe the Pr(f) set. The detector output values are the λ and p parameters of the GGD distribution. These two numerical values form the basis for the classification of the technical condition of the transformer unit core. The correctness of the described solution was verified on the example of ten pieces of 16 MVA power transformers with different operating times and degrees of wear.
https://doi.org/10.3390/en13102525

2019.06.08 Article title: Binarization of Degraded Document Images with Generalized Gaussian Distribution
Publication: Krupiński, R., Lech, P., Tecław, M., Okarma, K.: Binarization of Degraded Document Images with Generalized Gaussian Distribution. In: Rodrigues, J.M.F.e. (ed.) Computational Science - ICCS 2019. Lecture Notes in Computer Science, vol. 11540, pp. 177-190. Springer International Publishing (2019).
Abstract. One of the most crucial steps of preprocessing of document images subjected to further text recognition is their binarization, which influences significantly obtained OCR results. Since for degrades images, particularly historical documents, classical global and local thresholding methods may be inappropriate, a challenging task of their binarization is still up-to-date. In the paper a novel approach to the use of Generalized Gaussian Distribution for this purpose is presented. Assuming the presence of distortions, which may be modelled using the Gaussian noise distribution, in historical document images, a significant similarity of their histograms to those obtained for binary images corrupted by Gaussian noise may be observed. Therefore, extracting the parameters of Generalized Gaussian Distribution, distortions may be modelled and removed, enhancing the quality of input data for further thresholding and text recognition. Due to relatively long processing time, its shortening using the Monte Carlo method is proposed as well. The presented algorithm has been verified using well-known DIBCO datasets leading to very promising binarization results.
https://link.springer.com/chapter/10.1007/978-3-030-22750-0_14

2019.06.08 Article title: Monte Carlo Analysis of Local Cross–Correlation ST–TBD Algorithm
Publication: Mazurek, P., Krupiński, R.: Monte Carlo Analysis of Local Cross–Correlation ST–TBD Algorithm. In: Rodrigues, J.M.F.e. (ed.) Computational Science - ICCS 2019. Lecture Notes in Computer Science, vol. 11536, pp. 60-70. Springer International Publishing (2019).
Abstract. The Track–Before–Detect (TBD) algorithms allow the estimation of the state of an object, even if the signal is hidden in the background noise. The application of local cross–correlation for the modified Information Update formula improves this estimation for extended objects (tens of cells in the measurement space) compared to the direct application of the Spatio–Temporal TBD (ST–TBD) algorithm. The Monte Carlo test was applied to evaluate algorithms by using a variable standard deviation of the additive Gaussian noise. The proposed solution does not require prior knowledge of the size or measured values of the object. Mean Absolute Error for the proposed algorithm is much lower, close to zero to about 0.8 standard deviation, which is not achieved for the ST–TBD. https://link.springer.com/chapter/10.1007/978-3-030-22734-0_5

2018.09 SM Studio®, SM CSM®
The whole self-made coding
http://www.youtube.com/watch?v=geOg5oqHbBU
Successful installation at the State University of Applied Sciences (Państwowa Wyższa Szkoła Zawodowa (PWSZ)) in Poland as Consortium of Multimedia Systems.
SM Studio – the application for managing the audio-video system in the building of the Medical Simulation Center with many robotic PTZ cameras on the VISCA protocol.
C++, Qt, Blackmagic Design ATEM SDK, Blackmagic Design Videohub SDK, DirectX.
SM CSM – the web service for the management of the Medical Simulation Center and simulation sessions: simulation scenarios, OSCE exams, prebrefing, debriefing, plan, patients, equipment, stations, checklists, ...
Front-end, back-end: PHP, JavaScript, jQuery, Sass.

2018.06.15 Article title: Generating augmented quaternion random variable with generalized Gaussian distribution
Publication: Robert Krupiński (2018) Generating augmented quaternion random variable with generalized Gaussian distribution. In. IEEE Access.
Abstract. There is a need to generate quaternion valued processes with a given distribution ranging from super-Gaussian, Gaussian to sub-Gaussian with different degrees of properness for numerous practical applications such as modeling the signal source, testing nonlinear adaptive filter models, watermarking, generating Q-proper and Q-improper processes, the synthesis of color images, testing the algorithms of step detection, etc. Therefore, in the paper the alternative quaternion generalized Gaussian (QGGD) probability density function (pdf) is derived for an augmented quaternion valued variable, and the procedure for generating the augmented quaternion valued random variables is defined for this distribution. Additionally, the 3D generalized Gaussian distribution (3D GGD) probability density function parameterized by the shape parameter p and the covariance matrix C is revised. doi: 10.1109/ACCESS.2018.2848202

2018 Article title: Modeling Quantized Coefficients with Generalized Gaussian Distribution with Exponent 1 / m, m=2,3,...
Publication: Robert Krupiński (2018) Modeling Quantized Coefficients with Generalized Gaussian Distribution with Exponent 1 / m, m=2,3,…. In: Gruca A., Czachórski T., Harezlak K., Kozielski S., Piotrowska A. (eds) Man-Machine Interactions 5. ICMMI 2017. Advances in Intelligent Systems and Computing, vol 659. Springer, Cham.
Abstract. The different types of signals in the image and signal processing applications can be modeled with generalized Gaussian distribution (GGD). When limiting to the special cases, then the closed form equations can be determined. The special cases with the exponents p=2 (Gaussian distribution), p=1 (Laplacian distribution), p=1/2 and p=1/3 are considered in literature. In the article, more general approach for the exponents 1/m, m=2,3,… is analyzed, which are related to the peaky shapes of GGD. The maximum likelihood method for a discrete random variable is derived for this subclass of distributions. doi: 10.1007/978-3-319-67792-7_23

2016.05-06 Implementation of the filtering module for ECG, DZDT, DZ signals.
The module implementation for BioSign GmbH (www.biosign.de).

2016.02-03 Implementation of the power spectral density (PSD) with the Welch algorithm for a heart rate variability (HRV) signal.
The module implementation for BioSign GmbH (www.biosign.de).

2015.06 Article title: Approximated fast estimator for the shape parameter of generalized Gaussian distribution for a small sample size
Publication: Robert Krupinski, Bulletin of the Polish Academy of Sciences: Technical Sciences 63 (2), (2015)
Abstract. Most estimators of the shape parameter of generalized Gaussian distribution (GGD) assume asymptotic case when there is available infinite number of observations, but in the real case, there is only available a set of limited size. The most popular estimator for the shape parameter, i.e., the maximum likelihood (ML) method, has a larger variance with a decreasing sample size. A very high value of variance for a very small sample size makes this estimation method very inaccurate. A new fast approximated method based on the standardized moment to overcome this limitation is introduced in the article. The relative mean square error (RMSE) was plotted for the range 0.3-3 of the shape parameter for comparison with other methods. The method does not require any root finding, any long look-up table or multi step approach, therefore it is suitable for real-time data processing.

2015.04-05 ACE® v3.0 and WatchBlue® v2.1
Transition ACE® and WatchBlue® to the Augmented Reality system for Orad Hi-Tec Systems Poland sp. z o.o. (now AVID) for French Lottery (Francaise D'Images). The Augmented Reality system is used on the daily basis and on air since 29.05.2015. ACE® is an interface application between 3DPlay and the French Lottery system. Updated with new TIRP protocol. WatchBlue® has been extended to control a changeover over Ethernet.

2015.01-05 Shotbox® v2.0
Transition Shotbox® v1.0 firmware to v2.0 (Android, NDK C++) for Orad Hi-Tec Systems Poland sp. z o.o. (now AVID). Shotbox® v2.0 is working with the Maestro application (complete on air graphics suite). Presented at NAB2015.

2015-present www.polskataxi.com
Design and implementation of PolskaTAXI.com. Site with all taxis in Poland, prices, services, comments, searching, etc.

2014.12 NV9000 Router®
Production for Orad Hi-Tec Systems Poland sp. z o.o. (now AVID) for Integrated Broadcast Information Systems Ltd.: NV9000 Router®
for controlling the NVISION 9000 Router Control System from Grass Valley with the NVISION Ethernet Protocol (NV9000 Protocol).

2014.10-11 Cameras Controller®
Implemented for Orad Hi-Tec Systems Poland sp. z o.o. (now AVID): Cameras Controller® for controlling the Ross Fx-Motion cameras with the VR-One System protocol.

2013.06-2014.07 3Designer Adobe After Effects (AE) plugin®
Implemented for Orad Hi-Tec Systems Poland sp. z o.o. (now AVID): After Effects® Plug-in for exporting the postproduction projects to 3Designer television projects. Presented at IBC2014.
youtu.be/UN1UhAMN2F8
"Orad's new integration elminates a critical gap in the graphics production workflow," comments Avi Sharir, CEO and president, Orad. "Until now, After Effects designers would create motion graphics primarily for pre-visualization and post-production. For on-air broadcasts, these designs would have to be re-created in the authoring software. With the new 3Designer plugin, artists can export AE projects into 3Designer. There is no need to recreate elements, thus saving a tremendous amount of time."

2014.07 AudioSwitcher® v2.3
Expanding AudioSwitcher® for Orad Hi-Tec Systems Poland sp. z o.o. (now AVID) to control HDVG.

2014.06 AudioSwitcher® v2.2
Expanding AudioSwitcher® for Orad Hi-Tec Systems Poland sp. z o.o. (now AVID) for CBC Radio www.cbc.ca in Toronto to control the Maestro application.

2014.04-06 AVG Switcher®
Production for Orad Hi-Tec Systems Poland sp. z o.o. (now AVID) for WMGT-TV www.41nbc.com: Audio Video GPIO (AVG) Switcher®
Extension to HDVG.

2013.06-2013.09 Hospital simulator in Suwalki Science and Technology Park
Production:
  • E-lerning service with video resource management; commenting realtime actions as well as materials prepared in advance; streaming conducted a simulated emergency action on the Internet.
  • Realtime streaming audio signal from 12 phones (Android) + audio server for the fully interactive rescue actions.
  • Remote control of 33 cameras, switcher, TV mixer for creating educational materials and conducting examinations.

2013.09 vMix Player
Production: Player for vMix and robotized cameras from a script sequence.

2012.09-2015
Production: one company core product for controlling ATEM Television Studio, 1M/E, 2M/E and robotized cameras, videohubs.

2013.02-3 AudioSwitcher® v2.0
Expanding AudioSwitcher® for Orad Hi-Tec Systems Poland sp. z o.o. (now AVID) to provide external control by 3DPlay.
http://www.youtube.com/watch?v=QnqPXqJURs0

2013.02 AudioSwitcher® v1.3
Expanding AudioSwitcher® for Orad Hi-Tec Systems Poland sp. z o.o. (now AVID).
http://www.youtube.com/watch?v=QnqPXqJURs0

2013.01 AudioSwitcher® at Radio France International (RFI)
Visiting Radio France International (RFI) to accustom AudioSwitcher® to their new studios.
http://www.youtube.com/watch?v=QnqPXqJURs0

2012.06
Production: a website for making the web live tv with Blackmagic Design ATEM Television Studio, 1M/E, 2M/E and robotized cameras.

2012.06
Production: a website for the web city live with robotized cameras.

2012.05 TV Control Panel
Production: TV Control Panel®. Application for controlling Blackmagic Design ATEM Television Studio, 1M/E, 2M/E.

2012.03-2012.04 ATEM Television Studio, 1M/E, 2M/E
Added EVI-BRC CONTROL® and EVI-BRC CONTROL DC® support for Blackmagic Design ATEM Television Studio, 1M/E, 2M/E. Presented at NAB2012.

2011.10-2012.03 MXF files
Added to Orad Hi-Tec Systems Poland sp. z o.o. (now AVID) RenderEngine® support for MXF files with specific requirements from CCTV.

2011.08-2011.10 RenderManager RemoteLog®
Production for Orad Hi-Tec Systems Poland sp. z o.o. (now AVID): RenderManager RemoteLog®. Application for RenderManager® to remotely inspect the scheduled tasks for given station.

2012.01 AudioSwitcher® at Radio France International (RFI)
Visiting Radio France International (RFI) to accustom AudioSwitcher® to their studio.
http://www.youtube.com/watch?v=QnqPXqJURs0

2011.07-2011.08 Allocator®
Production for Orad Hi-Tec Systems Poland sp. z o.o. (now AVID): Allocator® for RTS Serbia. Manager allocating the rendering stations (HDVGs) for the Maestro applications (complete on air graphics suite).

2011.06-2012.02 AudioSwitcher®
Expanding AudioSwitcher® for Orad Hi-Tec Systems Poland sp. z o.o. (now AVID). Automatic and manual switching of television cameras in the graphics system of RadioTV. Support Trace 8 and Trace D4 from marian.de. Support Chyron Inteligent Interface® (CII) for 3DPlay and Morpho.
http://www.youtube.com/watch?v=QnqPXqJURs0

2011.04 Document title: 3DPlay, Controlling 3DPlay via XML-based protocol
Publication for Orad Hi-Tec Systems Poland sp. z o.o. (now AVID) for Pebble Beach Systems

2011.01-2011.06 RenderManager®
Production for Orad Hi-Tec Systems Poland sp. z o.o. (now AVID): RenderManager® for TV3 (Catalonia). Manager for rendering the television graphics (created with 3DPlay) on the distributed farm of rendering stations (HDVGs).

2010.10-2011.01 AudioSwitcher®
Production for Orad Hi-Tec Systems Poland sp. z o.o. (now AVID): AudioSwitcher®. Automatic and manual switching of television cameras in the graphics system of RadioTV. Presented at NAB2011.
http://www.youtube.com/watch?v=QnqPXqJURs0

2010-2011 After Effects Project Sync®
Production for Roe Media, LLC: After Effects Project Sync (first version for Win). A plug-in for After Effects to share After Effects Project Files without duplicating content.

2010.10 AE GFX Manager® CS5 (64bit)
Extend After Effects® Plug-in: AE-GFX Manager® and AE GFX Plug-in® to CS5 (64bit) for Orad Hi-Tec Systems Poland sp. z o.o. (now AVID).

2010.08 RRL Controller®
Production for Orad Hi-Tec Systems Poland sp. z o.o. (now AVID): Rocket Racing League® Controller for www.rocketracingleague.com. Automatic and manual control of television graphics during rocket racing.

2010.07 AE GFX Manager®
Production for Orad Hi-Tec Systems Poland sp. z o.o. (now AVID): After Effects® Plug-in: AE-GFX Manager® and AE GFX Plug-in®. Presented at IBC2010. (Press)

2010.06 Article title: Recursive Polynomial Weighted Median Filtering
Publication: Robert Krupinski, Signal Processing 90 (2010), pp. 3004-3013, Elsevier, doi: 10.1016/j.sigpro.2010.04.026

2009.11 PA Sport® data to ESPN Star® TV
Production for Orad Hi-Tec Systems Poland sp. z o.o. (now AVID): interface between CyberGraphics® system and sports data delivery system (PA Sport® - data provider, www.pressassociation.com) for television provider ESPN Star® (www.espnstar.com, Singapore).

2007.06 Article title: Modeling the distribution of DCT coefficients for JPEG reconstruction
Publication: Robert Krupinski and Jan Purczynski, Signal Processing: Image Communication, Elsevier, Vol. 22, no. 5, June 2007, pp. 439-447, doi: 10.1016/j.image.2007.03.003

2006.12 Medical 3D engine: Curvilinear reformatting of MRI on the basis of 3D textures
Design and implementation of this feature in medical 3D engine based on DirectX in ASA®. eemagine Medical Imaging Solutions GmbH, Germany, www.ant-neuro.com.

2006.02 Article title: Approximated fast estimator for the shape parameter of Generalized Gaussian distribution
Publication: Robert Krupinski and Jan Purczynski, Journal of Signal Processing, Elsevier, Vol. 86/2, Feb 2006, doi: 10.1016/j.sigpro.2005.05.003

2004.08 Article title: First Absolute Moment and Variance Estimators used in JPEG Reconstruction
Publication: Robert Krupinski and Jan Purczynski, IEEE Signal Proc. Letters, Vol. 11, no. 8, Aug 2004, doi: 10.1109/LSP.2004.831673

2004.08 Medical 3D engine: Combined visualization of structural and functional information in 4-dimensional space
Design and implementation of this feature in medical 3D engine based on DirectX in ASA®. eemagine Medical Imaging Solutions GmbH, Germany, www.ant-neuro.com.

2002-2003 Medical 3D engine
Full design and implementation of medical 3D engine based on Direct3D in ASA®. Appeared in new software release 3.0, eemagine Medical Imaging Solutions GmbH, Germany, www.ant-neuro.com.

2002.10 Book title: Direct3D Applications
Publication: Robert Krupinski "Direct3D Applications", HELION, Dec. 2002 (published in Polish: "Aplikacje Direct3D"), http://helion.pl/ksiazki/adir81.htm