[go: up one dir, main page]

CN118628608A - Panoramic image multi-source information fusion system - Google Patents

Panoramic image multi-source information fusion system Download PDF

Info

Publication number
CN118628608A
CN118628608A CN202410539045.XA CN202410539045A CN118628608A CN 118628608 A CN118628608 A CN 118628608A CN 202410539045 A CN202410539045 A CN 202410539045A CN 118628608 A CN118628608 A CN 118628608A
Authority
CN
China
Prior art keywords
module
information
image
panoramic
map
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
Application number
CN202410539045.XA
Other languages
Chinese (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.)
Anhui Diget Culture Media Co ltd
Anhui University of Finance and Economics
Original Assignee
Anhui Diget Culture Media Co ltd
Anhui University of Finance and Economics
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 Anhui Diget Culture Media Co ltd, Anhui University of Finance and Economics filed Critical Anhui Diget Culture Media Co ltd
Priority to CN202410539045.XA priority Critical patent/CN118628608A/en
Publication of CN118628608A publication Critical patent/CN118628608A/en
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T11/002D [Two Dimensional] image generation
    • G06T11/20Drawing from basic elements, e.g. lines or circles
    • G06T11/206Drawing of charts or graphs
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/40Information retrieval; Database structures therefor; File system structures therefor of multimedia data, e.g. slideshows comprising image and additional audio data
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T5/00Image enhancement or restoration
    • G06T5/50Image enhancement or restoration using two or more images, e.g. averaging or subtraction
    • 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

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Multimedia (AREA)
  • Data Mining & Analysis (AREA)
  • Databases & Information Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Processing Or Creating Images (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Abstract

本发明公开了全景图像多源信息融合系统,包括场景建立模块和应用模块。本发明在建立全景地图时,通过对图像特征点的SIFT特征向量进行提取,建立图像间的几何变换关系,能够消除图像拼接过程中出现的不连续、不匹配或重叠的问题,消除对其产生的拼接缝和重影,将多幅图像融合,获得全景地图,同时对全域的文字信息,图片信息、音频信息、地图信息和全景信息进行多源融合,不仅能够向用户展示区域的全景地图,同时可根据区域特色对地点进行音频讲解和宣传片拍摄,将音频和视频链接与地点绑定,供用户检索查看,保证信息系统的完整性,可为用户提供沉浸式的虚拟体验,为用户提供720全景环视效果的实地场景。

The present invention discloses a panoramic image multi-source information fusion system, including a scene establishment module and an application module. When establishing a panoramic map, the present invention extracts the SIFT feature vectors of image feature points and establishes a geometric transformation relationship between images, thereby eliminating the discontinuity, mismatch or overlap problems that occur during image splicing, eliminating the splicing seams and ghosting generated thereto, fusing multiple images to obtain a panoramic map, and simultaneously performing multi-source fusion of global text information, picture information, audio information, map information and panoramic information, which can not only display a panoramic map of a region to a user, but also provide audio explanations and promotional film shooting of locations according to regional characteristics, bind audio and video links to locations for users to retrieve and view, ensure the integrity of the information system, provide users with an immersive virtual experience, and provide users with a real scene with a 720-degree panoramic viewing effect.

Description

全景图像多源信息融合系统Panoramic image multi-source information fusion system

技术领域Technical Field

本发明涉及数字地图技术领域,具体为全景图像多源信息融合系统。The invention relates to the technical field of digital maps, in particular to a panoramic image multi-source information fusion system.

背景技术Background Art

全景图像信息是一种基于图像处理技术生成的虚拟现实技术通过从多个角度缝制一个地方或一个物体的图像,是可以显示真实场景的三维虚拟图像。Panoramic image information is a virtual reality technology generated based on image processing technology. It stitches images of a place or an object from multiple angles and is a three-dimensional virtual image that can display real scenes.

现有技术中,在对全景图像进行建立时,由于不同来源的信息会对系统产生影响,而现有的对多源信息进行处理时,无法结合声音、动画和视频影像,导致信息系统的不完整,同时在全景摄影和全景图像制作的过程中,由于全景图片是水平旋转分解拍摄,需要对不同方位的全景图片进行拼接,导致全景图片的制作过程中存在拼接重叠的情况,影响全景图像的构建效果。In the prior art, when a panoramic image is created, information from different sources will have an impact on the system, and the existing multi-source information processing cannot combine sound, animation and video images, resulting in an incomplete information system. At the same time, in the process of panoramic photography and panoramic image production, since the panoramic picture is horizontally rotated and decomposed, it is necessary to stitch the panoramic pictures in different directions, resulting in overlapping stitching during the production of the panoramic picture, which affects the construction effect of the panoramic image.

发明内容Summary of the invention

本发明的目的在于提供全景图像多源信息融合系统,以解决上述背景技术提出的无法对多源信息进行处理,导致信息的不完整,同时在构建全景图像时,存在拼接和重叠的情况,影响全景环绕的效果的问题。The purpose of the present invention is to provide a panoramic image multi-source information fusion system to solve the problem that the multi-source information cannot be processed in the above-mentioned background technology, resulting in incomplete information, and there are splicing and overlapping when constructing a panoramic image, which affects the panoramic surround effect.

为实现上述目的,本发明提供如下技术方案:全景图像多源信息融合系统,包括场景建立模块和应用模块;To achieve the above-mentioned object, the present invention provides the following technical solutions: A panoramic image multi-source information fusion system, comprising a scene establishment module and an application module;

所述场景建立模块用于采集文化资源信息,包括文字和图像信息,建立全景数字地图;The scene building module is used to collect cultural resource information, including text and image information, and build a panoramic digital map;

所述场景建立模块包括信息采集模块、信息加工模块、全景图像拼接模块、信息标注模块和多源融合模块;The scene establishment module includes an information collection module, an information processing module, a panoramic image stitching module, an information annotation module and a multi-source fusion module;

所述信息采集模块用于对全景地图的文字和图像信息进行采集;The information collection module is used to collect text and image information of the panoramic map;

所述信息加工模块用于对采集的文字信息进行加工,获取文本、音频和视频信息;The information processing module is used to process the collected text information to obtain text, audio and video information;

所述全景图像拼接模块用于查找相邻两幅图像中的匹配内容,确定图像的相对位置,对图像进行拼接,获取全景图像;The panoramic image stitching module is used to find matching content in two adjacent images, determine the relative positions of the images, stitch the images, and obtain a panoramic image;

所述信息标注模块用于生成不同地点的信息标注,为用户添加旅游线路,添加相关地点名称,规划热点区域;The information annotation module is used to generate information annotations of different locations, add travel routes for users, add relevant location names, and plan hot spots;

所述多源融合模块用于对文字信息、音频信息、地图信息和全景信息进行融合,生成完整的智慧地图;The multi-source fusion module is used to fuse text information, audio information, map information and panoramic information to generate a complete smart map;

所述应用模块用于对智慧地图进行展示,检索和浏览地图景点。The application module is used to display, retrieve and browse map attractions on the smart map.

优选的,所述信息采集模块包括文字信息提取模块和图片信息提取模块;Preferably, the information collection module includes a text information extraction module and a picture information extraction module;

所述文字信息提取模块用于检索地点相关的文字信息,将文字信息统一收集;The text information extraction module is used to retrieve text information related to the location and collect the text information in a unified manner;

所述图片信息提取模块用于使用相机设备和低空无人机系统对点位进行鱼眼图和平面图拍摄,生成图片信息。The image information extraction module is used to use camera equipment and a low-altitude drone system to take fisheye images and plan views of points to generate image information.

优选的,所述信息加工模块包括解说词撰写模块、讲解音频录制模块和解说视频录制模块;Preferably, the information processing module includes a commentary writing module, an explanation audio recording module and a commentary video recording module;

所述解说词撰写模块用于根据检索的地点相关信息,为地点撰写解说词;The description writing module is used to write a description for the location based on the retrieved location related information;

所述讲解音频录制模块用于为撰写的解说词进行后期配音,获取地点解说音频:The explanation audio recording module is used to perform post-dubbing for the written commentary and obtain the location explanation audio:

所述解说视频录制模块用于拍摄视频制作地点相关的专题宣传片。The commentary video recording module is used to shoot a special promotional video related to the video production location.

优选的,所述全景图像拼接模块包括图像配准模块、图像对齐模块和图像融合模块;Preferably, the panoramic image stitching module includes an image registration module, an image alignment module and an image fusion module;

所述图像配准模块用于对图像进行滤波和光照补偿,提取每幅用于拼接的图像特征点的SIFT特征向量,并与相邻图像的特征向量进行匹配,根据匹配点的位置关系来建立图像之间的几何变换关系;The image registration module is used to filter and compensate for illumination of the image, extract the SIFT feature vector of each image feature point for stitching, match it with the feature vectors of adjacent images, and establish a geometric transformation relationship between the images based on the positional relationship of the matching points;

所述图像对齐模块用于根据得到的图像之间的变换关系,对多幅图像之间进行映射,消除图像拼接时出现的不连续、不匹配或重叠的问题,构成一幅完成的图像;The image alignment module is used to map multiple images according to the transformation relationship between the images, eliminate the discontinuity, mismatch or overlap problems that occur when the images are stitched, and form a complete image;

所述图像融合模块用于消除对齐后产生的拼接缝和重影,使用双曲线融合算法将多幅图像融合。The image fusion module is used to eliminate the stitching seams and ghosting produced after alignment, and uses a hyperbolic fusion algorithm to fuse multiple images.

优选的,所述图像特征点的SIFT特征向量的计算公式如下:Preferably, the calculation formula of the SIFT feature vector of the image feature point is as follows:

特征矢量的方向为:The direction of the eigenvector is:

θ(x,y)=arctan[((L(x,y+1)-L(x,y-1))/(L(x+1,y)-L(x-1,y)))];θ(x,y)=arctan[((L(x,y+1)-L(x,y-1))/(L(x+1,y)-L(x-1,y))) ];

特征矢量的幅度为:The magnitude of the eigenvector is:

其中,(a,b)表示特征点,N表示特征点的个数,SIFT特征向量为N×的矩阵。Among them, (a, b) represents feature points, N represents the number of feature points, and the SIFT feature vector is an N× matrix.

优选的,所述双曲线融合算法的计算公式如下:Preferably, the calculation formula of the hyperbolic fusion algorithm is as follows:

其中,dx表示融合图像上的一点到待拼接的第x幅图像上一点的欧氏距离,lx表示对待拼接的第x幅图像采用拉普拉斯算子计算梯度后的所得结果,λx表示在重叠区域中待拼接的第x幅图像的像素值强度所占的权重系数,Ux表示图像的区域;wx(i,j)分别表示图像在重叠区域的权重;Ω表示像素点上、下、左、右四个邻域。Among them, d x represents the Euclidean distance from a point on the fused image to a point on the x-th image to be stitched, l x represents the result obtained after calculating the gradient of the x-th image to be stitched using the Laplace operator, λ x represents the weight coefficient of the pixel value intensity of the x-th image to be stitched in the overlapping area, U x represents the area of the image; w x (i, j) represents the weight of the image in the overlapping area; Ω represents the four neighborhoods of the pixel point: above, below, left, and right.

优选的,所述信息标注模块包括路线制定模块、名称添加模块、定位闪烁模块和音乐配置模块;Preferably, the information annotation module includes a route setting module, a name adding module, a positioning flashing module and a music configuration module;

所述路线制定模块用于为地点建立最佳游踪路线,提供游玩推荐服务;The route planning module is used to establish the best travel route for a location and provide travel recommendation services;

所述名称添加模块用于为建立的全景图像地点进行点位名称标注,用于用户选择搜索,接入每一个点位的全域全景图像;The name adding module is used to label the point names of the established panoramic image locations for users to select and search for access to the global panoramic image of each point;

所述定位闪烁模块用于定位用户当前位置并闪烁,提示用户所处地点;The positioning and flashing module is used to locate the user's current position and flash to prompt the user's location;

所述音乐配置模块用于为全域全景配置解说词、宣传片链接和背景音乐。The music configuration module is used to configure commentary, promotional video links and background music for the full-domain panorama.

优选的,所述多源融合模块中,对文字信息、音频信息、地图信息和全景信息进行融合,生成完整的智慧地图包括以下步骤:Preferably, in the multi-source fusion module, fusing text information, audio information, map information and panoramic information to generate a complete smart map includes the following steps:

S1、将不同源的文字信息、音频信息、地图信息和全景信息进行整合和统一格式的转换,提取目标,进行特征判别;S1. Integrate text information, audio information, map information and panoramic information from different sources and convert them into a unified format, extract targets and perform feature discrimination;

S2、提取不同数据源的特征信息,对其进行分析和处理,基于卡尔曼滤波来预测当前的状态,并估计预测的误差,通过卡尔曼增益动态调整状态估计和误差估计,对特征信息融合,得到更加全面和丰富的数据代表;S2. Extract feature information from different data sources, analyze and process it, predict the current state based on Kalman filtering, and estimate the prediction error. Dynamically adjust the state estimation and error estimation through Kalman gain, fuse the feature information, and obtain a more comprehensive and rich data representation.

S3、设置n个决策器,n≥1,对融合的特征信息进行目标判决,将来自决策器的判决结果进行整合,生成完整的智慧地图。S3. Set n decision makers, n ≥ 1, make target decisions on the fused feature information, integrate the decision results from the decision makers, and generate a complete smart map.

优选的,所述卡尔曼滤波的公式如下:Preferably, the formula of the Kalman filter is as follows:

预测状态的公式为:The formula for predicting the status is:

x'k=Mxk-1+Nyk-1x' k =Mx k-1 +Ny k-1 ;

预测误差协方差矩阵公式为:The prediction error covariance matrix formula is:

P'k=MPk-1Mγ+Q; P'k =MPk - 1Mγ +Q;

卡尔曼增益公式为:The Kalman gain formula is:

Kk=P'kHT(HP'kHT+A);K k =P' k H T (HP' k H T +A);

更新状态的公式为:The formula for updating the status is:

xk=x'k+Kk(zk-Hx'k);x k =x' k +K k (z k -Hx' k );

更新误差协方差矩阵的公式为:The formula for updating the error covariance matrix is:

Pk=(I-KkH)P'kP k =(IK k H)P'k;

其中,M表示状态转移矩阵,N表示外部输入的控制系数矩阵,y表示外部输入向量,Q表示过程噪声的协方差矩阵,H表示观测矩阵,A表示观测噪声的协方差矩阵。Among them, M represents the state transfer matrix, N represents the control coefficient matrix of external input, y represents the external input vector, Q represents the covariance matrix of process noise, H represents the observation matrix, and A represents the covariance matrix of observation noise.

优选的,所述应用模块包括全景展示模块、分类检索模块、场景切换模块和场景讲解模块;Preferably, the application module includes a panoramic display module, a classification retrieval module, a scene switching module and a scene explanation module;

所述全景展示模块用于向用户展示智慧地图全景,可查看展示区域的所有信息;The panoramic display module is used to display the panoramic view of the smart map to the user, and all information of the display area can be viewed;

所述分类检索模块用于设置地图检索区域,可输入地点进行场景检索,跳转出检索场景的所有信息;The classification search module is used to set the map search area, and the location can be entered for scene search, and all the information of the search scene can be jumped out;

所述场景切换模块用于控制场景移动和视角切换,任意选择视角,并对场景进行放大和缩小,如亲临现场般环视、俯瞰和仰视;The scene switching module is used to control scene movement and viewpoint switching, select a viewpoint at will, and zoom in and out on the scene, so that you can look around, look down, and look up as if you were there in person;

所述场景讲解模块用于对用户检索的场景进行语音和视频讲解,用户可进行全景的浏览漫游。The scene explanation module is used to provide voice and video explanations of the scene retrieved by the user, and the user can browse and roam the scene in a panoramic view.

与现有技术相比,本发明的有益效果是:Compared with the prior art, the present invention has the following beneficial effects:

本发明在建立全景地图时,通过对图像特征点的SIFT特征向量进行提取,建立图像间的几何变换关系,能够消除图像拼接过程中出现的不连续、不匹配或重叠的问题,消除对其产生的拼接缝和重影,将多幅图像融合,获得全景地图,同时对全域的文字信息,图片信息、音频信息、地图信息和全景信息进行多源融合,不仅能够向用户展示区域的全景地图,还可根据区域特色对地点进行音频讲解和宣传片拍摄,将音频和视频链接与地点绑定,供用户检索查看,保证信息系统的完整性,提高了智慧地图构建的完整性,可为用户提供沉浸式的虚拟体验,为用户提供720全景环视效果的实地场景。When establishing a panoramic map, the present invention extracts the SIFT feature vectors of image feature points and establishes a geometric transformation relationship between images. This can eliminate the problems of discontinuity, mismatch or overlap in the image stitching process, eliminate the stitching seams and ghosting caused thereto, fuse multiple images to obtain a panoramic map, and simultaneously perform multi-source fusion of global text information, picture information, audio information, map information and panoramic information. This can not only display a panoramic map of a region to users, but also provide audio explanations and promotional videos of locations based on regional characteristics, bind audio and video links to locations for users to retrieve and view, thereby ensuring the integrity of the information system and improving the integrity of smart map construction. This can provide users with an immersive virtual experience and a real scene with a 720-degree panoramic viewing effect.

附图说明BRIEF DESCRIPTION OF THE DRAWINGS

图1为本发明全景图像多源信息融合系统的系统框图;FIG1 is a system block diagram of a panoramic image multi-source information fusion system according to the present invention;

图2为本发明全景图像多源信息融合系统的信息采集模块框图;FIG2 is a block diagram of an information acquisition module of a panoramic image multi-source information fusion system according to the present invention;

图3为本发明全景图像多源信息融合系统的信息加工模块框图;FIG3 is a block diagram of an information processing module of a panoramic image multi-source information fusion system according to the present invention;

图4为本发明全景图像多源信息融合系统的全景图像拼接模块框图;FIG4 is a block diagram of a panoramic image stitching module of a panoramic image multi-source information fusion system according to the present invention;

图5为本发明全景图像多源信息融合系统的信息标注模块框图;FIG5 is a block diagram of an information annotation module of a panoramic image multi-source information fusion system according to the present invention;

图6为本发明全景图像多源信息融合系统的地图完整率柱状图。FIG6 is a histogram of the map completeness rate of the panoramic image multi-source information fusion system of the present invention.

图中:In the figure:

1、场景建立模块;11、信息采集模块;111、文字信息提取模块;112、图片信息提取模块;12、信息加工模块;121、解说词撰写模块;122、讲解音频录制模块;123、解说视频录制模块;13、全景图像拼接模块;131、图像配准模块;132、图像对齐模块;133、图像融合模块;14、信息标注模块;141、路线制定模块;142、名称添加模块;143、定位闪烁模块;144、音乐配置模块;15、多源融合模块;2、应用模块;21、全景展示模块;22、分类检索模块;23、场景切换模块;24、场景讲解模块。1. Scene establishment module; 11. Information collection module; 111. Text information extraction module; 112. Image information extraction module; 12. Information processing module; 121. Commentary writing module; 122. Commentary audio recording module; 123. Commentary video recording module; 13. Panoramic image stitching module; 131. Image registration module; 132. Image alignment module; 133. Image fusion module; 14. Information annotation module; 141. Route planning module; 142. Name adding module; 143. Positioning flashing module; 144. Music configuration module; 15. Multi-source fusion module; 2. Application module; 21. Panoramic display module; 22. Classification retrieval module; 23. Scene switching module; 24. Scene explanation module.

具体实施方式DETAILED DESCRIPTION

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。The following will be combined with the drawings in the embodiments of the present invention to clearly and completely describe the technical solutions in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.

实施例1Example 1

请参阅图1-6所示,本实施例提供了全景图像多源信息融合系统,包括场景建立模块1和应用模块2;Referring to FIGS. 1-6 , this embodiment provides a panoramic image multi-source information fusion system, including a scene establishment module 1 and an application module 2;

场景建立模块1用于采集文化资源信息,包括文字和图像信息,建立全景数字地图;The scene establishment module 1 is used to collect cultural resource information, including text and image information, and establish a panoramic digital map;

场景建立模块1包括信息采集模块11、信息加工模块12、全景图像拼接模块13、信息标注模块14和多源融合模块15;The scene establishment module 1 includes an information collection module 11, an information processing module 12, a panoramic image stitching module 13, an information annotation module 14 and a multi-source fusion module 15;

信息采集模块11用于对全景地图的文字和图像信息进行采集;The information collection module 11 is used to collect text and image information of the panoramic map;

信息采集模块11包括文字信息提取模块111和图片信息提取模块112;The information collection module 11 includes a text information extraction module 111 and a picture information extraction module 112;

文字信息提取模块111用于检索地点相关的文字信息,将文字信息统一收集;The text information extraction module 111 is used to retrieve text information related to the location and collect the text information in a unified manner;

图片信息提取模块112用于使用相机设备和低空无人机系统对点位进行鱼眼图和平面图拍摄,生成图片信息。The image information extraction module 112 is used to use camera equipment and a low-altitude drone system to take fisheye and plan views of points to generate image information.

信息加工模块12用于对采集的文字信息进行加工,获取文本、音频和视频信息;The information processing module 12 is used to process the collected text information to obtain text, audio and video information;

信息加工模块12包括解说词撰写模块121、讲解音频录制模块122和解说视频录制模块123;The information processing module 12 includes a commentary writing module 121, an explanation audio recording module 122 and an explanation video recording module 123;

解说词撰写模块121用于根据检索的地点相关信息,为地点撰写解说词;The description writing module 121 is used to write a description for the location based on the retrieved location related information;

讲解音频录制模块122用于为撰写的解说词进行后期配音,获取地点解说音频:The explanation audio recording module 122 is used to perform post-dubbing for the written explanation words and obtain the location explanation audio:

解说视频录制模块123用于拍摄视频制作地点相关的专题宣传片。The explanation video recording module 123 is used to shoot a special promotional video related to the video production location.

全景图像拼接模块13用于查找相邻两幅图像中的匹配内容,确定图像的相对位置,对图像进行拼接,获取全景图像;The panoramic image stitching module 13 is used to find matching content in two adjacent images, determine the relative positions of the images, stitch the images, and obtain a panoramic image;

全景图像拼接模块13包括图像配准模块131、图像对齐模块132和图像融合模块133;The panoramic image stitching module 13 includes an image registration module 131, an image alignment module 132 and an image fusion module 133;

图像配准模块131用于对图像进行滤波和光照补偿,提取每幅用于拼接的图像特征点的SIFT特征向量,并与相邻图像的特征向量进行匹配,根据匹配点的位置关系来建立图像之间的几何变换关系;The image registration module 131 is used to filter and compensate for illumination of the image, extract the SIFT feature vector of the feature points of each image used for stitching, match it with the feature vectors of adjacent images, and establish a geometric transformation relationship between the images based on the positional relationship of the matching points;

图像特征点的SIFT特征向量的计算公式如下:The calculation formula of SIFT feature vector of image feature points is as follows:

特征矢量的方向为:The direction of the eigenvector is:

θ(x,y)=arctan[((L(x,y+1)-L(x,y-1))/(L(x+1,y)-L(x-1,y)))];θ(x,y)=arctan[((L(x,y+1)-L(x,y-1))/(L(x+1,y)-L(x-1,y))) ];

特征矢量的幅度为:The magnitude of the eigenvector is:

其中,(a,b)表示特征点,N表示特征点的个数,SIFT特征向量为N×128的矩阵;Where (a, b) represents feature points, N represents the number of feature points, and the SIFT feature vector is a matrix of N×128;

双曲线融合算法的计算公式如下:The calculation formula of the hyperbolic fusion algorithm is as follows:

其中,dx表示融合图像上的一点到待拼接的第x幅图像上一点的欧氏距离,lx表示对待拼接的第x幅图像采用拉普拉斯算子计算梯度后的所得结果,λx表示在重叠区域中待拼接的第x幅图像的像素值强度所占的权重系数,Ux表示图像的区域;wx(i,j)分别表示图像在重叠区域的权重;Ω表示像素点上、下、左、右四个邻域。Among them, d x represents the Euclidean distance from a point on the fused image to a point on the x-th image to be stitched, l x represents the result obtained after calculating the gradient of the x-th image to be stitched using the Laplace operator, λ x represents the weight coefficient of the pixel value intensity of the x-th image to be stitched in the overlapping area, U x represents the area of the image; w x (i, j) represents the weight of the image in the overlapping area; Ω represents the four neighborhoods of the pixel point: above, below, left, and right.

图像对齐模块132用于根据得到的图像之间的变换关系,对多幅图像之间进行映射,消除图像拼接时出现的不连续、不匹配或重叠的问题,构成一幅完成的图像;The image alignment module 132 is used to map multiple images according to the transformation relationship between the images, eliminate the discontinuity, mismatch or overlap problems that occur when the images are stitched, and form a complete image;

图像融合模块133用于消除对齐后产生的拼接缝和重影,使用双曲线融合算法将多幅图像融合。The image fusion module 133 is used to eliminate the stitching seams and ghosting produced after alignment, and fuses multiple images using a hyperbolic fusion algorithm.

信息标注模块14用于生成不同地点的信息标注,为用户添加旅游线路,添加相关地点名称,规划热点区域;The information annotation module 14 is used to generate information annotations of different locations, add travel routes for users, add relevant location names, and plan hot spots;

信息标注模块14包括路线制定模块141、名称添加模块142、定位闪烁模块143和音乐配置模块144;The information marking module 14 includes a route making module 141, a name adding module 142, a positioning flashing module 143 and a music configuration module 144;

路线制定模块141用于为地点建立最佳游踪路线,提供游玩推荐服务;The route planning module 141 is used to establish the best travel route for a location and provide travel recommendation services;

名称添加模块142用于为建立的全景图像地点进行点位名称标注,用于用户选择搜索,接入每一个点位的全域全景图像;The name adding module 142 is used to label the location of the established panoramic image with a point name, so that the user can select and search to access the global panoramic image of each point;

定位闪烁模块143用于定位用户当前位置并闪烁,提示用户所处地点;The positioning flashing module 143 is used to locate the user's current position and flash to prompt the user's location;

音乐配置模块144用于为全域全景配置解说词、宣传片链接和背景音乐;The music configuration module 144 is used to configure commentary, promotional video links and background music for the full-domain panorama;

多源融合模块15用于对文字信息、音频信息、地图信息和全景信息进行融合,生成完整的智慧地图;The multi-source fusion module 15 is used to fuse text information, audio information, map information and panoramic information to generate a complete smart map;

多源融合模块15中,对文字信息、音频信息、地图信息和全景信息进行融合,生成完整的智慧地图包括以下步骤:In the multi-source fusion module 15, text information, audio information, map information and panoramic information are integrated to generate a complete smart map, including the following steps:

S1、将不同源的文字信息、音频信息、地图信息和全景信息进行整合和统一格式的转换,提取目标,进行特征判别;S1. Integrate text information, audio information, map information and panoramic information from different sources and convert them into a unified format, extract targets and perform feature discrimination;

S2、提取不同数据源的特征信息,对其进行分析和处理,基于卡尔曼滤波来预测当前的状态,并估计预测的误差,通过卡尔曼增益动态调整状态估计和误差估计,对特征信息融合,得到更加全面和丰富的数据代表;S2. Extract feature information from different data sources, analyze and process it, predict the current state based on Kalman filtering, and estimate the prediction error. Dynamically adjust the state estimation and error estimation through Kalman gain, fuse the feature information, and obtain a more comprehensive and rich data representation.

S3、设置n个决策器,n的取值为3,对融合的特征信息进行目标判决,将来自多个决策器的判决结果进行整合,生成完整的智慧地图;S3, set n decision makers, where the value of n is 3, make target decisions on the fused feature information, integrate the decision results from multiple decision makers, and generate a complete smart map;

卡尔曼滤波的公式如下:The formula of Kalman filter is as follows:

预测状态的公式为:The formula for predicting the status is:

x'k=Mxk-1+Nyk-1x' k =Mx k-1 +Ny k-1 ;

预测误差协方差矩阵公式为:The prediction error covariance matrix formula is:

P'k=MPk-1Mγ+Q; P'k =MPk - 1Mγ +Q;

卡尔曼增益公式为:The Kalman gain formula is:

Kk=P'kHT(HP'kHT+A);K k =P' k H T (HP' k H T +A);

更新状态的公式为:The formula for updating the status is:

xk=x'k+Kk(zk-Hx'k);x k =x' k +K k (z k -Hx' k );

更新误差协方差矩阵的公式为:The formula for updating the error covariance matrix is:

Pk=(I-KkH)P'kP k =(IK k H)P'k;

其中,M表示状态转移矩阵,N表示外部输入的控制系数矩阵,y表示外部输入向量,Q表示过程噪声的协方差矩阵,H表示观测矩阵,A表示观测噪声的协方差矩阵。Among them, M represents the state transfer matrix, N represents the control coefficient matrix of external input, y represents the external input vector, Q represents the covariance matrix of process noise, H represents the observation matrix, and A represents the covariance matrix of observation noise.

应用模块2用于对智慧地图进行展示,检索和浏览地图景点;Application module 2 is used to display, retrieve and browse map attractions on the smart map;

应用模块2包括全景展示模块21、分类检索模块22、场景切换模块23和场景讲解模块24;The application module 2 includes a panoramic display module 21, a classification search module 22, a scene switching module 23 and a scene explanation module 24;

全景展示模块21用于向用户展示智慧地图全景,可查看展示区域的所有信息;The panoramic display module 21 is used to display the panoramic view of the smart map to the user, and all information of the display area can be viewed;

分类检索模块22用于设置地图检索区域,可输入地点进行场景检索,跳转出检索场景的所有信息;The classification search module 22 is used to set the map search area, and the location can be entered for scene search, and all the information of the search scene can be jumped out;

场景切换模块23用于控制场景移动和视角切换,任意选择视角,并对场景进行放大和缩小,如亲临现场般环视、俯瞰和仰视;The scene switching module 23 is used to control scene movement and viewpoint switching, select a viewpoint at will, and zoom in and out the scene, so that you can look around, look down, and look up as if you were there in person;

场景讲解模块24用于对用户检索的场景进行语音和视频讲解,用户可进行全景的浏览漫游。The scene explanation module 24 is used to provide voice and video explanations of the scene retrieved by the user, and the user can browse and roam around the scene.

本实施例中,在采集实地图片后,获取图片的SIFT特征向量,使用双曲线融合算法将多张图像融合,拼接成全景地图,同时制作相关的文字、音频和地图标注信息,将所有的文字信息、音频信息、地图信息和全景信息融合,使用卡尔曼滤波对不同数据源的特征信息进行提取,经过三个决策器对融合的特征信息进行判决,获取智慧地图,对地图的完整率进行判别,能够在最短的时间内获得完整的智慧地图。In this embodiment, after collecting the field pictures, the SIFT feature vector of the pictures is obtained, and the multiple images are fused using the hyperbola fusion algorithm to splice them into a panoramic map. At the same time, relevant text, audio and map annotation information are produced, and all text information, audio information, map information and panoramic information are fused. The Kalman filter is used to extract the feature information of different data sources, and the fused feature information is judged by three decision makers to obtain a smart map, and the completeness of the map is judged, so that a complete smart map can be obtained in the shortest time.

实施例2Example 2

请参阅图1-6所示,本实施例提供了全景图像多源信息融合系统,包括场景建立模块1和应用模块2;Referring to FIGS. 1-6 , this embodiment provides a panoramic image multi-source information fusion system, including a scene establishment module 1 and an application module 2;

场景建立模块1用于采集文化资源信息,包括文字和图像信息,建立全景数字地图;The scene establishment module 1 is used to collect cultural resource information, including text and image information, and establish a panoramic digital map;

场景建立模块1包括信息采集模块11、信息加工模块12、全景图像拼接模块13、信息标注模块14和多源融合模块15;The scene establishment module 1 includes an information collection module 11, an information processing module 12, a panoramic image stitching module 13, an information annotation module 14 and a multi-source fusion module 15;

信息采集模块11用于对全景地图的文字和图像信息进行采集;The information collection module 11 is used to collect text and image information of the panoramic map;

信息采集模块11包括文字信息提取模块111和图片信息提取模块112;The information collection module 11 includes a text information extraction module 111 and a picture information extraction module 112;

文字信息提取模块111用于检索地点相关的文字信息,将文字信息统一收集;The text information extraction module 111 is used to retrieve text information related to the location and collect the text information in a unified manner;

图片信息提取模块112用于使用相机设备和低空无人机系统对点位进行鱼眼图和平面图拍摄,生成图片信息。The image information extraction module 112 is used to use camera equipment and a low-altitude drone system to take fisheye and plan views of points to generate image information.

信息加工模块12用于对采集的文字信息进行加工,获取文本、音频和视频信息;The information processing module 12 is used to process the collected text information to obtain text, audio and video information;

信息加工模块12包括解说词撰写模块121、讲解音频录制模块122和解说视频录制模块123;The information processing module 12 includes a commentary writing module 121, an explanation audio recording module 122 and an explanation video recording module 123;

解说词撰写模块121用于根据检索的地点相关信息,为地点撰写解说词;The description writing module 121 is used to write a description for the location based on the retrieved location related information;

讲解音频录制模块122用于为撰写的解说词进行后期配音,获取地点解说音频:The explanation audio recording module 122 is used to perform post-dubbing for the written explanation words and obtain the location explanation audio:

解说视频录制模块123用于拍摄视频制作地点相关的专题宣传片。The explanation video recording module 123 is used to shoot a special promotional video related to the video production location.

全景图像拼接模块13用于查找相邻两幅图像中的匹配内容,确定图像的相对位置,对图像进行拼接,获取全景图像;The panoramic image stitching module 13 is used to find matching content in two adjacent images, determine the relative positions of the images, stitch the images, and obtain a panoramic image;

全景图像拼接模块13包括图像配准模块131、图像对齐模块132和图像融合模块133;The panoramic image stitching module 13 includes an image registration module 131, an image alignment module 132 and an image fusion module 133;

图像配准模块131用于对图像进行滤波和光照补偿,提取每幅用于拼接的图像特征点的SIFT特征向量,并与相邻图像的特征向量进行匹配,根据匹配点的位置关系来建立图像之间的几何变换关系;The image registration module 131 is used to filter and compensate for illumination of the image, extract the SIFT feature vector of the feature points of each image used for stitching, match it with the feature vectors of adjacent images, and establish a geometric transformation relationship between the images based on the positional relationship of the matching points;

图像特征点的SIFT特征向量的计算公式如下:The calculation formula of SIFT feature vector of image feature points is as follows:

特征矢量的方向为:The direction of the eigenvector is:

θ(x,y)=arctan[((L(x,y+1)-L(x,y-1))/(L(x+1,y)-L(x-1,y)))];θ(x,y)=arctan[((L(x,y+1)-L(x,y-1))/(L(x+1,y)-L(x-1,y))) ];

特征矢量的幅度为:The magnitude of the eigenvector is:

其中,(a,b)表示特征点,N表示特征点的个数,SIFT特征向量为N×128的矩阵;Where (a, b) represents feature points, N represents the number of feature points, and the SIFT feature vector is a matrix of N×128;

双曲线融合算法的计算公式如下:The calculation formula of the hyperbolic fusion algorithm is as follows:

其中,dx表示融合图像上的一点到待拼接的第x幅图像上一点的欧氏距离,lx表示对待拼接的第x幅图像采用拉普拉斯算子计算梯度后的所得结果,λx表示在重叠区域中待拼接的第x幅图像的像素值强度所占的权重系数,Ux表示图像的区域;wx(i,j)分别表示图像在重叠区域的权重;Ω表示像素点上、下、左、右四个邻域。Among them, d x represents the Euclidean distance from a point on the fused image to a point on the x-th image to be stitched, l x represents the result obtained after calculating the gradient of the x-th image to be stitched using the Laplace operator, λ x represents the weight coefficient of the pixel value intensity of the x-th image to be stitched in the overlapping area, U x represents the area of the image; w x (i, j) represents the weight of the image in the overlapping area; Ω represents the four neighborhoods of the pixel point: above, below, left, and right.

图像对齐模块132用于根据得到的图像之间的变换关系,对多幅图像之间进行映射,消除图像拼接时出现的不连续、不匹配或重叠的问题,构成一幅完成的图像;The image alignment module 132 is used to map multiple images according to the transformation relationship between the images, eliminate the discontinuity, mismatch or overlap problems that occur when the images are stitched, and form a complete image;

图像融合模块133用于消除对齐后产生的拼接缝和重影,使用双曲线融合算法将多幅图像融合。The image fusion module 133 is used to eliminate the stitching seams and ghosting produced after alignment, and fuses multiple images using a hyperbolic fusion algorithm.

信息标注模块14用于生成不同地点的信息标注,为用户添加旅游线路,添加相关地点名称,规划热点区域;The information annotation module 14 is used to generate information annotations of different locations, add travel routes for users, add relevant location names, and plan hot spots;

信息标注模块14包括路线制定模块141、名称添加模块142、定位闪烁模块143和音乐配置模块144;The information marking module 14 includes a route making module 141, a name adding module 142, a positioning flashing module 143 and a music configuration module 144;

路线制定模块141用于为地点建立最佳游踪路线,提供游玩推荐服务;The route planning module 141 is used to establish the best travel route for a location and provide travel recommendation services;

名称添加模块142用于为建立的全景图像地点进行点位名称标注,用于用户选择搜索,接入每一个点位的全域全景图像;The name adding module 142 is used to label the location of the established panoramic image with a point name, so that the user can select and search to access the global panoramic image of each point;

定位闪烁模块143用于定位用户当前位置并闪烁,提示用户所处地点;The positioning flashing module 143 is used to locate the user's current position and flash to prompt the user's location;

音乐配置模块144用于为全域全景配置解说词、宣传片链接和背景音乐;The music configuration module 144 is used to configure commentary, promotional video links and background music for the full-domain panorama;

多源融合模块15用于对文字信息、音频信息、地图信息和全景信息进行融合,生成完整的智慧地图;The multi-source fusion module 15 is used to fuse text information, audio information, map information and panoramic information to generate a complete smart map;

多源融合模块15中,对文字信息、音频信息、地图信息和全景信息进行融合,生成完整的智慧地图包括以下步骤:In the multi-source fusion module 15, text information, audio information, map information and panoramic information are integrated to generate a complete smart map, including the following steps:

步骤一、将不同源的文字信息、音频信息、地图信息和全景信息进行整合和统一格式的转换,提取目标,进行特征判别;Step 1: Integrate text information, audio information, map information and panoramic information from different sources and convert them into a unified format, extract targets and perform feature identification;

步骤二、提取不同数据源的特征信息,对其进行分析和处理,基于卡尔曼滤波来预测当前的状态,并估计预测的误差,通过卡尔曼增益动态调整状态估计和误差估计,对特征信息融合,得到更加全面和丰富的数据代表;Step 2: Extract feature information from different data sources, analyze and process it, predict the current state based on Kalman filtering, and estimate the prediction error. Dynamically adjust the state estimation and error estimation through Kalman gain, fuse the feature information, and obtain a more comprehensive and rich data representation.

步骤三、设置n个决策器,n的取值为1,直接对融合的特征信息进行目标判决,生成完整的智慧地图;Step 3: Set n decision makers, where the value of n is 1, to directly make target decisions based on the fused feature information and generate a complete smart map;

卡尔曼滤波的公式如下:The formula of Kalman filter is as follows:

