WO2024147750A1 - Procédé, contrôleur, et programme informatique pour une interaction avec un nuage de points fusionnés - Google Patents
Procédé, contrôleur, et programme informatique pour une interaction avec un nuage de points fusionnés Download PDFInfo
- Publication number
- WO2024147750A1 WO2024147750A1 PCT/SE2023/050006 SE2023050006W WO2024147750A1 WO 2024147750 A1 WO2024147750 A1 WO 2024147750A1 SE 2023050006 W SE2023050006 W SE 2023050006W WO 2024147750 A1 WO2024147750 A1 WO 2024147750A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- point cloud
- fused
- interaction
- fused point
- controller
- 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.)
- Ceased
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0484—Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
- G06F3/04845—Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range for image manipulation, e.g. dragging, rotation, expansion or change of colour
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0484—Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
- G06F3/04842—Selection of displayed objects or displayed text elements
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T19/00—Manipulating 3D models or images for computer graphics
- G06T19/20—Editing of 3D images, e.g. changing shapes or colours, aligning objects or positioning parts
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T2210/00—Indexing scheme for image generation or computer graphics
- G06T2210/56—Particle system, point based geometry or rendering
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T2219/00—Indexing scheme for manipulating 3D models or images for computer graphics
- G06T2219/20—Indexing scheme for editing of 3D models
- G06T2219/2016—Rotation, translation, scaling
Definitions
- the controller 310 the switches to only display the relevant individual point cloud ⁇ ⁇ , as in S108.
- Fig. 5 schematically illustrates an example of a digitalized environment 500 dividable into sub-cubes 510 and comprising a physical object 520 in terms of a telecommunication site.
- the sub-cube containing the selected 3D point is identified and based on the density of data points, one of the individual point clouds is selected and displayed and used for the requested interaction.
- the interaction pertains to a measurement to be made between two data points in the fused point cloud ⁇ , where the segment is associated with two data points. This could be the case where the user, via the user interface 320, selects a first 3D point in order to initiate a measurement on the fused point cloud ⁇ . This could also be the case where the rendering process 320 needs such a measurement to be made.
- the interaction pertains to extraction of the segment from the fused point cloud ⁇ . This could be the case where the user, via the user interface 320, selects a first 3D point in order to initiate extraction of a segment of the fused point cloud ⁇ .
- the number of occupied voxels crossed by the plane 620a, 620b is divided by the total number of voxels crossed by the planes620a, 620b, and this defines the density ⁇ ⁇ , ⁇ .
- occupancy of the 3D space might vary from one sub-cube to another based on how the scanned surface crosses the sub-cube. Therefore, in some embodiments, the density of data points per individual point cloud ⁇ ⁇ , ⁇ ⁇ , ⁇ ⁇ , ... , ⁇ ⁇ per sub-cube 510, 600a, 600b is represented by a relative density.
- Processing circuitry 710 is provided using any combination of one or more of a suitable central processing unit (CPU), multiprocessor, microcontroller, digital signal processor (DSP), etc., capable of executing software instructions stored in a computer program product 910 (as in Fig.9), e.g. in the form of a storage medium 730.
- the processing circuitry 710 may further be provided as at least one application specific integrated circuit (ASIC), or field programmable gate array (FPGA).
- ASIC application specific integrated circuit
- FPGA field programmable gate array
- the processing circuitry 710 is configured to cause the controller 700 to perform a set of operations, or steps, as disclosed above.
- one or more or all functional modules 810:850 may be implemented by the processing circuitry 710, possibly in cooperation with the communications interface 720 and/or the storage medium 730.
- the processing circuitry 710 may thus be configured to from the storage medium 730 fetch instructions as provided by a functional module 810:850 and to execute these instructions, thereby performing any steps as disclosed herein.
- the controller 310, 700, 800 may be provided as a standalone device or as a part of at least one further device.
Landscapes
- Engineering & Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Human Computer Interaction (AREA)
- Architecture (AREA)
- Computer Graphics (AREA)
- Computer Hardware Design (AREA)
- Software Systems (AREA)
- Processing Or Creating Images (AREA)
Abstract
L'invention concerne des techniques pour gérer une interaction avec un nuage de points fusionnés représentant un environnement numérisé. Le procédé est mis en œuvre par un contrôleur. Le procédé consiste à afficher le nuage de points fusionné. Le nuage de points fusionné est composé d'une union de nuages de points individuels. Tous les nuages de points individuels sont fournis dans un système de coordonnées commun. Le procédé consiste à obtenir une entrée pour une interaction avec le nuage de points fusionné. Le procédé consiste à sélectionner, en réponse au fait que l'interaction est associée uniquement à un segment du nuage de points fusionné, le nuage de points individuel ayant la densité de points de données la plus élevée de tous les nuages de points individuels dans un sous-cube correspondant au segment du nuage de points fusionné. Le procédé consiste à afficher le nuage de points individuel sélectionné au lieu du nuage de points fusionné.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| PCT/SE2023/050006 WO2024147750A1 (fr) | 2023-01-04 | 2023-01-04 | Procédé, contrôleur, et programme informatique pour une interaction avec un nuage de points fusionnés |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| PCT/SE2023/050006 WO2024147750A1 (fr) | 2023-01-04 | 2023-01-04 | Procédé, contrôleur, et programme informatique pour une interaction avec un nuage de points fusionnés |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2024147750A1 true WO2024147750A1 (fr) | 2024-07-11 |
Family
ID=91804188
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/SE2023/050006 Ceased WO2024147750A1 (fr) | 2023-01-04 | 2023-01-04 | Procédé, contrôleur, et programme informatique pour une interaction avec un nuage de points fusionnés |
Country Status (1)
| Country | Link |
|---|---|
| WO (1) | WO2024147750A1 (fr) |
Citations (9)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20050223337A1 (en) * | 2004-03-16 | 2005-10-06 | Wheeler Mark D | Browsers for large geometric data visualization |
| US20100053163A1 (en) * | 2008-08-26 | 2010-03-04 | Leica Geosystems Ag | Point-cloud clip filter |
| US20140253543A1 (en) * | 2013-03-08 | 2014-09-11 | Raytheon Company | Performance prediction for generation of point clouds from passive imagery |
| US20180091802A1 (en) * | 2016-09-27 | 2018-03-29 | Topcon Corporation | Image processing apparatus, image processing method, and image processing program |
| US10346998B1 (en) * | 2019-02-25 | 2019-07-09 | Nurulize, Inc. | Method of merging point clouds that identifies and retains preferred points |
| US10438408B2 (en) * | 2017-07-28 | 2019-10-08 | The Boeing Company | Resolution adaptive mesh for performing 3-D metrology of an object |
| US20200334895A1 (en) * | 2017-12-22 | 2020-10-22 | Zivid Labs As | Method and system for generating a three-dimensional image of an object |
| CN112927360A (zh) * | 2021-03-24 | 2021-06-08 | 广州蓝图地理信息技术有限公司 | 一种基于倾斜模型与激光点云数据融合的三维建模方法和系统 |
| WO2021241222A1 (fr) * | 2020-05-26 | 2021-12-02 | ソニーグループ株式会社 | Dispositif et procédé de traitement d'image |
-
2023
- 2023-01-04 WO PCT/SE2023/050006 patent/WO2024147750A1/fr not_active Ceased
Patent Citations (9)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20050223337A1 (en) * | 2004-03-16 | 2005-10-06 | Wheeler Mark D | Browsers for large geometric data visualization |
| US20100053163A1 (en) * | 2008-08-26 | 2010-03-04 | Leica Geosystems Ag | Point-cloud clip filter |
| US20140253543A1 (en) * | 2013-03-08 | 2014-09-11 | Raytheon Company | Performance prediction for generation of point clouds from passive imagery |
| US20180091802A1 (en) * | 2016-09-27 | 2018-03-29 | Topcon Corporation | Image processing apparatus, image processing method, and image processing program |
| US10438408B2 (en) * | 2017-07-28 | 2019-10-08 | The Boeing Company | Resolution adaptive mesh for performing 3-D metrology of an object |
| US20200334895A1 (en) * | 2017-12-22 | 2020-10-22 | Zivid Labs As | Method and system for generating a three-dimensional image of an object |
| US10346998B1 (en) * | 2019-02-25 | 2019-07-09 | Nurulize, Inc. | Method of merging point clouds that identifies and retains preferred points |
| WO2021241222A1 (fr) * | 2020-05-26 | 2021-12-02 | ソニーグループ株式会社 | Dispositif et procédé de traitement d'image |
| CN112927360A (zh) * | 2021-03-24 | 2021-06-08 | 广州蓝图地理信息技术有限公司 | 一种基于倾斜模型与激光点云数据融合的三维建模方法和系统 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP6236118B2 (ja) | 三次元データ処理装置、三次元データ処理システム、三次元データ処理方法およびプログラム | |
| JP7308597B2 (ja) | 対象物の3-d計測を実施するための解像度適応型メッシュ | |
| JP6807639B2 (ja) | 奥行きカメラを校正する方法 | |
| AU2011312140C1 (en) | Rapid 3D modeling | |
| US7272264B2 (en) | System and method for hole filling in 3D models | |
| US20030001836A1 (en) | Reconstructor for and method of generating a three-dimensional representation and image display apparatus comprising the reconstructor | |
| JP2012063866A (ja) | 点群位置データ処理装置、点群位置データ処理方法、点群位置データ処理システム、および点群位置データ処理プログラム | |
| Ahmadabadian et al. | Clustering and selecting vantage images in a low-cost system for 3D reconstruction of texture-less objects | |
| WO2019244944A1 (fr) | Procédé de reconstruction tridimensionnelle et dispositif de reconstruction tridimensionnelle | |
| JP2001067463A (ja) | 異なる視点からの複数のフェイシャル画像に基づき新たな視点からのフェイシャル画像を生成するフェイシャル画像生成装置及び方法並びにその応用装置及び記録媒体 | |
| US9171393B2 (en) | Three-dimensional texture reprojection | |
| EP4465245A1 (fr) | Procédé de calcul et dispositif de calcul | |
| Ahmadabadian et al. | Stereo‐imaging network design for precise and dense 3D reconstruction | |
| EP4109413B1 (fr) | Dispositif de traitement de données de nuage de points, procédé de traitement de données de nuage de points, et programme | |
| CN120374885A (zh) | 融合单视图3d重建和bim标定的堆材体量识别与生成方法 | |
| WO2024147750A1 (fr) | Procédé, contrôleur, et programme informatique pour une interaction avec un nuage de points fusionnés | |
| CN118642121B (zh) | 单目视觉测距与激光点云融合的空间定位方法及系统 | |
| WO2024160337A1 (fr) | Génération de carte de profondeur pour des images panoramiques 2d | |
| WO2023078540A1 (fr) | Alignement de nuages de points représentant des objets physiques | |
| WO2024240333A1 (fr) | Procédé, dispositif et programme informatique pour mesures tridimensionnelles dans skybox | |
| WO2024114914A1 (fr) | Procédé, dispositif et programme informatique pour faciliter des mesures tridimensionnelles dans un faux ciel | |
| WO2025078009A1 (fr) | Rendu de surfaces en 2d à partir de nuages de points en 3d | |
| WO2025082595A1 (fr) | Restitution de surface 2d à partir d'images 2d | |
| CN120747422A (zh) | Ar内容的显示方法、装置、计算机设备及存储介质 | |
| CN118982569A (zh) | 对象尺寸测算方法、装置、设备及存储介质 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| 121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 23915047 Country of ref document: EP Kind code of ref document: A1 |
|
| NENP | Non-entry into the national phase |
Ref country code: DE |