IP Library › Granted Patent US 12,549,689
Granted Patent B2
US 12,549,689 · App. 18/666,467 · Granted Feb 10, 2026

Video reception/search apparatus and video display method

Inventors: Chung Jin Son (Seongnam-si, KR); Young In Yun (Seongnam-si, KR); Ho Jung Lee (Seongnam-si, KR); Dong Won Kim (Seongnam-si, KR)
Assignee: HANWHA VISION CO., LTD.
H04N7/183G06V10/945G06V20/44G06V20/52H04N5/265
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 12,549,689
App. No.
18/666,467
Granted
Feb 10, 2026
Kind
B2
Abstract

A video processing system including: at least one camera configured to obtain video data; a display interface; and a video analyzer including a memory storing instructions, and a processor configured to execute the instructions to: receive a video data from at least one camera; identify a plurality of video frames in which events occur from the received video data; generate a plurality of thumbnail images respectively representing the plurality of video frames; display a timeline interface indicating respective times of the events via a plurality of markers; and provide the plurality of thumbnail images in a thumbnail area adjacent to the timeline interface respectively corresponding with the plurality of markers, where left ends of the plurality of markers indicate start times of the events, and left ends of the plurality of thumbnail images coincide with the left ends of the plurality of markers.

Claims (71)

1 . A video display method performed by a processor and a memory storing instructions executable by the processor, the video display method comprising:

receiving video data from at least one camera;

identifying a plurality of video frames in which events occur from the received video data;

generating a plurality of thumbnail images respectively representing the plurality of video frames;

displaying a timeline interface indicating respective times of the events via a plurality of markers; and

providing the plurality of thumbnail images in a thumbnail area adjacent to the timeline interface respectively corresponding with the plurality of markers,

wherein the thumbnail area and the timeline interface extend in parallel to each other in a first direction, the plurality of thumbnail images are arranged in the thumbnail area in chronological order, and the plurality of markers corresponding to the respective thumbnail images are arranged in the timeline interface,

wherein a left end of each thumbnail image is aligned, with respect to a second direction, with a left end of each corresponding marker, respectively, and the left end of each corresponding marker indicates a start time of each event within the timeline interface, respectively, and

wherein the first direction and the second direction are orthogonal to each other.

2 . The video display method of claim 1 , wherein a marker which does not overlap another marker indicates a start time and an end time of an event, and

wherein a marker which overlaps another marker indicates a start time.

3 . The video display method of claim 2 , wherein the thumbnail area comprises a scroll indicator at a left end and a right end configured to display thumbnail images from different time zones than thumbnail images that are displayed in the thumbnail area.

4 . The video display method of claim 1 , wherein based on multiple thumbnail images of the plurality of thumbnail images overlapping in the thumbnail area, a thumbnail image captured later in time is displayed in front of a thumbnail image captured earlier in time.

5 . The video display method of claim 1 , further comprising:

receiving a user command which selects a thumbnail image among the plurality of thumbnail images displayed in the thumbnail area; and

displaying the selected thumbnail image in the thumbnail area.

6 . The video display method of claim 5 , wherein the selected thumbnail image is distinguished from the plurality of thumbnail images.

7 . The video display method of claim 5 , wherein the user command comprises an event search among the video data, and one or more thumbnail images corresponding to the event search among the plurality of thumbnail images are displayed in the thumbnail area, and

wherein left ends of the one or more thumbnail images coincide with left ends of one or more markers corresponding to the one or more thumbnail images.

8 . The video display method of claim 1 , wherein the providing the plurality of thumbnail images in the thumbnail area comprises:

cropping partial images from the plurality of thumbnail images; and

generating a composite image by combining the partial images and providing the composite image in the thumbnail area.

9 . The video display method of claim 1 , wherein the plurality of thumbnail images provided in the thumbnail area have a same size in a transverse direction and are provided in the chronological order.

10 . The video display method of claim 1 , further comprising:

receiving a user command;

cropping partial images based on one or more objects included in the plurality of thumbnail images according to the user command; and

displaying the partial images as the plurality of thumbnail images in the thumbnail area.

11 . The video display method of claim 1 , wherein the plurality of thumbnail images are displayed in a carousel form on a left and a right of a thumbnail image provided in the thumbnail area.

12 . The video display method of claim 1 , further comprising:

receiving a user command selecting a partial area of the thumbnail area; and

displaying thumbnail images included in the selected partial area in the thumbnail area.