预测状态的公式为:The formula for predicting the status is:

x'k=Mxk-1+Nyk-1x' k =Mx k-1 +Ny k-1 ;

预测误差协方差矩阵公式为:The prediction error covariance matrix formula is:

P'k=MPk-1Mγ+Q; P'k =MPk - 1Mγ +Q;

卡尔曼增益公式为:The Kalman gain formula is:

Kk=P'kHT(HP'kHT+A);K k =P' k H T (HP' k H T +A);

更新状态的公式为:The formula for updating the status is:

xk=x'k+Kk(zk-Hx'k);x k =x' k +K k (z k -Hx' k );

更新误差协方差矩阵的公式为:The formula for updating the error covariance matrix is:

Pk=(I-KkH)P'kP k =(IK k H)P'k;

其中,M表示状态转移矩阵,N表示外部输入的控制系数矩阵,y表示外部输入向量,Q表示过程噪声的协方差矩阵,H表示观测矩阵,A表示观测噪声的协方差矩阵。Among them, M represents the state transfer matrix, N represents the control coefficient matrix of external input, y represents the external input vector, Q represents the covariance matrix of process noise, H represents the observation matrix, and A represents the covariance matrix of observation noise.

应用模块2用于对智慧地图进行展示,检索和浏览地图景点;Application module 2 is used to display, retrieve and browse map attractions on the smart map;

应用模块2包括全景展示模块21、分类检索模块22、场景切换模块23和场景讲解模块24;The application module 2 includes a panoramic display module 21, a classification search module 22, a scene switching module 23 and a scene explanation module 24;

全景展示模块21用于向用户展示智慧地图全景,可查看展示区域的所有信息;The panoramic display module 21 is used to display the panoramic view of the smart map to the user, and all information of the display area can be viewed;

分类检索模块22用于设置地图检索区域,可输入地点进行场景检索,跳转出检索场景的所有信息;The classification search module 22 is used to set the map search area, and the location can be entered for scene search, and all the information of the search scene can be jumped out;

场景切换模块23用于控制场景移动和视角切换,任意选择视角,并对场景进行放大和缩小,如亲临现场般环视、俯瞰和仰视;The scene switching module 23 is used to control scene movement and viewpoint switching, select a viewpoint at will, and zoom in and out the scene, so that you can look around, look down, and look up as if you were there in person;

场景讲解模块24用于对用户检索的场景进行语音和视频讲解,用户可进行全景的浏览漫游。The scene explanation module 24 is used to provide voice and video explanations of the scene retrieved by the user, and the user can browse and roam around the scene.

本实施例中,在采集实地图片后,获取图片的SIFT特征向量,使用双曲线融合算法将多张图像融合,拼接成全景地图,同时制作相关的文字、音频和地图标注信息,将所有的文字信息、音频信息、地图信息和全景信息融合,使用卡尔曼滤波对不同数据源的特征信息进行提取,经过单个决策器对融合的特征信息进行判决,获取智慧地图,对地图的完整率进行判别,单个决策器的误判率较高,地图的完整率受到影响。In this embodiment, after collecting the field picture, the SIFT feature vector of the picture is obtained, and the multiple images are fused using the hyperbola fusion algorithm to splice them into a panoramic map. At the same time, relevant text, audio and map annotation information are produced, and all text information, audio information, map information and panoramic information are fused. The Kalman filter is used to extract the feature information of different data sources, and the fused feature information is judged by a single decision maker to obtain a smart map and judge the completeness of the map. The error rate of a single decision maker is high, and the completeness of the map is affected.

实施例3Example 3

请参阅图1-6所示,本实施例提供了全景图像多源信息融合系统,包括场景建立模块1和应用模块2;Referring to FIGS. 1-6 , this embodiment provides a panoramic image multi-source information fusion system, including a scene establishment module 1 and an application module 2;

场景建立模块1用于采集文化资源信息,包括文字和图像信息,建立全景数字地图;The scene establishment module 1 is used to collect cultural resource information, including text and image information, and establish a panoramic digital map;

场景建立模块1包括信息采集模块11、信息加工模块12、全景图像拼接模块13、信息标注模块14和多源融合模块15;The scene establishment module 1 includes an information collection module 11, an information processing module 12, a panoramic image stitching module 13, an information annotation module 14 and a multi-source fusion module 15;

信息采集模块11用于对全景地图的文字和图像信息进行采集;The information collection module 11 is used to collect text and image information of the panoramic map;

信息采集模块11包括文字信息提取模块111和图片信息提取模块112;The information collection module 11 includes a text information extraction module 111 and a picture information extraction module 112;

文字信息提取模块111用于检索地点相关的文字信息,将文字信息统一收集;The text information extraction module 111 is used to retrieve text information related to the location and collect the text information in a unified manner;

图片信息提取模块112用于使用相机设备和低空无人机系统对点位进行鱼眼图和平面图拍摄,生成图片信息。The image information extraction module 112 is used to use camera equipment and a low-altitude drone system to take fisheye and plan views of points to generate image information.

信息加工模块12用于对采集的文字信息进行加工,获取文本、音频和视频信息;The information processing module 12 is used to process the collected text information to obtain text, audio and video information;

信息加工模块12包括解说词撰写模块121、讲解音频录制模块122和解说视频录制模块123;The information processing module 12 includes a commentary writing module 121, an explanation audio recording module 122 and an explanation video recording module 123;

解说词撰写模块121用于根据检索的地点相关信息,为地点撰写解说词;The description writing module 121 is used to write a description for the location based on the retrieved location related information;

讲解音频录制模块122用于为撰写的解说词进行后期配音,获取地点解说音频:The explanation audio recording module 122 is used to perform post-dubbing for the written explanation words and obtain the location explanation audio:

解说视频录制模块123用于拍摄视频制作地点相关的专题宣传片。The explanation video recording module 123 is used to shoot a special promotional video related to the video production location.

全景图像拼接模块13用于查找相邻两幅图像中的匹配内容,确定图像的相对位置,对图像进行拼接,获取全景图像;The panoramic image stitching module 13 is used to find matching content in two adjacent images, determine the relative positions of the images, stitch the images, and obtain a panoramic image;

全景图像拼接模块13包括图像配准模块131、图像对齐模块132和图像融合模块133;The panoramic image stitching module 13 includes an image registration module 131, an image alignment module 132 and an image fusion module 133;

图像配准模块131用于对图像进行滤波和光照补偿,提取每幅用于拼接的图像特征点的SIFT特征向量,并与相邻图像的特征向量进行匹配,根据匹配点的位置关系来建立图像之间的几何变换关系;The image registration module 131 is used to filter and compensate for illumination of the image, extract the SIFT feature vector of the feature points of each image used for stitching, match it with the feature vectors of adjacent images, and establish a geometric transformation relationship between the images based on the positional relationship of the matching points;

图像特征点的SIFT特征向量的计算公式如下:The calculation formula of SIFT feature vector of image feature points is as follows:

特征矢量的方向为:The direction of the eigenvector is:

θ(x,y)=arctan[((L(x,y+1)-L(x,y-1))/(L(x+1,y)-L(x-1,y)))];θ(x,y)=arctan[((L(x,y+1)-L(x,y-1))/(L(x+1,y)-L(x-1,y))) ];

特征矢量的幅度为:The magnitude of the eigenvector is:

其中,(a,b)表示特征点,N表示特征点的个数,SIFT特征向量为N×128的矩阵;Where (a, b) represents feature points, N represents the number of feature points, and the SIFT feature vector is a matrix of N×128;

双曲线融合算法的计算公式如下:The calculation formula of the hyperbolic fusion algorithm is as follows:

其中,dx表示融合图像上的一点到待拼接的第x幅图像上一点的欧氏距离,lx表示对待拼接的第x幅图像采用拉普拉斯算子计算梯度后的所得结果,λx表示在重叠区域中待拼接的第x幅图像的像素值强度所占的权重系数,Ux表示图像的区域;wx(i,j)分别表示图像在重叠区域的权重;Ω表示像素点上、下、左、右四个邻域。Among them, d x represents the Euclidean distance from a point on the fused image to a point on the x-th image to be stitched, l x represents the result obtained after calculating the gradient of the x-th image to be stitched using the Laplace operator, λ x represents the weight coefficient of the pixel value intensity of the x-th image to be stitched in the overlapping area, U x represents the area of the image; w x (i, j) represents the weight of the image in the overlapping area; Ω represents the four neighborhoods of the pixel point: above, below, left, and right.

图像对齐模块132用于根据得到的图像之间的变换关系,对多幅图像之间进行映射,消除图像拼接时出现的不连续、不匹配或重叠的问题,构成一幅完成的图像;The image alignment module 132 is used to map multiple images according to the transformation relationship between the images, eliminate the discontinuity, mismatch or overlap problems that occur when the images are stitched, and form a complete image;

图像融合模块133用于消除对齐后产生的拼接缝和重影,使用双曲线融合算法将多幅图像融合。The image fusion module 133 is used to eliminate the stitching seams and ghosting produced after alignment, and fuses multiple images using a hyperbolic fusion algorithm.

信息标注模块14用于生成不同地点的信息标注,为用户添加旅游线路,添加相关地点名称,规划热点区域;The information annotation module 14 is used to generate information annotations of different locations, add travel routes for users, add relevant location names, and plan hot spots;

信息标注模块14包括路线制定模块141、名称添加模块142、定位闪烁模块143和音乐配置模块144;The information marking module 14 includes a route making module 141, a name adding module 142, a positioning flashing module 143 and a music configuration module 144;

路线制定模块141用于为地点建立最佳游踪路线,提供游玩推荐服务;The route planning module 141 is used to establish the best travel route for a location and provide travel recommendation services;

名称添加模块142用于为建立的全景图像地点进行点位名称标注,用于用户选择搜索,接入每一个点位的全域全景图像;The name adding module 142 is used to label the location of the established panoramic image with a point name, so that the user can select and search to access the global panoramic image of each point;

