CN106780339B - 一种解决通道间亮度不一致的方法 - Google Patents

一种解决通道间亮度不一致的方法 Download PDF

Info

Publication number
CN106780339B
CN106780339B CN201611224484.3A CN201611224484A CN106780339B CN 106780339 B CN106780339 B CN 106780339B CN 201611224484 A CN201611224484 A CN 201611224484A CN 106780339 B CN106780339 B CN 106780339B
Authority
CN
China
Prior art keywords
brightness
pixel
model
optimal solution
sample
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201611224484.3A
Other languages
English (en)
Other versions
CN106780339A (zh
Inventor
李赟晟
王勇
王凯
叶红磊
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shanghai IC R&D Center Co Ltd
Chengdu Image Design Technology Co Ltd
Original Assignee
Shanghai Integrated Circuit Research and Development Center Co Ltd
Chengdu Image Design Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Shanghai Integrated Circuit Research and Development Center Co Ltd, Chengdu Image Design Technology Co Ltd filed Critical Shanghai Integrated Circuit Research and Development Center Co Ltd
Priority to CN201611224484.3A priority Critical patent/CN106780339B/zh
Publication of CN106780339A publication Critical patent/CN106780339A/zh
Priority to PCT/CN2017/115207 priority patent/WO2018121221A1/zh
Application granted granted Critical
Publication of CN106780339B publication Critical patent/CN106780339B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T3/00Geometric image transformations in the plane of the image
    • G06T3/40Scaling of whole images or parts thereof, e.g. expanding or contracting
    • G06T3/4038Image mosaicing, e.g. composing plane images from plane sub-images
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T2207/00Indexing scheme for image analysis or image enhancement
    • G06T2207/10Image acquisition modality
    • G06T2207/10004Still image; Photographic image
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T2207/00Indexing scheme for image analysis or image enhancement
    • G06T2207/20Special algorithmic details
    • G06T2207/20212Image combination
    • G06T2207/20221Image fusion; Image merging

Landscapes

  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Image Processing (AREA)
  • Television Receiver Circuits (AREA)

Abstract

本发明提供了一种解决通道间亮度不一致的方法,包括以下步骤:提供两个图像,在两个图像的拼缝处,设定一宽度范围;拼缝被所设定的宽度包围;计算出所设定的宽度范围内每行像素的亮度;以所设定的宽度范围内的每行像素值的坐标作为横坐标和纵坐标,从而得到点集合;根据Ransac算法中求取最优解的方法,将点集合拟合出一条直线,得到点集合的最优解模型;在最优解模型中找出拼缝一侧中每个像素的拟合值,按照该拟合值来调整拼缝一侧相应位置的像素的亮度。本发明的方法能够自动完成通道间亮度差别的弥补,优化图像效果。

Description

一种解决通道间亮度不一致的方法
技术领域
本发明涉及图像传感器技术领域,具体涉及一种解决通道建亮度不一致的方法。
背景技术
在图像成像拼接过程中,出现了图像亮度不一致的问题,并且在图像的中间会有明显的缝隙,会使得图像看上去有明显的拼接缝隙,常规的使用方法是:将一个通道加一个值,使得两个通道间亮度一致,或者两个通道间调整增益,使一个通道乘以一个值得到相同的亮度,或者是在拼接缝隙处羽化处理,使得看上去平滑的过度,亮度变化看上去不明显。
但是前两种方法主要是针对两通道亮度变化一致的情况,面对通道间亮度变化不一致,也就是说可能上半部分和下半部分变化不同的情况下效果不明显,而最后一种羽化会影响图像的清晰度,面对高清晰度的情况不可行。
发明内容
为了克服以上问题,本发明旨在一种解决通道间亮度不一致的方法,能够自动识别通道间数值变化的最优解,改善图像效果。
为了达到上述目的,本发明提供了一种一种解决通道间亮度不一致的方法,其包括以下步骤:
步骤01:提供两个图像,在两个图像的拼缝处,设定一宽度范围;拼缝被所设定的宽度包围;
步骤02:计算出所设定的宽度范围内每行像素的亮度;
步骤03:以所设定的宽度范围内的每行像素值的坐标作为横坐标和纵坐标,从而得到点集合;
步骤04:根据Ransac算法中求取最优解的方法,将点集合拟合出一条直线,得到点集合的最优解模型;
步骤05:在最优解模型中找出拼缝一侧中每个像素的拟合值,按照该拟合值来调整拼缝一侧相应位置的像素的亮度。
优选地,所述步骤02中,每行像素的亮度为相应行中每个像素
值的总和除以所设定的宽度。
优选地,所述最优解模型中,拼缝左边的每行像素的亮度等于拼
缝右边的相应行的像素的亮度。
优选地,所述步骤04具体包括:
步骤041:设定最小抽样集为n的模型和一个样本集(P),样本集(P)为以每行中的像素值作为横纵坐标的点集合,样本集(P)中样本个数大于n;
步骤042:从样品集(P)中随机抽取包含n个样本的样本集P的子集(S),模拟得到初始化模型(M);
步骤043:将样品集(P)的余集中与初始化模型(M)的误差小于设定阈值t的样本集,和子集(S)构成新的集合(S*),集合(S*)中是内点集;
步骤044:若集合(S*)的个数≥N,则认为初始化模型(M)正确;若集合(S*)的个数=N,重新抽取新的子集(S),重复上述步骤,得到最大个数的内点集,对应的模型就是最优解模型。
优选地,所述步骤042中,采用最小二乘法得到初始化模型(M)。
本发明的解决通道间亮度不一致的方法,能够自动完成通道间亮度差别的弥补,优化图像效果。
附图说明
图1为本发明的一个较佳实施例的通道不一致的图像示意图
图2为本发明的一个较佳实施例的最优解模型示意图
图3为本发明的一个较佳实施例的解决通道间亮度不一致的方法的流程示意图
具体实施方式
为使本发明的内容更加清楚易懂,以下结合说明书附图,对本发明的内容作进一步说明。当然本发明并不局限于该具体实施例,本领域内的技术人员所熟知的一般替换也涵盖在本发明的保护范围内。
以下结合附图1~3和具体实施例对本发明作进一步详细说明。需说明的是,附图均采用非常简化的形式、使用非精准的比例,且仅用以方便、清晰地达到辅助说明本实施例的目的。
请参阅图3,本实施例中,一种解决通道间亮度不一致的方法,包括以下步骤:
步骤01:提供两个图像,在两个图像的拼缝处,设定一宽度范围;拼缝被所设定的宽度包围;
具体的,如图1所示,存在通道不一致的图像,在两个图像的拼缝处,选取一定的宽度,如图1所示,灰色图像和白色图像之间存在拼缝。这里设定的宽度为i_weight。
步骤02:计算出所设定的宽度范围内每行像素的亮度;
具体的,每行像素的亮度为相应行中每个像素值的总和除以所设定的宽度。请继续参阅图1,第j行拼缝左边的亮度为Mean_left(1,j)=(I(i,j)+I(i-1,j)+…+I(i-i_weight+1,j))/i_weight,同理可以计算第j行拼缝右边的亮度Mean_right(1,j)。
步骤03:以所设定的宽度范围内的每行像素值的坐标作为横坐标和纵坐标,从而得到点集合;
具体的,请继续参阅图1,例如一个像素I(i,j)的横坐标为i,纵坐标为j,从而构成一个点坐标,进而得到设定的宽度范围内的点集合。
步骤04:根据Ransac算法中求取最优解的方法,将点集合拟合出一条直线,得到点集合的最优解模型;
具体的,请参阅图2,最优解模型中,拼缝左边的每行像素的亮度等于拼缝右边的相应行的像素的亮度。
本步骤04具体包括:
步骤041:设定最小抽样集为n的模型和一个样本集(P),样本集(P)为以每行中的像素值作为横纵坐标的点集合,样本集(P)中样本个数大于n;
步骤042:从样品集(P)中随机抽取包含n个样本的样本集P的子集(S),模拟得到初始化模型(M);这里,可以采用最小二乘法得到初始化模型(M)。
步骤043:将样品集(P)的余集中与初始化模型(M)的误差小于设定阈值t的样本集,和子集(S)构成新的集合(S*),集合(S*)中是内点集;
步骤044:若集合(S*)的个数≥N,则认为初始化模型(M)正确;若集合(S*)的个数=N,重新抽取新的子集(S),重复上述步骤,得到最大个数的内点集,对应的模型就是最优解模型
步骤05:在最优解模型中找出拼缝一侧中每个像素的拟合值,按照该拟合值来调整拼缝一侧相应位置的像素的亮度。
具体的,由于拼缝左侧的像素亮度等于拼缝右侧的像素亮度,Mean_left=f(Mean_right),可以将拼缝左侧或右侧的所有像素与最优解模型中的相应像素对应起来,从而完成亮度调整。
虽然本发明已以较佳实施例揭示如上,然实施例仅为了便于说明而举例而已,并非用以限定本发明,本领域的技术人员在不脱离本发明精神和范围的前提下可作若干的更动与润饰,本发明所主张的保护范围应以权利要求书为准。

Claims (3)

1.一种解决通道间亮度不一致的方法,其特征在于,包括以下步骤:
步骤01:提供两个图像,在两个图像的拼缝处,设定一宽度范围;拼缝被所设定的宽度包围;
步骤02:计算出所设定的宽度范围内每行像素的亮度;
步骤03:以所设定的宽度范围内的每行像素值的坐标作为横坐标和纵坐标,从而得到点集合;
步骤04:根据Ransac算法中求取最优解的方法,将点集合拟合出一条直线,得到点集合的最优解模型;具体包括:
步骤041:设定最小抽样集为n的模型和一个样本集(P),样本集(P)为以每行中的像素值作为横纵坐标的点集合,样本集(P)中样本个数大于n;
步骤042:从样品集(P)中随机抽取包含n个样本的样本集P的子集(S),模拟得到初始化模型(M);
步骤043:将样品集(P)的余集中与初始化模型(M)的误差小于设定阈值t的样本集,和子集(S)构成新的集合(S*),集合(S*)中是内点集;
步骤044:若集合(S*)的个数≥N,则认为初始化模型(M)正确;若集合(S*)的个数=N,重新抽取新的子集(S),重复上述步骤,得到最大个数的内点集,对应的模型就是最优解模型;所述最优解模型中,拼缝左边的每行像素的亮度等于拼缝右边的相应行的像素的亮度;
步骤05:在最优解模型中找出拼缝一侧中每个像素的拟合值,按照该拟合值来调整拼缝一侧相应位置的像素的亮度。
2.根据权利要求1所述的方法,其特征在于,所述步骤02中,每行像素的亮度为相应行中每个像素值的总和除以所设定的宽度。
3.根据权利要求1所述的方法,其特征在于,所述步骤042中,采用最小二乘法得到初始化模型(M)。
CN201611224484.3A 2016-12-27 2016-12-27 一种解决通道间亮度不一致的方法 Active CN106780339B (zh)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CN201611224484.3A CN106780339B (zh) 2016-12-27 2016-12-27 一种解决通道间亮度不一致的方法
PCT/CN2017/115207 WO2018121221A1 (zh) 2016-12-27 2017-12-08 一种解决通道间亮度不一致的方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201611224484.3A CN106780339B (zh) 2016-12-27 2016-12-27 一种解决通道间亮度不一致的方法

Publications (2)

Publication Number Publication Date
CN106780339A CN106780339A (zh) 2017-05-31
CN106780339B true CN106780339B (zh) 2019-02-05

Family

ID=58927337

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201611224484.3A Active CN106780339B (zh) 2016-12-27 2016-12-27 一种解决通道间亮度不一致的方法

Country Status (2)

Country Link
CN (1) CN106780339B (zh)
WO (1) WO2018121221A1 (zh)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106780339B (zh) * 2016-12-27 2019-02-05 上海集成电路研发中心有限公司 一种解决通道间亮度不一致的方法

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6128108A (en) * 1997-09-03 2000-10-03 Mgi Software Corporation Method and system for compositing images
CN104318517A (zh) * 2014-11-19 2015-01-28 北京奇虎科技有限公司 一种图像拼接处理方法、装置及客户端
CN104392416B (zh) * 2014-11-21 2017-02-22 中国电子科技集团公司第二十八研究所 一种运动场景的视频拼接方法
CN104574421B (zh) * 2015-01-29 2017-05-24 北方工业大学 一种大幅面小重合区域高精度多光谱图像配准方法及装置
CN106780339B (zh) * 2016-12-27 2019-02-05 上海集成电路研发中心有限公司 一种解决通道间亮度不一致的方法

Also Published As

Publication number Publication date
CN106780339A (zh) 2017-05-31
WO2018121221A1 (zh) 2018-07-05

Similar Documents

Publication Publication Date Title
CN109191428B (zh) 基于掩蔽纹理特征的全参考型图像质量评价方法
CN102568005A (zh) 一种基于混合高斯模型的运动目标检测方法
CN105261046B (zh) 一种场景自适应的色调迁移方法
Fanti et al. Neurongrowth, a software for automatic quantification of neurite and filopodial dynamics from time‐lapse sequences of digital images
CN102867295B (zh) 一种彩色图像颜色校正方法
WO2016000331A1 (zh) 一种图像增强方法、图像增强装置及显示装置
CN102768757B (zh) 一种基于图像类型分析的遥感图像色彩校正方法
CN103198470B (zh) 图像的分割方法及***
CN103065334A (zh) 一种基于hsv颜色空间的偏色检测、校正方法及装置
CN103996382A (zh) 提高rgbw图像饱和度的方法及***
CN106204494A (zh) 一种包含大面积天空区域的图像去雾方法及***
EP2950272A3 (en) Method and apparatus for processing a video frame in a video file
US20160260203A1 (en) Method for acquiring histogram, method for dynamically adjusting luminance and image processing apparatus
CN104504722A (zh) 一种利用灰色点校正图像颜色的方法
CN106780339B (zh) 一种解决通道间亮度不一致的方法
CN110969584B (zh) 一种低照度图像增强方法
CN107154053A (zh) 静态背景下的运动目标检测方法
CN106327437A (zh) 一种彩色文本图像校正方法及***
CN117876380B (zh) 一种烟叶环境温湿度、微层差预测方法及***
CN102722720B (zh) 基于hsv空间在线聚类的视频背景提取方法
CN107027017A (zh) 一种图像白平衡的调整方法、装置、图像处理芯片及存储装置
CN105704349B (zh) 一种基于亮区和暗区分别调整的单帧宽动态增强方法
CN106062917A (zh) 用于自动校正像散的方法
CN112580634A (zh) 基于计算机视觉的气密性检测光源调节方法及***
CN102831573B (zh) 一种红外图像的线性拉伸方法

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant