IP Library Granted Patent US 8,717,373
Granted Patent B2
US 8,717,373 · App. 12/554,154 · Granted May 6, 2014

Image processing apparatus

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 8,717,373
App. No.
12/554,154
Granted
May 6, 2014
Kind
B2
Abstract

An image processing apparatus and method are provided. The image processing apparatus includes: at least one image input unit, to which a plurality of input images are input according to respective frame rates; and a controller that arranges an operation time and an operation order of each of tasks for processing a corresponding image of the plurality of input images according to the respective frame rates, and performs each of the tasks according to the operation time and the operation order.

Claims (40)

1. An image processing apparatus comprising:

at least one image input unit, to which a plurality of input images are input according to respective frame rates; and

a controller that arranges an operation time and an operation order of each of tasks for processing a corresponding image of the plurality of input images according to the respective frame rates, and performs each of the tasks according to the operation time and the operation order,

wherein the operation time of each of the tasks is calculated based on the respective frame rates of each of the tasks, and the tasks are performed at sequential integer intervals of their respective operation time,

wherein the sequential integer intervals are greater than one, and

wherein the sequential integer intervals are less than one second.

2. The image processing apparatus of claim 1 , wherein each of the tasks is performed for a unit time at sequential integer time intervals of their respective operation time.

3. The image processing apparatus of claim 2 , wherein the tasks to be performed for the unit time are sequentially performed according to their respective operation time.

4. The image processing apparatus of claim 2 , wherein the operation order of the tasks to be performed for the unit time is determined by the operation time of each of the tasks, and a task table that defines the tasks to be performed for the unit time is generated.

5. The image processing apparatus of claim 2 , wherein at least two tasks are performed in the unit time.

6. The image processing apparatus of claim 4 , wherein the tasks are performed for the unit time according to the task table.

7. The image processing apparatus of claim 4 , wherein the image input unit comprises an internet protocol (IP) camera connected to the controller via a network.

8. The image processing apparatus of claim 4 , wherein the task table further defines the operation time and the operation order for each the tasks to be performed.

9. The image processing apparatus of claim 1 , wherein the controller comprises a digital video recorder (DVR) or a network video recorder (NVR).

10. The image processing apparatus of claim 1 , further comprising:

a storage unit that stores the input images; and

a display unit that displays the input images.

11. The image processing apparatus of claim 10 , wherein the tasks performed by the controller comprise a first task for receiving the input images, a second task for storing the input images in the storage unit, and a third task for displaying the input images on the display unit.

12. The image processing apparatus of claim 1 , wherein each of the respective frame rates is defined by a number of image frames processed in a given time.

13. The image processing apparatus of claim 1 , wherein the at least one image input unit comprises a plurality of input units, and

each of the plurality of input images is input to each of the plurality of input units.

14. The image processing apparatus of claim 13 , wherein each of the tasks is performed for a unit time at sequential integer time intervals of their respective operation time.

15. The image processing apparatus of claim 13 , wherein the tasks to be performed for the unit time are sequentially performed according to their respective operation time.

16. The image processing apparatus of claim 13 , wherein the operation order of the tasks to be performed for the unit time is determined by the operation time of each of the tasks, and a task table that defines the tasks to be performed for the unit time is generated.

17. An image processing apparatus comprising:

a plurality of image input units which receive respective input images, each input image having a corresponding frame rate; and

a controller that performs respective tasks corresponding to the respective input images,

wherein an operation time and an operation order of each of the respective tasks is arranged based on the corresponding frame rate,

wherein the operation time of each of the tasks is calculated based on the corresponding frame rate of each of the tasks, and the tasks are performed at sequential integer intervals of their respective operation time,

wherein the sequential integer intervals are greater than one, and

wherein the sequential integer intervals are less than one second.

18. The image processing apparatus of claim 17 , wherein each of the respective tasks comprises processing a corresponding image.

19. An image processing method comprising:

receiving a plurality of input images using a plurality of image input units, each input image having a corresponding frame rate; and

performing respective tasks corresponding to the respective input images,

wherein an operation time and an operation order of each of the respective tasks is arranged based on the corresponding frame rate,

wherein the operation time of each of the tasks is calculated based on the corresponding frame rate of each of the tasks, and the tasks are performed at sequential integer intervals of their respective operation time,

wherein the sequential integer intervals are greater than one, and

wherein the sequential integer intervals are less than one second.

20. The image processing method of claim 19 , wherein each of the respective tasks comprises processing a corresponding image.

Assignments (6)
CHANGE OF NAME Recorded Aug 10, 2023
From: HANWHA TECHWIN CO., LTD.
To: HANWHA VISION CO., LTD.
Reel/Frame 064549/0075 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 26, 2019
From: HANWHA AEROSPACE CO., LTD.
To: HANWHA TECHWIN CO., LTD.
Reel/Frame 049013/0723 →
CORRECTIVE ASSIGNMENT TO CORRECT THE APPLICATION NUMBER 10/853,669. IN ADDITION PLEASE SEE EXHIBIT A PREVIOUSLY RECORDED ON REEL 046927 FRAME 0019. ASSIGNOR(S) HEREBY CONFIRMS THE CHANGE OF NAME. Recorded Jan 17, 2019
From: HANWHA TECHWIN CO., LTD.
To: HANWHA AEROSPACE CO., LTD.
Reel/Frame 048496/0596 →
CHANGE OF NAME Recorded Aug 24, 2018
From: HANWHA TECHWIN CO., LTD
To: HANWHA AEROSPACE CO., LTD.
Reel/Frame 046927/0019 →
CORRECTIVE ASSIGNMENT TO CORRECT THE RECEIVING PARTY ADDRESS PREVIOUSLY RECORDED AT REEL: 036714 FRAME: 0757. ASSIGNOR(S) HEREBY CONFIRMS THE CHANGE OF NAME. Recorded Nov 9, 2015
From: SAMSUNG TECHWIN CO., LTD.
To: HANWHA TECHWIN CO., LTD.
Reel/Frame 037072/0008 →
CHANGE OF NAME Recorded Sep 29, 2015
From: SAMSUNG TECHWIN CO., LTD.
To: HANWHA TECHWIN CO., LTD.
Reel/Frame 036714/0757 →