IP Library › Granted Patent US 11,049,281
Granted Patent B2
US 11,049,281 · App. 16/671,187 · Granted Jun 29, 2021

Image calibrating method and related monitoring camera system

Inventor: Cheng-Chieh Liu (New Taipei, TW)
Assignee: VIVOTEK INC.
G06T7/80H04N7/18G06T2207/30204G06T2207/30232
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 11,049,281
App. No.
16/671,187
Granted
Jun 29, 2021
Kind
B2
Abstract

An image calibrating method is applied to a first monitoring image and a second monitoring image partly overlapped with each other. The image calibrating method includes detecting a plurality of first marking points and second marking points about a target object on the first monitoring image and the second monitoring image, computing a first trace and a second trace formed by the first marking points and the second marking points, setting a plurality of first estimating points and second estimating points on stretching sections on the first trace and the second respectively within the second monitoring image and the first monitoring image, and utilizing the first marking points and the second estimating points and/or the first estimating points and the second marking points to compute a shift between the first monitoring image and the second monitoring image.

Claims (54)

1. An image calibrating method applied to a monitoring camera system having a first monitoring camera and a second monitoring camera, a first monitoring image acquired by the first monitoring camera being partly overlapped with a second monitoring image acquired by the second monitoring camera, the image calibrating method comprising:

detecting a plurality of first marking points about a target object within the first monitoring image and a plurality of second marking points about the target object within the second monitoring image;

computing a first trace formed by the plurality of first marking points and a second trace formed by the plurality of second marking points;

setting a plurality of first estimating points on a stretching section of the first trace within the second monitoring image;

setting a plurality of second estimating points on a stretching section of the second trace within the first monitoring image; and

utilizing at least one of assembly of the plurality of first marking points and the plurality of second estimating points and assembly of the plurality of first estimating points and the plurality of second marking points to compute a shift between the first monitoring image and the second monitoring image;

wherein the first trace and the second trace are straight lines, or curves with a curvature conforming to a specific condition.

2. The image calibrating method of claim 1 , wherein computing the first trace formed by the plurality of first marking points comprises:

setting a virtual line;

computing distances between the virtual line and each of the plurality of first marking points;

selecting at least two first marking points having the distance smaller than a threshold; and

generating the first trace by the at least two first marking points.

3. The image calibrating method of claim 1 , wherein a difference between one interval between any two adjacent first marking points and another interval between other two adjacent first marking points of the plurality of first marking points is smaller than a reference value.

4. The image calibrating method of claim 3 , wherein a difference between one interval between any two adjacent first marking points of the plurality of first marking points and another interval between any two adjacent first estimating points of the plurality of first estimating points is smaller than the reference value.

5. The image calibrating method of claim 1 , wherein the shift is computed via the plurality of first marking points adjusted by a first weighting and the plurality of second estimating points adjusted by a second weighting, and the first weighting is greater than or equal to the second weighting.

6. The image calibrating method of claim 1 , wherein the plurality of first marking points and the plurality of second estimating points are divided into a first tracing group and a second tracing group, the first tracing group consists of at least one first marking point and at least one second estimating point on a center of the first monitoring image, the second tracing group consists of at least one first marking point and at least one second estimating point on a boundary of the first monitoring image, the shift is computed via the first tracing group adjusted by a first weighting and the second tracing group adjusted by a second weighting, and the first weighting is greater than or equal to the second weighting.

7. The image calibrating method of claim 1 , wherein at least one first marking point selected from the plurality of first marking points and at least one second estimating point selected from the plurality of second estimating points are utilized to compute the shift.

8. A monitoring camera system, comprising:

a first monitoring camera adapted to acquire a first monitoring image;

a second monitoring camera adapted to acquire a second monitoring image partly overlapped with the first monitoring image; and

an operation processor electrically connected to the first monitoring camera and the second monitoring camera for acquiring the first monitoring image and the second monitoring image, the operation processor being adapted to detect a plurality of first marking points about a target object within the first monitoring image and a plurality of second marking points about the target object within the second monitoring image, compute a first trace formed by the plurality of first marking points and a second trace formed by the plurality of second marking points, set a plurality of first estimating points on a stretching section of the first trace within the second monitoring image, set a plurality of second estimating points on a stretching section of the second trace within the first monitoring image, and utilize at least one of assembly of the plurality of first marking points and the plurality of second estimating points and assembly of the plurality of first estimating points and the plurality of second marking points for computing a shift between the first monitoring image and the second monitoring image;

wherein at least one first marking point selected from the plurality of first marking points and at least one second estimating point selected from the plurality of second estimating points are utilized to compute the shift.

9. The monitoring camera system of claim 8 , wherein the shift is computed via the plurality of first marking points adjusted by a first weighting and the plurality of second estimating points adjusted by a second weighting, and the first weighting is greater than or equal to the second weighting.

