○ Map Fisher orientation distribution parameters to Phase2 'Fisher' joint set definition CALCULATIONManual Workflow
○ Convert lognormal spacing parameters to Phase2 exponential spacing model with equivalent mean and variance CALCULATIONRunnable
⚠ This tool does not currently verify OPTV_Radiometric_Correction, OPTV_Cylindrical_Unwrapping, OPTV_Adaptive_Denoising, OPTV_Edge_Detection_and_Trace_Initiation, Trace_to_Plane_Orientation, OPTV_Spacing_and_Persistence_Estimation, Kinematic_Failure_Mode_Assessment, DFN_to_Stability_Software_Export.
PROJECT INPUTS
Runnable deterministic steps: 1 / 4. Enter the project conditions used by this verification workflow. Prefilled values (8/9 inputs) are demonstration inputs, not recommended design values.
01Step 1: Fit minimum-area ellipse to binary contour of low-intensi...Manual Workflow
arbitrary intensity units
percent
02Step 2: Compute eccentricity and apply deterministic stress-induc...Manual Workflow
m
m
03Step 3: Map Fisher orientation distribution parameters to Phase2 ...Manual Workflow
degree
degree
degree
degree
04Step 4: Convert lognormal spacing parameters to Phase2 exponentia...Formula
m
⚠ Runnable deterministic steps: 1 / 4. Steps marked "Input Required" or "Example Input Required" need user-provided engineering values before calculation.
Deterministic calculation · Results become stale when engineering inputs change.
⚠
RECALCULATION REQUIRED
Inputs have changed since the last verification. Run Engineering Verification again to update the results.
ToolFusion Engineering Network
ToolFusion Engineering Network
Access thousands of engineering calculators, standards, and design tools. Join the ToolFusion network for comprehensive engineering resources.
Step 1: Fit minimum-area ellipse to binary contour of low-intensity annulus — 1) Apply Otsu or percentile-based threshold (τ = 25th percentile) to I(u,v) to obtain binary mask. 2) Extract largest connected component representing annular low-intensity zone. 3) Compute centroid and second-order central moments. 4) Fit minimum-area ellipse using covariance matrix eigen-decomposition: a = sqrt(λ₁)·k, b = sqrt(λ₂)·k, where λ₁,λ₂ are eigenvalues of moment matrix and k = 4 scales to 95% coverage.
Step 2: Compute eccentricity and apply deterministic stress-induction classification rule — Eccentricity defined as e = √(1 − (b/a)²) for ellipse with semimajor axis a and semiminor axis b. Classification: b_flag = True if e > 0.65 (empirically validated threshold for stress-induced breakouts in competent rock).
Step 3: Map Fisher orientation distribution parameters to Phase2 'Fisher' joint set definition — Phase2 Fisher distribution requires concentration parameter k. Estimate k from orientation standard deviations: k ≈ 200 / (σ_δ² + σ_α²) for σ in degrees (empirical calibration for rock mass data). Round to nearest integer ≥ 1. Mean orientation is directly mapped to 'Dip' and 'Dip Direction' fields.
Step 4: Convert lognormal spacing parameters to Phase2 exponential spacing model with equivalent mean and variance — 1/lambda_mean
Golden Coverage: 0 / 4 steps verified with deterministic test cases.
Step 1: Fit minimum-area ellipse to binary contour of low-intensity annulus — ○ Not Golden Verified
Step 2: Compute eccentricity and apply deterministic stress-induction classification rule — ○ Not Golden Verified
Step 3: Map Fisher orientation distribution parameters to Phase2 'Fisher' joint set definition — ○ Not Golden Verified
Step 4: Convert lognormal spacing parameters to Phase2 exponential spacing model with equivalent mean and variance — ○ Not Golden Verified
Step 1 (Fit minimum-area ellipse to binary contour of low-intensity annulus): No acceptance criterion implemented — result is CALCULATED only.
Step 3 (Map Fisher orientation distribution parameters to Phase2 'Fisher' joint set definition): No acceptance criterion implemented — result is CALCULATED only.
Step 4 (Convert lognormal spacing parameters to Phase2 exponential spacing model with equivalent mean and variance): No acceptance criterion implemented — result is CALCULATED only.
OPTV_Radiometric_Correction: Not implemented.
OPTV_Cylindrical_Unwrapping: Not implemented.
OPTV_Adaptive_Denoising: Not implemented.
OPTV_Edge_Detection_and_Trace_Initiation: Not implemented.
Trace_to_Plane_Orientation: Not implemented.
OPTV_Spacing_and_Persistence_Estimation: Not implemented.
Kinematic_Failure_Mode_Assessment: Not implemented.
DFN_to_Stability_Software_Export: Not implemented.
SCOPE & LIMITATIONS
NOT CURRENTLY VERIFIED
○ OPTV_Radiometric_Correction
○ OPTV_Cylindrical_Unwrapping
○ OPTV_Adaptive_Denoising
○ OPTV_Edge_Detection_and_Trace_Initiation
○ Trace_to_Plane_Orientation
○ OPTV_Spacing_and_Persistence_Estimation
○ Kinematic_Failure_Mode_Assessment
○ DFN_to_Stability_Software_Export
These capabilities are outside the current verified workflow.
Engineering Verification Summary
HOW THIS VERIFICATION WORKS
Step 1: Fit minimum-area ellipse to binary contour of low-intensity annulus — engineering workflow step. Follow the documented method for manual execution.
Step 2: Compute eccentricity and apply deterministic stress-induction classification rule — compares engineering inputs against deterministic thresholds and produces a PASS or FAIL decision.
Step 3: Map Fisher orientation distribution parameters to Phase2 'Fisher' joint set definition — engineering workflow step. Follow the documented method for manual execution.
Step 4: Convert lognormal spacing parameters to Phase2 exponential spacing model with equivalent mean and variance — performs a deterministic calculation from the provided inputs. No acceptance criterion is applied; the result is CALCULATED only.
This tool coordinates 1 validation step and 3 calculation steps. The overall engineering decision uses ALL_REQUIRED_VALIDATION_PASS aggregation: only validation steps contribute to the pass/fail outcome; calculation steps produce data only.
METHODS & EQUATIONS
All formulas are resolved from canonical runtime definitions and executed deterministically by the client-side engine.
Step 1: Fit minimum-area ellipse to binary contour of low-intensity annulus
Manual Workflow
1) Apply Otsu or percentile-based threshold (τ = 25th percentile) to I(u,v) to obtain binary mask. 2) Extract largest connected component representing annular low-intensity zone. 3) Compute centroid and second-order central moments. 4) Fit minimum-area ellipse using covariance matrix eigen-decomposition: a = sqrt(λ₁)·k, b = sqrt(λ₂)·k, where λ₁,λ₂ are eigenvalues of moment matrix and k = 4 scales to 95% coverage.
Step 2: Compute eccentricity and apply deterministic stress-induction classification rule
Manual Workflow
Eccentricity defined as e = √(1 − (b/a)²) for ellipse with semimajor axis a and semiminor axis b. Classification: b_flag = True if e > 0.65 (empirically validated threshold for stress-induced breakouts in competent rock).
Step 3: Map Fisher orientation distribution parameters to Phase2 'Fisher' joint set definition
Manual Workflow
Phase2 Fisher distribution requires concentration parameter k. Estimate k from orientation standard deviations: k ≈ 200 / (σ_δ² + σ_α²) for σ in degrees (empirical calibration for rock mass data). Round to nearest integer ≥ 1. Mean orientation is directly mapped to 'Dip' and 'Dip Direction' fields.
Step 4: Convert lognormal spacing parameters to Phase2 exponential spacing model with equivalent mean and variance
Formula1/lambda_mean
UNDERSTANDING THE RESULTS
PASS
A proven validation criterion passed. The engineering input satisfies the deterministic threshold.
FAIL
A proven validation criterion failed. The engineering input does not satisfy the deterministic threshold.
CALCULATED
A deterministic calculation completed, but no acceptance criterion exists for this step. CALCULATED does NOT mean PASS.
RESULT NOT VALID
Runtime executed but engineering validity requirements were not met.
INCOMPLETE
Required inputs or workflow steps are incomplete.
The overall decision reflects only validation steps. Calculation steps produce numerical results without pass/fail claims.
WHEN TO USE THIS TOOL
When deterministic Borehole Optical Televiewer engineering verification is needed for project-specific conditions.
For calculation of Fit minimum-area ellipse to binary contour of low-intensity annulus (Step 1).
For validation of Compute eccentricity and apply deterministic stress-induction classification rule (Step 2).
For calculation of Map Fisher orientation distribution parameters to Phase2 'Fisher' joint set definition (Step 3).
For calculation of Convert lognormal spacing parameters to Phase2 exponential spacing model with equivalent mean and variance (Step 4).
For deterministic pre-checks before formal engineering review or submission.
When NOT to use this tool: This tool does not replace laboratory testing, formal engineering analysis by a licensed professional, or code-compliance certification. It performs deterministic threshold comparison and calculation only.
ENGINEERING FAQ
What does this verification tool check?
This tool performs 4 deterministic engineering steps: (1) Fit minimum-area ellipse to binary contour of low-intensity annulus, (2) Compute eccentricity and apply deterministic stress-induction classification rule, (3) Map Fisher orientation distribution parameters to Phase2 'Fisher' joint set definition, (4) Convert lognormal spacing parameters to Phase2 exponential spacing model with equivalent mean and variance.
What does a PASS result mean?
A PASS result means the validation step's deterministic threshold comparison was satisfied. It does not constitute laboratory certification or code compliance.
What does a CALCULATED result mean?
A CALCULATED result means the deterministic calculation completed, but no acceptance criterion is applied to this step. CALCULATED does NOT mean PASS.
What is not currently verified by this workflow?
Capabilities not currently verified include: OPTV_Radiometric_Correction, OPTV_Cylindrical_Unwrapping, OPTV_Adaptive_Denoising, OPTV_Edge_Detection_and_Trace_Initiation, Trace_to_Plane_Orientation.
How many steps are golden verified?
0 out of 4 steps have been verified with deterministic golden test cases.
COMPONENT TOOLS
This workflow currently contains no bound executable Small Tools. Steps are defined by engineering methods and reference materials.
CalculationWorkflow StepStress-induced breakout zone identification using elliptical asymmetry metric
ValidationWorkflow StepStress-induced breakout zone identification using elliptical asymmetry metric
CalculationWorkflow StepDFN input file generation for RocScience Phase2 from orientation statistics and spacing distribution
CalculationWorkflow StepDFN input file generation for RocScience Phase2 from orientation statistics and spacing distribution