CN113936116A - Complex space curved surface mapping method for transparent A column - Google Patents
Complex space curved surface mapping method for transparent A column Download PDFInfo
- Publication number
- CN113936116A CN113936116A CN202111342144.1A CN202111342144A CN113936116A CN 113936116 A CN113936116 A CN 113936116A CN 202111342144 A CN202111342144 A CN 202111342144A CN 113936116 A CN113936116 A CN 113936116A
- Authority
- CN
- China
- Prior art keywords
- transparent
- model
- following
- steps
- surface mapping
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
- 238000000034 method Methods 0.000 title claims abstract description 46
- 238000013507 mapping Methods 0.000 title claims abstract description 27
- 238000005070 sampling Methods 0.000 claims abstract description 11
- 238000005457 optimization Methods 0.000 claims abstract description 8
- 238000003384 imaging method Methods 0.000 claims description 4
- 238000010586 diagram Methods 0.000 description 4
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 230000007547 defect Effects 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T17/00—Three dimensional [3D] modelling, e.g. data description of 3D objects
- G06T17/30—Polynomial surface description
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60R—VEHICLES, VEHICLE FITTINGS, OR VEHICLE PARTS, NOT OTHERWISE PROVIDED FOR
- B60R1/00—Optical viewing arrangements; Real-time viewing arrangements for drivers or passengers using optical image capturing systems, e.g. cameras or video systems specially adapted for use in or on vehicles
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60R—VEHICLES, VEHICLE FITTINGS, OR VEHICLE PARTS, NOT OTHERWISE PROVIDED FOR
- B60R2300/00—Details of viewing arrangements using cameras and displays, specially adapted for use in a vehicle
- B60R2300/10—Details of viewing arrangements using cameras and displays, specially adapted for use in a vehicle characterised by the type of camera system used
- B60R2300/107—Details of viewing arrangements using cameras and displays, specially adapted for use in a vehicle characterised by the type of camera system used using stereoscopic cameras
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60R—VEHICLES, VEHICLE FITTINGS, OR VEHICLE PARTS, NOT OTHERWISE PROVIDED FOR
- B60R2300/00—Details of viewing arrangements using cameras and displays, specially adapted for use in a vehicle
- B60R2300/20—Details of viewing arrangements using cameras and displays, specially adapted for use in a vehicle characterised by the type of display used
- B60R2300/202—Details of viewing arrangements using cameras and displays, specially adapted for use in a vehicle characterised by the type of display used displaying a blind spot scene on the vehicle part responsible for the blind spot
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60R—VEHICLES, VEHICLE FITTINGS, OR VEHICLE PARTS, NOT OTHERWISE PROVIDED FOR
- B60R2300/00—Details of viewing arrangements using cameras and displays, specially adapted for use in a vehicle
- B60R2300/80—Details of viewing arrangements using cameras and displays, specially adapted for use in a vehicle characterised by the intended use of the viewing arrangement
- B60R2300/802—Details of viewing arrangements using cameras and displays, specially adapted for use in a vehicle characterised by the intended use of the viewing arrangement for monitoring and displaying vehicle exterior blind spot views
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T2200/00—Indexing scheme for image data processing or generation, in general
- G06T2200/08—Indexing scheme for image data processing or generation, in general involving all processing steps from image acquisition to 3D model generation
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Pure & Applied Mathematics (AREA)
- Mathematical Optimization (AREA)
- Mathematical Physics (AREA)
- Mathematical Analysis (AREA)
- Algebra (AREA)
- Computer Graphics (AREA)
- Geometry (AREA)
- Software Systems (AREA)
- Theoretical Computer Science (AREA)
- Multimedia (AREA)
- Mechanical Engineering (AREA)
- Image Generation (AREA)
Abstract
The invention provides a complex space curved surface mapping method for a transparent A column, which comprises the following steps: s1Acquiring 3D coordinates of a series of discrete sampling points on the depth image; s2Establishing a curved surface model; s3Adding a regularization term; s4And calculating model parameters by adopting an LM optimization algorithm. The complex space curved surface mapping method for the transparent A column has the following advantages: firstly, a simple model is established, and a complex space is expressed; secondly, a large-range sampling method is adopted, and the space range of fitting is increased; thirdly, adding a regularization method to prevent overfitting; fourthly, a filling method is adopted to prevent the cavity from influencing the fitting result; fifthly, the model has wide application range, and is suitable for space planes, paraboloids, hyperboloids and the like; sixthly, the problem of the cavity can be solved,and the whole block of charting can be accelerated.
Description
Technical Field
The invention relates to the field of 3D model fitting, in particular to a complex space curved surface mapping method for a transparent A column.
Background
In the prior art, 3D model fitting has wide application, for example, in a 3D reconstruction process, object surface information with higher accuracy is obtained, and in a 3D modeling process, a finer and smoother physical model is obtained.
However, there are some limitations to 3D model fitting, such as the need to know a definite model (e.g. plane, sphere, etc.), the larger the spatial range of fitting in a complex scene, and the lower the accuracy of the model.
Therefore, the study of approximate expression for all spaces within the imaging range of the camera is limited at present.
In view of the above, those skilled in the art have devised a complex spatial surface mapping method for a transparent a-pillar, in order to overcome the above technical problems.
Disclosure of Invention
The invention aims to overcome the defects that the fitting space range of a 3D model is larger in a complex scene, the model accuracy is lower and the like in the prior art, and provides a complex space curved surface mapping method for a transparent A column.
The invention solves the technical problems through the following technical scheme:
a complex space curved surface mapping method for a transparent A column is characterized by comprising the following steps:
S1acquiring 3D coordinates of a series of discrete sampling points on the depth image;
S2establishing a curved surface model;
S3adding a regularization term;
S4and calculating model parameters by adopting an LM optimization algorithm.
According to an embodiment of the invention, said step S1Then also comprises the following steps:
S11and filling the depth map of the discrete sampling points.
According to an embodiment of the invention, said step S11The method specifically comprises the following steps: calculating the depth of the cavity point by interpolating the existing depth information by adopting a nearest interpolation method;
according to an embodiment of the invention, said step S2Middle ladleComprises the following steps: establishing a curved surface model, and establishing a curved surface equation (Z is ax) after removing a square term of Z by combining the randomness of the space model2+by2+cxy+dxz+eyz+fx+gy+h。
According to an embodiment of the invention, said step S3Comprises the following steps: adding a regularization term, and adding a regularization term alpha (a) into the model equation in order to ensure the convergence of the model2+b2+c2+d2+e2+f2+g2+h2)。
According to an embodiment of the invention, said step S4Comprises the following steps: using LM optimization algorithm to obtain model parameters, and finally iterating the model into
According to an embodiment of the invention, said step S4Then also comprises the following steps:
S5and calculating the intersection points of the eyebrow center coordinates, the four corners of the A-pillar display screen and the space curved surface equation under the space coordinate system to form a space intersection point.
According to an embodiment of the invention, said step S5Then also comprises the following steps:
S6and calculating pixel points of the space intersection points through a projection equation.
According to an embodiment of the invention, said step S6Then also comprises the following steps:
S7and projecting the deformed imaging area on the image plane on the A-pillar display screen.
The positive progress effects of the invention are as follows:
the complex space curved surface mapping method for the transparent A column has the following advantages:
firstly, a simple model is established, and a complex space is expressed;
secondly, a large-range sampling method is adopted, and the space range of fitting is increased;
thirdly, adding a regularization method to prevent overfitting;
fourthly, a filling method is adopted to prevent the cavity from influencing the fitting result;
fifthly, the model has wide application range, and is suitable for space planes, paraboloids, hyperboloids and the like;
sixthly, the problem of cavities can be solved, and the whole block of mapping can be accelerated.
Drawings
The above and other features, properties and advantages of the present invention will become more apparent from the following description of the embodiments with reference to the accompanying drawings in which like reference numerals denote like features throughout the several views, wherein:
fig. 1 is a schematic diagram of arrangement of discrete points in the complex spatial surface mapping method for the transparent a-pillar according to the present invention.
FIG. 2 is a schematic diagram of coordinate points in the complex spatial surface mapping method for the transparent A-pillar according to the present invention.
Detailed Description
In order to make the aforementioned objects, features and advantages of the present invention comprehensible, embodiments accompanied with figures are described in detail below.
Embodiments of the present invention will now be described in detail with reference to the accompanying drawings. Reference will now be made in detail to the preferred embodiments of the present invention, examples of which are illustrated in the accompanying drawings. Wherever possible, the same reference numbers will be used throughout the drawings to refer to the same or like parts.
Further, although the terms used in the present invention are selected from publicly known and used terms, some of the terms mentioned in the description of the present invention may be selected by the applicant at his or her discretion, the detailed meanings of which are described in relevant parts of the description herein.
Furthermore, it is required that the present invention is understood, not simply by the actual terms used but by the meaning of each term lying within.
Fig. 1 is a schematic diagram of arrangement of discrete points in the complex spatial surface mapping method for the transparent a-pillar according to the present invention. FIG. 2 is a schematic diagram of coordinate points in the complex spatial surface mapping method for the transparent A-pillar according to the present invention.
As shown in fig. 1 and fig. 2, the present invention discloses a complex spatial surface mapping method for a transparent a-pillar, which includes the following steps:
step S1And acquiring 3D coordinates of a series of discrete sampling points on the depth image.
Said step S1Then also comprises the following steps: s11And filling the depth map of the discrete sampling points.
Preferably, the step S11The method specifically comprises the following steps: calculating the depth of the cavity point by interpolating the existing depth information by adopting a nearest interpolation method;
step S2And establishing a curved surface model.
Preferably, the step S2Comprises the following steps: establishing a curved surface model, and establishing a curved surface equation (Z is ax) after removing a square term of Z by combining the randomness of the space model2+by2+ cxy + dxz + eyz + fx + gy + h. Step S3And adding a regularization term.
Preferably, the step S3Comprises the following steps: adding a regularization term, and adding a regularization term alpha (a) into the model equation in order to ensure the convergence of the model2+b2+c2+d2+e2+f2+g2+h2)。
Step S4And calculating model parameters by adopting an LM optimization algorithm.
Preferably, the step S4Comprises the following steps: using LM optimization algorithm to obtain model parameters, and finally iterating the model into
Further, in the step S4The method also comprises the following steps:
step S5Calculating the intersection points of four corner points of the eyebrow center coordinates 10 and the A-pillar display screen 20 and the space curved surface equation under the space coordinate system to form a space intersection point 30。
Further preferably, the step S5The method also comprises the following steps:
step S6And calculating pixel points of the space intersection points through a projection equation.
Further, the step S6The method also comprises the following steps:
step S7And projecting the deformed imaging area on the image plane 40 on the A-pillar display screen.
The invention relates to a complex space curved surface mapping method for a transparent A column, for example, aiming at a system mainly comprising a 3D camera and a personal computer, the 3D camera is used for acquiring 3D coordinates (x, y, z) of a space object, and the shape of the 3D coordinates is determined according to a quadric surface equation:
z=ax2+by2+cxy+dxz+eyz+fx+gy+h。
introducing a function expression:
f(x,y,z)=ax2+by2+cxy+dxz+eyz+fx+gy+h-z。
finally, the following optimization problem is converted into:
because a, b, c, D, e, f, g, h, 8 parameters need to be solved, the number of unknowns can be known, the equation can be solved by using at least 8 space 3D coordinates, and generally, the number of sampling points needs to be increased in order to ensure the accuracy of the solution.
If the image is in a certain density in space, the 3D coordinates of more than 8 discrete points are obtained, and then the 3D coordinates can be used for fitting a 3D surface equation. Due to the depth camera principle problem, there is a problem that some discrete points have no depth, and the filling is carried out by adopting a proximity filling method.
In addition, in order to prevent the curved surface shape from being over-fitted, a regularization term is added, and an expression is converted into:
in summary, the complex spatial surface mapping method for the transparent a-pillar of the present invention has the following advantages:
firstly, a simple model is established, and a complex space is expressed;
secondly, a large-range sampling method is adopted, and the space range of fitting is increased;
thirdly, adding a regularization method to prevent overfitting;
fourthly, a filling method is adopted to prevent the cavity from influencing the fitting result;
fifthly, the model has wide application range, and is suitable for space planes, paraboloids, hyperboloids and the like;
sixthly, the problem of cavities can be solved, and the whole block of mapping can be accelerated.
While specific embodiments of the invention have been described above, it will be appreciated by those skilled in the art that these are by way of example only, and that the scope of the invention is defined by the appended claims. Various changes and modifications to these embodiments may be made by those skilled in the art without departing from the spirit and scope of the invention, and these changes and modifications are within the scope of the invention.
Claims (9)
1. A complex space curved surface mapping method for a transparent A column is characterized by comprising the following steps:
S1acquiring 3D coordinates of a series of discrete sampling points on the depth image;
S2establishing a curved surface model;
S3adding a regularization term;
S4and calculating model parameters by adopting an LM optimization algorithm.
2. The method for complex spatial surface mapping of transparent a-pillar according to claim 1, wherein said step S1Then also comprises the following steps:
S11for the said discrete miningAnd filling the depth map of the sampling points.
3. The method for complex spatial surface mapping of transparent a-pillar according to claim 2, wherein said step S11The method specifically comprises the following steps: and (3) calculating the depth of the cavity point by interpolating the existing depth information by adopting a nearest interpolation method.
4. The method for complex spatial surface mapping of transparent a-pillar according to claim 1, wherein said step S2Comprises the following steps: establishing a curved surface model, and establishing a curved surface equation after removing a square term of Z in combination with the randomness of the space model
z=ax2+by2+cxy+dxz+eyz+fx+gy+h。
5. The method for complex spatial surface mapping of transparent A-pillar according to claim 4, wherein said step S3Comprises the following steps: adding a regularization term, and adding a regularization term alpha (a) into the model equation in order to ensure the convergence of the model2+b2+c2+d2+e2+f2+g2+h2)。
7. The method for complex spatial surface mapping of transparent A-pillar according to claim 6, wherein said step S4Then also comprises the following steps:
S5calculating the coordinates of the eyebrow center and four corners and space curves of the A-pillar display screen in the space coordinate systemAnd the intersection points of the plane equations form spatial intersection points.
8. The method for complex spatial surface mapping of transparent a-pillar according to claim 7, wherein said step S5Then also comprises the following steps:
S6and calculating pixel points of the space intersection points through a projection equation.
9. The method for complex spatial surface mapping of transparent a-pillar according to claim 7, wherein said step S6Then also comprises the following steps:
S7and projecting the deformed imaging area on the image plane on the A-pillar display screen.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202111342144.1A CN113936116B (en) | 2021-11-12 | 2021-11-12 | Complex space curved surface mapping method for transparent A column |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202111342144.1A CN113936116B (en) | 2021-11-12 | 2021-11-12 | Complex space curved surface mapping method for transparent A column |
Publications (2)
Publication Number | Publication Date |
---|---|
CN113936116A true CN113936116A (en) | 2022-01-14 |
CN113936116B CN113936116B (en) | 2024-04-16 |
Family
ID=79286554
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202111342144.1A Active CN113936116B (en) | 2021-11-12 | 2021-11-12 | Complex space curved surface mapping method for transparent A column |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN113936116B (en) |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106274686A (en) * | 2016-08-05 | 2017-01-04 | 北京智芯微电子科技有限公司 | A kind of vehicle blind zone rendering method and device |
CN106791774A (en) * | 2017-01-17 | 2017-05-31 | 湖南优象科技有限公司 | Virtual visual point image generating method based on depth map |
WO2018119771A1 (en) * | 2016-12-28 | 2018-07-05 | 深圳大学 | Efficient phase-three-dimensional mapping method and system based on fringe projection profilometry |
CN108805977A (en) * | 2018-06-06 | 2018-11-13 | 浙江大学 | A kind of face three-dimensional rebuilding method based on end-to-end convolutional neural networks |
CN110443883A (en) * | 2019-07-08 | 2019-11-12 | 杭州电子科技大学 | A kind of individual color image plane three-dimensional method for reconstructing based on dropblock |
CN112288875A (en) * | 2020-10-30 | 2021-01-29 | 中国有色金属长沙勘察设计研究院有限公司 | Rapid three-dimensional reconstruction method for unmanned aerial vehicle mine inspection scene |
-
2021
- 2021-11-12 CN CN202111342144.1A patent/CN113936116B/en active Active
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106274686A (en) * | 2016-08-05 | 2017-01-04 | 北京智芯微电子科技有限公司 | A kind of vehicle blind zone rendering method and device |
WO2018119771A1 (en) * | 2016-12-28 | 2018-07-05 | 深圳大学 | Efficient phase-three-dimensional mapping method and system based on fringe projection profilometry |
CN106791774A (en) * | 2017-01-17 | 2017-05-31 | 湖南优象科技有限公司 | Virtual visual point image generating method based on depth map |
CN108805977A (en) * | 2018-06-06 | 2018-11-13 | 浙江大学 | A kind of face three-dimensional rebuilding method based on end-to-end convolutional neural networks |
CN110443883A (en) * | 2019-07-08 | 2019-11-12 | 杭州电子科技大学 | A kind of individual color image plane three-dimensional method for reconstructing based on dropblock |
CN112288875A (en) * | 2020-10-30 | 2021-01-29 | 中国有色金属长沙勘察设计研究院有限公司 | Rapid three-dimensional reconstruction method for unmanned aerial vehicle mine inspection scene |
Non-Patent Citations (1)
Title |
---|
黄明等: "柱面基准下的深度图像建模研究", 测绘通报, no. 10, 31 October 2015 (2015-10-31) * |
Also Published As
Publication number | Publication date |
---|---|
CN113936116B (en) | 2024-04-16 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US7586489B2 (en) | Method of generating surface defined by boundary of three-dimensional point cloud | |
KR101310589B1 (en) | Techniques for rapid stereo reconstruction from images | |
US20160364907A1 (en) | Selective surface mesh regeneration for 3-dimensional renderings | |
CN108564652B (en) | High-precision three-dimensional reconstruction method, system and equipment for efficiently utilizing memory | |
CN106340036A (en) | Binocular stereoscopic vision-based stereo matching method | |
CN103530907B (en) | Complicated three-dimensional model drawing method based on images | |
CN103826032B (en) | Depth map post-processing method | |
EP3803803A1 (en) | Lighting estimation | |
CN113129352B (en) | Sparse light field reconstruction method and device | |
US11189096B2 (en) | Apparatus, system and method for data generation | |
CN115100383B (en) | Three-dimensional reconstruction method, device and equipment for mirror surface object based on common light source | |
CN110544318B (en) | Massive model loading method based on scene resolution of display window | |
CN114332125A (en) | Point cloud reconstruction method and device, electronic equipment and storage medium | |
CN113240736A (en) | Pose estimation method and device based on YOLO6D improved network | |
US10650575B2 (en) | Method and system for computer graphics rendering | |
CN110706332B (en) | Scene reconstruction method based on noise point cloud | |
CN112562067A (en) | Method for generating large-batch point cloud data sets | |
JP2023527438A (en) | Geometry Recognition Augmented Reality Effect Using Real-time Depth Map | |
CN113936116A (en) | Complex space curved surface mapping method for transparent A column | |
CN115761119A (en) | Neighborhood voxel storage method and device, computer equipment and storage medium | |
CN114998496A (en) | Orthoimage rapid generation method based on scene aerial photography image and sparse point cloud | |
CN112785494B (en) | Three-dimensional model construction method and device, electronic equipment and storage medium | |
CN110084887B (en) | Three-dimensional reconstruction method for space non-cooperative target relative navigation model | |
CN112802175B (en) | Large-scale scene shielding and eliminating method, device, equipment and storage medium | |
CN111506680B (en) | Terrain data generation and rendering method and device, medium, server and terminal |
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 | ||
CB02 | Change of applicant information | ||
CB02 | Change of applicant information |
Address after: 314500 988 Tong Tong Road, Wu Tong Street, Tongxiang, Jiaxing, Zhejiang Applicant after: United New Energy Automobile Co.,Ltd. Address before: 314500 988 Tong Tong Road, Wu Tong Street, Tongxiang, Jiaxing, Zhejiang Applicant before: Hozon New Energy Automobile Co., Ltd. |
|
GR01 | Patent grant | ||
GR01 | Patent grant |