This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

SK-TDA4VM: Something is wrong for hardware pyramid (vpac - msc) generation result, please help check it

Part Number: SK-TDA4VM


Tool/software:

Hello,

I'm trying to understand how pyramid running when i have got one same code test for pyramid with information as below.Display input data:
    0    1    2    3    4    5    6    7    8    9    10    11    12    13    14    15
    16    17    18    19    20    21    22    23    24    25    26    27    28    29    30    31
    32    33    34    35    36    37    38    39    40    41    42    43    44    45    46    47
    48    49    50    51    52    53    54    55    56    57    58    59    60    61    62    63
    64    65    66    67    68    69    70    71    72    73    74    75    76    77    78    79
    80    81    82    83    84    85    86    87    88    89    90    91    92    93    94    95
    96    97    98    99    100    101    102    103    104    105    106    107    108    109    110    111
    112    113    114    115    116    117    118    119    120    121    122    123    124    125    126    127
    128    129    130    131    132    133    134    135    136    137    138    139    140    141    142    143
    144    145    146    147    148    149    150    151    152    153    154    155    156    157    158    159
    160    161    162    163    164    165    166    167    168    169    170    171    172    173    174    175
    176    177    178    179    180    181    182    183    184    185    186    187    188    189    190    191
    192    193    194    195    196    197    198    199    200    201    202    203    204    205    206    207
    208    209    210    211    212    213    214    215    216    217    218    219    220    221    222    223
    224    225    226    227    228    229    230    231    232    233    234    235    236    237    238    239
    240    241    242    243    244    245    246    247    248    249    250    251    252    253    254    255
Display hardware pyramid data level: 1
    6    80    8    82    10    84    12    86
    32    64    34    66    36    68    38    70
    64    128    66    130    68    132    70    134
    96    176    98    178    100    180    102    182
    128    80    130    82    132    84    134    86
    160    64    162    66    164    68    166    70
    192    128    194    130    196    132    198    134
    223    190    225    192    227    194    229    196

Looking right result should be as below:

    6    8    10    12    14    16    18    20
    32    34    36    38    40    42    44    46
    64    66    68    70    72    74    76    78
    96    98    100    102    104    106    108    110
    128    130    132    134    136    138    140    142
    160    162    164    166    168    170    172    174
    192    194    196    198    200    202    204    206
    223    225    227    229    231    233    235    237

Until now, i'm using SDK version 09.02.00.05

I don't have any setting for input/ouput/coefficient (just keep default as power on and run code below)

pyramid_output_image = vxCreatePyramid(header_context,
total_pyramid_level,
pyramid_scale,
width_output_image,
height_output_image,
output_color_format);
status = vxGetStatus((vx_reference)pyramid_output_image);
if (VX_SUCCESS != status)
{
return status;
}

header_node = tivxVpacMscPyramidNode(header_graph,
input_image,
pyramid_output_image);
status = vxGetStatus((vx_reference)header_node);
if (VX_SUCCESS != status) {
return status;
}
vxSetNodeTarget(header_node, VX_TARGET_STRING, TIVX_TARGET_VPAC_MSC2);

/* Verify and process the graph */
status = vxVerifyGraph(header_graph);
if (VX_SUCCESS != status)
{
return status;
}