WO2020037582A1 - Sélection de trames de clé à base de graphique destinée au balayage en 3d - Google Patents

Sélection de trames de clé à base de graphique destinée au balayage en 3d Download PDF

Info

Publication number
WO2020037582A1
WO2020037582A1 PCT/CN2018/101870 CN2018101870W WO2020037582A1 WO 2020037582 A1 WO2020037582 A1 WO 2020037582A1 CN 2018101870 W CN2018101870 W CN 2018101870W WO 2020037582 A1 WO2020037582 A1 WO 2020037582A1
Authority
WO
WIPO (PCT)
Prior art keywords
image frames
image
dentition
acquired
subset
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
Application number
PCT/CN2018/101870
Other languages
English (en)
Inventor
Yu Zhou
Qinran Chen
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.)
Carestream Dental Technology Shanghai Co Ltd
Original Assignee
Carestream Dental Technology Shanghai Co Ltd
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 Carestream Dental Technology Shanghai Co Ltd filed Critical Carestream Dental Technology Shanghai Co Ltd
Priority to PCT/CN2018/101870 priority Critical patent/WO2020037582A1/fr
Publication of WO2020037582A1 publication Critical patent/WO2020037582A1/fr
Anticipated expiration legal-status Critical
Ceased legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T17/00Three-dimensional [3D] modelling for computer graphics
    • G06T17/20Finite element generation, e.g. wire-frame surface description, tesselation
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B5/00Measuring for diagnostic purposes; Identification of persons
    • A61B5/0059Measuring for diagnostic purposes; Identification of persons using light, e.g. diagnosis by transillumination, diascopy, fluorescence
    • A61B5/0082Measuring for diagnostic purposes; Identification of persons using light, e.g. diagnosis by transillumination, diascopy, fluorescence adapted for particular medical purposes
    • A61B5/0088Measuring for diagnostic purposes; Identification of persons using light, e.g. diagnosis by transillumination, diascopy, fluorescence adapted for particular medical purposes for oral or dental tissue
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B5/00Measuring for diagnostic purposes; Identification of persons
    • A61B5/45For evaluating or diagnosing the musculoskeletal system or teeth
    • A61B5/4538Evaluating a particular part of the muscoloskeletal system or a particular medical condition
    • A61B5/4542Evaluating the mouth, e.g. the jaw
    • A61B5/4547Evaluating teeth
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01BMEASURING LENGTH, THICKNESS OR SIMILAR LINEAR DIMENSIONS; MEASURING ANGLES; MEASURING AREAS; MEASURING IRREGULARITIES OF SURFACES OR CONTOURS
    • G01B11/00Measuring arrangements characterised by the use of optical techniques
    • G01B11/24Measuring arrangements characterised by the use of optical techniques for measuring contours or curvatures
    • G01B11/25Measuring arrangements characterised by the use of optical techniques for measuring contours or curvatures by projecting a pattern, e.g. one or more lines, moiré fringes on the object

