Quantcast
Channel: Intel® Software - OpenCL*
Viewing all articles
Browse latest Browse all 1182

Dose VME advanced support intra prediction

$
0
0

I want to use VME advanced version to do video analysis. some of the information may be useful, like mv, intra mode etc. But in my program, intra mode seems not correct. MVs is OK. Every MBs has a stranger value(negative value or large value) which is not a correct intra prediction mode.

struct search_predictor_modes

 
{

 
char luma_16x16_block;

 
char luma_8x8_block[4];

 
char luma_4x4_block[16];

 
char chroma_8x8_block;

 
};

 

cl_mem memIntra = clCreateBuffer(...CL_MEM_ALLOC_HOST_PTR...,sizoef(search_predictor_modes)*numMBs);

search_predictor_modes cIntraModes = new search_predictor_modes [numMBs];

and set the 11th argumant to obtain intra modes

When kernel finished running, use clEnqueueReadBuffer or MapBuffer to get the results into cIntraModes .

I think these procedure are correct, because MVs results is OK. but the intra result is actually not seems like INTRA MODE (0x0-0x8).

My PC platform is i5-6500 with HD 530 graphics.


Viewing all articles
Browse latest Browse all 1182

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>