CN105323572A - Stereo image processing system, device and method - Google Patents
Stereo image processing system, device and method Download PDFInfo
- Publication number
- CN105323572A CN105323572A CN201410327461.XA CN201410327461A CN105323572A CN 105323572 A CN105323572 A CN 105323572A CN 201410327461 A CN201410327461 A CN 201410327461A CN 105323572 A CN105323572 A CN 105323572A
- Authority
- CN
- China
- Prior art keywords
- stereoscopic image
- scene
- camera
- image processing
- images
- 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.)
- Pending
Links
- 238000012545 processing Methods 0.000 title claims abstract description 73
- 238000000034 method Methods 0.000 title claims abstract description 21
- 238000003672 processing method Methods 0.000 claims description 11
- 238000004891 communication Methods 0.000 claims description 6
- 238000001514 detection method Methods 0.000 claims description 4
- 238000005516 engineering process Methods 0.000 description 16
- 238000012544 monitoring process Methods 0.000 description 14
- 238000010586 diagram Methods 0.000 description 11
- 230000006870 function Effects 0.000 description 5
- 238000004458 analytical method Methods 0.000 description 3
- 238000013461 design Methods 0.000 description 3
- 239000011521 glass Substances 0.000 description 3
- 230000001815 facial effect Effects 0.000 description 2
- 239000004973 liquid crystal related substance Substances 0.000 description 2
- 230000000007 visual effect Effects 0.000 description 2
- 230000002159 abnormal effect Effects 0.000 description 1
- 238000007405 data analysis Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 230000007613 environmental effect Effects 0.000 description 1
- 238000000605 extraction Methods 0.000 description 1
- 238000010191 image analysis Methods 0.000 description 1
- 238000013178 mathematical model Methods 0.000 description 1
- 238000012806 monitoring device Methods 0.000 description 1
Landscapes
- Testing, Inspecting, Measuring Of Stereoscopic Televisions And Televisions (AREA)
- Image Analysis (AREA)
- Closed-Circuit Television Systems (AREA)
Abstract
一种立体影像处理系统、装置与方法,其中所提出的系统包括设于不同位置上的多部摄影机,拍摄一场景,经拍摄场景中对象后产生连续影像,影像信号传送到一立体影像处理装置,即可通过其中立体影像形成单元分析所接收的影像信号,包括先取得场景中的一或多个对象影像,并得到各对象在各摄影机拍摄角度的位置、轮廓,以及各对象与各摄影机的距离,由此重建场景内对象的立体影像;接着可通过比对而辨识出对象的类型,甚至经一段时间的记录后判断出移动对象。
A stereoscopic image processing system, device and method, wherein the proposed system includes multiple cameras set at different positions, which shoot a scene and generate continuous images after shooting objects in the scene. The image signal is transmitted to a stereoscopic image processing device, and the received image signal can be analyzed by the stereoscopic image forming unit therein, including first obtaining one or more object images in the scene, and obtaining the position and outline of each object at each camera shooting angle, as well as the distance between each object and each camera, thereby reconstructing the stereoscopic image of the object in the scene; then the type of the object can be identified by comparison, and even a moving object can be determined after a period of recording.
Description
技术领域technical field
本发明涉及一种立体影像处理系统、装置与方法,特别是涉及一种通过设于一个空间内的多个摄影机所建构的立体影像处理系统、装置与方法。The present invention relates to a stereoscopic image processing system, device and method, in particular to a stereoscopic image processing system, device and method constructed by a plurality of cameras arranged in a space.
背景技术Background technique
立体影像的处理技术随着硬件与技术的发展有愈来愈成熟的趋势,立体影像不仅能够提供平面影像所无法替代的空间感之外,更在很多领域上的应用提供更好的观察、监控功能。Stereoscopic image processing technology is becoming more and more mature with the development of hardware and technology. Stereoscopic images can not only provide a sense of space that cannot be replaced by flat images, but also provide better observation and monitoring in many fields. Features.
比如应用在监控,立体影像将提供更准确、更多角度的监控画面。公知技术产生立体影像的方式之一包括采用两个不同拍摄角度的摄影机,比如中国台湾专利第364715号(公告日:1999/07/11)所揭示的一种多功能可移动式立体监控系统,除该案讨论移动式装置以外,其中产生立体影像的方式包括提供两组摄影机、两组信号转换器以及一主体影像显示器,两组摄影机拍摄的影像将通过信号转换器处理后,产生显示于立体影像显示器的立体影像。此类立体影像呈现主要是利用人眼左右眼视差而产生立体视觉效果的技术,须采用如偏光眼镜、液晶快门眼镜(liquidcrystalshutterglasses)等设备。For example, in monitoring applications, stereoscopic images will provide more accurate monitoring images from more angles. One of the methods of producing stereoscopic images in the known technology includes the use of two cameras with different shooting angles, such as a multifunctional movable stereoscopic monitoring system disclosed in Taiwan Patent No. 364715 (announcement date: 1999/07/11). In addition to the mobile device discussed in this case, the method of generating stereoscopic images includes providing two sets of cameras, two sets of signal converters, and a main image display. Stereoscopic images on video displays. This type of stereoscopic image presentation is mainly a technique for producing stereoscopic visual effects by using the parallax of the left and right eyes of the human eye, and equipment such as polarized glasses, liquid crystal shutter glasses (liquid crystal shutter glasses) and the like must be used.
另有技术通过影像重建的方式呈现立体影像,此类立体影像主要是通过不同摄影机拍摄同一个景象,经影像处理后,通过拼接的技术重建不同摄影机所拍摄影像,不同摄影机可以互补取得画面中各种物体的不同角度的影像与景深,因此可以呈现出立体画面,相关技术比如中国台湾专利第M373507号(公告日2010/02/01)所述的立体视觉全景拼接装置。Another technology presents a stereoscopic image through image reconstruction. This type of stereoscopic image is mainly to shoot the same scene through different cameras. After image processing, the images shot by different cameras are reconstructed through splicing technology. The image and the depth of field of different angles of this kind of object can present a stereo picture, and related technologies such as the stereo vision panorama splicing device described in Taiwan Patent No. M373507 (announcement date 2010/02/01).
上述公知技术中采用的立体摄影机包含一左摄影机与一右摄影机,有一信号处理器处理取自左摄影机与右摄影机的信号,取得的影像信号有重叠的部份,信号处理器将左影像与右影像所拍摄的复数个立体影像合成一全景拼接影像。此案更引用数学模型让拼接的影像具有深度。The stereo camera adopted in the above-mentioned known technology includes a left camera and a right camera, and a signal processor processes the signals from the left camera and the right camera. A plurality of stereoscopic images captured by the image are synthesized into a panoramic mosaic image. In this case, a mathematical model is used to give depth to the spliced images.
利用三维立体影像建构的监控系统的先前技术如中国台湾专利公开第201136313号(公开日:2011/10/16),其中利用双镜头摄影机针对监控场景进行监控,双镜头摄影机的左右镜头拍摄监控场景的左右画面可以取得含有视觉景深信息的左右两帧场景影像,之后利用空间影像处理方式过滤出左右两帧场景影像内含完全相同部份或内容接近部份的相同影像信息,并分析出差异部份的信息,并依据时间储存,待需要时读取该时间点的视频压缩影像,重建三维立体数字影像画面。其中所采用的双镜头摄影机为一种瞳距式双镜头摄影机,其用于通过其左右镜头针对监控场景的同一场景角度进行影像拍摄也是应用人眼左右眼间距造成视差而建立立体影像的方式。The previous technology of the monitoring system constructed by using three-dimensional images is as Taiwan Patent Publication No. 201136313 (publication date: 2011/10/16), in which a dual-lens camera is used to monitor the monitoring scene, and the left and right lenses of the dual-lens camera shoot the monitoring scene The left and right frames of the scene image can obtain the left and right frames of scene images containing visual depth information, and then use the spatial image processing method to filter out the same image information in the left and right frames of the scene images that contain exactly the same part or the content is close to the part, and analyze the difference The information of each part is stored according to the time, and the video compressed image at that time point is read when needed, and the three-dimensional digital image picture is reconstructed. The dual-lens camera used is a pupil-distance dual-lens camera, which is used to shoot images at the same scene angle of the surveillance scene through its left and right lenses, and is also a way to create a stereoscopic image by using the parallax caused by the distance between the left and right eyes of the human eye.
发明内容Contents of the invention
不同于先前技术产生立体影像的技术,本发明所提出的立体影像处理系统、装置与方法特别是提出拍摄同一场所、同一空间的多部摄影机,较佳超过两部摄影机,因此可以取得一个场所、空间的多个角度的影像,经影像分析后可以取得这个空间内各种对象的尺寸、景深与彼此之间的空间关系,由此能够完整重建在此空间内的立体影像。Different from the technology of producing stereoscopic images in the prior art, the stereoscopic image processing system, device and method proposed by the present invention especially propose multiple cameras shooting the same place and the same space, preferably more than two cameras, so that one place, Images from multiple angles in the space can be analyzed to obtain the size, depth of field, and spatial relationship of various objects in the space, so that the three-dimensional images in the space can be completely reconstructed.
根据实施例,立体影像处理系统包括多部摄影机,分别设于多个位置上,拍摄一个场景,用以产生拍摄该场景的连续影像,以及一立体影像处理装置。此立体影像处理装置连接多部摄影机,用以取得各摄影机拍摄的影像信号,其中更包括接收各摄影机拍摄影像信号的输入单元,以及一立体影像形成单元,立体影像形成单元连接输入单元,通过软件手段分析所接收的影像信号,取得场景中的一或多个对象影像,并取得各对象在各摄影机拍摄角度的位置、轮廓,以及各对象与各摄影机的距离,以重建场景中对象的立体影像。According to an embodiment, the stereoscopic image processing system includes a plurality of cameras respectively arranged at multiple positions to photograph a scene for generating continuous images of the scene, and a stereoscopic image processing device. The stereoscopic image processing device is connected with multiple cameras to obtain the image signals shot by each camera, which further includes an input unit for receiving the image signals shot by each camera, and a stereoscopic image forming unit, the stereoscopic image forming unit is connected to the input unit, through the software The method analyzes the received image signal, obtains one or more object images in the scene, and obtains the position and outline of each object at the shooting angle of each camera, as well as the distance between each object and each camera, so as to reconstruct the stereoscopic image of the object in the scene .
实施例更利用软件方法分析影像信号,由此辨识场景中一或多个对象、建构各对象的轮廓、判断各对象与各摄影机的间距,以及组合各摄影机于同一时间所拍摄的影像。甚至可经一时间前后的影像比对,判断场景中的移动对象。Embodiments further use software methods to analyze image signals, thereby identifying one or more objects in the scene, constructing the outline of each object, determining the distance between each object and each camera, and combining images captured by each camera at the same time. It can even judge the moving objects in the scene by comparing the images before and after a time.
在立体影像处理方法的实施例中,首先,先取得多个摄影机在不同位置拍摄同一场景的影像,并经影像处理取得各摄影机在不同位置拍摄的场景中至少一对象的位置、轮廓,以及各对象与各摄影机的距离,以及可根据各摄影机于场景中至少一对象的位置、轮廓与距离信息进行拼接,形成一具有景深的立体影像。In the embodiment of the stereoscopic image processing method, firstly, the images of the same scene captured by multiple cameras at different positions are obtained first, and the position, outline, and each object in the scene captured by each camera at different positions are obtained through image processing The distance between the object and each camera, and the position, outline and distance information of at least one object in the scene can be spliced according to each camera to form a stereoscopic image with depth of field.
在一实施例中,可在所拼接的立体影像中,利用各对象的特征辨识出对象的类型,更包括经一时间前后的影像比对而判断场景中的移动对象的步骤。In one embodiment, in the stitched stereoscopic images, the characteristics of each object can be used to identify the type of the object, which further includes the step of judging the moving object in the scene by comparing the images before and after a time.
更可于另一实施例中,于一车辆上设有多部摄影机,分别拍摄不同方向的景象,也就是拍摄车辆外部场景的影像,通过影像处理取得场景中对象的距离,甚至利用影像处理后得到对象深度,同样可通过拼接后取得车辆外部场景中具有景深的影像。In another embodiment, multiple cameras can be installed on a vehicle to capture scenes in different directions, that is, to capture images of the scene outside the vehicle, obtain the distance of objects in the scene through image processing, and even use image processing to To obtain the depth of the object, images with depth of field in the scene outside the vehicle can also be obtained through splicing.
为了能更进一步了解本发明为达到既定目的所采取的技术、方法及功效,请参阅以下有关本发明的详细说明、附图,相信本发明的目的、特征与特点,当可由此得以深入且具体的了解,然而所附附图与附件仅提供参考与说明用,并非用来对本发明加以限制。In order to further understand the technology, method and effect that the present invention adopts to achieve the intended purpose, please refer to the following detailed description and accompanying drawings of the present invention, and believe that the purpose, characteristics and characteristics of the present invention can be deepened and concretely However, the accompanying drawings and appendices are provided for reference and illustration only, and are not intended to limit the present invention.
附图说明Description of drawings
图1显示本发明立体影像处理系统的实施方式示意图;FIG. 1 shows a schematic diagram of an embodiment of a stereoscopic image processing system of the present invention;
图2显示本发明立体影像处理系统的各摄影机拍摄场景实施示意图;Fig. 2 shows the implementation schematic diagram of each camera shooting scene of the stereoscopic image processing system of the present invention;
图3显示本发明立体影像处理装置的实施例示意图;FIG. 3 shows a schematic diagram of an embodiment of a stereoscopic image processing device of the present invention;
图4显示本发明立体影像处理系统的实施例功能方块图;FIG. 4 shows a functional block diagram of an embodiment of the stereoscopic image processing system of the present invention;
图5显示应用本发明立体影像处理装置于一车辆的实施例示意图;FIG. 5 shows a schematic diagram of an embodiment of applying the stereoscopic image processing device of the present invention to a vehicle;
图6显示的流程描述本发明立体影像处理方法的实施例流程之一;The process shown in FIG. 6 describes one of the embodiment processes of the stereoscopic image processing method of the present invention;
图7显示的流程描述本发明立体影像处理方法的实施例流程之二。The process shown in FIG. 7 describes the second process of the embodiment of the stereoscopic image processing method of the present invention.
【附图标记说明】[Description of Reference Signs]
拍摄场景10第一摄影机101Shooting scene 10 first camera 101
第二摄影机102第三摄影机103Second camera 102 Third camera 103
第四摄影机104物件11,12,13Fourth camera 104 objects 11, 12, 13
场景20第一摄影机201Scene 20 First Camera 201
第二摄影机202第三摄影机203Second camera 202 Third camera 203
第四摄影机204物件22Fourth camera 204 object 22
立体影像处理装置25Stereo image processing device 25
立体影像处理装置30信号处理单元301Stereo image processing device 30 signal processing unit 301
信号输入单元302记忆单元303Signal input unit 302 Memory unit 303
通讯单元304摄影机311,312,313,314Communication unit 304 Cameras 311, 312, 313, 314
手持装置38网络32Handheld 38 Network 32
云端服务器34Cloud Server 34
影像捕获设备41输入单元42Image capture device 41 input unit 42
立体影像形成单元43轮廓建立模块431Stereoscopic image forming unit 43 contour building module 431
距离判断模块432影像拼接模块433Distance Judgment Module 432 Image Stitching Module 433
对象辨识单元44特征采取单元45Object recognition unit 44 Feature extraction unit 45
比对单元46移动侦测单元47Comparison unit 46 motion detection unit 47
数据库48输出单元49Database 48 Output Unit 49
车辆50第一摄影机501Vehicle 50 first camera 501
第二摄影机502第三摄影机503Second camera 502 Third camera 503
第四摄影机504Fourth camera 504
步骤S601~S609立体影像处理方法的实施例流程之一Steps S601-S609 One of the embodiment procedures of the stereoscopic image processing method
步骤S701~S707立体影像处理方法的实施例流程之二Steps S701-S707 The second embodiment flow of the stereoscopic image processing method
具体实施方式detailed description
立体影像处理系统的实施例可参阅图1所示的本发明立体影像处理系统的实施方式示意图。For the embodiment of the stereoscopic image processing system, please refer to the schematic diagram of the embodiment of the stereoscopic image processing system of the present invention shown in FIG. 1 .
此例显示有一拍摄场景10,在外围设有多部摄影机,特别是可以通过网络传递影像信号的网络摄影机(IPCAM)或是其他具有通讯能力的摄影机组,较佳可为设于一个空间内的多个高分辨率摄影机,其中示意显示有第一摄影机101、第二摄影机102、第三摄影机103与第四摄影机104,分别取得拍摄场景10内一或多个对象11,12,13的影像。This example shows a shooting scene 10, with multiple cameras on the periphery, especially an IP camera (IPCAM) that can transmit image signals through the network or other camera groups with communication capabilities, preferably in a space A plurality of high-resolution cameras, in which a first camera 101 , a second camera 102 , a third camera 103 and a fourth camera 104 are schematically shown, capture images of one or more objects 11 , 12 , 13 in the shooting scene 10 respectively.
根据发明实施样态,第一摄影机101、第二摄影机102、第三摄影机103与第四摄影机104分别以不同的角度拍摄连续影像,在设置这些摄影机时,可以考虑完整取得拍摄场景10内所有对象11,12,13各种角度而设置,因此能以通过分析、辨识与影像拼接方式完整取得所有场景10内对象11,12,13的立体影像。According to the embodiment of the invention, the first camera 101, the second camera 102, the third camera 103 and the fourth camera 104 shoot continuous images at different angles respectively. When setting up these cameras, it can be considered to obtain all the objects in the shooting scene 10 completely. 11 , 12 , 13 are set at various angles, so the three-dimensional images of all objects 11 , 12 , 13 in the scene 10 can be completely obtained through analysis, identification and image splicing.
图2接着显示本发明立体影像处理系统的各摄影机拍摄场景实施示意图。FIG. 2 is a schematic diagram showing the implementation of shooting scenes by each camera in the stereoscopic image processing system of the present invention.
示意图显示场景20内共设有第一摄影机201、第二摄影机202、第三摄影机203与第四摄影机204,场景20内有对象22,系统包括有一计算机计算器实现的立体影像处理装置25,可以随时取得第一摄影机201、第二摄影机202、第三摄影机203与第四摄影机204所拍摄的连续影像,比如一种数字影像记录器(DVR)。The schematic diagram shows that there are a first camera 201, a second camera 202, a third camera 203 and a fourth camera 204 in the scene 20. There is an object 22 in the scene 20. The system includes a stereoscopic image processing device 25 implemented by a computer, which can Continuous images captured by the first camera 201 , the second camera 202 , the third camera 203 and the fourth camera 204 are obtained at any time, such as a digital video recorder (DVR).
立体影像处理装置25连接多部摄影机201,202,203,204,用以取得各摄影机拍摄的影像信号,设有连接与接收多部摄影机201,202,203,204的输入端子,主要设有一立体影像形成单元,包括多种软件或固件模块,用以分析所接收的影像信号,取得场景20内的一或多个对象22影像,取得各对象22在各摄影机拍摄角度的位置、轮廓,以及各对象与各摄影机的距离,以重建场景20内一或多个对象22的立体影像。Stereoscopic image processing device 25 is connected to multiple cameras 201, 202, 203, 204 to obtain image signals shot by each camera, and is provided with input terminals for connecting and receiving multiple cameras 201, 202, 203, 204, and is mainly provided with a stereoscopic image forming unit, including various software or firmware modules, It is used to analyze the received image signal, obtain images of one or more objects 22 in the scene 20, obtain the position and outline of each object 22 at each camera shooting angle, and the distance between each object and each camera, so as to reconstruct the scene 20 Stereoscopic images of one or more objects 22 .
当立体影像处理装置25取得所联机的各摄影机201,202,203,204拍摄的影像信号时,可以压缩后储存,作为后续判读的数据,亦可执行实时影像处理,实时反应场景20内的变化,因此可以作为监控的用途。然而特别的是,本发明实施例所提出的立体影像处理装置25为一可以处理三维影像信号的装置,经各摄影机201,202,203,204取得同一场景20内不同角度的影像时,通过软件或固件手段分析影像信号,得到场景20内对象22的信息,包括通过影像处理取得对象22的位置、同一对象22与各摄影机201,202,203,204的距离、辨识出对象22的影像轮廓。进一步可以根据这些信息运算出各对象的立体影像。When the stereoscopic image processing device 25 obtains the image signals shot by the connected cameras 201, 202, 203, and 204, it can be compressed and stored as data for subsequent interpretation, and it can also perform real-time image processing to reflect changes in the scene 20 in real time, so it can be used as a monitoring system. use. However, in particular, the stereoscopic image processing device 25 proposed in the embodiment of the present invention is a device capable of processing three-dimensional image signals. When images from different angles in the same scene 20 are obtained through the cameras 201, 202, 203, and 204, the image signals are analyzed by means of software or firmware. , to obtain the information of the object 22 in the scene 20 , including obtaining the position of the object 22 through image processing, the distance between the same object 22 and each camera 201 , 202 , 203 , 204 , and recognizing the image contour of the object 22 . Further, the stereoscopic image of each object can be calculated according to these information.
另有实施例可不限于特定室内场所,而是用于立体化室外空间的实施方式,比如在一车辆载体上设有多个拍摄不同角度的摄影机,以及装载有上述的立体影像处理装置25,可配合车载计算机、车内显示系统等,经拍摄载体四周的景物后,利用影像处理技术取得特定空间范围内各个景物对象的轮廓、深度与对象之间的关系,依此可以建构出四周景物的立体影像。若用于车辆,可以提供驾驶轻易判断四周环境的参考;若用于监控,则可得到更明确的影像分析条件。Another embodiment may not be limited to a specific indoor place, but is used for the implementation of a three-dimensional outdoor space. For example, a vehicle carrier is provided with multiple cameras shooting from different angles, and the above-mentioned stereoscopic image processing device 25 is loaded, which can Cooperate with the on-board computer, in-vehicle display system, etc., after shooting the surrounding scenery of the carrier, use image processing technology to obtain the outline, depth and relationship between the objects of each scene in a specific space range, and then construct a three-dimensional view of the surrounding scenery image. If it is used in vehicles, it can provide a reference for drivers to easily judge the surrounding environment; if it is used in monitoring, it can obtain more clear image analysis conditions.
图3显示本发明立体影像处理装置的电路单元的实施例图。FIG. 3 shows an embodiment diagram of the circuit unit of the stereoscopic image processing device of the present invention.
立体影像处理装置30如一计算机计算器实现的装置,依照电路功能设有信号处理单元301、信号输入单元302、记忆单元303与通讯单元304。立体影像处理装置30的信号处理单元301作为运算数据的核心,通过其中信号输入单元302连接并接收自摄影机311,312,313,314所产生的影像信号,其中记忆单元303储存接收的影像信号。The stereoscopic image processing device 30 is a device implemented by a computer, and is provided with a signal processing unit 301 , a signal input unit 302 , a memory unit 303 and a communication unit 304 according to circuit functions. The signal processing unit 301 of the stereoscopic image processing device 30 serves as the core of computing data, through which the signal input unit 302 is connected and receives image signals generated by cameras 311, 312, 313, 314, and the memory unit 303 stores the received image signals.
立体影像处理装置30接着通过通讯单元304连接到外部终端装置,比如通过网络32连接手持装置38,或是连接到云端服务器34,可以实时将经处理过的影像信号,特别是经处理形成的立体影像,或是未经处理的压缩影像或经其他方式处理的文件传送到手持装置38后实时显示,作为移动监控的用途。当数据传递到云端服务器34后,可以作储存备份,以及可通过云端服务器34传送到其他装置。The stereoscopic image processing device 30 is then connected to an external terminal device through the communication unit 304, such as connecting the handheld device 38 through the network 32, or connecting to the cloud server 34, so that the processed image signal, especially the processed stereoscopic image signal, can be processed in real time. The image, or the unprocessed compressed image or the file processed by other means is transmitted to the handheld device 38 and then displayed in real time, as the purpose of mobile monitoring. After the data is transmitted to the cloud server 34, it can be stored and backed up, and can be transmitted to other devices through the cloud server 34.
然而,对于如手持装置38等终端装置来看,可在手持装置38内安装相关监控或是浏览的应用程序,比如移动应用程序(APP),当接收自立体影像处理装置30传送的立体影像信号后,可以顺利显示出拍摄场景内的立体影像。However, for terminal devices such as the handheld device 38, related monitoring or browsing applications, such as mobile applications (APP), can be installed in the handheld device 38. When receiving the stereoscopic image signal transmitted from the stereoscopic image processing device 30 After that, the stereoscopic image in the shooting scene can be displayed smoothly.
对整个立体影像处理系统而言,其中通过软件或硬件的手段实现其中处理技术,相关实施例功能方块图可参见图4。For the whole stereoscopic image processing system, wherein the processing technology is implemented by means of software or hardware, the functional block diagram of related embodiments can be referred to FIG. 4 .
系统的一端有影像捕获设备41,如前述设于一个空间或场景内的不同位置上,原则上设于可以完整呈现以至于可以立体化各种摆设于场景内对象的位置上。One end of the system has an image capture device 41 , which is installed at different positions in a space or scene as mentioned above, and in principle is set at a position where it can be fully presented so that various objects placed in the scene can be three-dimensionally displayed.
系统通过输入单元42连接到影像捕获设备41(可为多个),相关的影像信号经系统内立体影像形成单元43处理后,可以形成重建后的对象立体影像,比如通过输出单元49输出信号。The system is connected to the image capture device 41 (can be multiple) through the input unit 42, and the related image signal is processed by the stereoscopic image forming unit 43 in the system to form a reconstructed object stereoscopic image, such as outputting the signal through the output unit 49.
立体影像形成单元43主要是取得由各影像捕获设备41所采取的影像信号后,得出信号中反映出场景内各种对象的影像参数。比如通过软件或固件手段实现的轮廓建立模块431从不同角度取得同一对象的影像信号中构建出对象的轮廓,呈现的方式可以数据参数表示一个轮廓;利用距离判断模块432取得各对象与各个影像捕获设备41的距离参数,这个自不同影像捕获设备41所得到相同对象的距离参数可以判断出每个对象的每个部位的景深(depthoffield)。The stereoscopic image forming unit 43 mainly obtains the image signals taken by the image capture devices 41 , and obtains image parameters reflecting various objects in the scene from the signals. For example, the contour building module 431 implemented by software or firmware means constructs the contour of the object from the image signals of the same object obtained from different angles, and the presentation method can represent a contour with data parameters; the distance judgment module 432 is used to obtain each object and each image captured The distance parameter of the device 41, the distance parameter of the same object obtained from different image capture devices 41 can determine the depth of field (depth of field) of each part of each object.
一个场景内的相邻不同的影像捕获设备41所取得的影像会有交叠的部份,因此可以通过影像处理的技术取得每个影像捕获设备41采取到的画面的重叠处,进而执行影像拼贴,比如通过系统中软件或固件实现的影像拼接模块433,用以组合不同的相邻的各影像捕获设备41于同一时间所拍摄的影像,可通过影像拼贴取得拍摄场景的完整影像,之后配合通过不同影像捕获设备41所取得各对象的影像信号而重建的立体影像,达到发明形成立体影像的目的。The images captured by different adjacent image capture devices 41 in a scene will have overlapping parts, so image processing technology can be used to obtain the overlap of the frames captured by each image capture device 41, and then perform image collage Paste, such as the image stitching module 433 implemented by software or firmware in the system, to combine the images shot by different adjacent image capture devices 41 at the same time, and obtain a complete image of the shooting scene through image collage, and then The object of the invention to form a stereoscopic image is achieved by cooperating with the reconstructed stereoscopic image obtained from the image signals of each object obtained by different image capture devices 41 .
经立体影像重建后,系统还可包括一对象辨识单元44,借此可以辨识出场景内有的各种对象,以及一或多个对象的数量与摆设的位置;更可通过系统内特征采取单元45经数据分析后得到对象的特征而得到对象为何物,比如根据该对象的外观形式判断出该对象是何种物体。After the stereoscopic image is reconstructed, the system can also include an object recognition unit 44, which can recognize various objects in the scene, as well as the quantity and arrangement position of one or more objects; 45 After data analysis, the characteristics of the object are obtained to obtain what the object is, such as judging what kind of object the object is based on the appearance of the object.
系统另可通过比对单元46,根据记载于数据库48中各种对象的特征参数,借此准确得到对象的细节特征,比如可以根据立体影像中的对象特征判断出人脸,甚至根据人脸识别得到相关人物的资料,这可作为监控或门禁之用。The system can also use the comparison unit 46 to accurately obtain the detailed features of the objects according to the characteristic parameters of various objects recorded in the database 48. Obtain the information of relevant persons, which can be used for monitoring or access control.
值得一提的是,若要用于监控或门禁,进出人员的辨识为主要目的,因此在此数据库48中可以记载进出人员的脸部影像;或可结合一些保安数据库而作为不法入侵的判断。It is worth mentioning that if it is used for monitoring or access control, the main purpose is identification of people entering and leaving, so the facial images of people entering and leaving can be recorded in this database 48; or it can be combined with some security databases as a judgment of illegal intrusion.
系统可以通过移动侦测单元47,经一时间前后的影像比对而判断该场景内的移动对象。这部份可通过连续影像中前后时间的各帧(frame)的比对后得到变动的影像,从一段时间的变动得到移动对象以及相关移动轨迹。最后经输出单元49输出,包括如上述输出到终端的监控装置上,或是上传到云端系统以供他用。The system can use the motion detection unit 47 to determine the moving objects in the scene by comparing images before and after a time. In this part, the changed images can be obtained by comparing the frames of the continuous images before and after the time, and the moving objects and related moving tracks can be obtained from the changes of a period of time. Finally, it is output through the output unit 49, including outputting to the monitoring device of the terminal as mentioned above, or uploading to the cloud system for other uses.
在此列举一例,上述数据库48可为链接社群网络(communitynetwork)或是特定用户数据库,由此取得当中用户的特征的数据库。当系统取得拍摄场景内的人员影像后,可以通过数据库48比对而辨识出该人员的身份,因此达到监控、安保与吓阻的功能。比如数据库48采用谷歌(GoogleTM)、脸书(FacebookTM),当引入此类巨量数据时,可以通过脸部特征比对辨识出人员身份。To give an example here, the database 48 may be a database that is linked to a community network or a specific user database, thereby obtaining characteristics of the users therein. After the system obtains the image of the person in the shooting scene, it can identify the identity of the person through comparison with the database 48, thus achieving the functions of monitoring, security and deterrence. For example, the database 48 uses Google (Google TM ) and Facebook (Facebook TM ). When such a huge amount of data is introduced, the identity of the person can be identified through comparison of facial features.
图5显示应用本发明立体影像处理装置于一车辆的实施例示意图,也就是上述多部摄影机形成的系统可应用于取得车辆外部场景影像,以及取得场景中各对象(如建筑物、其他车辆、行人)的影像信息,不同摄影机影像重叠的部份也可以顺利取得该部份的景深信息,在没有影像重叠的部份仍可以利用影像处理技术得到各对象与车辆的距离、对象的深度等信息。实施例比如可以根据场景中对象的光影、对象彼此位置关系等方式分析取得对象的景深信息。5 shows a schematic diagram of an embodiment of applying the stereoscopic image processing device of the present invention to a vehicle, that is, the system formed by the above-mentioned multiple cameras can be applied to obtain images of the scene outside the vehicle, and obtain various objects in the scene (such as buildings, other vehicles, Pedestrian) image information, the overlapping part of different camera images can also successfully obtain the depth information of this part, and the distance between each object and the vehicle, the depth of the object and other information can be obtained by using image processing technology in the part where there is no overlapping image . In an embodiment, for example, the depth information of an object may be analyzed and obtained according to the light and shadow of the object in the scene, the positional relationship between the objects, and the like.
此例显示在一车辆50上设有多个影像捕获设备,分别拍摄不同方向的景象,比如分别拍摄车前景象、车左侧景象、车后景象与车右侧景象的第一摄影机501、第二摄影机502、第三摄影机503与第四摄影机504。This example shows that a vehicle 50 is equipped with a plurality of image capturing devices, which respectively capture scenes from different directions, such as the first camera 501, the second camera 501, and the first camera 501, which respectively capture scenes in front of the vehicle, scenes on the left side of the vehicle, scenes behind the vehicle, and scenes on the right side of the vehicle. The second camera 502 , the third camera 503 and the fourth camera 504 .
通过如上述图4所记载的软件与硬件装置,可以执行影像的取得、处理与拼接,比如通过影像处理取得场景中对象的距离,甚至利用影像处理后得到对象深度,同样可通过拼接后取得车辆外部场景中具有景深的影像。同理可经影像处理判断出场景内一或多个对象,得到各对象在各影像捕获设备拍摄角度的位置、轮廓,以及各对象与各影像捕获设备的距离,由此形成一具有景深的立体影像,这些影像信息将可提供驾驶者监看四周环境、取得该场景内中的一或多个对象影像、提供软件判断异常状况。Through the software and hardware devices described in Figure 4 above, image acquisition, processing, and splicing can be performed. For example, the distance of objects in the scene can be obtained through image processing, and the depth of objects can be obtained after image processing. Vehicles can also be obtained through splicing. Imagery with depth of field in an external scene. In the same way, one or more objects in the scene can be judged through image processing, and the position and outline of each object at the shooting angle of each image capture device, as well as the distance between each object and each image capture device can be obtained, thereby forming a three-dimensional image with depth of field. Images, these image information will provide the driver to monitor the surrounding environment, obtain images of one or more objects in the scene, and provide software to judge abnormal conditions.
图6显示的流程描述本发明立体影像处理方法的实施例流程。The flow shown in FIG. 6 describes the flow of an embodiment of the stereoscopic image processing method of the present invention.
可参考图1、图2所示系统包括设于不同位置的第一摄影机、第二摄影机、第三摄影机与第四摄影机,可分别设于某个场景的四个角落,或是设于车辆或特定物体上拍摄特定场景,而摄影机数量可依照实际场景或物体的设计而改变,原则上以可以顺利取得场景中每个角落影像的设计为主。The system shown in Fig. 1 and Fig. 2 includes a first camera, a second camera, a third camera and a fourth camera in different positions, which can be respectively set in four corners of a certain scene, or in a vehicle or A specific scene is shot on a specific object, and the number of cameras can be changed according to the design of the actual scene or object. In principle, the design is based on the design that can smoothly obtain images from every corner of the scene.
流程显示,在步骤S601中,系统通过上述立体影像处理装置取得多个摄影机在不同位置拍摄同一场景的影像;接着,立体影像处理装置通过其中软件或固件模块执行影像处理,其中特别是根据各个摄影机在不同角度拍摄的影像信号,可以至少判断出其中各对象的轮廓与各个摄影机的间距。The flow shows that in step S601, the system obtains images of the same scene shot by multiple cameras at different positions through the above-mentioned stereoscopic image processing device; From image signals shot at different angles, at least the distance between the outline of each object and each camera can be determined.
再如步骤S603,立体影像处理装置内以软件或固件手段实现的立体影像形成单元可通过软件方法分析自上述各摄影机(如第一摄影机、第二摄影机、第三摄影机与第四摄影机)取得的影像信号,通过对象辨识功能(对象辨识单元)辨识出场景中一或多个对象,建构各对象的轮廓(如通过轮廓建立模块),并判断各对象与各摄影机的间距(如通过距离判断模块)。As another example in step S603, the stereoscopic image forming unit implemented by means of software or firmware in the stereoscopic image processing device can analyze the images obtained from the above-mentioned cameras (such as the first camera, the second camera, the third camera, and the fourth camera) through software methods. Image signal, identify one or more objects in the scene through the object recognition function (object recognition unit), construct the contour of each object (such as through the contour building module), and judge the distance between each object and each camera (such as through the distance judgment module ).
实施例显示一个对象可以被至少两个摄影机所拍摄到,因此可以得到一个对象的不同角度的画面,根据所描绘出的轮廓,以及各种距离数据取得该对象的深度(或宽度),以及通过各种景深数据判断对象之间的位置关系,因此可以得到整个场景的各种对象的空间关系,以利影像拼接。比如通过立体影像处理装置内影像拼接的功能(影像拼接模块)组合上述至少两个以上的摄影机于同一时间所拍摄的影像,其方式主要是先取得一个空间内的环境影像,形成一个实时立体影像,细节包括取得空间内物品边缘、大小、距离,多个影像中针对各摄影机的有效照射范围内各个物品进行影像拼接,根据距离与大小,之后按照各对象的空间关系建构具有景深的立体影像,如步骤S605。The embodiment shows that an object can be photographed by at least two cameras, so that different angles of an object can be obtained, and the depth (or width) of the object can be obtained according to the outlined outline and various distance data, and through Various depth data can be used to determine the positional relationship between objects, so the spatial relationship of various objects in the entire scene can be obtained to facilitate image stitching. For example, through the image stitching function (image stitching module) in the stereoscopic image processing device to combine the images captured by the above-mentioned at least two cameras at the same time, the method is mainly to first obtain an environmental image in a space to form a real-time stereoscopic image , the details include obtaining the edge, size, and distance of objects in the space, performing image stitching for each object within the effective irradiation range of each camera in multiple images, and constructing a three-dimensional image with depth of field according to the distance and size, and then according to the spatial relationship of each object. Such as step S605.
除了可以将每个时间点所形成的立体影像储存起来以供将来使用之外,更可配合影像处理系统实时或事后进行对象辨识,如步骤S607,比如先辨识对象的特征、比对数据库而取得对象类型。最后将结果输出,如步骤S609。In addition to storing the stereoscopic image formed at each time point for future use, it can also cooperate with the image processing system to perform object recognition in real time or afterwards, such as step S607, such as first identifying the characteristics of the object and comparing it with the database to obtain object type. Finally, output the result, as in step S609.
在形成立体影像的流程中,如图7所示,先通过影像处理分析与判断出场景内至少各对象的轮廓、距离与大小,如步骤S701;实施例可以加入拼接出各摄影机拍摄影像再行分析;再通过特征分析的功能得到各对象的特征,如步骤S703;经比对数据库,如步骤S705,而得到并输出辨识结果,如步骤S707。另可配合前后时间的影像比对得到移动对象的信息。In the process of forming a stereoscopic image, as shown in FIG. 7, at least the outline, distance, and size of each object in the scene are analyzed and judged through image processing, such as step S701; the embodiment can be added to splicing the images shot by each camera before proceeding. Analysis; then obtain the characteristics of each object through the feature analysis function, as in step S703; compare the database, as in step S705, and obtain and output the identification result, as in step S707. In addition, the information of moving objects can be obtained by comparing the images of before and after time.
输出结果可以连同辨识出的对象类型、大小、位置、移动等信息传送到一用户装置,比如该用户装置安装有可以存取上述立体影像处理装置的应用程序,以串流技术得到实时的影像信号。The output result can be sent to a user device together with information such as the identified object type, size, position, movement, etc. For example, the user device is installed with an application program that can access the above-mentioned stereoscopic image processing device, and a real-time image signal is obtained by streaming technology .
综上所述,为了取得一个空间或场景内各种对象的空间关系,本发明提出的立体影像处理系统包括设于该空间内的多个影像捕获设备,以及一个处理影像信号的装置,其中特别通过软件模块分析影像信号、辨识对象、取得各对象位置、轮廓、距离等信息,可以通过影像拼接技术组合各摄影机于同一时间所拍摄的影像。由此,可以继续辨识对象特征,以及判断场景内的移动对象。特别的是,除针对室内空间建构立体影像之外,发明并不排除可以对室外景物建构立体影像,包括提出其中对象的位置、尺寸与空间关系,更进一步可以取得其中对象的移动路线。To sum up, in order to obtain the spatial relationship of various objects in a space or scene, the stereoscopic image processing system proposed by the present invention includes a plurality of image capture devices installed in the space, and a device for processing image signals, especially The software module analyzes the image signal, identifies the object, and obtains information such as the position, outline, and distance of each object, and can combine the images shot by each camera at the same time through the image stitching technology. Thus, it is possible to continue to recognize object features and determine moving objects in the scene. In particular, in addition to constructing 3D images for indoor spaces, the invention does not exclude the possibility of constructing 3D images for outdoor scenes, including proposing the positions, sizes and spatial relationships of objects therein, and further obtaining the moving routes of objects therein.
以上所述仅为本发明的较佳可行实施例,非因此即局限本发明的专利保护范围,故凡是运用本发明说明书及图示内容所作的等效结构变化,均同理包含于本发明的范围内。The above description is only a preferred feasible embodiment of the present invention, and does not limit the scope of patent protection of the present invention. Therefore, all equivalent structural changes made by using the description and illustrations of the present invention are all included in the scope of the present invention. within range.
Claims (15)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410327461.XA CN105323572A (en) | 2014-07-10 | 2014-07-10 | Stereo image processing system, device and method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410327461.XA CN105323572A (en) | 2014-07-10 | 2014-07-10 | Stereo image processing system, device and method |
Publications (1)
Publication Number | Publication Date |
---|---|
CN105323572A true CN105323572A (en) | 2016-02-10 |
Family
ID=55250049
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201410327461.XA Pending CN105323572A (en) | 2014-07-10 | 2014-07-10 | Stereo image processing system, device and method |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN105323572A (en) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106131454A (en) * | 2016-07-27 | 2016-11-16 | 苏州佳世达电通有限公司 | A kind of image acquisition system and image acquisition method |
GB2562722A (en) * | 2017-05-18 | 2018-11-28 | George Gould Daniel | Vehicle imaging apparatus |
WO2020082286A1 (en) * | 2018-10-25 | 2020-04-30 | 郑卜元 | Virtual reality real-time image capturing and monitoring system, and control method |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1747559A (en) * | 2005-07-29 | 2006-03-15 | 北京大学 | 3D geometric modeling system and method |
CN101965729A (en) * | 2008-03-03 | 2011-02-02 | 视频监控公司 | Dynamic object classification |
US20120242777A1 (en) * | 2011-03-21 | 2012-09-27 | Sony Corporation | Establishing 3d video conference presentation on 2d display |
TWI419077B (en) * | 2010-09-10 | 2013-12-11 | Oriental Inst Technology | System and method for compensating binocular vision deficiency |
-
2014
- 2014-07-10 CN CN201410327461.XA patent/CN105323572A/en active Pending
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1747559A (en) * | 2005-07-29 | 2006-03-15 | 北京大学 | 3D geometric modeling system and method |
CN101965729A (en) * | 2008-03-03 | 2011-02-02 | 视频监控公司 | Dynamic object classification |
TWI419077B (en) * | 2010-09-10 | 2013-12-11 | Oriental Inst Technology | System and method for compensating binocular vision deficiency |
US20120242777A1 (en) * | 2011-03-21 | 2012-09-27 | Sony Corporation | Establishing 3d video conference presentation on 2d display |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106131454A (en) * | 2016-07-27 | 2016-11-16 | 苏州佳世达电通有限公司 | A kind of image acquisition system and image acquisition method |
CN106131454B (en) * | 2016-07-27 | 2019-10-25 | 苏州佳世达电通有限公司 | A kind of image acquisition system and image acquisition method |
GB2562722A (en) * | 2017-05-18 | 2018-11-28 | George Gould Daniel | Vehicle imaging apparatus |
GB2562722B (en) * | 2017-05-18 | 2019-07-31 | George Gould Daniel | Vehicle imaging apparatus |
US11303822B2 (en) | 2017-05-18 | 2022-04-12 | Degould Limited | Vehicle imaging apparatus |
WO2020082286A1 (en) * | 2018-10-25 | 2020-04-30 | 郑卜元 | Virtual reality real-time image capturing and monitoring system, and control method |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10896518B2 (en) | Image processing method, image processing apparatus and computer readable storage medium | |
CN109615703B (en) | Augmented reality image display method, device and equipment | |
TWI554976B (en) | Surveillance systems and image processing methods thereof | |
USRE47925E1 (en) | Method and multi-camera portable device for producing stereo images | |
JP2020523665A (en) | Biological detection method and device, electronic device, and storage medium | |
CN111062234A (en) | A monitoring method, intelligent terminal and computer-readable storage medium | |
KR101530255B1 (en) | Cctv system having auto tracking function of moving target | |
CN111932681B (en) | Housing information display method, device and electronic equipment | |
WO2018095317A1 (en) | Data processing method, device, and apparatus | |
CN101180653A (en) | Method and device for three-dimensional rendering | |
CN108664849A (en) | The detection device of event, method and image processing equipment in video | |
CN110678353B (en) | Externally display captured images of vehicle interior space in VR glasses | |
US10277888B2 (en) | Depth triggered event feature | |
JP7264308B2 (en) | Systems and methods for adaptively constructing a three-dimensional face model based on two or more inputs of two-dimensional face images | |
CN110136091A (en) | Image processing method and related products | |
US20210150745A1 (en) | Image processing method, device, electronic apparatus, and computer readable storage medium | |
KR20150091064A (en) | Method and system for capturing a 3d image using single camera | |
CN105892638A (en) | Virtual reality interaction method, device and system | |
CN105323572A (en) | Stereo image processing system, device and method | |
KR20140110684A (en) | The analysis system and controlling method of moving image data by a CCTV monitor | |
TWI542194B (en) | Three-dimensional image processing system, apparatus and method for the same | |
CN118351572A (en) | Personnel detection method and related device | |
CN116012609A (en) | Multi-target tracking method, device, electronic equipment and medium for looking around fish eyes | |
KR20160039447A (en) | Spatial analysis system using stereo camera. | |
CN115129159A (en) | Display method and device, head-mounted equipment, electronic equipment and computer medium |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
WD01 | Invention patent application deemed withdrawn after publication |
Application publication date: 20160210 |
|
WD01 | Invention patent application deemed withdrawn after publication |