10. An image calibrating method applied to a monitoring camera system having a first monitoring camera and a second monitoring camera, a first monitoring image acquired by the first monitoring camera being partly overlapped with a second monitoring image acquired by the second monitoring camera, the image calibrating method comprising:

detecting a plurality of first marking points about a target object within the first monitoring image and a plurality of second marking points about the target object within the second monitoring image;

computing a first trace formed by the plurality of first marking points and a second trace formed by the plurality of second marking points;

setting a plurality of first estimating points on a stretching section of the first trace within the second monitoring image;

setting a plurality of second estimating points on a stretching section of the second trace within the first monitoring image; and

utilizing at least one of assembly of the plurality of first marking points and the plurality of second estimating points and assembly of the plurality of first estimating points and the plurality of second marking points to compute a shift between the first monitoring image and the second monitoring image;

wherein the shift is computed via the plurality of first marking points adjusted by a first weighting and the plurality of second estimating points adjusted by a second weighting, and the first weighting is greater than or equal to the second weighting.

11. The image calibrating method of claim 10 , wherein computing the first trace formed by the plurality of first marking points comprises:

setting a virtual line;

computing distances between the virtual line and each of the plurality of first marking points;

selecting at least two first marking points having the distance smaller than a threshold; and

generating the first trace by the at least two first marking points.

12. The image calibrating method of claim 10 , wherein a difference between one interval between any two adjacent first marking points and another interval between other two adjacent first marking points of the plurality of first marking points is smaller than a reference value.

13. The image calibrating method of claim 12 , wherein a difference between one interval between any two adjacent first marking points of the plurality of first marking points and another interval between any two adjacent first estimating points of the plurality of first estimating points is smaller than the reference value.

14. The image calibrating method of claim 10 , wherein the plurality of first marking points and the plurality of second estimating points are divided into a first tracing group and a second tracing group, the first tracing group consists of at least one first marking point and at least one second estimating point on a center of the first monitoring image, the second tracing group consists of at least one first marking point and at least one second estimating point on a boundary of the first monitoring image, the shift is computed via the first tracing group adjusted by a first weighting and the second tracing group adjusted by a second weighting, and the first weighting is greater than or equal to the second weighting.

15. The image calibrating method of claim 10 , wherein at least one first marking point selected from the plurality of first marking points and at least one second estimating point selected from the plurality of second estimating points are utilized to compute the shift.

16. An image calibrating method applied to a monitoring camera system having a first monitoring camera and a second monitoring camera, a first monitoring image acquired by the first monitoring camera being partly overlapped with a second monitoring image acquired by the second monitoring camera, the image calibrating method comprising:

detecting a plurality of first marking points about a target object within the first monitoring image and a plurality of second marking points about the target object within the second monitoring image;

computing a first trace formed by the plurality of first marking points and a second trace formed by the plurality of second marking points;

setting a plurality of first estimating points on a stretching section of the first trace within the second monitoring image;

setting a plurality of second estimating points on a stretching section of the second trace within the first monitoring image; and

utilizing at least one of assembly of the plurality of first marking points and the plurality of second estimating points and assembly of the plurality of first estimating points and the plurality of second marking points to compute a shift between the first monitoring image and the second monitoring image;

wherein at least one first marking point selected from the plurality of first marking points and at least one second estimating point selected from the plurality of second estimating points are utilized to compute the shift.

17. The image calibrating method of claim 16 , wherein computing the first trace formed by the plurality of first marking points comprises:

setting a virtual line;

computing distances between the virtual line and each of the plurality of first marking points;

selecting at least two first marking points having the distance smaller than a threshold; and

generating the first trace by the at least two first marking points.

18. The image calibrating method of claim 16 , wherein a difference between one interval between any two adjacent first marking points and another interval between other two adjacent first marking points of the plurality of first marking points is smaller than a reference value.

19. The image calibrating method of claim 18 , wherein a difference between one interval between any two adjacent first marking points of the plurality of first marking points and another interval between any two adjacent first estimating points of the plurality of first estimating points is smaller than the reference value.

20. The image calibrating method of claim 16 , wherein the plurality of first marking points and the plurality of second estimating points are divided into a first tracing group and a second tracing group, the first tracing group consists of at least one first marking point and at least one second estimating point on a center of the first monitoring image, the second tracing group consists of at least one first marking point and at least one second estimating point on a boundary of the first monitoring image, the shift is computed via the first tracing group adjusted by a first weighting and the second tracing group adjusted by a second weighting, and the first weighting is greater than or equal to the second weighting.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 1, 2019
From: LIU, CHENG-CHIEH
To: VIVOTEK INC.
Reel/Frame 050886/0472 →
Priority Claims (1)
TW 108121745 · Jun 21, 2019 · national
Continuity (1)
Related Publication 20200402259A1 · Dec 24, 2020