Skip to content

Ask how observations become a digital model

Explore data, segmentation, algorithms, representations and AI-assisted interpretation through an observable 3D scanning workflow.

Ask how observations become a digital model

A 3D model does not emerge directly from a camera. It is produced through a sequence of computational decisions.

ASCAND begins with controlled observations. An object rotates on a coded turntable while the camera remains fixed. Captured frames, decoded orientation information and known system geometry provide structured inputs. 3D-Scan.Online processes those inputs into representations that may include silhouettes, occupied volumes, point clouds and meshes.

This makes the workflow useful for computing and AI education. Learners can ask what data enters a stage, how it is represented, which rule or model transforms it and how an error can propagate into the result.

Not every processing stage is artificial intelligence. Image processing, coded-data interpretation, coordinate transformation, geometric reconstruction and mesh generation can involve deterministic algorithms. AI can assist particular interpretation tasks, but the resulting geometry remains constrained by captured evidence and geometric consistency.

A plausible-looking model is therefore not automatic proof of correctness. It is a computational output that learners can trace, test and qualify.

Choose a computing or AI investigation

Use the curriculum framework

Begin with the computational relationship learners should explain

Choose one primary relationship before selecting an object or result.

Inputs and outputs

What information enters one processing stage? What new representation leaves it? Which context must be preserved for the output to remain meaningful?

Coded information

How can a visible code on the turntable provide an orientation reference? What is decoded, and what does that information not measure?

Data transformations

How do pixels, image coordinates, camera coordinates and object coordinates describe related information in different frames of reference?

Segmentation

How can image regions be classified as object or background? What happens when a boundary pixel is classified incorrectly?

Reconstruction algorithms

How can repeated rules eliminate impossible voxels, accumulate observed surface points or connect samples into a surface?

Digital representations

What can an image, mask, voxel grid, point cloud or mesh express? What information is lost or introduced when the representation changes?

AI assistance

Where can learned interpretation support segmentation, object identification, background interpretation, confidence estimation or feature assessment?

Confidence and failure

How can a system express uneven support for different regions? Which additional observation could test a doubtful result?

One transformation is enough for a coherent investigation. Learners should be able to identify the input, operation, output and limitation rather than simply report that “AI made the model.”

Plan an investigable question
Plan evidence of learning

Data and coded information: preserve context before interpreting geometry

Computational pipelines depend on both data and context.

A video contains a sequence of image frames. Each frame contains pixels, but pixel values alone do not state how the object was oriented when the image was captured. ASCAND’s coded turntable provides a structured rotational reference that processing can decode and associate with observations.

The code does not directly measure the object’s surface. It helps establish where an observation belongs within the controlled rotation sequence.

Processing may then relate several coordinate systems:

  • pixel positions within an image;
  • locations relative to the camera;
  • positions relative to the scanner and turntable;
  • a shared object coordinate system used by reconstructed geometry.

These transformations provide a practical context for data structures, encoding, decoding and reference frames. Learners can trace which quantities are observed, which are known from system geometry and which are calculated.

A useful data-lineage exercise is to select one frame and document:

  1. the source observation;
  2. its decoded orientation context;
  3. the region used for interpretation;
  4. the intermediate representation;
  5. the geometric result to which it contributes.

This encourages a more precise question than “What file did the scanner produce?” The better question is “Which observations and transformations support this part of the result?”

Review the processing sequence
Understand the coded turntable

Segmentation and machine vision: decide which pixels provide evidence

Before an image can constrain geometry, processing may need to determine which pixels represent the object, the background or another relevant signal.

Segmentation creates a classification or mask. In a silhouette-based workflow, the mask separates object from background. The resulting outline can constrain where the object may occupy space. In a laser-assisted workflow, processing instead needs to identify the projected line where it is visible on the surface. These are related machine-vision problems, but they do not provide the same geometric evidence.

Classification errors can propagate.

If background is incorrectly classified as object, a silhouette may preserve volume that should have been removed. If part of the object is classified as background, valid volume may be carved away. If a projected laser line is detected in the wrong image position, the triangulated surface point can also be wrong.

This gives learners a clear input-process-output relationship:

  • inspect the source image;
  • predict the intended classification;
  • compare it with a mask or detected feature;
  • identify a disputed region;
  • trace the possible effect on reconstructed geometry.

AI assistance may improve some interpretation tasks, especially where boundaries, texture or scene conditions are difficult. Segmentation is not automatically AI, however, and computer vision is broader than machine learning. The educational objective is to identify the actual computational role rather than attach a fashionable label.

Understand the visual hull
Assess object suitability

Algorithms and representations: different structures answer different questions

A reconstruction pipeline changes how information is represented.

An image stores a two-dimensional observation. A mask stores a classification over image regions. A voxel grid divides a three-dimensional volume into small cells that may be occupied, empty or uncertain. A point cloud stores sampled spatial positions. A mesh connects vertices with faces to represent a surface.

