Blog

Technical articles and historical engineering writing on software and systems engineering, real-time data processing, artificial intelligence, speech and signal processing, digital forensics, cybersecurity and algorithms.

The Blog contains my technical articles on software and systems engineering, artificial intelligence, digital forensics, cybersecurity, and the history of technology.

Building a Reflection-Based ORM in Java

In a lightweight reflection-based ORM, the important costs come from metadata mapping, type conversion, transaction boundaries, and reuse of reflection metadata rather than SQL string generation alone.

Face and Person Detection in Images

Face and person detection with alignment, biometric enrollment, verification and identification, embedding-based matching, open-set decisions, thresholds, and error rates.

Dynamic Data Source Routing with HikariCP

AbstractRoutingDataSource does not create a pool; it routes a connection request to one of the independent HikariCP pools according to the key selected before the transaction starts.

Visual Pattern and Text Recognition

Pattern recognition and OCR from visual representations to language-aware decoding, with character- and word-level error analysis.

Visual Activity and Anomaly Detection

Visual anomaly detection through models of normality, anomaly scores, temporal context, false-alarm control and distribution shift.

Image Generation and Reconstruction

A technical framework for resampling, generative models, augmentation and identity transfer, with a clear distinction between plausible synthesis and evidential reconstruction.

Image Segmentation

Image segmentation from thresholding and morphology to learned encoder-decoder models, with emphasis on mask quality, annotation noise and runtime cost.

Image Restoration and Enhancement

The technical boundary between image restoration and enhancement across denoising, deblurring, contrast processing, inpainting and super-resolution.