定位闪烁模块143用于定位用户当前位置并闪烁,提示用户所处地点;The positioning flashing module 143 is used to locate the user's current position and flash to prompt the user's location;

音乐配置模块144用于为全域全景配置解说词、宣传片链接和背景音乐;The music configuration module 144 is used to configure commentary, promotional video links and background music for the full-domain panorama;

多源融合模块15用于对文字信息、音频信息、地图信息和全景信息进行融合,生成完整的智慧地图;The multi-source fusion module 15 is used to fuse text information, audio information, map information and panoramic information to generate a complete smart map;

多源融合模块15中,对文字信息、音频信息、地图信息和全景信息进行融合,生成完整的智慧地图包括以下步骤:In the multi-source fusion module 15, text information, audio information, map information and panoramic information are integrated to generate a complete smart map, including the following steps:

步骤一、将不同源的文字信息、音频信息、地图信息和全景信息进行整合和统一格式的转换,提取目标,进行特征判别;Step 1: Integrate text information, audio information, map information and panoramic information from different sources and convert them into a unified format, extract targets and perform feature identification;

步骤二、提取不同数据源的特征信息,对其进行分析和处理,基于卡尔曼滤波来预测当前的状态,并估计预测的误差,通过卡尔曼增益动态调整状态估计和误差估计,对特征信息融合,得到更加全面和丰富的数据代表;Step 2: Extract feature information from different data sources, analyze and process it, predict the current state based on Kalman filtering, and estimate the prediction error. Dynamically adjust the state estimation and error estimation through Kalman gain, fuse the feature information, and obtain a more comprehensive and rich data representation.

步骤三、设置n个决策器,n的取值为6,直接对融合的特征信息进行目标判决,生成完整的智慧地图;Step 3: Set n decision makers, where the value of n is 6, to directly make target decisions based on the fused feature information and generate a complete smart map.

卡尔曼滤波的公式如下:The formula of Kalman filter is as follows:

预测状态的公式为:The formula for predicting the status is:

x'k=Mxk-1+Nyk-1x' k =Mx k-1 +Ny k-1 ;

预测误差协方差矩阵公式为:The prediction error covariance matrix formula is:

P'k=MPk-1Mγ+Q; P'k =MPk - 1Mγ +Q;

卡尔曼增益公式为:The Kalman gain formula is:

Kk=P'kHT(HP'kHT+A);K k =P' k H T (HP' k H T +A);

更新状态的公式为:The formula for updating the status is:

xk=x'k+Kk(zk-Hx'k);x k =x' k +K k (z k -Hx' k );

更新误差协方差矩阵的公式为:The formula for updating the error covariance matrix is:

Pk=(I-KkH)P'kP k =(IK k H)P'k;

其中,M表示状态转移矩阵,N表示外部输入的控制系数矩阵,y表示外部输入向量,Q表示过程噪声的协方差矩阵,H表示观测矩阵,A表示观测噪声的协方差矩阵。Among them, M represents the state transfer matrix, N represents the control coefficient matrix of external input, y represents the external input vector, Q represents the covariance matrix of process noise, H represents the observation matrix, and A represents the covariance matrix of observation noise.

应用模块2用于对智慧地图进行展示,检索和浏览地图景点;Application module 2 is used to display, retrieve and browse map attractions on the smart map;

应用模块2包括全景展示模块21、分类检索模块22、场景切换模块23和场景讲解模块24;The application module 2 includes a panoramic display module 21, a classification search module 22, a scene switching module 23 and a scene explanation module 24;

全景展示模块21用于向用户展示智慧地图全景,可查看展示区域的所有信息;The panoramic display module 21 is used to display the panoramic view of the smart map to the user, and all information of the display area can be viewed;

分类检索模块22用于设置地图检索区域,可输入地点进行场景检索,跳转出检索场景的所有信息;The classification search module 22 is used to set the map search area, and the location can be entered for scene search, and all the information of the search scene can be jumped out;

场景切换模块23用于控制场景移动和视角切换,任意选择视角,并对场景进行放大和缩小,如亲临现场般环视、俯瞰和仰视;The scene switching module 23 is used to control scene movement and viewpoint switching, select a viewpoint at will, and zoom in and out the scene, so that you can look around, look down, and look up as if you were there in person;

场景讲解模块24用于对用户检索的场景进行语音和视频讲解,用户可进行全景的浏览漫游。The scene explanation module 24 is used to provide voice and video explanations of the scene retrieved by the user, and the user can browse and roam around the scene.

本实施例中,在采集实地图片后,获取图片的SIFT特征向量,使用双曲线融合算法将多张图像融合,拼接成全景地图,同时制作相关的文字、音频和地图标注信息,将所有的文字信息、音频信息、地图信息和全景信息融合,使用卡尔曼滤波对不同数据源的特征信息进行提取,经过六个决策器对融合的特征信息进行判决,获取智慧地图,对地图的完整率进行判别,决策器的数量过多,导致系统运行的时间增加,影响判决的效率。In this embodiment, after collecting the field picture, the SIFT feature vector of the picture is obtained, and the multiple images are fused using the hyperbola fusion algorithm to splice them into a panoramic map. At the same time, relevant text, audio and map annotation information are produced, and all text information, audio information, map information and panoramic information are fused. The Kalman filter is used to extract the feature information of different data sources, and the fused feature information is judged by six decision makers to obtain a smart map and judge the completeness of the map. The excessive number of decision makers increases the system operation time and affects the efficiency of the judgment.

对比例1Comparative Example 1

请参照图1-6所示,本实施例提供了全景图像多源信息融合系统,大致与实施例1相同,其主要区别在于:在图像融合模块133中,使用Alpha融合算法对图像进行拼接融合。Please refer to Figures 1-6. This embodiment provides a panoramic image multi-source information fusion system, which is roughly the same as Example 1, with the main difference being that in the image fusion module 133, an Alpha fusion algorithm is used to stitch and fuse images.

对比例2Comparative Example 2

请参照图1-6所示,本实施例提供了全景图像多源信息融合系统,大致与实施例1相同,其主要区别在于:在多源融合模块15中,使用遗传算法生成智慧地图。Please refer to Figures 1-6, this embodiment provides a panoramic image multi-source information fusion system, which is roughly the same as Example 1, and the main difference is that: in the multi-source fusion module 15, a genetic algorithm is used to generate a smart map.

测试试验及结果分析:Test and result analysis:

将通过实施例1-3使用的全景图像多源信息融合系统记作实例组1-3,将通过对比例1-2使用的全景图像多源信息融合系统记作对比组1-2,对实例组1-3和对比组1-2的全景图像多源信息融合系统的拼接成功率、运行时间和地图完整率进行测试,记录相关试验数据于表1。The panoramic image multi-source information fusion system used in Examples 1-3 is recorded as Example Group 1-3, and the panoramic image multi-source information fusion system used in Comparative Example 1-2 is recorded as Comparative Group 1-2. The stitching success rate, running time and map completeness rate of the panoramic image multi-source information fusion system of Example Group 1-3 and Comparative Group 1-2 are tested, and the relevant test data are recorded in Table 1.

表1:试验数据记录表Table 1: Test data record table

组别Group 拼接成功率(%)Splicing success rate (%) 运行时间(s)Running time(s) 地图完整率(%)Map completeness rate (%) 实例1组Example 1 Group 100100 8.188.18 100100 实例2组Example 2 Group 100100 8.208.20 9090 实例3组Example 3 Group 100100 25.3725.37 9696 对比1组Comparison group 1 8585 36.7536.75 8080 对比2组Comparison of 2 groups 9090 80.2580.25 8989

由表1可知,通过实施组1-3使用的全景图像多源信息融合系统的拼接成功率为100%,远高于对比组1-2的拼接成功率,实施组1-3使用的全景图像多源信息融合系统的运行时间远小于对比组1-2的运行时间,实施组1-3使用的全景图像多源信息融合系统最后整合的地图完整率远高于对比组1-2的地图完整率,因此通过实施例1使用的全景图像多源信息融合系统,其图像的拼接成功率和整合地图的完整率更高,在实施例2中,仅使用单个决策器对目标特征进行判决,导致存在结果误判,影响了地图融合的完整率,在实施例3中,使用六个决策器对目标特征进行判决,由于使用的决策器数量过多,导致计算时间和存储空间增加,所需融合的判决结果过多,影响了系统的运行时间,实施例1使用三个决策器对目标特征进行判决,同时对判决结果进行整合,降低了单个决策器的误判率,提高了决策的可靠性,同时对系统运行时间未产生影响,能够很好的构建和生成完整的智慧地图。It can be seen from Table 1 that the stitching success rate of the panoramic image multi-source information fusion system used by the implementation groups 1-3 is 100%, which is much higher than the stitching success rate of the comparison group 1-2. The running time of the panoramic image multi-source information fusion system used by the implementation groups 1-3 is much shorter than the running time of the comparison group 1-2. The final integrated map completeness rate of the panoramic image multi-source information fusion system used by the implementation groups 1-3 is much higher than the map completeness rate of the comparison group 1-2. Therefore, the panoramic image multi-source information fusion system used in Example 1 has a higher image stitching success rate and an integrated map completeness rate. In Example 2, only the panoramic image multi-source information fusion system used in Example 1 is used. Using a single decision maker to judge the target features may result in misjudgment of the results, which affects the completeness of map fusion. In Example 3, six decision makers are used to judge the target features. Due to the excessive number of decision makers used, the calculation time and storage space increase, and too many judgment results need to be fused, which affects the running time of the system. Example 1 uses three decision makers to judge the target features and integrates the judgment results at the same time, which reduces the misjudgment rate of a single decision maker and improves the reliability of the decision. At the same time, it has no impact on the running time of the system and can well build and generate a complete smart map.