Definitions

  • the disclosure relates generally to 3-D surface contour scanning and more particularly to methods and apparatus for improving pose acquisition, processing, and presentation by selecting a subset of the scanned image data.
  • Three-dimensional (3-D) imaging and 3-D image processing are of growing interest to dental practitioners for computer-aided diagnosis and overall improved patient care.
  • 3-D imaging and 3-D image processing offer significant advantages over existing techniques in terms of flexibility, accuracy, and repeatability.
  • Optical intraoral scans in general, produce contours of dentition objects and have been helpful in improving visualization of teeth, gums, and other intra-oral structures.
  • Surface contour information can be particularly useful for assessment of tooth condition and has recognized value for various types of dental procedures, such as for restorative dentistry. This can provide a valuable tool to assist the dental practitioner in identifying various problems and in validating other measurements and observations related to the patient’s teeth and supporting structures.
  • Surface contour information can also be used to generate 3-D models of dentition components such as individual teeth; the position and orientation information related to individual teeth can then be used in assessing and planning restorative dental prostheses and for evaluating orthodontic treatment progress. With proper use of surface contour imaging, the need for multiple 2-D or 3-D X-ray acquisitions of a patient’s dentition can be avoided.
  • Optical 3-dimensional (3-D) measurement methods provide shape and depth information using light directed onto a surface in various ways.
  • types of imaging methods used for contour imaging are structured light imaging devices.
  • Structured light projection imaging uses patterned or structured light and camera/sensor triangulation to obtain surface contour information for structures of various types.
  • a point cloud can be generated.
  • a 3-D mesh can then be formed from the point cloud, in order to reconstruct a close approximation to the surface.
  • Mesh representation can be particularly useful for showing surface structure of teeth and gums and can be obtained using a handheld camera and without requiring harmful radiation levels. Improved scanner acquisition speeds for 3-D frame captures make it possible to process the captured frames and generate highly detailed 3-D contour surfaces in mesh or point cloud form while the scan is being performed.
  • Rapid contour image acquisition using continuous 3-D scanning can require storage and processing of a significant amount of redundant data from the scanner.
  • inventions of the present disclosure address the need to reduce the data processing and storage burden for 3-D surface acquisition and representation by selecting a subset of key frames from the larger set of structured light images of the surface of interest.
  • a method for acquiring and updating a 3-D surface of a dentition executed at least in part by a computer and comprising:
  • FIG. 1 is a schematic diagram that shows components of an imaging apparatus for surface contour imaging of a patient's teeth and related structures.
  • FIG. 2 shows schematically how patterned light is used for obtaining surface contour information using a handheld camera or other portable imaging device.
  • FIG. 3 shows an example of surface imaging using a pattern with multiple lines of light.
  • FIG. 4 shows a point cloud generated from structured light imaging, such as that shown in FIG. 3.
  • FIG. 5 shows a polygon mesh in the simple form of a triangular mesh.
  • FIG. 6 is a logic flow diagram that shows a sequence for 3-D intraoral surface acquisition, view positioning, and updating according to an embodiment of the present disclosure.
  • FIG. 7A shows relative scan positions for a full set of image frames acquired in an intraoral imaging session.
  • FIG. 7B shows a partial subset of image frames that can be used as key frames for pose setup and configuration.
  • FIG. 8 shows a simplified schematic representing a set of acquired images as vertices in a spanning tree.
  • FIG. 9 shows an exemplary connected dominating subset generated from the simplified spanning tree shown in FIG. 8.
  • first does not necessarily denote any ordinal or priority relation, but may be used for more clearly distinguishing one element or time interval from another.
  • signal communication means that two or more devices and/or components are capable of communicating with each other via signals that travel over some type of signal path.
  • Signal communication may be wired or wireless.
  • the signals may be communication, power, data, or energy signals which may communicate information, power, and/or energy from a first device and/or component to a second device and/or component along a signal path between the first device and/or component and second device and/or component.
  • the signal paths may include physical, electrical, magnetic, electromagnetic, optical, wired, and/or wireless connections between the first device and/or component and second device and/or component.
  • the signal paths may also include additional devices and/or components between the first device and/or component and second device and/or component.
  • pixel and “voxel” may be used interchangeably to describe an individual digital image data element, that is, a single value representing a measured image signal intensity.
  • an individual digital image data element is referred to as a voxel for 3-dimensional or volume images and a pixel for 2-dimensional (2-D) images.
  • voxel and pixel can generally be considered equivalent, describing an image elemental datum that is capable of having a range of numerical values.
  • Voxels and pixels have attributes of both spatial location and image data code value.
  • patterned light or “structured light” is used to indicate light that has a predetermined spatial pattern, such that the light has one or more features such as one or more discernable parallel lines, curves, a grid or checkerboard pattern, or other features having areas of light separated by areas without illumination.
  • the phrases “patterned light” and “structured light” are considered to be equivalent, both used to identify the light that is projected onto the surface of interest, such as onto the surface of the patient’s dentition, in order to derive contour image data.
  • viewer In the context of the present disclosure, the terms “viewer” , “operator” , and “user” are considered to be equivalent and refer to the viewing practitioner, technician, or other person who views and manipulates a contour image that is formed from a combination of multiple structured light images on a display monitor.
  • a “viewer instruction” , "operator instruction” , or “operator command” can be obtained from explicit commands entered by the viewer or may be implicitly obtained or derived based on some other user action, such as making an equipment setting, for example.
  • the terms “command” and “instruction” may be used interchangeably to refer to an operator entry.
  • a single projected line of light is considered a "one dimensional" pattern, since the line has an almost negligible width, such as when projected from a line laser, and has a length that is its predominant dimension.
  • Two or more of such lines projected side by side, either simultaneously or in a scanned arrangement, provide a two-dimensional pattern.
  • 3-D model 3-D mesh
  • point cloud may be used synonymously to describe a surface contour image in the context of the present disclosure.
  • the dense point cloud is formed using techniques familiar to those skilled in the volume imaging arts for forming a point cloud and relates generally to methods that identify, from the point cloud, vertex points corresponding to surface features.
  • the dense point cloud is thus generated using the reconstructed contour data from one or more reflectance images, such as those described subsequently herein.
  • Dense point cloud information serves as the basis for a polygon model at high density for the teeth and gum surface.
  • set refers to a non-empty set or subset, as the concept of a collection of elements or members of a set is widely understood in elementary mathematics.
  • subset unless otherwise explicitly stated, is used herein to refer to a non-empty proper subset, that is, to a subset of the larger set, having one or more members, but having at least one fewer member than the larger set.
  • a “proper subset” of set S is strictly contained in set S, is non-empty, and excludes at least one member of set S.
  • Cardinality refers to the number of members in a set.
  • Embodiments of the present disclosure provide methods that help to reduce the processing burden, both in terms of processing time and storage requirements, where the full set of acquired 3-D image frames for the surface of interest has substantial redundant information.
  • the methods described herein provide the logic for selection of a subset of key frames for processing and 3-D contour generation, wherein the subset is significantly reduced in size (cardinality) from the full set of acquired contour images.
  • 3-D acquisition devices can be used for scanning the tooth surface and forming 3-D images from the series of images obtained.
  • FIG. 1 is a schematic diagram showing a type of imaging apparatus 70 that serves as a scanning device for generating 3-D images.
  • Imaging apparatus 70 can be used for projecting and imaging using structured light patterns 46.
  • Imaging apparatus 70 uses a handheld camera 24 for image frame acquisition according to an embodiment of the present disclosure.
  • a control logic processor 80, or other type of computer that may be part of camera 24 controls the operation of an illumination array 10, such as an array having one or more light emitting diodes (LEDs) , or other suitable light source, that generates the structured light and controls operation of an imaging sensor array 30.
  • Image data from surface 20, such as from a tooth 22, is obtained, as a series of one or more image frames, from imaging sensor array 30 and stored in a memory 72.
  • LEDs light emitting diodes
  • Control logic processor 80 in signal communication with camera 24 components that acquire the image, processes the received image data, generates a mapping of the surface contour by stitching together content from adjacent image frames, and stores the mapping in memory 72.
  • the resulting 3-D contour image from memory 72 is then optionally rendered and displayed on a display 74.
  • Memory 72 may also include a display buffer for temporarily storing display 74 image content.
  • a pattern of lines or other features is projected from illumination array 10 toward the surface of an object from a given angle.
  • the projected pattern from the surface is then viewed from another angle as a contour image, taking advantage of triangulation in order to analyze surface information based on the appearance of contour lines.
  • Phase shifting in which the projected pattern is incrementally shifted spatially for obtaining additional measurements at the new locations, is typically applied as part of structured light projection imaging, used in order to complete the contour mapping of the surface and to increase overall resolution in the contour image.
  • FIG. 2 shows, with the example of a single line of light L, how patterned light is used for obtaining surface contour information using a handheld camera or other portable imaging device.
  • a mapping is obtained as an illumination array 10 directs a pattern of light onto a surface 20 and a corresponding image of a line L’is formed on imaging sensor array 30.
  • Each pixel 32 on imaging sensor array 30 maps to a corresponding pixel 12 on illumination array 10 according to modulation by surface 20. Shifts in pixel position, as represented in FIG. 2, yield useful information about the contour of surface 20.
  • the basic pattern shown in FIG. 2 can be implemented in a number of ways, using a variety of illumination sources and sequences and using one or more different types of sensor arrays 30.
  • Illumination array 10 can utilize any of a number of types of arrays used for light modulation, such as a liquid crystal array or digital micromirror array, such as that provided using the Digital Light Processor or DLP device from Texas Instruments, Dallas, TX. This type of spatial light modulator is used in the illumination path to change the light pattern as needed for the mapping sequence.
  • a liquid crystal array or digital micromirror array such as that provided using the Digital Light Processor or DLP device from Texas Instruments, Dallas, TX. This type of spatial light modulator is used in the illumination path to change the light pattern as needed for the mapping sequence.
  • the image of the contour line on the camera simultaneously locates a number of surface points of the imaged object. This speeds the process of gathering many sample points, while the plane of light (and usually also the receiving camera) is laterally moved in order to “paint” some or all of the exterior surface of the object with the plane of light.
  • FIG. 3 shows surface imaging using a pattern with multiple lines of light. Incremental shifting of the line pattern and other techniques help to compensate for inaccuracies and confusion that can result from abrupt transitions along the surface, whereby it can be difficult to positively identify the segments that correspond to each projected line. In FIG. 3, for example, it can be difficult to determine whether line segment 16 is from the same line of illumination as line segment 18 or adjacent line segment 19.
  • a computer and appropriate software logic can use triangulation methods to compute the coordinates of numerous illuminated surface points. As the plane is moved to intersect eventually with some or all of the surfaces of the object, the coordinates of an increasing number of points are accumulated. As a result of this image acquisition, a point cloud of vertex points or vertices can be identified and used to represent the extent of a surface within a volume.
  • Another type of 3-D acquisition device that can be used for scanning the tooth surface captures a series of 3-D images that can be stitched together in order to form a surface contour image of larger scale, such as an image of dentition for an upper or lower jaw, for example.
  • FIG. 4 shows a dense 3-D point cloud 50 generated from a structured light imaging apparatus, CS 3500 3-D camera made by Carestream Inc., Rochester NY, USA, using results from patterned illumination such as that shown in FIG. 3.
  • the point cloud 50 models physical location of sampled points on tooth surfaces and other intraoral surfaces or, more generally, of surfaces of a real-world object. Variable resolution can be obtained.
  • the example of FIG. 4 shows an exemplary 100 micron resolution.
  • the points in the point cloud represent actual, measured points on the three dimensional surface of an object.
  • the surface structure can be approximated from the point cloud representation by forming a polygon mesh, in which adjacent vertices are connected by line segments. For a particular vertex, its adjacent vertices are those vertices closest to the vertex in terms of Euclidean distance.
  • FIG. 5 shows a 3-D polygon mesh model 60 in the simple form of a triangular mesh.
  • a triangular mesh forms a basic mesh structure that can be generated from a point cloud and used as a digital model to represent a 3-D object by its approximate surface shape, in the form of triangular plane segments sharing adjacent boundaries.
  • Methods for forming a polygon mesh model such as a triangular mesh or more complex mesh structure, are well known to those skilled in the contour imaging arts.
  • the polygon unit of the mesh model, and relationships between neighboring polygons, can be used in embodiments of the present disclosure to extract features such as minimum curvatures at the teeth boundaries.
  • structured light imaging is one among a number of imaging methods that can be used for generating a 3-D mesh model or a point cloud.
  • Other types of imaging that can be used for surface contour characterization can include reflectance imaging used with structure from motion techniques, for example.
  • Still other types of depth imaging have been implemented for various types of surface structure, including video speed 3-D imagers that obtain a succession of smaller 3-D images that can be stitched together.
  • the graph-based selection method described herein can be applied to other types of contour and depth imaging that are stitched together in order to generate a 3-D surface contour for dentition or other type of surface.
  • reflectance images and associated depth information can be acquired as quickly as possible in order to minimize scanner displacement during the sequence of camera exposures during the generation of image data.
  • Point cloud or mesh data structures can be used equivalently to represent 3-D surface growth during and following image capture from the scanner.
  • a point cloud with normals and colors can be extracted from a colored/texture mesh, such as using vertices from the mesh and their average triangle normal and vertex color, discarding the triangle data.
  • a mesh with colors can be readily generated from a point cloud using methods well known to those skilled in the volume imaging arts.
  • a number of methods familiar to those skilled in the volume imaging arts can be used for stitching together the successive frames generated in continuous 3-D scanning in order to form a surface contour, including use of feature matching, iterative closest point calculations, refinement, and distance measurement and scoring, for example.
  • Feature matching for example, employs correspondences between feature descriptors in different views, selecting from a group of correspondences according to various metrics.
  • Numerous image frames are acquired by a scanning apparatus such as imaging apparatus 70 described with reference to FIG. 1, at rates that can be 8 frames per second or higher.
  • processing software generates the 3-D surface contour in a continuous manner, growing the surface by matching and stitching together adjacent frames.
  • An embodiment of the present disclosure provides improved efficiency and reduced processing burden for generating a 3-D mesh from numerous individual scanned frames by reducing the number of frames needed to generate a 3-D pose.
  • the logic flow diagram of FIG. 6 shows a sequence for 3-D intraoral surface acquisition and updating according to an embodiment of the present disclosure.
  • acquisition step S600 scanning of the mouth is executed, acquiring numerous 3-D image frames of patient dentition from different angles using an intraoral scanning camera, as described previously with reference to FIG. 1.
  • a reconstruction step S610 obtains the image input from the scanner continuously during the scan and constructs and updates a model of the 3-D surface contour accordingly.
  • Reconstruction step S610 employs various types of matching algorithm, aggregating and correlating the acquired image frames based on an overlap metric and factors such as relative distance of the acquired frame content from the 3-D surface.
  • An overlap metric can be calculated, indicative of the amount of overlap between adjacent images, using a measurement of relative image correlation and a threshold for the correlation value, following procedures familiar to those skilled in the imaging arts.
  • Overlap calculation characterizes the relative similarity or redundancy between peripheral image data for two adjacent images.
  • a variable measure of relative redundancy can be calculated based in the similarity between adjacent images, using metrics known to those skilled in the imaging arts.
  • a reduced level of data redundancy indicates that two adjacent images share some percentage of the same image content, but do not have extensive overlap.
  • a relational step S620 identifies the spatial relationships between neighboring or adjacent 3-D image content relative to the 3-D surface that is being formed.
  • a subset selection step S630 then identifies a subset of the scanned image frames according to the spatial relationship data.
  • a pose optimization step S640 uses the constructed subset of image frames for efficiently calculating and constructing a needed pose for display.
  • a refinement step S650 then generates a complete view of the 3-D mesh by adding 3-D image input from frames outside the identified subset.
  • a display step S660 then displays the identified surface contour
  • an embodiment of the present disclosure selects only a partial subset of the acquired frames.
  • the methods of the present disclosure help to speed image construction and rendering without requiring the entire set of captured image frames.
  • the subset of acquired frames that are used as “key frames” for pose rendering are selected according to their relative significance in defining the overall 3-D structure of the upper or lower dental arch.
  • FIG. 7A visually represents the full set of image frames 90 generated in manually scanning a patient’s mouth for an upper or lower arch.
  • FIG. 7B shows a partial subset of image frames 90 that are identified as key frames for pose setup and manipulation.
  • spanning tree representation provides a visual analogue that facilitates data relations and is useful for visualizing sorting operations used to process various points of data.
  • An embodiment of the present disclosure employs spanning tree representation to relate multiple scans of the intraoral surface to each other and to help streamline the processing needed for image rendering for a desired image pose.
  • FIG. 8 shows a spanning tree having vertices V1, V2, V3, V4, V5, V6, V7, V8, and V9.
  • Each vertex Vn represents a 3-D image frame obtained during scanning.
  • Edges E constructed between vertices Vn indicate that there is some relationship between the connected vertices.
  • each edge E connection indicates that the corresponding connected vertices have some amount of shared image content.
  • vertices V5 and V6 share some common image content, measurable in terms of overlay and a distance metric, such as a Euclidean distance, familiar to those skilled in the imaging and data processing art, indicating that the vertices have a given relationship that can be spatial (distance) as well as providing a metric indicative of overlap.
  • a distance metric such as a Euclidean distance
  • vertex V7 shares some image content and is within a defined distance of vertices V4, V5, V8, and V9.
  • Spanning tree manipulation techniques are used to facilitate rendering of an image wherein multiple different image frames share the same content and wherein there is considerable redundancy of data, such as in the example of vertex V7 just described.
  • pose rendering in which a 3-D image is rendered at a particular perspective angle, it can be cumbersome to process all of the vertices having the relational arrangement shown in FIG. 8, particularly since there can be numerous scans having shared content.
  • An embodiment of the present disclosure simplifies pose rendering by forming a subset of the vertices, termed a connected dominating subset in spanning tree processing parlance, and using this subset as a type of initial “skeleton” representative of the full set of image frames.
  • a subset of the vertices termed a connected dominating subset in spanning tree processing parlance
  • this subset as a type of initial “skeleton” representative of the full set of image frames.
  • vertices V2, V4, V5, and V7 constitute a connected dominating subset in an arrangement termed a “maximum leaf spanning tree” .
  • Vertices V1, V3, V6, V8, and V9 form “leaves” of the spanning tree.
  • the maximum leaf spanning tree is a data construct that reorganizes the relational matrix of the spanning tree to identify key vertices whose configuration connects the full set of vertices.
  • the key vertices can be manipulated to provide a skeletal basis for rendering an image obtained by the full set of scans for a particular pose. In set terminology, these key vertices form a connected dominating subset.
  • a number of well-established algorithms can be used to derive, from a spanning tree having the full set of vertices, a connected dominating subset.
  • a connected dominating subset By first manipulating the connected dominating subset for rendering a desired image pose, embodiments of the present disclosure both speed and simplify rendering processing. Once the skeletal subset is rendered, subsequent processing can then supplement the skeletal rendering with full image frame data from the leaf vertices.
  • leaf vertices correspondingly, the image frames that are not part of the connected dominating subset, are not discarded for rendering. Instead, image processing using this construction helps to determine which image data are relevant for a particular rendered pose and which can be ignored.
  • FIGs. 7A and 7B show one example in which the connected dominating subset, represented in FIG. 7B only requires a small number of the full scan set represented in FIG. 7A.
  • the present invention utilizes a computer program with stored instructions that control system functions for image acquisition and image data processing for image data that is stored and accessed from an electronic memory.
  • a computer program of an embodiment of the present invention can be utilized by a suitable, general-purpose computer system, such as a personal computer or workstation that acts as an image processor, when provided with a suitable software program so that the processor operates to acquire, process, transmit, store, and display data as described herein.
  • a suitable, general-purpose computer system such as a personal computer or workstation that acts as an image processor
  • a suitable software program so that the processor operates to acquire, process, transmit, store, and display data as described herein.
  • Many other types of computer systems architectures can be used to execute the computer program of the present invention, including an arrangement of networked processors, for example.
  • the computer program for performing the method of the present invention may be stored in a computer readable storage medium.
  • This medium may comprise, for example; magnetic storage media such as a magnetic disk such as a hard drive or removable device or magnetic tape; optical storage media such as an optical disc, optical tape, or machine readable optical encoding; solid state electronic storage devices such as random access memory (RAM) , or read only memory (ROM) ; or any other physical device or medium employed to store a computer program.
  • the computer program for performing the method of the present invention may also be stored on computer readable storage medium that is connected to the image processor by way of the internet or other network or communication medium. Those skilled in the image data processing arts will further readily recognize that the equivalent of such a computer program product may also be constructed in hardware.
  • memory can refer to any type of temporary or more enduring data storage workspace used for storing and operating upon image data and accessible to a computer system, including a database.
  • the memory could be non-volatile, using, for example, a long-term storage medium such as magnetic or optical storage. Alternately, the memory could be of a more volatile nature, using an electronic circuit, such as random-access memory (RAM) that is used as a temporary buffer or workspace by a microprocessor or other control logic processor device.
  • Display data for example, is typically stored in a temporary storage buffer that is directly associated with a display device and is periodically refreshed as needed in order to provide displayed data.
  • This temporary storage buffer can also be considered to be a memory, as the term is used in the present disclosure.
  • Memory is also used as the data workspace for executing and storing intermediate and final results of calculations and other processing.
  • Computer-accessible memory can be volatile, non-volatile, or a hybrid combination of volatile and non-volatile types.
  • the computer program product of the present invention may make use of various image manipulation algorithms and processes that are well known. It will be further understood that the computer program product embodiment of the present invention may embody algorithms and processes not specifically shown or described herein that are useful for implementation. Such algorithms and processes may include conventional utilities that are within the ordinary skill of the image processing arts. Additional aspects of such algorithms and systems, and hardware and/or software for producing and otherwise processing the images or co-operating with the computer program product of the present invention, are not specifically shown or described herein and may be selected from such algorithms, systems, hardware, components and elements known in the art.

