一种图像中心点的校正方法及装置的制造方法

文档序号:9728072阅读:582来源:国知局
一种图像中心点的校正方法及装置的制造方法
【技术领域】
[0001] 本发明属于图像特征提取领域,具体涉及一种调整图像中心点的校正方法及装 置。
【背景技术】
[0002] 目前在视频处理领域,视频解码芯片在获取摄像头采集的视频图像数据,经过采 样量化后,通过系统接口把摄像头的传输进来的原始数据存储到内存中,供后续的图像处 理使用。
[0003] 在某些图像处理中,比如图像识别或者图像拼接功能时,对图像的位置比较敏感, 必须明确知道摄像头的中心点在内存中采集到的图像中的位置。如果内存中的图像就是真 实的反应摄像头的感光范围,那么内存中图像的中心位置就代表了摄像头的中心点。参阅 图1所示,摄像头采集的图像大小为720 X 576,那么其中心位置为(360,288)。
[0004] 但是,由于摄像头采集的图像经过了视频解码芯片处理,导致了内存中的图像不 能真正的对等于摄像头的实际感光范围,实际内存中的图像可能被压缩、位移等。如图2所 示,比如摄像头采集的有效图像大小为720X576,经过视频解码芯片处理后有效图像大小 变为704 X 576,而内存中的图像大小还是720 X 576,水平方向上剩下的16个像素可能被黑 色填充了。这样内存中图像的中心点还是(360,288),而摄像头的有效图像的中心点实际是 在内存中的(358,288)。
[0005] 由此可知,经视频解码芯片处理后,摄像头的有效图像的中心位置已经不是内存 中的中心位置了,产生了偏移,而且这个偏移是跟黑边的宽度有关系的。不同的黑边宽度最 终会导致中心点的位置不一样,这样就影响了后续的图像处理,因此必须要检测出摄像头 的有效图像的实际中心点位置。

【发明内容】

[0006] 针对视频解码芯片对图像进行处理后,导致摄像头的有效图像的中心点位置偏移 的问题。为了在不同场景下能够正常的进行图像处理,必须要确定摄像头有效图像的实际 中心位置,并调整到内存的中心位置。本发明提出了一种调整图像中心点的校正方法,对内 存中的图像进行处理,确定内存中的有效图像的位置和范围,重新校正图像中心点位置。
[0007] 本发明采用如下技术方案:
[0008] -种调整图像中心点的校正方法,它包括以下步骤:
[0009] 31,读取图像,并计算出图像的原始中心点坐标0'(〇1',〇2');
[0010] S2,对图像进行处理,获取该图像的有效范围,该图像的有效范围为矩形,获得矩 形有效图像横轴的起始点和终点,以及纵轴的起始点和终点;
[0011 ] S3,根据矩形有效图像横轴的起始点和终点,以及纵轴的起始点和终点,得到有效 图像中心点坐标0=(〇1,〇2);
[0012 ] S4,计算图像原始中心点坐标和有效图像中心点坐标的相对偏移位移。
[0013] 进一步的,步骤S2中获得矩形有效图像纵横轴像素的起终点,依次检测图像每行 每列是否为有效图像,检测方法为:
[0014] S201,设定第一阀值T1、第二阀值T2和幅度阀值C1,且ΤΙ <T2;
[0015] S202,求出图像中一列或行的每个像素的译码值总和Sum;
[0016] S203,将该列或行的译码值总和Sum与第一阀值T1相比,若Sum小于T1,则该列或行 是无效图像,若Sum大于等于T1,转到步骤S204;
[0017] S204,将Sum与第二阀值T2相比,若SUM大于等于T2,则该列或行是有效图像,若Sum 小于T2,转到步骤S205;
[0018] S205,求出该列或行每相邻的两个像素之间的变化幅度值C,若该列或行所有相邻 两个像素之间的变化幅度值C都小于幅度阀值C1,则该列或行为有效图像,若该列或行至少 一个相邻两个像素之间的变化幅度值C大于等于幅度阀值C1的情况,则该列或行为无效图 像。
[0019] 进一步的,依次检测图像每行每列是否为有效图像,对图像的处理方向列为从左 到右,行为从上到下。
[0020] 进一步的,步骤S3中计算得到图像中心点坐标的方法为:矩形有效图像横轴的起 始点al和终点a2,纵轴的起始点b 1和终点b2,则有效图像中心点坐标0 = (ο 1,〇2),
[0021]
[0022]更进一步的,步骤S202中像素的译码值为像素的灰度值或RGB值。
[0023]更进一步的,步骤S205中的变化幅度值C为相邻像素的灰度值之差或RGB值之差。 [0024] 一种调整图像中心点的校正装置,它包括,
[0025] 图像存储模块,用于存储图像;
[0026] 图像处理模块,用于从图像存储模块读取图像后,计算出图像的原始中心点坐标 和有效图像中心点坐标,以及图像原始中心点坐标和有效图像中心点坐标的相对偏移位 移。
[0027] 本发明首先检测出有效图像在内存中的位置,以双预设阀值和变化幅度阀值为基 础进行判断,提高了检测的准确性,降低了视频信号在被干扰时的检测错误率。然后再计算 实际有效图像的中心位置,最后校正其中心位置,为图像处理的正确性和完整性提供了保 障。
【附图说明】
[0028]图1是未处理的摄像头中心点位置;
[0029]图2是处理后的摄像头中心点位置;
[0030]图3是处理图像的流程图。
【具体实施方式】
[0031]为进一步说明各实施例,本发明提供有附图。这些附图为本发明揭露内容的一部 分,其主要用以说明实施例,并可配合说明书的相关描述来解释实施例的运作原理。配合参 考这些内容,本领域普通技术人员应能理解其他可能的实施方式以及本发明的优点。图中 的组件并未按比例绘制,而类似的组件符号通常用来表示类似的组件。
[0032]现结合附图和【具体实施方式】对本发明进一步说明。
[0033]参照图3所示,本发明提出了一种图像中心点的校正方法,它包括以下步骤:
[0034] 31,读取图像,并计算出图像的原始中心点坐标0'(〇1',〇2')。该发明首先读取一 张存储在内存中的图像,依据图像原始大小,算出图像的中心点坐标0'(〇1',〇2')。
[0035] S2,对图像进行处理,获取该图像的有效范围,该图像的有效范围为矩形,获得矩 形有效图像横轴的起始点和终点,以及纵轴的起始点和终点。
[0036] 需要说明的是,本领域技术人员可知,采集到的图像都是矩形的。图像在被预处理 后,如压缩、位移等,图像仍是矩形。由于处理后的图像四周可能黑色填充了,除去黑色填充 部分,图像的有效范围仍是矩形。参阅图2所示,图像左右两边填充了黑色,但不限于这种类 型,本领域技术人员可知,图像还可能上下被填充了黑色,或四周全部被黑色填充。
[0037] 为了获得图像有效范围的中心点坐标,需要确认矩形有效图像横轴的起始点和终 点,以及纵轴的起始点和终点,再用数学公式计算出图像有效范围的中心点坐标。
[0038]获得矩形有效图像纵横轴像素的起终点,依次检测图像每行每列是否为有效图 像,以下依检测一列为例,该列图像的检测方法为:
[0039] S201,设定第一阀值T1、第二阀值T2和幅度阀值C1,且ΤΙ <T2。
[0040] S202,从图像左边第一列开始,求出这一列的每个像素的译码值总和Sum;其中,
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1