Each structure enables different operations.

Voxel carving begins with a volume and repeatedly tests it against silhouettes. A voxel that projects into a region classified as background is inconsistent with that observation and can be removed. This repeated elimination is deterministic: the same inputs and parameters produce the same carving decisions.

Point-based processing works differently. It can accumulate observed surface samples, evaluate local consistency, filter unsupported points and prepare geometry for later combination. Mesh generation then creates connected surface elements from geometric evidence.

Changing representation can make a later task possible, but it also changes what is explicit:

  • masks simplify an image into classes;
  • voxels discretize continuous space;
  • point clouds preserve samples without necessarily defining a surface;
  • meshes define connectivity but may include interpolated or repaired regions.

“More processed” does not mean “more true.” Learners should ask which evidence a representation preserves, which assumptions it introduces and whether it suits the intended question.

Compare point clouds and meshes
Review ASCAND processing paths

AI assistance and confidence: support interpretation without replacing geometry

The documented ASCAND architecture uses artificial intelligence to enhance rather than replace classical geometric methods.

AI-assisted components may support:

  • segmentation;
  • object identification;
  • background interpretation;
  • confidence estimation;
  • feature-quality assessment.

These tasks involve interpreting visual information where a fixed rule may be insufficiently robust. The output of an AI-assisted stage is still not unrestricted invention. Whenever possible, AI-derived observations are checked against independent geometric evidence before they influence the final reconstruction.

This distinction creates a useful model of responsible AI use:

  1. identify the evidence available to the system;
  2. identify where learned interpretation contributes;
  3. identify the geometric or independent constraint;
  4. inspect whether sources agree;
  5. communicate confidence and unresolved disagreement.

Confidence is not certainty. A high confidence value does not prove that a hidden surface was observed, that a model is dimensionally correct or that an algorithm will generalize to every object. It expresses support within a defined process and evidence set.

Learners can compare a source frame, intermediate classification and final region of geometry. They can then argue whether the result is well supported, weakly supported or not directly supported by the visible evidence. This is more meaningful AI literacy than treating the system as a black box or assuming that fluent output must be correct.

Review capability boundaries
Learn how results are inspected

From input tracing to qualified computational explanation

Use this structure to plan a bounded investigation. It is not a complete lesson plan.

  1. Define the transformation. Choose decoding, segmentation, voxel evaluation, point processing, representation conversion or confidence review.
  2. Identify the data. Record the inputs, their format and the context required to interpret them.
  3. Make a prediction. Ask learners to predict the intermediate or final effect of one controlled change.
  4. Trace the processing logic. Express the relevant rule, model or decision sequence in words, a diagram or pseudocode.
  5. Inspect an intermediate representation. Compare the source with a mask, silhouette, voxel state, point cloud or mesh.
  6. Compare outcomes. Identify agreement, disagreement, information loss, artifacts and unsupported regions.
  7. Investigate a failure. Trace a visible problem backward to a plausible input, classification, parameter, representation or evidence limitation.
  8. Explain and qualify. State what the computation supports, where AI assistance contributes and what remains uncertain.

Assessment can focus on the learner’s explanation of the pipeline. Did they distinguish data from representation? Did they identify the transformation? Did they connect an error to a downstream consequence? Did they separate AI assistance from deterministic geometry? Did they qualify the conclusion?

Build a learning sequence
Continue to classroom planning

Computational relevance is not an AI, standards or correctness claim

This page identifies observable relationships that can support computing and AI learning. It does not establish:

  • alignment to a particular computing standard, course or examination;
  • suitability for a specific age, grade or learner group;
  • a complete programming, computer-vision or machine-learning lesson;
  • access to source code, training data, model architecture or internal platform controls;
  • permission for learners to upload personal, sensitive or rights-restricted data;
  • a guarantee that a particular stage uses AI rather than another computational method;
  • validated performance, bias, robustness or accuracy metrics for an AI component;
  • a guaranteed reconstruction result for a particular object;
  • a required class size, activity duration or equipment ratio.

Those claims require current curriculum, product, privacy and implementation evidence. Classroom activities should use approved objects and data, current platform guidance and the institution’s applicable policies.

Educators do not need access to every internal implementation detail to teach sound computational reasoning. Learners can still trace documented inputs and outputs, compare representations, model algorithmic decisions, inspect evidence and qualify conclusions.

Review current platform documentation
Return to the subject map

Choose one transformation—and ask learners to explain it

Begin with one question: What should learners be able to trace, predict and evaluate?

Select an input, one computational transformation and an intermediate or final representation. Decide which evidence learners will inspect and how they will test their explanation. Then use the curriculum framework to connect prediction, processing, comparison and qualification—or continue to classroom planning once the required resources have been verified.

Use the curriculum framework
Plan the classroom sequence
Return to all subjects3D scanning begins with physics. A camera does not see an object directly; it records light that reaches its sensor from visible parts of that object and its surroundings.