KR20080109324A - Apparatus and method of file retrival - Google Patents

Apparatus and method of file retrival Download PDF

Info

Publication number
KR20080109324A
KR20080109324A KR1020070057498A KR20070057498A KR20080109324A KR 20080109324 A KR20080109324 A KR 20080109324A KR 1020070057498 A KR1020070057498 A KR 1020070057498A KR 20070057498 A KR20070057498 A KR 20070057498A KR 20080109324 A KR20080109324 A KR 20080109324A
Authority
KR
South Korea
Prior art keywords
frame
layer
key
file
tagging
Prior art date
Application number
KR1020070057498A
Other languages
Korean (ko)
Inventor
황영휘
Original Assignee
엘지전자 주식회사
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 엘지전자 주식회사 filed Critical 엘지전자 주식회사
Priority to KR1020070057498A priority Critical patent/KR20080109324A/en
Publication of KR20080109324A publication Critical patent/KR20080109324A/en

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/70Information retrieval; Database structures therefor; File system structures therefor of video data
    • G06F16/71Indexing; Data structures therefor; Storage structures
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/70Information retrieval; Database structures therefor; File system structures therefor of video data
    • G06F16/73Querying
    • G06F16/738Presentation of query results
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/70Information retrieval; Database structures therefor; File system structures therefor of video data
    • G06F16/78Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually
    • G06F16/783Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually using metadata automatically derived from the content
    • G06F16/7837Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually using metadata automatically derived from the content using objects detected or recognised in the video content
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/70Information retrieval; Database structures therefor; File system structures therefor of video data
    • G06F16/78Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually
    • G06F16/783Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually using metadata automatically derived from the content
    • G06F16/7844Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually using metadata automatically derived from the content using original textual content or text extracted from visual content or transcript of audio data

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Multimedia (AREA)
  • General Engineering & Computer Science (AREA)
  • Databases & Information Systems (AREA)
  • Physics & Mathematics (AREA)
  • Data Mining & Analysis (AREA)
  • General Physics & Mathematics (AREA)
  • Library & Information Science (AREA)
  • Computational Linguistics (AREA)
  • Software Systems (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
  • Television Signal Processing For Recording (AREA)
  • Management Or Editing Of Information On Record Carriers (AREA)

Abstract

The present invention relates to a file retrieval apparatus and method for displaying and retrieving information of a moving image file using a key frame.

The file searching method according to the present invention detects a key frame when a video file is selected and displays the key frame in the first layer. When one frame of the first layer's key frame is selected, a subframe is displayed in the second layer and the frame is displayed in the frame. Determining whether an indexing or tagging command is inputted, and performing indexing and tagging when the indexing or tagging command is input to the frame, and searching and displaying file information.

Description

Apparatus and Method of file retrival}

1 is a diagram showing the configuration of a file searching apparatus according to a preferred embodiment of the present invention.

2 is a view showing a thumbnail view function for a list of video files.

3 is a diagram illustrating a file display screen according to a hierarchical structure according to an exemplary embodiment of the present invention.

4 is a diagram illustrating an example of a hierarchical view function in a horizontal screen and a vertical screen according to an exemplary embodiment of the present invention.

5 is a diagram illustrating an indexing and tag input screen according to a preferred embodiment of the present invention.

6 is a diagram illustrating a screen when selecting an option and selecting a tag list view according to an exemplary embodiment of the present invention.

7 is a flowchart illustrating a process of displaying a video file in a frame hierarchy form according to an exemplary embodiment of the present invention.

<Explanation of symbols for the main parts of the drawings>

100 ... File Search Unit 102 ... Key Input

104 Memory 106 Storage

108 Key frame detection unit 110 Interface unit

112 ... LCD driver 114 ... Indicator

116 ... voice processor 118 ... RF transmitter

120 control unit

The present invention relates to a file retrieval apparatus and method for displaying and retrieving information of a moving image file using a key frame.

With the recent technological advances in video recording and playback devices, social demand has increased and video capture, which has been possible with camcorders, has become an essential feature of mobile phones and digital cameras.

In addition, devices that play various video contents are not limited to computers and digital video players (DVD, DVR, DivX Player, etc.). It is expected to become an essential portable device in the future.

In addition, the number of video contents is increasing due to activation of User Create Contents (UCC).

However, in case of a video file, only the file name, date and time of production, video frame size, codec information, etc. can be extracted as the video file information before the video is played, and in order to view or search the actual video content, it must be played through the player. There are limitations on how to search and express the contents of video contents.

Recently, it is limited to a function of simply extracting a main frame of a video file and displaying a summary frame.

An object of the present invention is to provide a file retrieval apparatus and method for overcoming the limitation of content retrieval and expression for video content.