本发明通过设置场景建立模块1和应用模块2,应用模块2设置在用户的手机端,在建立全景地图时,通过对图像特征点的SIFT特征向量进行提取,建立图像间的几何变换关系,能够消除图像拼接过程中出现的不连续、不匹配或重叠的问题,消除对其后产生的拼接缝和重影,将多幅图像融合,提高图片融合的效果,获得全景地图,同时获取检索了地点的相关文字信息,为地点撰写讲解词和讲解音频,同时拍摄了地点相关的专题宣传片,在为点位进行名称标注后,接入每一个点位的全域全景图像,用于用户搜索,将音频与视频链接与地点绑定,用户在地图内搜索相关地点时,可跳转出绑定的音频与视频信息,同时热门点位设置闪烁标识,便于提示用户,通过对全域的文字信息,图片信息、音频信息、地图信息和全景信息进行多源融合,不仅能够向用户展示区域的全景地图,同时可根据区域特色对地点进行音频讲解和宣传片拍摄,将音频和视频链接与地点绑定,供用户检索查看,保证信息系统的完整性,利用全景图像多源信息融合系统的技术,与景点景区相关的地理景观、非遗资源、遗迹遗址等文化旅游资源都能够实现可视化呈现的沉浸式虚拟体验,可为用户提供沉浸式的虚拟体验,为用户提供720全景环视效果的实地场景,用户足不出户就能够实现虚拟旅行,获得与实地亲身体验感知所获得的视觉认知一样的虚拟旅行效果。The present invention sets a scene establishment module 1 and an application module 2. The application module 2 is set at the user's mobile phone end. When establishing a panoramic map, the SIFT feature vectors of the image feature points are extracted to establish a geometric transformation relationship between images, so as to eliminate the discontinuity, mismatch or overlap problems in the image stitching process, eliminate the stitching seams and ghosting generated thereafter, fuse multiple images, improve the effect of image fusion, obtain a panoramic map, and simultaneously obtain relevant text information of the retrieved location, write explanation words and explanation audio for the location, and shoot a special promotional video related to the location. After the point is labeled with a name, the global panoramic image of each point is accessed for user search, and the audio and video links are bound to the location. When the user searches for the relevant location in the map, the bound audio and video information can be jumped out, and the hot Flashing signs are set at door points to remind users. By integrating text information, picture information, audio information, map information and panoramic information from all sources, not only can the panoramic map of the area be displayed to users, but audio explanations and promotional videos can be shot for the locations based on regional characteristics. Audio and video links are bound to the locations for users to retrieve and view, ensuring the integrity of the information system. By utilizing the technology of the panoramic image multi-source information fusion system, the geographical landscapes, intangible cultural heritage resources, relics and other cultural tourism resources related to scenic spots and tourist areas can be visualized for an immersive virtual experience, providing users with an immersive virtual experience and a real-life scene with a 720-degree panoramic viewing effect. Users can realize virtual travel without leaving their homes and obtain the same virtual travel effect as the visual cognition obtained from actual personal experience.

尽管参照前述实施例对本发明进行了详细的说明,对于本领域的技术人员来说,其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。Although the present invention has been described in detail with reference to the aforementioned embodiments, it is still possible for those skilled in the art to modify the technical solutions described in the aforementioned embodiments, or to make equivalent substitutions for some of the technical features therein. Any modifications, equivalent substitutions, improvements, etc. made within the spirit and principles of the present invention should be included in the protection scope of the present invention.

Claims (10)

1.全景图像多源信息融合系统,其特征在于:包括场景建立模块(1)和应用模块(2);1. A panoramic image multi-source information fusion system, characterized in that it comprises a scene establishment module (1) and an application module (2); 所述场景建立模块(1)用于采集文化资源信息,包括文字和图像信息,建立全景数字地图;The scene establishment module (1) is used to collect cultural resource information, including text and image information, and establish a panoramic digital map; 所述场景建立模块(1)包括信息采集模块(11)、信息加工模块(12)、全景图像拼接模块(13)、信息标注模块(14)和多源融合模块(15);The scene establishment module (1) comprises an information collection module (11), an information processing module (12), a panoramic image stitching module (13), an information annotation module (14) and a multi-source fusion module (15); 所述信息采集模块(11)用于对全景地图的文字和图像信息进行采集;The information collection module (11) is used to collect text and image information of the panoramic map; 所述信息加工模块(12)用于对采集的文字信息进行加工,获取文本、音频和视频信息;The information processing module (12) is used to process the collected text information to obtain text, audio and video information; 所述全景图像拼接模块(13)用于查找相邻两幅图像中的匹配内容,确定图像的相对位置,对图像进行拼接,获取全景图像;The panoramic image stitching module (13) is used to search for matching content in two adjacent images, determine the relative positions of the images, stitch the images, and obtain a panoramic image; 所述信息标注模块(14)用于生成不同地点的信息标注,为用户添加旅游线路,添加相关地点名称,规划热点区域;The information annotation module (14) is used to generate information annotations of different locations, add travel routes for users, add relevant location names, and plan hot spots; 所述多源融合模块(15)用于对文字信息、音频信息、地图信息和全景信息进行融合,生成完整的智慧地图;The multi-source fusion module (15) is used to fuse text information, audio information, map information and panoramic information to generate a complete smart map; 所述应用模块(2)用于对智慧地图进行展示,检索和浏览地图景点。The application module (2) is used to display the smart map, and to retrieve and browse map attractions. 2.根据权利要求1所述的全景图像多源信息融合系统,其特征在于:所述信息采集模块(11)包括文字信息提取模块(111)和图片信息提取模块(112);2. The panoramic image multi-source information fusion system according to claim 1, characterized in that: the information acquisition module (11) comprises a text information extraction module (111) and a picture information extraction module (112); 所述文字信息提取模块(111)用于检索地点相关的文字信息,将文字信息统一收集;The text information extraction module (111) is used to retrieve text information related to the location and collect the text information in a unified manner; 所述图片信息提取模块(112)用于使用相机设备和低空无人机系统对点位进行鱼眼图和平面图拍摄,生成图片信息。The image information extraction module (112) is used to use a camera device and a low-altitude drone system to take fisheye and plan views of the points to generate image information. 3.根据权利要求1所述的全景图像多源信息融合系统,其特征在于:所述信息加工模块(12)包括解说词撰写模块(121)、讲解音频录制模块(122)和解说视频录制模块(123);3. The panoramic image multi-source information fusion system according to claim 1, characterized in that: the information processing module (12) includes a commentary writing module (121), an explanation audio recording module (122) and a commentary video recording module (123); 所述解说词撰写模块(121)用于根据检索的地点相关信息,为地点撰写解说词;The commentary writing module (121) is used to write a commentary for the location based on the retrieved location-related information; 所述讲解音频录制模块(122)用于为撰写的解说词进行后期配音,获取地点解说音频:The explanation audio recording module (122) is used to perform post-dubbing for the written explanation words to obtain the location explanation audio: 所述解说视频录制模块(123)用于拍摄视频制作地点相关的专题宣传片。The explanation video recording module (123) is used to shoot a special promotional video related to the video production location. 4.根据权利要求1所述的全景图像多源信息融合系统,其特征在于:所述全景图像拼接模块(13)包括图像配准模块(131)、图像对齐模块(132)和图像融合模块(133);4. The panoramic image multi-source information fusion system according to claim 1, characterized in that: the panoramic image stitching module (13) comprises an image registration module (131), an image alignment module (132) and an image fusion module (133); 所述图像配准模块(131)用于对图像进行滤波和光照补偿,提取每幅用于拼接的图像特征点的SIFT特征向量,并与相邻图像的特征向量进行匹配,根据匹配点的位置关系来建立图像之间的几何变换关系;The image registration module (131) is used to filter and compensate for illumination of images, extract SIFT feature vectors of feature points of each image used for splicing, match them with feature vectors of adjacent images, and establish a geometric transformation relationship between images based on the positional relationship of matching points; 所述图像对齐模块(132)用于根据得到的图像之间的变换关系,对多幅图像之间进行映射,消除图像拼接时出现的不连续、不匹配或重叠的问题,构成一幅完成的图像;The image alignment module (132) is used to map multiple images according to the transformation relationship between the obtained images, eliminate the discontinuity, mismatch or overlap problems that occur when the images are spliced, and form a complete image; 所述图像融合模块(133)用于消除对齐后产生的拼接缝和重影,使用双曲线融合算法将多幅图像融合。The image fusion module (133) is used to eliminate the splicing seams and ghosting produced after alignment, and fuses multiple images using a hyperbolic fusion algorithm. 5.根据权利要求4所述的全景图像多源信息融合系统,其特征在于:所述图像特征点的SIFT特征向量的计算公式如下:5. The panoramic image multi-source information fusion system according to claim 4, characterized in that: the calculation formula of the SIFT feature vector of the image feature point is as follows: 特征矢量的方向为:The direction of the eigenvector is: θ(x,y)=arctan[((L(x,y+1)-L(x,y-1))/(L(x+1,y)-L(x-1,y)))];θ(x,y)=arctan[((L(x,y+1)-L(x,y-1))/(L(x+1,y)-L(x-1,y))) ]; 特征矢量的幅度为:The magnitude of the eigenvector is: 其中,(a,b)表示特征点,N表示特征点的个数,SIFT特征向量为N×128的矩阵。Among them, (a, b) represents feature points, N represents the number of feature points, and the SIFT feature vector is an N×128 matrix. 6.根据权利要求4所述的全景图像多源信息融合系统,其特征在于:所述双曲线融合算法的计算公式如下:6. The panoramic image multi-source information fusion system according to claim 4, characterized in that: the calculation formula of the hyperbolic fusion algorithm is as follows: 其中,dx表示融合图像上的一点到待拼接的第x幅图像上一点的欧氏距离,lx表示对待拼接的第x幅图像采用拉普拉斯算子计算梯度后的所得结果,λx表示在重叠区域中待拼接的第x幅图像的像素值强度所占的权重系数,Ux表示图像的区域;wx(i,j)分别表示图像在重叠区域的权重;Ω表示像素点上、下、左、右四个邻域。Among them, d x represents the Euclidean distance from a point on the fused image to a point on the x-th image to be stitched, l x represents the result obtained after calculating the gradient of the x-th image to be stitched using the Laplace operator, λ x represents the weight coefficient of the pixel value intensity of the x-th image to be stitched in the overlapping area, U x represents the area of the image; w x (i, j) represents the weight of the image in the overlapping area; Ω represents the four neighborhoods of the pixel point: above, below, left, and right. 7.根据权利要求1所述的全景图像多源信息融合系统,其特征在于:所述信息标注模块(14)包括路线制定模块(141)、名称添加模块(142)、定位闪烁模块(143)和音乐配置模块(144);7. The panoramic image multi-source information fusion system according to claim 1, characterized in that: the information annotation module (14) includes a route formulation module (141), a name adding module (142), a positioning flashing module (143) and a music configuration module (144); 所述路线制定模块(141)用于为地点建立最佳游踪路线,提供游玩推荐服务;The route planning module (141) is used to establish the best travel route for a location and provide travel recommendation services; 所述名称添加模块(142)用于为建立的全景图像地点进行点位名称标注,用于用户选择搜索,接入每一个点位的全域全景图像;The name adding module (142) is used to label the point names of the established panoramic image locations for users to select and search for access to the global panoramic image of each point; 所述定位闪烁模块(143)用于定位用户当前位置并闪烁,提示用户所处地点;The positioning and flashing module (143) is used to locate the current position of the user and flash to prompt the user where he is; 所述音乐配置模块(144)用于为全域全景配置解说词、宣传片链接和背景音乐。The music configuration module (144) is used to configure commentary, promotional video links and background music for the full-domain panorama. 8.根据权利要求1所述的全景图像多源信息融合系统,其特征在于:所述多源融合模块(15)中,对文字信息、音频信息、地图信息和全景信息进行融合,生成完整的智慧地图包括以下步骤:8. The panoramic image multi-source information fusion system according to claim 1 is characterized in that: in the multi-source fusion module (15), the text information, audio information, map information and panoramic information are fused to generate a complete smart map, including the following steps: S1、将不同源的文字信息、音频信息、地图信息和全景信息进行整合和统一格式的转换,提取目标,进行特征判别;S1. Integrate text information, audio information, map information and panoramic information from different sources and convert them into a unified format, extract targets and perform feature discrimination; S2、提取不同数据源的特征信息,对其进行分析和处理,基于卡尔曼滤波来预测当前的状态,并估计预测的误差,通过卡尔曼增益动态调整状态估计和误差估计,对特征信息融合,得到更加全面和丰富的数据代表;S2. Extract feature information from different data sources, analyze and process it, predict the current state based on Kalman filtering, and estimate the prediction error. Dynamically adjust the state estimation and error estimation through Kalman gain, fuse the feature information, and obtain a more comprehensive and rich data representation. S3、设置n个决策器,n≥1,对融合的特征信息进行目标判决,将来自决策器的判决结果进行整合,生成完整的智慧地图。S3. Set n decision makers, n ≥ 1, make target decisions on the fused feature information, integrate the decision results from the decision makers, and generate a complete smart map. 9.根据权利要求8所述的全景图像多源信息融合系统,其特征在于:所述卡尔曼滤波的公式如下:9. The panoramic image multi-source information fusion system according to claim 8, characterized in that: the formula of the Kalman filter is as follows: 预测状态的公式为:The formula for predicting the status is: x'k=Mxk-1+Nyk-1x' k =Mx k-1 +Ny k-1 ; 预测误差协方差矩阵公式为:The prediction error covariance matrix formula is: Pk'=MPk-1Mγ+Q;P k '=MP k-1 M γ +Q; 卡尔曼增益公式为:The Kalman gain formula is: Kk=Pk'HT(HPk'HT+A);K k =P k 'H T (HP k 'H T +A); 更新状态的公式为:The formula for updating the status is: xk=x'k+Kk(zk-Hx'k);x k =x' k +K k (z k -Hx' k ); 更新误差协方差矩阵的公式为:The formula for updating the error covariance matrix is: Pk=(I-KkH)Pk';P k =(IK k H)P k '; 其中,M表示状态转移矩阵,N表示外部输入的控制系数矩阵,y表示外部输入向量,Q表示过程噪声的协方差矩阵,H表示观测矩阵,A表示观测噪声的协方差矩阵。Among them, M represents the state transfer matrix, N represents the control coefficient matrix of external input, y represents the external input vector, Q represents the covariance matrix of process noise, H represents the observation matrix, and A represents the covariance matrix of observation noise. 10.根据权利要求1所述的全景图像多源信息融合系统,其特征在于:所述应用模块(2)包括全景展示模块(21)、分类检索模块(22)、场景切换模块(23)和场景讲解模块(24);10. The panoramic image multi-source information fusion system according to claim 1, characterized in that: the application module (2) includes a panoramic display module (21), a classification retrieval module (22), a scene switching module (23) and a scene explanation module (24); 所述全景展示模块(21)用于向用户展示智慧地图全景,可查看展示区域的所有信息;The panoramic display module (21) is used to display the panoramic view of the smart map to the user, and all information of the display area can be viewed; 所述分类检索模块(22)用于设置地图检索区域,可输入地点进行场景检索,跳转出检索场景的所有信息;The classification search module (22) is used to set a map search area, and a location can be input to perform scene search, and all information of the search scene can be jumped out; 所述场景切换模块(23)用于控制场景移动和视角切换,任意选择视角,并对场景进行放大和缩小,如亲临现场般环视、俯瞰和仰视;The scene switching module (23) is used to control scene movement and view angle switching, arbitrarily select a view angle, and zoom in and out the scene, so that the user can look around, look down, and look up as if they were at the scene in person; 所述场景讲解模块(24)用于对用户检索的场景进行语音和视频讲解,用户可进行全景的浏览漫游。The scene explanation module (24) is used to provide voice and video explanations for the scene retrieved by the user, and the user can browse and roam in a panoramic view.
CN202410539045.XA 2024-04-30 2024-04-30 Panoramic image multi-source information fusion system Pending CN118628608A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202410539045.XA CN118628608A (en) 2024-04-30 2024-04-30 Panoramic image multi-source information fusion system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202410539045.XA CN118628608A (en) 2024-04-30 2024-04-30 Panoramic image multi-source information fusion system

