IP Library Granted Patent US 9,852,518
Granted Patent B2
US 9,852,518 · App. 15/179,294 · Granted Dec 26, 2017

Method and system for calculating laser beam spot size

Inventors: Jindong Tian (Shenzhen, CN); Lei Zhang (Shenzhen, CN); Dong Li (Shenzhen, CN); Yong Tian (Shenzhen, CN)
Assignee: SHENZHEN UNIVERSITY
G06T7/602G06T5/40G06T5/50G06T7/62G06T2207/20224
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,852,518
App. No.
15/179,294
Granted
Dec 26, 2017
Kind
B2
Abstract

A method and system for calculating laser beam spot size, comprising: collecting a spot image of a laser beam and a corresponding background noise image along an optical axis direction; conducting pretreatment using a background subtraction method and a threshold method according to the spot image and the background noise image collected to obtain a pretreated spot image; calculating the central position of a laser spot of the pretreated spot image; and storing the pixel gray values of the spot image at the central position of the laser spot on a horizontal direction and a vertical direction, then conducting Gaussian curve fitting, calculating variances of Gaussian fitted curves on the horizontal direction and the vertical direction, and obtaining the spot radiuses of the spot image on the horizontal direction and the vertical direction according to the variances calculated.

Claims (131)

1. A method for calculating laser beam spot size, wherein the method comprises:

collecting a spot image of a laser beam and a corresponding background noise image along an optical axis direction;

conducting pretreatment using a background subtraction method and a threshold method according to the spot image and the background noise image collected to obtain a pretreated spot image;

calculating the central position of a laser spot of the pretreated spot image; and

storing the pixel gray values of the spot image at the central position of the laser spot on a horizontal direction and a vertical direction, then conducting Gaussian curve fitting, calculating variances of Gaussian fitted curves on the horizontal direction and the vertical direction, and obtaining the spot radiuses of the spot image on the horizontal direction and the vertical direction according to the variances calculated.

2. The method for calculating laser beam spot size according to claim 1 , wherein the collecting comprises:

building an optical path system, then collecting a spot image I 1 (x,y,z) of a laser beam at a point z along an optical axis direction using a camera, and collecting a background noise image I 2 (x,y,z) at the point z through the camera after shielding an incident laser beam.

3. The method for calculating laser beam spot size according to claim 2 , wherein the conducting pretreatment comprises:

subtracting the background noise image I 2 (x,y,z) from the spot image I 1 (x,y,z) to obtain a spot image I 0 (x,y,z) after eliminating the background noise;

selecting a background region according to a resolution of the spot image I 0 (x,y,z), and calculating an image pixel grey value mean value δ in the background region; and

setting all the image pixel grey values less than δ in the spot image as 0, and keeping the pixel grey values at rest positions unchanged to obtain a pretreated spot image I(x,y,z).

4. The method for calculating laser beam spot size according to claim 3 , wherein:

calculating a central position (x c ,y c ) of a laser spot of the pretreated spot image is performed through the following calculation formula:

{

x

c

=

i

=

1

m

j

=

1

n

I

(

i

,

j

,

z

)

·

i

i

=

1

m

j

=

1

n

I

(

i

,

j

,

z

)

y

c

=

i

=

1

m

j

=

1

n

I

(

i

,

j

,

z

)

·

j

i

=

1

m

j

=

1

n

I

(

i

,

j

,

z

)

,

wherein m is a column number of the spot image I(x,y,z), n is a line number of the spot image I(x,y,z), a pixel I(1,1,z) at the upper-left corner is an origin of coordinates of the spot image I(x,y,z), and I(i,j,z) represents a pixel grey value in line i and column j in the spot image.

5. The method for calculating a laser beam spot size according to claim 4 , wherein the storing comprises:

calculating the spot image pixel grey values of the central position (x c ,y c ) of the laser spot on the horizontal direction and the vertical direction;

conducting Gaussian curve fitting on the pixel grey value data of the central position (x c ,y c ) of the laser spot on the horizontal direction and the vertical direction, and calculating variances σ x and σ y of Gaussian fitted curves on the horizontal direction and the vertical direction; and

obtaining the spot radiuses of the spot image on the horizontal direction and the vertical direction according to the variances calculated, the spot radiuses of the spot image on the horizontal direction and the vertical direction being √{square root over (2)}σ x and √{square root over (2)}σ y respectively.

6. A system for calculating laser beam spot size, wherein the system comprises:

a camera for collecting a spot image of a laser beam and a corresponding background noise image along an optical axis direction;

an image pretreating module for conducting pretreatment using a background subtraction method and a threshold method according to the spot image and the background noise image collected to obtain a pretreated spot image; and

an image calculating module for calculating the central position of a laser spot of the pretreated spot image, storing the pixel gray values of the spot image at the central position of the laser spot on a horizontal direction and a vertical direction, then conducting Gaussian curve fitting, calculating variances of Gaussian fitted curves on the horizontal direction and the vertical direction, and obtaining the spot radiuses of the spot image on the horizontal direction and the vertical direction according to the variances calculated.

7. A method for calculating laser beam spot size, wherein the method comprises:

collecting a spot image of a laser beam and a corresponding background noise image along an optical axis direction;

conducting pretreatment using a background subtraction method and a threshold method according to the spot image and the background noise image collected to obtain a pretreated spot image;

calculating the central position of a laser spot of the pretreated spot image; and

storing the pixel gray values of the spot image at the central position of the laser spot on a horizontal direction and a vertical direction, then conducting Gaussian curve fitting, calculating variances of Gaussian fitted curves on the horizontal direction and the vertical direction, and obtaining the spot radiuses of the spot image on the horizontal direction and the vertical direction according to the variances calculated without either first aligning the center of a diaphragm with the center of the spot image or using a high precision moving device.

Assignments (2)
CONFIRMATORY LICENSE Recorded Jan 2, 2020
From: CALIFORNIA, UNIVERSITY OF
To: NAVY, SECRETARY OF THE UNITED STATES OF AMERICA
Reel/Frame 051502/0319 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 13, 2016
From: TIAN, JINDONG; ZHANG, LEI; LI, DONG; TIAN, YONG
To: SHENZHEN UNIVERSITY
Reel/Frame 040337/0654 →
Priority Claims (1)
CN 2015 1 0323703 · Jun 12, 2015 · national
Continuity (1)
Related Publication 20160364886A1 · Dec 15, 2016