Another object of the present invention is to provide a file retrieval apparatus and method for displaying moving picture information for each frame layer.

Another object of the present invention is to provide a file search apparatus and method for enabling video content to be played back at a required location.

Another object of the present invention is to provide an apparatus and method for searching a file for enabling indexing and tagging according to a selected frame.

File retrieval apparatus according to the present invention for achieving the above object, the storage device is stored a video file; A key frame detector for detecting a key frame in the video file stored in the storage device; A display unit which displays information on the detected key frame; And a control unit which controls to display additional information on the selected key frame among the detected key frames.

As an example, the key frame may be at least one of an intra frame, an index frame, and a random access frame.

As an example, the display unit may include a first layer displaying a detected key frame in a moving image file, a second layer displaying a subframe for a key frame selected in the first layer, and a key frame selected in the first layer. And a frame of a large size.

As an example, the frame of the second layer may be subframes between the key frame of the selected first layer and the next key frame.

As an example, the frame of the second layer may include an inter frame and an intra frame between key frames.

As an example, the detected frame may be stored as one image.

As an example, indexing and tagging of the selected key frame and subframe are possible.

As an example, the indexing may be assigned a sequential number in the same file.

As an example, the tagging is characterized by tagging around a word or enabling memo on a selected frame.

As an example, a list may be displayed according to the tagging information input by the user, and the file selected from the list may be reproduced from the frame of the tagged position.

According to an aspect of the present invention, there is provided a method for searching a file, the method comprising: detecting a key frame and displaying the key frame when the video file is selected; Displaying a subframe in a second layer when one of the key frames of the first layer is selected; Determining whether an indexing or tagging command for the frame is input; And indexing or tagging when an indexing or tagging command for the frame is input as a result of the determination.

As an example, the method may further include displaying a playback position of the file with respect to the key frame of the first layer and a frame having a large size.

As an example, the first layer may select and display at least one of an intra frame, an index frame, and a random access frame.

As an example, the subframe of the second layer may display frames between a key frame of the selected first layer and a next key frame.

As an example, the second frame of the second layer may indicate an inter frame and an intra frame between key frames.

As an example, when a display command is input according to the input tagging information, a list is displayed, and the file selected from the list is reproduced from a frame of a tagged position.

Hereinafter, a file searching apparatus and method according to an embodiment of the present invention will be described with reference to the accompanying drawings.

1 is a diagram illustrating a configuration of a file searching apparatus according to a preferred embodiment of the present invention.

Referring to FIG. 1, the file search apparatus 100 detects a key frame from a key input unit 102 and a video file stored in the storage device 106 to which a display command for a video file is input from a user, or detects a frame selected by the user. A memory 104 for temporarily storing a key frame detector 108 for detecting a frame from the video file and an interface unit for connecting an external key input device to the terminal or transmitting / receiving an externally stored video file ( 110) and an LCD driver 112 which receives a command to select a video file and a frame through a touch screen, a display unit 114 for displaying the frames by layer, and a voice input / output for the video file. When a video file selection command is input from the voice processing unit 116, the RF transmission / reception unit 118 responsible for broadcast reception and communication reception, and the user, When creating a key frame of a file, select a single frame of the generated key-frame includes a control part 120 for controlling to display the sub-frame and large screen window displayed position of file.

The file search apparatus 110 refers to a terminal capable of playing or storing a video file.

When the user checks the information of the video file stored in the storage device 106 or enters a file loading command for indexing or tagging to easily search for the video, the file is displayed on the screen.

The display of the selected video file is displayed by configuring a key frame in the first layer through the key frame detection unit 108. The frame includes a key frame, a thumbnail frame, an intra frame, An index frame and a random access frame may be used.

The control unit 120 displays a key frame in the first layer, and when a user selects one key frame, a continuous frame between the selected frame T and the next frame T + 1 of the selected frame T To display in the second layer.

In addition, the second layer may be displayed using an intra frame and an inter frame, and the selected key frame is displayed on the second layer and a large screen capable of identifying a file position is controlled.

After the first layer, the second layer, and the large screen for the video file are configured, when a frame is selected from the user and an indexing or tagging command is input, the corresponding video file is indexed or a file information or a memo is inputted to display one index. Alternatively, you can create a tagging file.

The video is played at the frame of the user's desired position using the indexed and tagged frames.

2 is a view illustrating a thumbnail view function for a list of video files.

Referring to FIG. 2, an example of a thumbnail view format is shown. A kind of sketch used to simply express an idea theorem before a formal work is called a thumbnail.

The video is expressed by using one still image of the video file.

3 is a diagram illustrating a file display screen according to a hierarchical structure according to an exemplary embodiment of the present invention.

