WO2024001915A1 - 扫描数据显示方法、装置、设备及存储介质 - Google Patents
扫描数据显示方法、装置、设备及存储介质 Download PDFInfo
- Publication number
- WO2024001915A1 WO2024001915A1 PCT/CN2023/101828 CN2023101828W WO2024001915A1 WO 2024001915 A1 WO2024001915 A1 WO 2024001915A1 CN 2023101828 W CN2023101828 W CN 2023101828W WO 2024001915 A1 WO2024001915 A1 WO 2024001915A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- scanning
- scan data
- area
- data
- initial
- 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/0481—Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
- G06F3/04815—Interaction with a metaphor-based environment or interaction object displayed as three-dimensional [3D], e.g. changing the user viewpoint with respect to the environment or object
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F17/00—Digital computing or data processing equipment or methods, specially adapted for specific functions
-
- 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
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T19/00—Manipulating three-dimensional [3D] models or images for computer graphics
Definitions
- Embodiments of the present disclosure relate to the field of multi-mode scanning technology, and in particular, to a scan data display method, device, equipment and storage medium.
- Scanning data is data obtained by scanning the target object with a 3D scanning device.
- Three-dimensional scanning equipment can provide a variety of scanning modes, each scanning mode has different characteristics.
- the laser scanning mode has the characteristics of high accuracy but low scanning efficiency
- the speckle scanning mode has the characteristics of high scanning efficiency but low accuracy.
- the present disclosure provides a scan data display method, device, equipment and storage medium.
- Embodiments of the present disclosure provide a scan data display method, which method includes:
- the intersection The initial scanning data corresponding to the first scanning mode is displayed on the interactive interface
- target scanning data corresponding to the second scanning mode is obtained, wherein one of the initial scanning data and the target scanning data is displayed in the first area within, and the other scan data among the initial scan data and the target scan data is displayed outside the first area.
- An embodiment of the present disclosure also provides a scan data display device, which includes:
- a first display module configured to display initial scan data corresponding to the first scan mode on the interactive interface when the three-dimensional scanning device scans the target object based on the first scan mode;
- the first area determination module is used to determine the first area from the interactive interface
- the second display module is used to obtain the target scan data corresponding to the second scan mode when the three-dimensional scanning device switches from the first scan mode to the second scan mode, wherein one of the initial scan data and the target scan data The scan data is displayed within the first area, and the other one of the initial scan data and the target scan data is displayed outside the first area.
- An embodiment of the present disclosure also provides an electronic device, which includes:
- processors one or more processors
- a storage device for storing one or more programs
- one or more processors When one or more programs are executed by one or more processors, one or more processors are caused to implement the scan data display method provided in the first aspect.
- Embodiments of the present disclosure also provide a computer-readable storage medium, the storage medium stores a computer program, and the computer program is used to execute the scan data display method provided by the embodiments of the present disclosure.
- the scan data display method, device, equipment and storage medium provided by the embodiments of the present disclosure display the initial scan data corresponding to the first scan mode on the interactive interface when the three-dimensional scanning device scans the target object based on the first scan mode; and then , determine the first area from the interactive interface; then, when the three-dimensional scanning device switches from the first scanning mode to the second scanning mode, obtain the target scanning data corresponding to the second scanning mode, where initially One of the initial scan data and the target scan data is displayed within the first area, and the other one of the initial scan data and the target scan data is displayed outside the first area.
- the scanning data corresponding to the different scanning modes can be separated through the first area, so that the initial scanning data and the target scanning data are displayed in different areas, thereby preventing the scanning data corresponding to the different scanning modes from being displayed. Overlap occurs, thereby solving the problem of mutual contamination between scan data corresponding to different scan modes.
- Figure 1 is a schematic flowchart of a scan data display method in one or more embodiments of the present disclosure
- Figure 2 is a schematic flowchart of another scan data display method in one or more embodiments of the present disclosure.
- Figure 3 is a schematic flowchart of yet another scan data display method in one or more embodiments of the present disclosure.
- Figure 4 is a schematic structural diagram of a scan data display device in one or more embodiments of the present disclosure.
- Figure 5 is a schematic structural diagram of an electronic device in one or more embodiments of the present disclosure.
- embodiments of the present disclosure provide a scan data display method, device, equipment and storage medium.
- the scan data display method may be executed by an electronic device.
- electronic devices may include tablets, desktop computers, laptops and other devices with communication functions, and may also include devices simulated by virtual machines or simulators.
- FIG. 1 shows a schematic flowchart of a scan data display method provided by an embodiment of the present disclosure.
- the scan data display method may include the following steps.
- the three-dimensional scanning device scans the target object based on the first scanning mode, display the initial scanning data corresponding to the first scanning mode on the interactive interface.
- the electronic device when the three-dimensional scanning device scans the target object based on the first scanning mode, can obtain the initial scanning data corresponding to the first scanning data in real time, and display the initial scanning data on the interactive interface of the electronic device .
- the first scanning mode may be an initial scanning mode corresponding to the scanning device on the three-dimensional scanning device.
- the first scanning mode may be a speckle scanning mode, a laser scanning mode, a point scanning mode, a texture scanning mode, etc.
- the laser scanning mode may also include scanning modes such as cross line scanning mode, parallel line scanning mode and single line scanning mode.
- the interactive interface refers to a visual interface that interacts with the user.
- the interactive interface can display scanning data and at the same time provide relevant controls for controlling scanning.
- relevant controls for controlling scanning may include scanning mode selection controls, scanning area switching controls, brightness adjustment controls, etc.
- the first area is determined from the interactive interface, so that the scans corresponding to different modes are separated through the first area. data.
- the electronic device before determining the first area, may control the three-dimensional scanning device to perform mode switching; or, after determining the first area, the electronic device may control the three-dimensional scanning device to perform mode switching; or, after determining the first area, the electronic device may control the three-dimensional scanning device to perform mode switching.
- the electronic device can control the three-dimensional scanning device to switch modes. That is to say, the order of the first area determination process and the mode switching process is not limited.
- the first area refers to any area within the area where the initial scan data is distributed on the interactive interface.
- the electronic device after the electronic device determines that the three-dimensional scanning device switches from the first scanning mode to the second scanning mode, it can acquire the target scanning data corresponding to the second scanning data in real time, so that the target is displayed on the interactive interface of the electronic device. Scan data.
- the second scanning mode may be a scanning mode after switching of the scanning device on the three-dimensional scanning device. Wherein, the second scanning mode is different from the first scanning mode.
- the initial scan data is displayed both inside the first area and outside the first area. Therefore, if you want to display the target scan data in the first area, you need to delete the initial scan data in the first area, retain the initial scan data outside the first area, and display the target scan data in the first area, and Display the initial scan data outside the first area; if you want to display the target scan data outside the first area, you need to delete the initial scan data outside the first area, retain the initial scan data within the first area, and display the target scan data outside the first area. Target scan data is displayed outside the area, and initial scan data is displayed within the first area.
- the electronic device can obtain the three-dimensional coordinate data corresponding to the initial scan data and the target scan data respectively; then, based on the three-dimensional coordinate data corresponding to the initial scan data and the target scan data, the two-dimensional coordinate data of the first area in the screen coordinate system
- the coordinate range, and the conversion relationship between the screen coordinate system and the world coordinate system calculate the screen coordinate data corresponding to the initial scan data and the target scan data respectively; then, according to the two-dimensional coordinate range of the first area, as well as the initial scan data and target scan data
- Corresponding screen coordinate data respectively One of the initial scan data and the target scan data is displayed in the first area, and the other one of the initial scan data and the target scan data is displayed outside the first area.
- a scanning data display method when the three-dimensional scanning device scans the target object based on the first scanning mode, displays the initial scanning data corresponding to the first scanning mode on the interactive interface; then, determines from the interactive interface out of the first area; then, when the three-dimensional scanning device switches from the first scanning mode to the second scanning mode, the target scanning data corresponding to the second scanning mode is obtained, wherein one of the initial scanning data and the target scanning data The scan data is displayed within the first area, and the other one of the initial scan data and the target scan data is displayed outside the first area.
- the scanning data corresponding to the different scanning modes can be separated through the first area, so that the initial scanning data and the target scanning data are displayed in different areas, thereby preventing the scanning data corresponding to the different scanning modes from being displayed. Overlap occurs, thereby solving the problem of mutual contamination between scan data corresponding to different scan modes.
- the initial scan data in the first area or the initial scan data outside the first area can be deleted according to different needs.
- FIG. 2 shows a schematic flowchart of another scanning data display determination method provided by an embodiment of the present disclosure.
- the scan data display method may include the following steps.
- S210 is similar to S110 and will not be described in detail here.
- S220 may specifically include the following steps:
- the area selection operation refers to the user operation for area selection.
- the region selection operation may be a region shape selection operation, or a region shape drawing operation, etc.
- S220 may specifically include the following steps:
- S2202. Determine the first area from the interactive interface according to the point cloud characteristics of the initial point cloud data.
- feature analysis can be performed on the initial point cloud data to obtain point cloud features, and then the interactive interface is divided into regions based on the point cloud features to obtain the first region.
- density analysis can be performed on the initial point cloud data to obtain the point cloud densities of the initial point cloud data in different areas; or, feature type analysis can be performed on the initial point cloud data to obtain the point cloud densities of the initial point cloud data in different areas.
- feature type can include strong features and planar features.
- S220 may include the following steps:
- structural features are used to characterize the spatial structural characteristics of the target object itself.
- the construction features may include shape features and complexity features of the target object.
- the first area can be determined interactively, or the first area can be determined automatically, ensuring the flexibility and accuracy of the first area determination method.
- S230 is similar to S130 and will not be described in detail here.
- S240 may specifically include the following steps:
- the screen coordinate system refers to the coordinate system where the interactive interface is located
- the world coordinate system refers to the coordinate system where the scanned data is located.
- the transformation relationship between the screen coordinate system and the world coordinate system may include a rotation matrix and a translation matrix, and the transformation relationship is predetermined.
- the three-dimensional coordinate range refers to the three-dimensional coordinates of the first area in the world coordinate system.
- the three-dimensional coordinate range can be expressed as (x, y, z).
- the initial scan data located within the three-dimensional coordinate range or the initial scan data located outside the three-dimensional coordinate range can be obtained, and the initial scan data within the first area or located within the first area can be obtained.
- Initial scan data outside the area is deleted.
- S230 and S240 can also be executed at the same time, or S240 can be executed first and then S230, which will not be described in detail here.
- the initial scan data in the first area can be deleted or the initial scan data outside the first area can be deleted, so that the first area and the first scan data can be deleted.
- Scanning data corresponding to different scanning modes are displayed outside an area to avoid overlap in display of scanning data corresponding to different scanning modes, thus solving the problem of mutual contamination between scanning data corresponding to different scanning modes.
- the initial scan data and the target scan data in different areas can also be spliced to obtain a spliced result of the scan data, and the spliced result of the scan data is displayed.
- the scanned data displayed in different areas can be a spliced result of the scanned data, and the spliced result of the scanned data can be a three-dimensional model.
- splicing initial scan data and target scan data in different areas may include the following steps:
- the scan data within the first area and the scan data outside the first area can be spliced to obtain a splicing result of the scan data.
- splicing initial scan data and target scan data in different areas may include the following steps:
- the initial scan data and the target scan data are spliced to obtain the splicing result of the scan data.
- a landmark point can be set on the target object.
- scan data corresponding to the preset landmark point can be obtained, and the electronic device can determine the preset landmark point in the screen coordinate system.
- the two-dimensional coordinate data is then spliced according to the two-dimensional coordinate data of the preset landmark point in the screen coordinate system, and the initial scan data and the target scan data are spliced to obtain the splicing result of the scan data.
- the target object has multiple actual landmark points.
- the landmark points can be stickers pasted on the target object, or they can be characteristics of the target object itself.
- the scan data includes scan mark points obtained by scanning based on each mark point. A scanning landmark point corresponds to a landmark point on the target object.
- splicing initial scan data and target scan data in different areas may include the following steps:
- the initial scan data and the target scan data are spliced to obtain the preliminary splicing result of the scan data; according to the two-dimensional coordinate data of the preset landmark point in the screen coordinate system, the preliminary scan data is spliced.
- the splicing results are corrected to obtain the splicing results of the scanned data.
- the two-dimensional coordinate range of the first area is used to determine a cropping range, and the initial scan data and the target scan data are spliced according to the cropping range to obtain the preliminary splicing result of the scan data; then, according to the screen coordinate system Download the two-dimensional coordinate data of the preset landmark point to determine the three-dimensional coordinate data of the landmark point; finally, align the three-dimensional coordinate data of the scanned landmark point in the preliminary stitching result with the three-dimensional coordinate data of the preset landmark point, so that the preliminary stitching can be The results are corrected to obtain the splicing result of the scanned data.
- splicing initial scan data and target scan data in different areas may include the following steps:
- the initial scan data and the target scan data are spliced to obtain the preliminary splicing result of the scan data
- the preliminary splicing results are Correction is performed to obtain the splicing result of the scanned data.
- the three-dimensional scanning device can also be controlled to switch from the second scanning mode back to the first scanning mode or to other scanning modes according to user needs, and scan data corresponding to different scanning modes are stored in different areas. display.
- the three-dimensional scanning device when the three-dimensional scanning device scans based on the second scanning device, the three-dimensional scanning device can switch back to the original scanning mode.
- Electronic devices determine three-dimensional After the scanning device switches back to the first scanning mode from the second scanning mode, the latest scanning data corresponding to the first scanning data can be obtained in real time, and the latest scanning data corresponding to the first scanning mode can be displayed on the interactive interface of the electronic device.
- the scanning data corresponding to the different scanning modes can continue to be displayed in different areas.
- the three-dimensional scanning device when the three-dimensional scanning device performs scanning based on the second scanning device, the three-dimensional scanning device may switch to the third scanning mode. After determining that the three-dimensional scanning device switches from the second scanning mode to the third scanning mode, the electronic device can obtain the latest scanning data corresponding to the third scanning data in real time, and display the corresponding third scanning mode on the interactive interface of the electronic device. latest scan data. At the same time, the second area can be determined from the interactive interface.
- the second area is outside the first area, one of the initial scan data and the target scan data is displayed in the first area, and the other one of the initial scan data and the target scan data is displayed in the first area. Outside the first area and the second area, the latest scanning data corresponding to the third scanning mode is displayed in the second area.
- the second area is within the first area
- one of the initial scan data and the target scan data is displayed within the first area and is displayed outside the second area
- the initial scan data and the target scan data Another type of scan data in is displayed outside the first area, and the latest scan data corresponding to the third scan mode is displayed in the second area.
- the second area can be determined, and the scanning data corresponding to the different scanning modes can be displayed in different areas. This ensures that scan data corresponding to different scanning modes will not be contaminated with each other during the multi-mode scanning process.
- FIG. 4 shows a schematic structural diagram of a scan data display device provided by an embodiment of the present disclosure.
- the scanned data display device 400 may include:
- the first area determination module 420 is used to determine the first area from the interactive interface
- the second display module 430 is used to obtain the target scan data corresponding to the second scan mode when the three-dimensional scanning device switches from the first scan mode to the second scan mode, where one of the initial scan data and the target scan data is One kind of scan data is displayed in the first area, and the other one of the initial scan data and the target scan data is displayed outside the first area.
- the scanning data corresponding to the different scanning modes can be separated through the first area, so that the initial scanning data and the target scanning data are displayed in different areas, thereby preventing the scanning data corresponding to the different scanning modes from being displayed. Overlap occurs, thereby solving the problem of mutual contamination between scan data corresponding to different scan modes.
- the first area determination module 420 is specifically configured to determine the first area from the interactive interface in response to obtaining the area selection operation.
- the device further includes:
- the initial scan data deletion module includes:
- the three-dimensional coordinate range calculation unit is used to calculate the three-dimensional coordinate range of the first area in the world coordinate system based on the two-dimensional coordinate range of the first area in the screen coordinate system and the conversion relationship between the screen coordinate system and the world coordinate system;
- the initial scan data deletion unit is used to delete the initial scan data in the first area or the initial scan data located outside the first area according to the three-dimensional coordinate range of the first area.
- the second splicing module is used to splice the initial scan data and the target scan data according to the two-dimensional coordinate data of the preset landmark point in the screen coordinate system to obtain a splicing result of the scan data.
- the device further includes:
- the first acquisition module is used to switch the three-dimensional scanning device from the second scanning mode back to the first scanning mode.
- scanning mode the latest scanning data corresponding to the first scanning mode is obtained, wherein one of the latest scanning data corresponding to the first scanning mode and the target scanning data is displayed in the first area, and the first scanning mode corresponds to The latest scan data and another scan data in the target scan data are displayed outside the first area.
- the device further includes:
- the first area determination module is used to determine the second area from the interactive interface when the three-dimensional scanning device switches from the second scanning mode to the third scanning mode, wherein the second area is located outside the first area or is located in the third scanning mode. within a region;
- the second acquisition module acquires the latest scan data corresponding to the third scan mode, wherein one of the initial scan data and the target scan data is displayed in the first area, and the other one of the initial scan data and the target scan data is displayed in the first area.
- the scan data is displayed outside the first area, and the latest scan data corresponding to the third scan mode is displayed within the second area.
- the scanned data display device 400 shown in Figure 4 can perform each step in the method embodiment shown in Figures 1 to 3 and implement each process in the method embodiment shown in Figures 1 to 3 and effects will not be described in detail here.
- FIG. 5 shows a schematic structural diagram of a scanned data display device provided by an embodiment of the present disclosure.
- the scan data display device may include a processor 501 and a memory 502 storing computer program instructions.
- the above-mentioned processor 501 may include a central processing unit (CPU), or an application specific integrated circuit (Application Specific Integrated Circuit, ASIC), or may be configured to implement one or more integrated circuits according to the embodiments of the present application.
- CPU central processing unit
- ASIC Application Specific Integrated Circuit
- Memory 502 may include mass storage for information or instructions.
- the memory 502 may include a hard disk drive (HDD), a floppy disk drive, flash memory, an optical disk, a magneto-optical disk, a magnetic tape, or a Universal Serial Bus (USB) drive or both. A combination of the above.
- Memory 502 may include removable or non-removable (or fixed) media, where appropriate.
- Memory 502 may be internal or external to the integrated gateway device, where appropriate.
- memory 502 is non-volatile solid-state memory.
- memory 502 includes read-only memory (ROM).
- the ROM can be mask-programmed ROM, programmable ROM (Programmable ROM, PROM), erasable PROM (Electrically Programmable ROM, EPROM), electrically erasable PROM (Electrically Erasable Programmable ROM, EEPROM), electrically rewritable ROM ( Electrically Alterable ROM (EAROM) or flash memory, or a combination of two or more of these.
- the processor 501 reads and executes the computer program instructions stored in the memory 502 to execute the steps of the scan data display method provided by the embodiment of the present disclosure.
- the scan data display device may also include a transceiver 503 and a bus 504. Among them, as shown in Figure 5, the processor 501, the memory 502 and the transceiver 503 are connected through the bus 504 and complete communication with each other.
- Bus 504 includes hardware, software, or both.
- the bus may include an Accelerated Graphics Port (AGP) or other graphics bus, an Extended Industry Standard Architecture (EISA) bus, a Front Side BUS (FSB), an Ultra Transmission (Hyper Transport, HT) interconnect, Industrial Standard Architecture (ISA) bus, infinite bandwidth interconnect, Low Pin Count (LPC) bus, memory bus, Micro Channel Architecture , MCA) bus, Peripheral Component Interconnect (PCI) bus, PCI-Express (PCI-X) bus, Serial Advanced Technology Attachment (SATA) bus, Video Electronics Standards Association part (Video Electronics Standards Association Local Bus (VLB) bus or other suitable bus or a combination of two or more of these.
- bus 504 may include one or more buses.
- the following is an example of a computer-readable storage medium provided by an embodiment of the present disclosure.
- the computer-readable storage medium belongs to the same inventive concept as the scan data display method of the above-mentioned embodiments.
- the embodiment of the computer-readable storage medium there is no For detailed description, please refer to the above embodiment of the scan data display method.
- This embodiment provides a storage medium containing computer-executable instructions. When executed by a computer processor, the computer-executable instructions are used to perform a scan data display method.
- the method includes:
- the initial scanning data corresponding to the first scanning mode is displayed on the interactive interface
- target scanning data corresponding to the second scanning mode is obtained, wherein one of the initial scanning data and the target scanning data is displayed in the first area within, and the other scan data among the initial scan data and the target scan data is displayed outside the first area.
- the embodiments of the present disclosure provide a storage medium containing computer-executable instructions.
- the computer-executable instructions are not limited to the above method operations. They can also perform related tasks in the scan data display method provided by any embodiment of the present disclosure. operate.
- the present disclosure can be implemented with the help of software and necessary general hardware. Of course, it can also be implemented with hardware, but in many cases the former is a better implementation. . Based on this understanding, the technical solution of the present disclosure can be embodied in the form of a software product in nature or in part that contributes to the existing technology.
- the computer software product can be stored in a computer-readable storage medium, such as a computer floppy disk.
- ROM read-only memory
- RAM random access memory
- FLASH flash memory
- hard disk or optical disk etc., including a number of instructions to make a computer cloud platform (which can be a personal Computer, server, or network cloud platform, etc.) executes the scan data display method provided by various embodiments of the present disclosure.
- scan data corresponding to different scan modes can be separated through the first area to avoid overlap of scan data corresponding to different scan modes during display.
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Human Computer Interaction (AREA)
- Software Systems (AREA)
- Computer Hardware Design (AREA)
- Computer Graphics (AREA)
- Data Mining & Analysis (AREA)
- Databases & Information Systems (AREA)
- Mathematical Physics (AREA)
- User Interface Of Digital Computer (AREA)
- Controls And Circuits For Display Device (AREA)
- Testing, Inspecting, Measuring Of Stereoscopic Televisions And Televisions (AREA)
- Processing Or Creating Images (AREA)
Abstract
Description
Claims (10)
- 一种扫描数据显示方法,其特征在于,包括:在三维扫描设备基于第一扫描模式对目标对象进行扫描时,在交互界面上显示所述第一扫描模式对应的初始扫描数据;从所述交互界面中确定出第一区域;在所述三维扫描设备由所述第一扫描模式切换为第二扫描模式的情况下,获取所述第二扫描模式对应的目标扫描数据,其中,所述初始扫描数据和所述目标扫描数据中的一种扫描数据显示在所述第一区域内,且所述初始扫描数据和所述目标扫描数据中的另一种扫描数据显示在所述第一区域外。
- 根据权利要求1所述的方法,其特征在于,所述从所述交互界面中确定出第一区域,包括:响应于获取到区域选择操作,从所述交互界面中确定出所述第一区域。
- 根据权利要求1所述的方法,其特征在于,还包括:在所述三维扫描设备由所述第一扫描模式切换为第二扫描模式的情况下,将所述第一区域内所述初始扫描数据或者所述第一区域外的所述初始扫描数据删除;其中,当删除所述第一区域内的所述初始扫描数据时,所述第一区域内用于显示所述目标扫描数据,且所述第一区域外用于显示所述初始扫描数据;当删除所述第一区域外的所述初始扫描数据时,所述第一区域外用于显示所述目标扫描数据,且所述第一区域内用于显示所述初始扫描数据。
- 根据权利要求3所述的方法,其特征在于,所述将所述第一区域内所述初始扫描数据或者所述第一区域外的所述初始扫描数据删除,包括:根据屏幕坐标系下所述第一区域的二维坐标范围,以及屏幕坐标系与世界坐标系的转换关系,计算所述世界坐标系下所述第一区域的三维坐标范围;根据所述第一区域的三维坐标范围,将所述第一区域内的所述初始扫描数据或者所述第一区域外的所述初始扫描数据删除。
- 根据权利要求1~4任一项所述的方法,其特征在于,在所述获取第二扫描模式对应的目标扫描数据之后,所述方法还包括:根据屏幕坐标系下所述第一区域的二维坐标范围,对所述初始扫描数据和所述目标扫描数据进行拼接,得到扫描数据的拼接结果;和/或,根据所述屏幕坐标系下预设标志点的二维坐标数据,对所述初始扫描数据和所述目标扫描数据进行拼接,得到扫描数据的拼接结果。
- 根据权利要求1所述的方法,其特征在于,在所述获取所述第二扫描模式对应的目标扫描数据之后,所述方法还包括:在所述三维扫描设备由所述第二扫描模式切换回所述第一扫描模式的情况下,获取所述第一扫描模式对应的最新扫描数据,其中,所述第一扫描模式对应的最新扫描数据和所述目标扫描数据中的一种扫描数据显示在所述第一区域内,所述第一扫描模式对应的最新扫描数据和所述目标扫描数据中的另一种扫描数据显示在所述第一区域外。
- 根据权利要求1所述的方法,其特征在于,在所述获取所述第二扫描模式对应的目标扫描数据之后,所述方法还包括:在所述三维扫描设备由所述第二扫描模式切换为第三扫描模式的情况下,从所述交互界面中确定出第二区域,其中,所述第二区域在所述第一区域外或者在所述第一区域内;获取所述第三扫描模式对应的最新扫描数据,其中,所述初始扫描数据和所述目标扫描数据中的一种扫描数据显示在所述第一区域内,所述初始扫描数据和所述目标扫描数据中的另一种扫描数据显示在所 述第一区域外,且所述第三扫描模式对应的最新扫描数据显示在所述第二区域内。
- 一种扫描数据显示装置,其特征在于,包括:第一显示模块,用于在三维扫描设备基于第一扫描模式对目标对象进行扫描时,在交互界面上显示所述第一扫描模式对应的初始扫描数据;第一区域确定模块,用于从所述交互界面中确定出第一区域;第二显示模块,用于在所述三维扫描设备由所述第一扫描模式切换为第二扫描模式的情况下,获取所述第二扫描模式对应的目标扫描数据,其中,所述初始扫描数据和所述目标扫描数据中的一种扫描数据显示在所述第一区域内,且所述初始扫描数据和所述目标扫描数据中的另一种扫描数据显示在所述第一区域外。
- 一种电子设备,其特征在于,包括:处理器;存储器,用于存储可执行指令;其中,所述处理器用于从所述存储器中读取所述可执行指令,并执行所述可执行指令以实现上述权利要求1-7中任一项所述的扫描数据显示方法。
- 一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述存储介质存储有计算机程序,当所述计算机程序被处理器执行时,使得处理器实现上述权利要求1-7中任一项所述的扫描数据显示方法。
Priority Applications (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US18/880,237 US20260010274A1 (en) | 2022-06-30 | 2023-06-21 | Method and apparatus for displaying scanning data, and device and storage medium |
| KR1020257002969A KR20250027809A (ko) | 2022-06-30 | 2023-06-21 | 스캐닝 데이터 표시 방법, 장치, 기기 및 컴퓨터 프로그램 |
| EP23830094.1A EP4550104A4 (en) | 2022-06-30 | 2023-06-21 | METHOD AND APPARATUS FOR DISPLAYING SCANNING DATA, DEVICE AND STORAGE MEDIA |
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202210772727.6A CN115185415B (zh) | 2022-06-30 | 2022-06-30 | 扫描数据显示方法、装置、设备及存储介质 |
| CN202210772727.6 | 2022-06-30 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2024001915A1 true WO2024001915A1 (zh) | 2024-01-04 |
Family
ID=83515267
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/CN2023/101828 Ceased WO2024001915A1 (zh) | 2022-06-30 | 2023-06-21 | 扫描数据显示方法、装置、设备及存储介质 |
Country Status (5)
| Country | Link |
|---|---|
| US (1) | US20260010274A1 (zh) |
| EP (1) | EP4550104A4 (zh) |
| KR (1) | KR20250027809A (zh) |
| CN (2) | CN121560198A (zh) |
| WO (1) | WO2024001915A1 (zh) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN119850867A (zh) * | 2025-03-19 | 2025-04-18 | 先临三维科技股份有限公司 | 三维重建方法、电子设备和存储介质 |
Families Citing this family (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN121560198A (zh) * | 2022-06-30 | 2026-02-24 | 先临三维科技股份有限公司 | 扫描数据显示方法、装置、设备及存储介质 |
| CN116152474A (zh) * | 2022-12-02 | 2023-05-23 | 先临三维科技股份有限公司 | 扫描数据的处理方法、装置、设备及介质 |
| CN118071941B (zh) * | 2024-04-24 | 2024-08-02 | 先临三维科技股份有限公司 | 三维扫描方法、装置、设备及存储介质 |
Citations (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN106073826A (zh) * | 2015-04-23 | 2016-11-09 | 美国西门子医疗解决公司 | 针对混合模式超声成像的采集控制 |
| CN107064185A (zh) * | 2017-04-12 | 2017-08-18 | 北京君和信达科技有限公司 | 辐射图像显示方法和系统 |
| US20190285865A1 (en) * | 2016-09-02 | 2019-09-19 | Femtonics Kft. | Method for scanning along a 3-dimensional line and method for scanning a region of interest by scanning a plurality of 3-dimensional lines |
| CN111220076A (zh) * | 2020-01-11 | 2020-06-02 | 武汉中观自动化科技有限公司 | 一种跟踪定位和标志点定位混合的定位方法和装置 |
| KR20220017830A (ko) * | 2020-08-05 | 2022-02-14 | 주식회사 메디트 | 3차원 데이터 획득 방법, 장치 및 그 방법을 수행하는 프로그램이 저장된 컴퓨터 판독 가능 저장 매체 |
| CN115185415A (zh) * | 2022-06-30 | 2022-10-14 | 先临三维科技股份有限公司 | 扫描数据显示方法、装置、设备及存储介质 |
Family Cites Families (8)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP5761933B2 (ja) * | 2010-06-25 | 2015-08-12 | 株式会社東芝 | 超音波診断装置、超音波画像処理装置及び医用画像処理装置 |
| CN106017351B (zh) * | 2016-07-20 | 2018-08-07 | 北京国泰星云科技有限公司 | 一种用于集装箱识别定位的3d数据采集系统及方法 |
| WO2018022940A1 (en) * | 2016-07-27 | 2018-02-01 | Align Technology, Inc. | Intraoral scanner with dental diagnostics capabilities |
| US9766060B1 (en) * | 2016-08-12 | 2017-09-19 | Microvision, Inc. | Devices and methods for adjustable resolution depth mapping |
| US20210052146A1 (en) * | 2019-08-19 | 2021-02-25 | Covidien Lp | Systems and methods for selectively varying resolutions |
| US20210279967A1 (en) * | 2020-03-06 | 2021-09-09 | Apple Inc. | Object centric scanning |
| CN111754553B (zh) * | 2020-06-24 | 2024-07-09 | 上海联影医疗科技股份有限公司 | 多模态扫描图像配准方法、装置、计算机设备和存储介质 |
| CN111700633A (zh) * | 2020-06-28 | 2020-09-25 | 上海联影医疗科技有限公司 | Pet图像衰减校正方法、装置、计算机设备和可读存储介质 |
-
2022
- 2022-06-30 CN CN202511493811.4A patent/CN121560198A/zh active Pending
- 2022-06-30 CN CN202210772727.6A patent/CN115185415B/zh active Active
-
2023
- 2023-06-21 EP EP23830094.1A patent/EP4550104A4/en active Pending
- 2023-06-21 WO PCT/CN2023/101828 patent/WO2024001915A1/zh not_active Ceased
- 2023-06-21 KR KR1020257002969A patent/KR20250027809A/ko active Pending
- 2023-06-21 US US18/880,237 patent/US20260010274A1/en active Pending
Patent Citations (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN106073826A (zh) * | 2015-04-23 | 2016-11-09 | 美国西门子医疗解决公司 | 针对混合模式超声成像的采集控制 |
| US20190285865A1 (en) * | 2016-09-02 | 2019-09-19 | Femtonics Kft. | Method for scanning along a 3-dimensional line and method for scanning a region of interest by scanning a plurality of 3-dimensional lines |
| CN107064185A (zh) * | 2017-04-12 | 2017-08-18 | 北京君和信达科技有限公司 | 辐射图像显示方法和系统 |
| CN111220076A (zh) * | 2020-01-11 | 2020-06-02 | 武汉中观自动化科技有限公司 | 一种跟踪定位和标志点定位混合的定位方法和装置 |
| KR20220017830A (ko) * | 2020-08-05 | 2022-02-14 | 주식회사 메디트 | 3차원 데이터 획득 방법, 장치 및 그 방법을 수행하는 프로그램이 저장된 컴퓨터 판독 가능 저장 매체 |
| CN115185415A (zh) * | 2022-06-30 | 2022-10-14 | 先临三维科技股份有限公司 | 扫描数据显示方法、装置、设备及存储介质 |
Non-Patent Citations (1)
| Title |
|---|
| See also references of EP4550104A4 |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN119850867A (zh) * | 2025-03-19 | 2025-04-18 | 先临三维科技股份有限公司 | 三维重建方法、电子设备和存储介质 |
| CN119850867B (zh) * | 2025-03-19 | 2025-07-29 | 先临三维科技股份有限公司 | 三维重建方法、电子设备和存储介质 |
Also Published As
| Publication number | Publication date |
|---|---|
| US20260010274A1 (en) | 2026-01-08 |
| KR20250027809A (ko) | 2025-02-27 |
| EP4550104A4 (en) | 2025-11-05 |
| EP4550104A1 (en) | 2025-05-07 |
| CN115185415B (zh) | 2025-09-30 |
| CN115185415A (zh) | 2022-10-14 |
| CN121560198A (zh) | 2026-02-24 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| WO2024001915A1 (zh) | 扫描数据显示方法、装置、设备及存储介质 | |
| CN114677386B (zh) | 特效图像处理方法、装置、电子设备及存储介质 | |
| CN109951691A (zh) | 投影画面的校正方法、装置以及投影系统 | |
| CN103970518A (zh) | 一种逻辑窗口的3d渲染方法和装置 | |
| CN106200881A (zh) | 一种数据展示方法及装置与虚拟现实设备 | |
| CN114092645A (zh) | 三维场景的可视化搭建方法、装置、电子设备及存储介质 | |
| CN114742934B (zh) | 图像渲染方法、装置、可读介质及电子设备 | |
| CN110209325A (zh) | 一种3d场景显示控制方法、系统及设备 | |
| CN117876208A (zh) | 特效处理方法、装置、电子设备及存储介质 | |
| CN111862342B (zh) | 增强现实的纹理处理方法、装置、电子设备及存储介质 | |
| WO2024164933A1 (zh) | 特效道具的处理方法、装置、电子设备及存储介质 | |
| WO2024250641A1 (zh) | 一种斜列车位航向角确定方法、装置、车辆及存储介质 | |
| CN115250313B (zh) | 变模式扫描方法、装置、设备及存储介质 | |
| EP4009624A1 (en) | Image display method, image display apparatus, and mobile terminal | |
| CN115131471B (zh) | 基于图像的动画生成方法、装置、设备及存储介质 | |
| CN114928718B (zh) | 视频监控方法、装置、电子设备及存储介质 | |
| CN116152474A (zh) | 扫描数据的处理方法、装置、设备及介质 | |
| CN115761091A (zh) | 游戏画面渲染方法、装置、电子设备和存储介质 | |
| CN114329723A (zh) | 户型图的处理方法、装置、可读存储介质和电子设备 | |
| CN115619918A (zh) | 图像渲染方法、装置、设备及存储介质 | |
| CN113641276A (zh) | 显示控制方法、装置、电子设备及存储介质 | |
| CN110070617A (zh) | 数据同步方法、装置、硬件装置 | |
| WO2025056031A1 (zh) | 视频处理方法、装置、设备、计算机可读存储介质及产品 | |
| WO2024188089A1 (zh) | 特效信息显示方法、装置、电子设备及存储介质 | |
| CN116551691A (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: 23830094 Country of ref document: EP Kind code of ref document: A1 |
|
| WWE | Wipo information: entry into national phase |
Ref document number: 18880237 Country of ref document: US |
|
| ENP | Entry into the national phase |
Ref document number: 20257002969 Country of ref document: KR Kind code of ref document: A |
|
| WWE | Wipo information: entry into national phase |
Ref document number: 2023830094 Country of ref document: EP |
|
| NENP | Non-entry into the national phase |
Ref country code: DE |
|
| ENP | Entry into the national phase |
Ref document number: 2023830094 Country of ref document: EP Effective date: 20250130 |
|
| WWP | Wipo information: published in national office |
Ref document number: 1020257002969 Country of ref document: KR |
|
| WWP | Wipo information: published in national office |
Ref document number: 2023830094 Country of ref document: EP |
|
| WWP | Wipo information: published in national office |
Ref document number: 18880237 Country of ref document: US |