Media (Intel® Video Processing Library, Intel Media SDK)
Access community support with transcoding, decoding, and encoding in applications using media tools like Intel® oneAPI Video Processing Library and Intel® Media SDK
Announcements
The Intel Media SDK project is no longer active. For continued support and access to new features, Intel Media SDK users are encouraged to read the transition guide on upgrading from Intel® Media SDK to Intel® Video Processing Library (VPL), and to move to VPL as soon as possible.
For more information, see the VPL website.

VPP HW Impl blurs Text Image

Ramashankar
New Contributor III
2,358 Views

Hi,

I am using vpp samples from Intel Media SDK Samples 2016 6.0.0.142 and Intel(R)_Media_SDK_2016.0.1. I need to convert RGB32 (BGRA) frames into NV12 and pass them to h264 encoder.

I am observing that HW implementation of VPP is blurring the text images portion in output frame, but if I use SW implementation then conversion is perfectly fine. In HW impl, part of text (specifically the vertical lines area) are slightly reddish or blueish. Please refer the attachment.

Can you let me know if it is any known bug in VPP or Graphics driver? How to correct it and make it with same quality as in SW impl? I prefer not to use SW impl of VPP considering the speed factor.

Attachments:

i. sys_analyzer.txt: system analyzer log (Env: Win8.1 (64 bit), HD Graphics 4400, driver 10.18.14.4414)

ii. VppIn.bgr: input frame in BGRA format

iii. VppOut_HW.nv12: output nv12 frame generated through HW impl

iv. VppOut_SW.nv12: output nv12 frame generated through SW impl

v. Compare.jpg: snap shot of both output frame with highlighting the issue

~

Regards, 

0 Kudos
21 Replies
Ramashankar
New Contributor III
233 Views

Hi Mark,

Thanks for your reply here. Now I am having a hope to get at least some update on this issue.

it looks like you want to port the solution of d3d11 to d3d9 on Win7

No, its not the case. I need the solution for all platform (be it win7/8/10 and by using system memory or video memory on respective OS). Please check my very first post & attachement in this thread.

I am observing that HW implementation of VPP is blurring the text images portion in output frame, but if I use SW implementation then conversion is perfectly fine. In HW impl, part of text (specifically the vertical lines area) are slightly reddish or blueish. Please refer the attachment.

Actually my product is running on all version of windows OS and this problem occurs everywhere. My requirement is to encode rgb frame into h264. And for that I have to first convert rgb into nv12 using VPP.

Hope I am able to explain my issue well.

0 Kudos
Reply