Referring to FIG. 3, when a user selects nature.mp4 300, which is a video file, and the corresponding detailed information is displayed, a key frame list is displayed on the first layer 302.

The first layer 302 represents key frames that are contiguous in time.

Here, the key frame may be selected from intra frames generated during video compression, and index frames, random access frames, and key frames that may be extracted from various formats of the video file may be available.

If one key frame is selected in the first layer 302, subframes are listed in the second layer 304.

For example, the sub-frames listed in the second layer 304 are the first key (T) and the next key of the first layer 302 when the user clicks on the first key frame of the first layer 302. Continuous frames between the frames T + 1 are displayed in the second layer 304.

The frame of the second layer 304 may be an inter frame between key frames and an intra frame.

Subframes are displayed on the second layer 304, and a frame of a large size capable of displaying the reproduction position of the file is displayed.

The frame movement can be controlled from a general user interface input device.

For example, a viewing function, a layer selection, and a frame selection function can be easily input through direction keys such as a touch screen, a touch pad, and button input.

In addition, after selecting a frame through the user interface, the index information may be input and tagged through the user interface input device.

When the user selects the first frame 304a of the frames of the second layer 304 and clicks the INDEX 308, index and tagging information may be input.

4 is a diagram illustrating an example of a hierarchical view function in a horizontal screen and a vertical screen according to an exemplary embodiment of the present invention.

Referring to FIG. 4, the presentation method may be changed according to the format of the screen.

5 is a diagram illustrating an indexing and tag input screen according to a preferred embodiment of the present invention.

Indexing can be basically assigned a sequential number in the same file, tagging can be tagged around a word that can be easily remembered by the user, and can also be given a memo function.

The input for tagging may use an input means provided by a corresponding device, such as a general key button.

When the user selects the first frame 304a of the second layer 304 and clicks the INDEX 308, the index 500 is automatically assigned "1", and the tagging 502 information can be entered by the user. It is configured to be.

As shown in FIG. 5, the tagging 1 may include a "golf lecture", the tagging 2 may be input "golf animation", and the tagging may leave a memo for "report until 4/41".

6 is a diagram illustrating a screen when selecting an option and selecting a tag list view according to an exemplary embodiment of the present invention.

Referring to FIG. 6, when the Option menu is selected as shown in FIG. 6A, a list of “1. View Index List”, “2. View Tag List” and “3. Search Video” is displayed.

At this time, when the tagging list view item is selected, a list is displayed according to the tagging information input by the user as shown in FIG. 6B.

The input index and tagging information is linked to the DB.

After indexing and tagging, the DB link information is utilized by using the index and tagging information input by the user, and the list representation and search function according to the indexing and tagging in the file list is provided and can be reproduced.

That is, it is possible to search by indexing unit rather than video file unit, and play back from the indexed frame position.

7 is a flowchart illustrating a process of displaying a video file in a frame hierarchy form according to an exemplary embodiment of the present invention.

A display process of a frame hierarchy format for a video file will be described with reference to FIG. 7.

When a video file selection command is input from the user (S700), a key frame for the selected video file is displayed on the first layer (S702).

When the user selects one frame among the displayed key frames of the first layer (S704), the subframe for the key frame selected in the first layer is displayed on the second layer, and the size of the file to confirm the playback position of the file. Are simultaneously displayed (S706).

In this case, consecutive frames between the T th key frame and the T + 1 th key frame of the selected first layer are displayed on the second layer (S708).

Subframes listed in the second layer are selected (S710), and it is determined whether an indexing or tagging command for the selected subframe is input (S712).

As a result of the determination in step 712, when the indexing or tagging command is input, an indexed number is assigned and the tagging information for the corresponding frame is input (S714).

By using indexing or tagging to create a list of frames that the user wants, not only can they be played back where they are needed, but they also make it easier to search for files in countless videos.

So far, the present invention has been described with reference to the preferred embodiments, and those skilled in the art to which the present invention pertains to the detailed description of the present invention and other forms of embodiments within the essential technical scope of the present invention. Could be implemented. Here, the essential technical scope of the present invention is shown in the claims, and all differences within the equivalent range will be construed as being included in the present invention.

According to the present invention, by displaying the key frame and the subframe of the key frame for each layer, the frame can be checked to easily check the contents of the corresponding video.

According to the present invention, by selecting a desired frame, indexing and tagging, and organizing the frame into a list, it is possible to play a desired part in a single video.

According to the present invention, the indexing and tagging functions can be used to easily search for a frame at a desired position, thereby facilitating an effect in searching for a desired file in countless videos.

Claims (16)