13 . The video display method of claim 12 , wherein, based on the thumbnail images included in the selected partial area, one or more thumbnail images are displayed as uncropped images and one or more thumbnail images are displayed as cropped images.

14 . A video processing system comprising:

at least one camera configured to obtain video data;

a display interface; and

a video analyzer comprising a memory storing instructions, and a processor configured to execute the instructions to:

receive the video data from the at least one camera;

identify a plurality of video frames in which events occur from the received video data;

generate a plurality of thumbnail images respectively representing the plurality of video frames;

display a timeline interface indicating respective times of the events via a plurality of markers; and

provide the plurality of thumbnail images in a thumbnail area adjacent to the timeline interface respectively corresponding with the plurality of markers,

wherein the thumbnail area and the timeline interface extend in parallel to each other in a first direction, the plurality of thumbnail images are arranged in the thumbnail area in chronological order, and the plurality of markers corresponding to the respective thumbnail images are arranged in the timeline interface,

wherein a left end of each thumbnail image is aligned, with respect to a second direction, with a left end of each corresponding marker, respectively, and the left end of each corresponding marker indicates a start time of each event within the timeline interface, respectively, and

wherein the first direction and the second direction are orthogonal to each other.

15 . The video processing system of claim 14 , wherein the thumbnail area comprises scroll indicators at respective ends configured to display thumbnail images from different time zones than a plurality of thumbnail images that are displayed in the thumbnail area.

16 . The video processing system of claim 14 , wherein the processor is further configured to:

receive a user command which selects a thumbnail image among the plurality of thumbnail images displayed in the thumbnail area; and

display the selected thumbnail image in the thumbnail area.

17 . The video processing system of claim 14 , wherein the processor is further configured to:

crop partial images based on one or more objects included in the plurality of thumbnail images based on the video data; and

display the partial images as the plurality of thumbnail images in the thumbnail area.

18 . The video processing system of claim 14 , wherein the video data comprises video information and associated metadata,

wherein the video information comprises the plurality of video frames, and

wherein the associated metadata comprises:

object detection information;

object tracking information;

object position information; and

time information.

19 . The video processing system of claim 17 , wherein the processor is further configured to:

receive a user command which selects a thumbnail image among the plurality of thumbnail images displayed in the thumbnail area; and

display the selected thumbnail image in the thumbnail area, and

wherein the user command is an event search among the video data, and one or more thumbnail images corresponding to the event search among the plurality of thumbnail images are displayed in the thumbnail area.

20 . A non-transitory computer-readable information storage medium for storing a program for causing a computer to:

receive video data from at least one camera;

identify a plurality of video frames in which events occur from the received video data;

generate a plurality of thumbnail images respectively representing the plurality of video frames;

display a timeline interface indicating respective times of the events via a plurality of markers; and

provide the plurality of thumbnail images in a thumbnail area adjacent to the timeline interface respectively corresponding with the plurality of markers,

wherein the thumbnail area and the timeline interface extend in parallel to each other in a first direction, the plurality of thumbnail images are arranged in the thumbnail area in chronological order and the plurality of markers corresponding to the respective thumbnail images are arranged in the timeline interface;

wherein a left end of each thumbnail image is aligned, with respect to a second direction, with a left end of each corresponding marker, respectively, and the left end of each corresponding marker indicates a start time of each event within the timeline interface respectively, and

wherein the first direction and the second direction are orthogonal to each other.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 21, 2024
From: SON, CHUNG JIN; YUN, YOUNG IN; LEE, HO JUNG; KIM, DONG WON
To: HANWHA VISION CO., LTD.
Reel/Frame 067478/0737 →
Priority Claims (1)
KR 10-2021-019371 · Dec 31, 2021 · national
Continuity (2)
Continuation PCTKR2022020716 · Dec 19, 2022
Related Publication 20240305750A1 · Sep 12, 2024
References Cited (11)
US 20050257169A1 · Tu · 2005 [cited by examiner]
US 20130091432A1 · Shet · 2013 [cited by examiner]
US 20170062014A1 · Liu · 2017 [cited by examiner]
US 20170294213A1 · Brauckmann · 2017 [cited by examiner]
US 20210098026A1 · Bedi · 2021 [cited by examiner]
US 20210133456A1 · Lee · 2021 [cited by examiner]
US 20230093631A1 · Kim · 2023 [cited by examiner]
US 20240305750A1 · Son · 2024 [cited by examiner]
JP 2021129216A · 2021 [cited by applicant]
KR 101960667B1 · 2019 [cited by applicant]
WO 2021053689A1 · 2021 [cited by applicant]