ViCueSoft Technology Blog

Expert advice on image science, video quality analysis, transcoding and machine learning from our leading specialists

Сodec War: the show must go on!

Сodec War: the show must go on!

Alexander Dydychkin
Alexander Dydychkin
Decoder-Side Motion Vector Refinement (DMVR) in VVC

Decoder-Side Motion Vector Refinement (DMVR) in VVC

Denis Fedorov
Denis Fedorov
Low-Frequency Non-Separable Transform (LFNST) in VVC

Low-Frequency Non-Separable Transform (LFNST) in VVC

Kirill Suverov
Kirill Suverov
Subblock-based Temporal Motion Vector Prediction (SbTMVP) in VVC

Subblock-based Temporal Motion Vector Prediction (SbTMVP) in VVC

Denis Fedorov
Denis Fedorov
Testbot — ViCueSoft’s video codecs validation automation framework

Testbot — ViCueSoft’s video codecs validation automation framework

Valery Zimichev
Valery Zimichev
The main advantages of Decoder Validation Kit (VQ DVK)

The main advantages of Decoder Validation Kit (VQ DVK)

Alexander Dydychkin
Alexander Dydychkin
Chroma subsampling in VQ Analyzer

Chroma subsampling in VQ Analyzer

Maksim Shapiro
Maksim Shapiro
Objective and Subjective video quality assessment

Objective and Subjective video quality assessment

Evgeny Fedorov
Evgeny Fedorov
The most useful features of VQ Analyzer

The most useful features of VQ Analyzer

Denis Fedorov
Denis Fedorov
Partitioning in VVC

Partitioning in VVC

Kirill Suverov
Kirill Suverov
VQ Probe Advantages

VQ Probe Advantages

Viktor Shwartskop
Viktor Shwartskop
What are the Video Codecs?

What are the Video Codecs?

Alexander Dydychkin
Alexander Dydychkin
VVC Transform: Multi Transform Selection (MTS)

VVC Transform: Multi Transform Selection (MTS)

Kirill Suverov
Kirill Suverov
Affine Motion Compensated Prediction in VVC

Affine Motion Compensated Prediction in VVC

Denis Fedorov
Denis Fedorov
ViCueSoft turns four!

ViCueSoft turns four!

Anastasia Kiseleva
Anastasia Kiseleva
Adaptive Loop Filter

Adaptive Loop Filter

Roman Guskov
Roman Guskov
VQ Analyzer — Guided Tour. In-loop filtering

VQ Analyzer — Guided Tour. In-loop filtering

Roman Guskov
Roman Guskov
Customer Service at ViCueSoft: Hardware assisted (Intel® Media SDK) video pipeline

Customer Service at ViCueSoft: Hardware assisted (Intel® Media SDK) video pipeline

Evgeny Fedorov
Evgeny Fedorov
VQ Analyzer — Guided Tour. HEVC Detail View

VQ Analyzer — Guided Tour. HEVC Detail View

Anastasia Novozhilova
Anastasia Novozhilova
Running GUI at Docker container with VQ Analyzer 5

Running GUI at Docker container with VQ Analyzer 5

Valery Zimichev
Valery Zimichev
3 Cases from a Video Expert: Encoding Basis

3 Cases from a Video Expert: Encoding Basis

Pavel Ditembir
Pavel Ditembir
How to Visualise and Calculate Video Quality

How to Visualise and Calculate Video Quality

Pavel Ditenbir
Pavel Ditenbir
VQ Analyzer Update: V5.0 Launch

VQ Analyzer Update: V5.0 Launch

Alice Lee
Alice Lee
VQ Analyzer — Guided Tour. “YUV Diff” functionality.

VQ Analyzer — Guided Tour. “YUV Diff” functionality.

Roman Guskov
Roman Guskov
VQ Analyzer — Guided Tour. Part Two. “Frame View” Functionality

VQ Analyzer — Guided Tour. Part Two. “Frame View” Functionality

Maiya Rozhnova
Maiya Rozhnova
VQ Analyzer — Guided Tour. “YUV Viewer” functionality.

VQ Analyzer — Guided Tour. “YUV Viewer” functionality.

Julia Kulygina
Julia Kulygina
How to install & tune Nginx with RTMP module and start streaming through FFmpeg with QuickSync on CentOS.

How to install & tune Nginx with RTMP module and start streaming through FFmpeg with QuickSync on CentOS.

Kirill Suverov
Kirill Suverov
Fast and save dive into VVC (H.266) development

Fast and save dive into VVC (H.266) development

Alexander Dydychkin
Alexander Dydychkin
How to set up Intel C-for-media development environment. GPGPU programming on Intel GEN graphics

How to set up Intel C-for-media development environment. GPGPU programming on Intel GEN graphics

Evgeny Fedorov
Evgeny Fedorov
How to use Nvidia GPU in docker to run TensorFlow

How to use Nvidia GPU in docker to run TensorFlow

Alexander Dydychkin
Alexander Dydychkin