发明名称 图像编码丢帧花屏的处理方法
摘要 本发明提供了一种图像编码丢帧花屏的处理方法,本发明的方法主要包括:1.保留最近的正常I帧作为P帧编码参考,来修正图像的丢帧和花屏。2.如果第一种方法中,保留的最近正常I帧的时间过久,则用缓存中最新的YUV数据重新组成I帧,并利用此最新I帧来作为P帧编码参考帧。本发明把所产生的花屏、丢帧和延时控制在可接受的范围之内,保证实时视频监控的正常和工作效率。
申请公布号 CN102223539A 申请公布日期 2011.10.19
申请号 CN201110172869.0 申请日期 2011.06.24
申请人 武汉长江通信产业集团股份有限公司 发明人 董明洲;陈春汉;王季炜;黄伟;黄莹;吴松
分类号 H04N7/26(2006.01)I;H04N7/18(2006.01)I 主分类号 H04N7/26(2006.01)I
代理机构 湖北武汉永嘉专利代理有限公司 42102 代理人 王超
主权项 一种图像编码丢帧花屏的处理方法,其特征在于包括以下步骤:100)在编码器端设置一个缓冲区来接收图像数据,并在缓冲区中设置高点标记和低点标记;200)在从缓冲区中接收图像数据包时,当缓冲区数据包数量小于低点时检查网络连接,暂停视频数据地接收;当缓冲区数据包数量大于或等于低点时,对当前组帧对象进行判断,如果当前帧是I帧,则直接进行组帧,然后对下一个组帧对象进行判断;如果当前帧是P帧,则进入下一步;300)当缓冲区中数据包数量大于高点时,进入下一步;当缓冲区数据包数量在高点和低点之间时,转至500);400)用前一个已正常组帧的P帧来代替当前的P帧或进行跳帧处理,然后转至200);500)根据上一个能正常组帧的I帧图像数据包中的时间戳和当前所组的P帧的时间戳的差的绝对值来判断,当此时间差值的绝对值小于预定的正常收包时间时,对当前P帧正常组帧,然后转至200);当此时间差值的绝对值大于或等于预定的正常收包时间时,用缓存区中最新的YUV数据重新组成I帧,并利用此最新I帧作为编码参考帧,对当前P帧进行组帧,然后转至200)。
地址 430074 湖北省武汉市东湖开发区关东工业园文华路2号