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.

TMS320DM8168: IVAHD mpegenc: artifact in h263 stream if there is moving object

Part Number: TMS320DM8168

Hi,

My customer tried attached param for h263 encoding, but found if there is moving object, the stream will see artifact in moving area. They are trying latest REL.500.V.MPEG4.E.SP.IVAHD.01.00.02.00.

Would you pls kindly check if there is anything missed in the param setting?

Static: 
StaticParams: size=276, encodingPreset=3, rateControlPreset=5, maxHeight=1024, maxWidth=1280, dataEndianness=1, maxInterFrameInterval=0, maxBitRate=8388608, minBitRate=65536, inputChromaFormat=9, inputContentType=0 operatingMode=1, profile=3, level=40, inputDataMode=3, outputDataMode=0, numInputDataUnits=5, numOutputDataUnits=1, metadataType[0]=-1, metadataType[1]=-1, metadataType[2]=-1, debugTraceLevel=0, lastNFramesToLog=0�� useDataPartitioning=0, useRvlc=0, useShortVideoHeader=1, vopTimeIncrementResolution=60, nonMultiple16RefPadMethod=1, pixelRange=1, enableSceneChangeAlgo=0, useVOS=1, enableMONA=0, enableAnalyticinfo=-1

StaticParams RateControlParams: rateControlParamsPreset=1, rcAlgo=1, qpI=5, qpP=5, seIntialQP=5, qpMax=31, qpMin=2, enablePerceptualQuantMode=1, allowFrameSkip=2, initialBufferLevel=868300, vbvBufferSize=868300, qpMinIntra=0 

StaticParams interCodingParams: interCodingPreset=1, searchRangeHorP=144, searchRangeVerP=32, globalOffsetME=1, earlySkipThreshold=200, enableThresholdingMethod=1, minBlockSizeP=0, enableRoundingControl=1 

StaticParams intraCodingParams: intraCodingPreset=1, intraRefreshMethod=1, intraRefreshRate=396, acpredEnable=0, insertGOVHdrBeforeIframe=0
, enableDriftControl=1

StaticParams sliceCodingParams: sliceCodingPreset=1, sliceMode=0, sliceUnitSize=0, gobInterval=1, useHec=0


Dymamic:
DynamicParams: size=196, inputHeight=576, inputWidth=704, refFrameRate=25000, targetFrameRate=25000, targetBitRate=1649770, intraFrameInterval=0, generateHeader=0, captureWidth=704 forceFrame=-1, interFrameInterval=0, mvAccuracy=1, sampleAspectRatioHeight=40, sampleAspectRatioWidth=33, ignoreOutbufSizeFlag=0, lateAcquireArg=-1, aspectRatioIdc=2

DynamicParams RateControlParams: rateControlParamsPreset=1, rcAlgo=1, qpI=5, qpP=5, seIntialQP=5, qpMax=31, qpMin=2, enablePerceptualQuantMode=1, allowFrameSkip=2, initialBufferLevel=0, vbvBufferSize=868300, qpMinIntra=0 

DynamicParams interCodingParams: interCodingPreset=1, searchRangeHorP=144, searchRangeVerP=32, globalOffsetME=1, earlySkipThreshold=200, ena
bleThresholdingMethod=1, minBlockSizeP=0, enableRoundingControl=1 

DynamicParams sliceCodingParams: sliceCodingPreset=1, sliceMode=0, sliceUnitSize=0, gobInterval=1, useHec=0