A storage device storing a video file; A key frame detector for detecting a key frame in the video file stored in the storage device; A display unit which displays information on the detected key frame; And a control unit which controls to display additional information on the selected key frame among the detected key frames. The method of claim 1, And the key frame is at least one of an intra frame, an index frame, and a random access frame. The method of claim 1, The display unit includes a first layer displaying a detected key frame in a moving image file, a second layer displaying a subframe for a key frame selected in the first layer, and a playback position of the file for a key frame selected in the first layer. And a frame of a large size. The method of claim 3, wherein And the frames of the second layer are subframes between the selected key frame and the next key frame. The method of claim 3, wherein And wherein the frame of the second layer includes an inter frame and an intra frame between key frames. The method of claim 1, And the detected frame can be stored as a single image. The method according to claim 1 or 3, And indexing and tagging the selected key frame and subframe. The method of claim 7, wherein The indexing may be assigned a sequential number in the same file. The method of claim 7, wherein The tagging is a file retrieval device, characterized in that tagging around the word or notes can be selected in the selected frame. The method of claim 7, wherein And a list is displayed according to the tagging information input by the user, and the file selected from the list can be played from a frame of a tagged position. Detecting a key frame and displaying the key frame when the video file is selected; Displaying a subframe in a second layer when one of the key frames of the first layer is selected; Determining whether an indexing or tagging command for the frame is input; And And indexing or tagging when an indexing or tagging command for the frame is input as a result of the determination. The method of claim 11, And displaying a playback position of the file with respect to the key frame of the first layer and a frame having a large size. The method of claim 11, And selecting at least one of an intra frame, an index frame, and a random access frame on the first layer. The method of claim 11, And the subframe of the second layer indicates frames between the selected key layer and the next key frame. The method of claim 11, And the subframe of the second layer indicates an inter frame and an intra frame between key frames. The method of claim 11, And displaying a list if a display command is input according to the input tagging information, and the file selected from the list can be played from a frame of a tagged position.
KR1020070057498A 2007-06-12 2007-06-12 Apparatus and method of file retrival KR20080109324A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020070057498A KR20080109324A (en) 2007-06-12 2007-06-12 Apparatus and method of file retrival

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020070057498A KR20080109324A (en) 2007-06-12 2007-06-12 Apparatus and method of file retrival

Publications (1)

Publication Number Publication Date
KR20080109324A true KR20080109324A (en) 2008-12-17

Family

ID=40368648

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020070057498A KR20080109324A (en) 2007-06-12 2007-06-12 Apparatus and method of file retrival

Country Status (1)

Country Link
KR (1) KR20080109324A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101233041B1 (en) * 2011-02-01 2013-02-13 주식회사 코아로직 An apparatus and a method of parsing file for a random access in a media system

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101233041B1 (en) * 2011-02-01 2013-02-13 주식회사 코아로직 An apparatus and a method of parsing file for a random access in a media system

Similar Documents

Publication Publication Date Title
US20220342519A1 (en) Content Presentation and Interaction Across Multiple Displays
CN101513048B (en) Method for controlling receiver and receiver therefor
US8700635B2 (en) Electronic device, data processing method, data control method, and content data processing system
US8819043B2 (en) Combining song and music video playback using playlists
US8270816B2 (en) Information recording and/or playback apparatus
US20070250530A1 (en) Method and apparatus for displaying content list
KR101440168B1 (en) Method for creating a new summary of an audiovisual document that already includes a summary and reports and a receiver that can implement said method
KR20210052540A (en) Video processing method and apparatus, device and storage medium
KR20140078171A (en) A method for play a contents of augmented reality and a system for excuting the method
US20070025197A1 (en) Information-processing apparatus, recording medium and information-processing method
US8866932B2 (en) Voice recordable terminal and its image processing method
US20070182822A1 (en) Media Composer
US20100077292A1 (en) Automated feature-based to do list
KR20180017424A (en) Display apparatus and controlling method thereof
US10976895B2 (en) Electronic apparatus and controlling method thereof
US20150012537A1 (en) Electronic device for integrating and searching contents and method thereof
US20050047754A1 (en) Interactive data processing method and apparatus
CN114827745B (en) Video subtitle generation method and electronic equipment
KR20080109324A (en) Apparatus and method of file retrival
US20220329686A1 (en) Application extension program, information processing apparatus, and method
US20120117032A1 (en) Information processing device, electronic apparatus, information processing method, and program
KR100964799B1 (en) Method for file naming of image data
JP5060394B2 (en) Information processing apparatus and information processing method
KR101912691B1 (en) Image display Apparatus for providing digital album and method of providing user interface for digital album
KR20080041835A (en) Multimedia data recorder

Legal Events

Date Code Title Description
WITN Withdrawal due to no request for examination