Landscapes

  • Health & Medical Sciences (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • Physics & Mathematics (AREA)
  • Engineering & Computer Science (AREA)
  • Molecular Biology (AREA)
  • Surgery (AREA)
  • General Physics & Mathematics (AREA)
  • Oral & Maxillofacial Surgery (AREA)
  • Biophysics (AREA)
  • Pathology (AREA)
  • Dentistry (AREA)
  • Biomedical Technology (AREA)
  • Heart & Thoracic Surgery (AREA)
  • Medical Informatics (AREA)
  • Veterinary Medicine (AREA)
  • Public Health (AREA)
  • Animal Behavior & Ethology (AREA)
  • General Health & Medical Sciences (AREA)
  • Rheumatology (AREA)
  • Physical Education & Sports Medicine (AREA)
  • Audiology, Speech & Language Pathology (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Orthopedic Medicine & Surgery (AREA)
  • Computer Graphics (AREA)
  • Geometry (AREA)
  • Software Systems (AREA)
  • Theoretical Computer Science (AREA)
  • Dental Tools And Instruments Or Auxiliary Dental Instruments (AREA)

Abstract

La présente invention concerne un procédé d'acquisition et de mise à jour d'une surface de dentition en 3D qui acquiert une succession de trames d'image en 3D de la dentition à partir de différents points de vue à l'aide d'un dispositif de balayage en 3D. Pour chaque trame d'image en 3D individuelle acquise, une ou plusieurs relations spatiales avec d'autres trames d'Image en 3D acquises sont identifiées selon une distance relative et d'un chevauchement entre l'individuelle et d'autres trames d'image en 3D acquises. La surface en 3D de la dentition est constituée et mise à jour à l'aide d'un algorithme de mise en correspondance qui regroupe un contenu d'image à partir des trames d'image en 3D selon la ou les relations spatiales et selon le chevauchement et la distance de chaque trame d'image en 3D par rapport à la surface en 3D de la dentition. Un sous-ensemble de la succession de trames d'image en 3D présentant une redondance des données réduite est sélectionné, sur la base des relations spatiales. Une pose de la surface en 3D est rendue et affichée selon le sous-ensemble sélectionné.
PCT/CN2018/101870 2018-08-23 2018-08-23 Sélection de trames de clé à base de graphique destinée au balayage en 3d Ceased WO2020037582A1 (fr)

Priority Applications (1)

Application Number Priority Date Filing Date Title
PCT/CN2018/101870 WO2020037582A1 (fr) 2018-08-23 2018-08-23 Sélection de trames de clé à base de graphique destinée au balayage en 3d

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/CN2018/101870 WO2020037582A1 (fr) 2018-08-23 2018-08-23 Sélection de trames de clé à base de graphique destinée au balayage en 3d

Publications (1)

Publication Number Publication Date
WO2020037582A1 true WO2020037582A1 (fr) 2020-02-27

Family

ID=69592120

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2018/101870 Ceased WO2020037582A1 (fr) 2018-08-23 2018-08-23 Sélection de trames de clé à base de graphique destinée au balayage en 3d

Country Status (1)

Country Link
WO (1) WO2020037582A1 (fr)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114119673A (zh) * 2022-01-25 2022-03-01 北京地平线机器人技术研发有限公司 初始位姿的确定方法和装置、电子设备和存储介质
CN115068140A (zh) * 2022-06-17 2022-09-20 先临三维科技股份有限公司 牙齿模型的获取方法、装置、设备及介质

Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20080131837A1 (en) * 2006-11-19 2008-06-05 Bernd Kordass Arrangement for the detection of surface contours on objects, especially in the field of dentistry
US20090061381A1 (en) * 2007-09-05 2009-03-05 Duane Milford Durbin Systems and methods for 3D previewing
US20090087050A1 (en) * 2007-08-16 2009-04-02 Michael Gandyra Device for determining the 3D coordinates of an object, in particular of a tooth
CN101661631A (zh) * 2009-09-27 2010-03-03 大连民族学院 基于局部最小生成树的点模型快速无损压缩处理方法
US20100303341A1 (en) * 2009-06-01 2010-12-02 Haeusler Gerd Method and device for three-dimensional surface detection with a dynamic reference frame
US20100311005A1 (en) * 2009-06-03 2010-12-09 Carestream Health, Inc. Apparatus for dental surface shape and shade imaging
US20110229840A1 (en) * 2010-03-19 2011-09-22 Rongguang Liang 3-d imaging using telecentric defocus
US20150017598A1 (en) * 2013-07-12 2015-01-15 Carestream Health, Inc. Video-based auto-capture for dental surface imaging apparatus
US20150029309A1 (en) * 2013-07-23 2015-01-29 Sirona Dental Systems Gmbh Method, system, apparatus, and computer program for 3d acquisition and caries detection
US20180025529A1 (en) * 2015-03-09 2018-01-25 Carestream Health, Inc. Apparatus and method of texture mapping for dental 3d scanner

Patent Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20080131837A1 (en) * 2006-11-19 2008-06-05 Bernd Kordass Arrangement for the detection of surface contours on objects, especially in the field of dentistry
US20090087050A1 (en) * 2007-08-16 2009-04-02 Michael Gandyra Device for determining the 3D coordinates of an object, in particular of a tooth
US20090061381A1 (en) * 2007-09-05 2009-03-05 Duane Milford Durbin Systems and methods for 3D previewing
US20100303341A1 (en) * 2009-06-01 2010-12-02 Haeusler Gerd Method and device for three-dimensional surface detection with a dynamic reference frame
US20100311005A1 (en) * 2009-06-03 2010-12-09 Carestream Health, Inc. Apparatus for dental surface shape and shade imaging
CN101661631A (zh) * 2009-09-27 2010-03-03 大连民族学院 基于局部最小生成树的点模型快速无损压缩处理方法
US20110229840A1 (en) * 2010-03-19 2011-09-22 Rongguang Liang 3-d imaging using telecentric defocus
US20150017598A1 (en) * 2013-07-12 2015-01-15 Carestream Health, Inc. Video-based auto-capture for dental surface imaging apparatus
US20150029309A1 (en) * 2013-07-23 2015-01-29 Sirona Dental Systems Gmbh Method, system, apparatus, and computer program for 3d acquisition and caries detection
US20180025529A1 (en) * 2015-03-09 2018-01-25 Carestream Health, Inc. Apparatus and method of texture mapping for dental 3d scanner

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
FEMAU, H ET AL.: "An exact algorithm for the Maximum Leaf Spanning Tree problem", THEORETICAL COMPUTER SCIENCE, vol. 412, no. 45, 21 October 2011 (2011-10-21), pages 6290 - 6302, XP028296039 *

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114119673A (zh) * 2022-01-25 2022-03-01 北京地平线机器人技术研发有限公司 初始位姿的确定方法和装置、电子设备和存储介质
CN115068140A (zh) * 2022-06-17 2022-09-20 先临三维科技股份有限公司 牙齿模型的获取方法、装置、设备及介质

Similar Documents

Publication Publication Date Title
JP7289026B2 (ja) ハイブリッドメッシュセグメンテーションのための方法及び装置
US10339649B2 (en) Method and system for hybrid mesh segmentation
US11961238B2 (en) Tooth segmentation using tooth registration
US11058514B2 (en) Method and system for dentition mesh braces removal
CN113509281B (zh) 用于口内扫描的历史扫描参考
KR102724016B1 (ko) 표면 차별화를 갖는 구내 스캐닝
CN118175973A (zh) 口内扫描仪实时和扫描后可视化
WO2017144934A1 (fr) Procédé et appareil de chirurgie guidé
US20220068039A1 (en) 3d segmentation for mandible and maxilla
US12056836B2 (en) Dental model superimposition using clinical indications
JP2017531228A (ja) ボリューム画像への顔テクスチャのマッピング
US20250160616A1 (en) Method of generating a training data set for determining periodontal structures of a patient
WO2020037582A1 (fr) Sélection de trames de clé à base de graphique destinée au balayage en 3d
US11361524B1 (en) Single frame control view
US20250384632A1 (en) Methods and apparatuses for enhancing three-dimensional models from intraoral scanning
CN120604268A (zh) 根据模型数据生成牙科渲染
CN120852474A (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: 18930932

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 18930932

Country of ref document: EP

Kind code of ref document: A1