Patent ID: 11922633
Assignee: CANON U.S.A., INC.
Field: Computer technology (Electrical engineering)
Classification: CPC G  A | IPC G

Claim 15:
16. The method of claim 7, wherein one or more of the following:
(i) the constructing of the 3D A-line volume matrix from the 2D A-lines step includes storing each block of A-lines A×D where A is the number of A-lines and D is the A-line depth and each block corresponds to an OCT image, to a 3D matrix, which forms the 3D A-line volume matrix, A×D×L, where L is the number of the pullback frames;
(ii) in a case where an error is created in the border or borders detection step, the created error is corrected locally or globally, and the number of the detected A-line points is reduced to X % where a Basis spline (B-spline) interpolation is applied to the other 100−X % of the points;
(iii) the method further comprises displaying a reduced points view and a spline view that operates to allow the user to visually observe any border inaccuracy or inaccuracies in the spline view and then select the corresponding points view, which opens on or in a separate window to allow the user to drag and drop any point, and to allow the user to click a create spline button to generate and display a new spline in the spline view;
(iv) the method further comprises displaying a reduced points view and a spline view that operates to allow the user to visually observe any border inaccuracy or inaccuracies in the spline view and then select the corresponding points view, which opens on or in a separate window to allow the user to drag and drop any point, and to allow the user to click a create spline button to generate and display a new spline in the spline view, and all points before and after the any point that is dragged and dropped by the user change and move according to the new point(s) coordinates; and/or
(v) in a case where an error is created in the border or borders detection step, the created error is corrected locally or globally, and the number of the detected A-line points is reduced to X % where a Basis spline (B-spline) interpolation is applied to the other 100−X % of the points, where the B-spline interpolation is a polynomial function crossing specific points or control points and has a minimal support with respect to a given smoothness, and a curve for the B-spline interpolation is defined as a linear combination of control points, wherein for λ+1 control points: {V}0λ={V0, V1, . . . , Vλ}, the B-spline defines a κ+1 number of points between the control points, called knots: {U}0κ={U0, U1, . . . , Uκ} as: κ=λ+ρ+1, and a parametric curve as: b(U)=Σα=1λNα,ρ(U)Va, where ρ is the spline degree and Nα,ρ, basic B-spline function.