CN107845111A - 一种红外全景监控中环带显示区的生成方法 - Google Patents
一种红外全景监控中环带显示区的生成方法 Download PDFInfo
- Publication number
- CN107845111A CN107845111A CN201711164298.XA CN201711164298A CN107845111A CN 107845111 A CN107845111 A CN 107845111A CN 201711164298 A CN201711164298 A CN 201711164298A CN 107845111 A CN107845111 A CN 107845111A
- Authority
- CN
- China
- Prior art keywords
- annulus
- target point
- rectangle
- circle
- belt area
- 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.)
- Granted
Links
- 238000012544 monitoring process Methods 0.000 title claims abstract description 21
- 238000000034 method Methods 0.000 title claims abstract description 14
- 238000006243 chemical reaction Methods 0.000 claims description 7
- 238000009795 derivation Methods 0.000 claims description 3
- 235000012489 doughnuts Nutrition 0.000 abstract description 2
- 230000000007 visual effect Effects 0.000 description 2
- 230000000694 effects Effects 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T7/00—Image analysis
- G06T7/70—Determining position or orientation of objects or cameras
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T3/00—Geometric image transformations in the plane of the image
- G06T3/40—Scaling of whole images or parts thereof, e.g. expanding or contracting
- G06T3/4038—Image mosaicing, e.g. composing plane images from plane sub-images
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T7/00—Image analysis
- G06T7/60—Analysis of geometric attributes
- G06T7/62—Analysis of geometric attributes of area, perimeter, diameter or volume
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T2207/00—Indexing scheme for image analysis or image enhancement
- G06T2207/10—Image acquisition modality
- G06T2207/10048—Infrared image
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T2207/00—Indexing scheme for image analysis or image enhancement
- G06T2207/20—Special algorithmic details
- G06T2207/20212—Image combination
- G06T2207/20221—Image fusion; Image merging
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T2207/00—Indexing scheme for image analysis or image enhancement
- G06T2207/30—Subject of image; Context of image processing
- G06T2207/30232—Surveillance
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Geometry (AREA)
- Image Processing (AREA)
- Closed-Circuit Television Systems (AREA)
- Image Analysis (AREA)
Abstract
本发明提供一种红外全景监控中环带显示区的生成方法,首先将矩形图像首尾相接连成一个圆环,然后计算原矩形中任一与长边平行且与长边长度相等的线段转换到圆环内每一个对应圆周的缩放比例,进而求得在圆环中任一目标点距离从矩形左宽边转化到圆环的拼接线处的弧长,从而求出目标点与此拼接线的夹角,最后计算出目标在圆环中的坐标。经过从矩形图像转化到圆环图像,使红外全景监控图像能够在环带显示区中对应显示,并展示出清晰的方位信息。
Description
技术领域
本发明属于红外监控处理技术领域,尤其涉及一种红外全景监控中环带显示区的生成方法,进一步涉及一种将目标在红外全景矩形监控图像中转换到环带显示区中显示的方法。
背景技术
红外全景监控具有监控视野广阔的优势,能够提供360°无死角监控。但红外全景监控的360°图像在平面上展示并不是很方便,现有的技术方案将360度的红外全景监控图像分割成矩形图像显示在屏幕上,当目标出现或移动时,需要以坐标信息判断目标的方位,不直观易懂,不具有方向感。
发明内容
本发明要解决的技术问题是,提供一种红外全景监控中环带显示区的生成方法,将红外全景矩形监控图像转化成环带显示图像,通过环带显示,能够直观地看出目标处于监控点四周的方位信息;本发明通过渐进式缩放将矩形的每一条与长边平行的线段拼接、缩放成圆周,从而将整个矩形转化成一个圆环来实现此方法。
本发明方法首先将矩形图像首尾相接连成一个圆环,然后计算矩形中任一与长边平行的线段到每个对应圆周的缩放比例,进而求得在圆环中任一目标点距离从矩形宽边转化到圆环的拼接线处的弧长,从而求出目标点与此拼接线的夹角,最后计算出目标在圆环中的坐标。经过从矩形图像转化到圆环图像,使红外全景监控图像能够在环带显示区中对应显示,并展示出清晰的方位信息。
为实现上述目的,本发明采用以下技术方案:
1、一种红外全景监控中环带显示区的生成方法,其特征在于,设红外全景矩形框的长边沿坐标轴x轴走向,长度为w;矩形框的宽边沿坐标轴 y轴走向,宽度为h,现将全景矩形框中观测到的目标点A(x,y)转化在环带显示区中显示,其包括以下步骤:
步骤1:将矩形框的左右两条宽边拼接在一起,构成圆环
假设圆环的圆心与全景矩形框的左上角坐标相同,都位于原点 (0,0),圆环外圆的周长等于矩形的长w,圆环内两圆的间距等于矩形的宽度h,圆环的大圆半径为r1,则在转化过程中,矩形内每一条与长边平行的线段都被渐进式地转化为圆环内大圆和小圆之间每一个的圆周;
步骤2:计算上述每条矩形长边到每个圆形周长的缩放比例ρ,
步骤3:计算环带区内目标点到圆环拼接线处的弧长及夹角
矩形上目标点A(x,y)距离矩形左宽边的距离为x,则所求弧长圆环上目标点(x1,y1)与圆环拼接处的夹角θ,上述求得的弧长l除以圆C的半径r2,经化简
步骤4:计算环带区中目标点的坐标
从矩形拼接到圆环,圆环的拼接线可以在任意位置,拼接线与x轴正半轴的夹角为θ1,那么目标点
假设拼接线位于y轴正半轴(向下为正),那么x轴正半轴距离拼接线处为则
步骤5:推广当圆环的外圆周长为任意值时,圆环上目标点的坐标
上述求得的环带区内的目标建立在圆环的外圆周长等于矩形的长边长度w;当外圆周长为任意值b时,环带区中目标点
步骤6:推广当环带区的宽度(两圆之间的间隔)为任意值时,环带区中目标点的坐标
上述求得的环带区内的目标建立在圆环的宽度为等于矩形的宽度h;当对圆环内的小圆进行缩放时,即将环带区的宽度从h改变到αh时,圆环内目标点(x3,y3)到圆环外圆到距离从y1变为αy1,目标点所在圆周的半径r3变为r1-αy,也就是夹角θ不改变,因此
步骤7:推广到环带区的圆心在坐标轴任意位置时,环带区中目标点的坐标
上述推导建立在假设圆环的圆心位于坐标轴原点(0,0)。当圆心移动到点(p,q)时,环带区中目标点(x4,y4)=(x3+p,y3+q)。
作为优选,步骤2具体为:
根据步骤1中从矩形转化成圆环的条件设定,设矩形框中目标点 A(x,y)在环带显示区中的坐标为(x1,y1),以原点(0,0)为圆心,目标点(x1,y1)为圆周上一点作圆C,圆C的半径为r2,则 r2=(r1-y)。这是因为,在矩形中目标点A(x,y)到矩形长边的距离为y;当转化到环带中时,目标点(x1,y1)距离外圆圆周的距离就是y,因此目标点(x1,y1)所在圆周,也就是圆C的半径为r2=(r1-y);圆 C的周长l=2πr2=2π(r1-y),化简后周长l=w-2πy;缩放比例
本发明能够将红外全景监控图像转换成环带图像显示出来,在环带图像上进行观测能够直观地观测所有目标的方位,并且能够对转换后的环带图的外圆周长、内圆周长、圆心位置进行自定义设置以便显示效果优化。
附图说明
图1为红外全景监控图像的矩形框显示,
图2为红外全景监控图像的环带区显示。
具体实施方式
本发明提供一种红外全景监控中环带显示区的生成方法,包括以下步骤:
红外全景矩形框的长边沿坐标轴x轴走向(x轴向右为正),长度为w;矩形框的宽边沿坐标轴y轴走向(y轴向下为正),宽度为h。在红外全景矩形框中观测到一目标点A(x,y),如图1所示:
现将全景矩形框中观测到的目标点A(x,y)转化在环带显示区中显示,
步骤1:将矩形框的左右两条宽边拼接在一起,构成圆环
假设圆环的圆心与全景矩形框的左上角坐标相同,都位于原点 (0,0)。圆环外圆的周长等于矩形的长w,圆环内两圆的间距等于矩形的宽度h,圆环的大圆半径为r1,则在转化过程中,矩形内每一条与长边平行的线段都被渐进式地转化为圆环内大圆和小圆之间每一个的圆周。
步骤2:计算上述每条矩形长边到每个圆形周长的缩放比例ρ
根据步骤1中从矩形转化成圆环的条件设定,设矩形框中目标点 A(x,y)在环带显示区中的坐标为(x1,y1)。以原点(0,0)为圆心,目标点(x1,y1)为圆周上一点作圆C,圆C的半径为r2,则 r2=(r1-y)。这是因为,在矩形中目标点A(x,y)到矩形长边的距离为y。当转化到环带中时,目标点(x1,y1)距离外圆圆周的距离就是y,因此目标点(x1,y1)所在圆周,也就是圆C的半径为r2=(r1-y)。圆 C的周长l=2πr2=2π(r1-y),化简后周长l=w-2πy。因此缩放比例
步骤3:计算环带区内目标点到圆环拼接线处的弧长及夹角
矩形上目标点A(x,y)距离矩形左宽边的距离为x,则所求弧长根据弧长公式,弧长=夹角(弧度)*半径,可以求得圆环上目标点(x1,y1)与圆环拼接处的夹角θ,也就是上述求得的弧长l 除以圆C的半径r2,经化简如图2所示:
步骤4:计算环带区中目标点的坐标
从矩形拼接到圆环,圆环的拼接线可以在任意位置,拼接线与x轴正半轴的夹角为θ1,那么目标点
例如,假设拼接线位于y轴正半轴(向下为正),那么x轴正半轴距离拼接线处为则
步骤5:推广当圆环的外圆周长为任意值时,圆环上目标点的坐标
上述求得的环带区内的目标建立在圆环的外圆周长等于矩形的长边长度w。当外圆周长为任意值b时,环带区中目标点
步骤6:推广当环带区的宽度(两圆之间的间隔)为任意值时,环带区中目标点的坐标
上述求得的环带区内的目标建立在圆环的宽度为等于矩形的宽度h。当对圆环内的小圆进行缩放时,也就是将环带区的宽度从h改变到αh时,圆环内目标点(x3,y3)到圆环外圆到距离从y1变为αy1,目标点所在圆周的半径r3变为r1-αy,也就是夹角θ不改变,因此
步骤7:推广到环带区的圆心在坐标轴任意位置时,环带区中目标点的坐标
上述推导建立在假设圆环的圆心位于坐标轴原点(0,0)。当圆心移动到点(p,q)时,环带区中目标点(x4,y4)=(x3+p,y3+q)。
实施例1
设红外全景监控的矩形图像长度为w,宽度为h,将其转换为外圆周长为b,圆环宽度为αh,拼接处与x轴的夹角为θ1,圆心位于(p,q)的圆环,在红外全景矩形框中观测到一目标点(x,y),其对应转换后在圆环的坐标为:
。
Claims (2)
1.一种红外全景监控中环带显示区的生成方法,其特征在于,设红外全景矩形框的长边沿坐标轴x轴走向,长度为w;矩形框的宽边沿坐标轴y轴走向,宽度为h,现将全景矩形框中观测到的目标点A(x,y)转化在环带显示区中显示,其包括以下步骤:
步骤1:将矩形框的左右两条宽边拼接在一起,构成圆环
假设圆环的圆心与矩形框的左上角坐标相同,都位于原点(0,0),圆环外圆的周长等于矩形的长w,圆环内两圆的间距等于矩形的宽度h,圆环的大圆半径为r1,则在转化过程中,矩形内每一条与长边平行的线段都被渐进式地转化为圆环内大圆和小圆之间每一个的圆周;
步骤2:计算上述每条矩形长边到每个圆形周长的缩放比例ρ,
步骤3:计算环带区内目标点到圆环拼接线处的弧长及夹角
矩形上目标点A(x,y)距离矩形左宽边的距离为x,则所求弧长圆环上目标点(x1,y1)与圆环拼接处的夹角θ,上述求得的弧长l除以圆C的半径r2,经化简
步骤4:计算环带区中目标点的坐标
从矩形拼接到圆环,圆环的拼接线可以在任意位置,拼接线与x轴正半轴的夹角为θ1,那么目标点
假设拼接线位于y轴正半轴(向下为正),那么x轴正半轴距离拼接线处为则
步骤5:推广当圆环的外圆周长为任意值时,圆环上目标点的坐标
上述求得的环带区内的目标建立在圆环的外圆周长等于矩形的长边长度w;当外圆周长为任意值b时,环带区中目标点
步骤6:推广当环带区的宽度(两圆之间的间隔)为任意值时,环带区中目标点的坐标
上述求得的环带区内的目标建立在圆环的宽度为等于矩形的宽度h;当对圆环内的小圆进行缩放时,即将环带区的宽度从h改变到αh时,圆环内目标点(x3,y3)到圆环外圆到距离从y1变为αy1,目标点所在圆周的半径r3变为r1-αy,也就是夹角θ不改变,因此
步骤7:推广到环带区的圆心在坐标轴任意位置时,环带区中目标点的坐标
上述推导建立在假设圆环的圆心位于坐标轴原点(0,0)。当圆心移动到点(p,q)时,环带区中目标点(x4,y4)=(x3+p,y3+q)。
2.如权利要求1所述的红外全景监控中环带显示区的生成方法,其特征在于,步骤2具体为:
根据步骤1中从矩形转化成圆环的条件设定,设矩形框中目标点A(x,y)在环带显示区中的坐标为(x1,y1),以原点(0,0)为圆心,目标点(x1,y1)为圆周上一点作圆C,圆C的半径为r2,则r2=(r1-y)。这是因为,在矩形中目标点A(x,y)到矩形长边的距离为y;当转化到环带中时,目标点(x1,y1)距离外圆圆周的距离就是y,因此目标点(x1,y1)所在圆周,也就是圆C的半径为r2=(r1-y);圆C的周长l=2πr2=2π(r1-y),化简后周长l=w-2πy;缩放比例
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201711164298.XA CN107845111B (zh) | 2017-11-21 | 2017-11-21 | 一种红外全景监控中环带显示区的生成方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201711164298.XA CN107845111B (zh) | 2017-11-21 | 2017-11-21 | 一种红外全景监控中环带显示区的生成方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN107845111A true CN107845111A (zh) | 2018-03-27 |
CN107845111B CN107845111B (zh) | 2021-06-25 |
Family
ID=61679449
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201711164298.XA Active CN107845111B (zh) | 2017-11-21 | 2017-11-21 | 一种红外全景监控中环带显示区的生成方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN107845111B (zh) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109685720A (zh) * | 2018-12-28 | 2019-04-26 | 北京工业大学 | 红外全景监控软件中多显示区的选定方法 |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7205546B1 (en) * | 2003-09-12 | 2007-04-17 | Kennedy Stephen W | Spherical PET mammography scanner |
CN101079151A (zh) * | 2006-10-13 | 2007-11-28 | 浙江师范大学 | 一种基于序列静态图像的360°环视全景生成方法 |
CN101442618A (zh) * | 2008-12-31 | 2009-05-27 | 葛晨阳 | 用于车辆辅助驾驶的360度环形视频合成方法 |
CN102905086A (zh) * | 2012-10-17 | 2013-01-30 | 中国人民解放军第四军医大学 | 一种用于全景拍摄的ccd 感光器 |
CN103208120A (zh) * | 2013-04-01 | 2013-07-17 | 南京理工大学 | 切向和径向双近似圆综合的全景环带图像校正展开方法 |
-
2017
- 2017-11-21 CN CN201711164298.XA patent/CN107845111B/zh active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7205546B1 (en) * | 2003-09-12 | 2007-04-17 | Kennedy Stephen W | Spherical PET mammography scanner |
CN101079151A (zh) * | 2006-10-13 | 2007-11-28 | 浙江师范大学 | 一种基于序列静态图像的360°环视全景生成方法 |
CN101442618A (zh) * | 2008-12-31 | 2009-05-27 | 葛晨阳 | 用于车辆辅助驾驶的360度环形视频合成方法 |
CN102905086A (zh) * | 2012-10-17 | 2013-01-30 | 中国人民解放军第四军医大学 | 一种用于全景拍摄的ccd 感光器 |
CN103208120A (zh) * | 2013-04-01 | 2013-07-17 | 南京理工大学 | 切向和径向双近似圆综合的全景环带图像校正展开方法 |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109685720A (zh) * | 2018-12-28 | 2019-04-26 | 北京工业大学 | 红外全景监控软件中多显示区的选定方法 |
CN109685720B (zh) * | 2018-12-28 | 2023-04-28 | 北京工业大学 | 红外全景监控软件中多显示区的选定方法 |
Also Published As
Publication number | Publication date |
---|---|
CN107845111B (zh) | 2021-06-25 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN107363823A (zh) | 机械臂的坐标标定方法 | |
CN103395301B (zh) | 一种激光打标机三维校正方法和装置 | |
WO2014189009A1 (ja) | カメラ姿勢検出装置と作業領域線表示装置 | |
CN107945227B (zh) | 红外全景监控中雷达显示区的生成方法 | |
CN109442171A (zh) | 一种单目立体视觉***及其使用方法 | |
CN107845111A (zh) | 一种红外全景监控中环带显示区的生成方法 | |
CN104931421B (zh) | 液晶面板视觉检测***的定位对焦方法 | |
CN207289143U (zh) | 弧焊机器人及弧焊控制*** | |
CN111014892B (zh) | 一种焊缝轨迹监控*** | |
US10136101B2 (en) | Information processing apparatus, communication system, and information processing method | |
CN104197831A (zh) | 一种六关节工业机器人的精度标定装置 | |
CN104244131A (zh) | 一种室内语音导航的方法和蓝牙耳机 | |
CN105137706B (zh) | 一种全景云台 | |
CN105573015B (zh) | 一种防抖动自动对焦装置 | |
CN207318882U (zh) | 液晶面板aoi设备的检测相机用角度调节装置 | |
CN103713457A (zh) | 用于360°环幕多投影***的几何校正装置和方法 | |
CN107442973A (zh) | 基于机器视觉的焊道定位方法及装置 | |
CN109635429B (zh) | 路面机械设备及其施工区域提取方法、***和存储介质 | |
CN111083360B (zh) | 一种基于像素坐标的摄像监视设备匹配控制方法 | |
JP2017034511A (ja) | 移動体検出システム | |
Yamane et al. | Detecting and tracking of welding line in visual plasma robotic welding | |
CN207753923U (zh) | Pcb板贴胶纸定位*** | |
US20210093086A1 (en) | Smart cabinet | |
CN206545760U (zh) | 云台轴臂结构及具有该云台轴臂结构的云台结构 | |
JP2007189559A (ja) | 監視カメラシステム及びカメラの制御方法 |
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 |