Publications (1)

Publication Number Publication Date
CN118628608A true CN118628608A (en) 2024-09-10

Family

ID=92602258

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202410539045.XA Pending CN118628608A (en) 2024-04-30 2024-04-30 Panoramic image multi-source information fusion system

Country Status (1)

Country Link
CN (1) CN118628608A (en)

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106899782A (en) * 2015-12-17 2017-06-27 上海酷景信息技术有限公司 A kind of method for realizing interactive panoramic video stream map
CN112085659A (en) * 2020-09-11 2020-12-15 中德(珠海)人工智能研究院有限公司 A panorama stitching fusion method, system and storage medium based on spherical screen camera
CN112734937A (en) * 2020-12-31 2021-04-30 中国科学院宁波材料技术与工程研究所 Tourism system based on panoramic technology
CN116823620A (en) * 2023-07-13 2023-09-29 视见科技(杭州)有限公司 NeRF technology-based multi-view picture splicing method and system
CN117274124A (en) * 2023-09-15 2023-12-22 唐双栊 Scene fusion positioning system and method based on virtual reality technology

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106899782A (en) * 2015-12-17 2017-06-27 上海酷景信息技术有限公司 A kind of method for realizing interactive panoramic video stream map
CN112085659A (en) * 2020-09-11 2020-12-15 中德(珠海)人工智能研究院有限公司 A panorama stitching fusion method, system and storage medium based on spherical screen camera
CN112734937A (en) * 2020-12-31 2021-04-30 中国科学院宁波材料技术与工程研究所 Tourism system based on panoramic technology
CN116823620A (en) * 2023-07-13 2023-09-29 视见科技(杭州)有限公司 NeRF technology-based multi-view picture splicing method and system
CN117274124A (en) * 2023-09-15 2023-12-22 唐双栊 Scene fusion positioning system and method based on virtual reality technology

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
郭璠: "《基于参数回归的快速全景图像拼接算法》", 《通信学报》, vol. 44, no. 9, 30 September 2023 (2023-09-30), pages 36 - 47 *

Similar Documents

Publication Publication Date Title
JP5611412B2 (en) Information display device
US8773555B2 (en) Video bit stream extension by video information annotation
TWI434567B (en) An image processing apparatus, an image processing method, an image processing program, and a recording medium
WO2007124664A1 (en) Apparatus and method for collecting panorama graph with location information and method for building, annotating and switching panorama electric map service
US20090161963A1 (en) Method. apparatus and computer program product for utilizing real-world affordances of objects in audio-visual media data to determine interactions with the annotations to the objects
US20070165968A1 (en) Image editing system and image editing program
CN108509621B (en) Scenic spot identification method, device, server and storage medium for scenic spot panoramic image
Tompkin et al. Videoscapes: exploring sparse, unstructured video collections
CN1979490A (en) Image managing apparatus and image display apparatus
JPH11122638A (en) Image processor, image processing method, and computer-readable information recording medium recorded with image processing program
CN102496131A (en) Hotel room outdoor landscape display system and method and data generation system and method
US20130100329A1 (en) Image pickup apparatus
JP2009065324A (en) Image providing apparatus, image providing method, and image providing program
CN106407439A (en) Method and system used for generating and marking track in photo or/and video set
CN113255628B (en) A scene recognition method for news scenes
KR101038940B1 (en) Image Information Management System and Method Using Image Objects Extracted from Image
CN118823371A (en) Feature extraction method and system based on difficult sample mining and multi-granularity division
CN112734937A (en) Tourism system based on panoramic technology
CN118628608A (en) Panoramic image multi-source information fusion system
CN107491934B (en) 3D interview system based on virtual reality
CN111220156B (en) Navigation method based on city live-action
CN109523941B (en) Indoor accompanying guide method and device based on cloud recognition technology
US20220210323A1 (en) Panoramic imaging via networked devices
CN114268771A (en) Video viewing method, mobile terminal, and computer-readable storage medium
CN113906727A (en) Panoramic playback method, device and system, shooting equipment and movable platform

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