[go: up one dir, main page]

CN106803911A - Thumbnail creating and reading method for NVR video file - Google Patents

Thumbnail creating and reading method for NVR video file Download PDF

Info

Publication number
CN106803911A
CN106803911A CN201710124298.0A CN201710124298A CN106803911A CN 106803911 A CN106803911 A CN 106803911A CN 201710124298 A CN201710124298 A CN 201710124298A CN 106803911 A CN106803911 A CN 106803911A
Authority
CN
China
Prior art keywords
video
data
nvr
video file
file
Prior art date
Legal status (The legal status 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 status listed.)
Pending
Application number
CN201710124298.0A
Other languages
Chinese (zh)
Inventor
戴林
孙伟
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Tianjin Tiandy Information Systems Integration Co ltd
Original Assignee
Tianjin Tiandy Information Systems Integration Co ltd
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 Tianjin Tiandy Information Systems Integration Co ltd filed Critical Tianjin Tiandy Information Systems Integration Co ltd
Priority to CN201710124298.0A priority Critical patent/CN106803911A/en
Publication of CN106803911A publication Critical patent/CN106803911A/en
Pending legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N5/00Details of television systems
    • H04N5/76Television signal recording
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; 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
    • G06F16/739Presentation of query results in form of a video summary, e.g. the video summary being a video sequence, a composite still image or having synthesized frames

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Theoretical Computer Science (AREA)
  • Signal Processing (AREA)
  • Computational Linguistics (AREA)
  • Data Mining & Analysis (AREA)
  • Databases & Information Systems (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Television Signal Processing For Recording (AREA)

Abstract

The invention discloses a thumbnail creating and reading method of an NVR video file, which comprises the following steps: (1) when the video begins, sending the first I frame data in the video file into a decoder module to decode the data, and generating original video image data; (2) the generated original image data is sent to a universal format image encoder, and the image is encoded into data with a format irrelevant to a platform; and storing the data into a buffer area; (3) after the video recording is finished, the coded general format image data is inserted into the header of the video file in a virtual frame form and positioned between the virtual frame header and the video file data during packaging; (4) the video retrieval module retrieves all video files in the storage area and reads the general format image data bodies positioned behind the virtual frame headers in each video file one by one; (5) and the NVR system program associates each read image data body with the corresponding video file respectively and establishes a link.

Description

A kind of thumbnail creation and read method of NVR video files
Technical field
Based on safety precaution, field of video monitoring, more particularly to a kind of video record file by NVR Video recording thumbnail creation and read method.
Background technology
Video recording inquiry and retrieval are one of major functions of support in embedded NVR kind equipments memory module, can looked into Ask the video file information of the at the appointed time each passage in area of section.
The Core Feature of embedded NVR kind equipments is storage, the code that NVR equipment spreads out of the web camera that itself is linked Circulation turns to the video record file stored on NVR local disks, as video archive data, inquires about and has access to for user.
Video recording inquiry traditional in embedded NVR kind equipments can inquire about the video recording of the at the appointed time each passage in area of section Fileinfo, is presented to user in the way of information list, and the problem that do so is present is:
1st, Query Result is not directly perceived.Information list is only able to display the essential information of file, and the statement to file content is almost 0.
2nd, search efficiency is low, and due to not knowing that the content in monitor video, user is difficult disposably to find oneself and wants Video file.
If thumbnail can be added to video record file in video recording query interface, can just solve the above problems, but simultaneously Bring in a new problem, the video file of each manufacturer is simultaneously incompatible, client realize the thumbnail of video file show, it is necessary to It is independent of other configurations file(Such as single case cover files or database).
The content of the invention
The present invention is intended to provide a kind of thumbnail image creation method of NVR video files, to reduce in huge Video data The workload of the middle a certain scene characteristic of inquiry so that the practicality and efficiency of video recording inquiry are greatly promoted.
To achieve these goals, the invention provides the 1. a kind of thumbnail creations and read method of NVR video files, It is characterised in that it includes following steps:
(1)When video recording starts, by the first I frame data in video file, feeding decoder module is decoded to the data, raw Into raw video image data;
(2)The raw image data of the generation, sends into general format image encoder, by the Image Coding into unrelated with platform Form data;And it is stored in buffer area;
(3)The general format view data for completing is encoded after video recording terminates, during packing video recording text is inserted into the form of virtual frames Part stem, between virtual frame head and video file data;
(4)All video files in video retrieval module retrieval memory block, and read void is located in each video file one by one Intend the general format image data volume behind frame head;
(5)Each general format image data volume that NVR system programs will read respectively with each self-corresponding video file phase Association, and establish the link.
At least there are an I frame data in the video file.
Image after the general format image encoder coding is BMP forms or JPG forms.
The NVR sends the data to the video flowing of the machine by the web camera being deployed in monitoring system, wound Build video file.
The data structure of the video file after the NVR codings, including file header, virtual frame head, general format picture number According to body, video file data body.
The beneficial effects of the invention are as follows, the workload that a certain scene characteristic is inquired about in huge Video data is reduced, So that video recording query process is more directly perceived, practicality and efficiency are greatly promoted.
Brief description of the drawings
Fig. 1 realizes step schematic diagram for this method.
Specific embodiment
The invention will be further described below in conjunction with the accompanying drawings:
As shown in figure 1, a kind of thumbnail creation and read method of NVR video files, comprise the following steps:
(1)When video recording starts, by the first I frame data in video file, feeding decoder module is decoded to the data, raw Into raw video image data;
(2)The raw image data of the generation, sends into general format image encoder, by the Image Coding into unrelated with platform Form data;And it is stored in buffer area;
(3)The general format view data for completing is encoded after video recording terminates, during packing video recording text is inserted into the form of virtual frames Part stem, between virtual frame head and video file data;
(4)All video files in video retrieval module retrieval memory block, and read void is located in each video file one by one Intend the general format image data volume behind frame head;
(5)Each general format image data volume that NVR system programs will read respectively with each self-corresponding video file phase Association, and establish the link.
At least there are an I frame data in the video file.
Image after the general format image encoder coding is BMP forms or JPG forms.
The NVR sends the data to the video flowing of the machine by the web camera being deployed in monitoring system, wound Build video file.
The data structure of the video file after the NVR codings, including file header, virtual frame head, general format picture number According to body, video file data body.

Claims (5)

1. a kind of thumbnail creation and read method of NVR video files, it is characterised in that comprise the following steps:
(1)When video recording starts, by the first I frame data in video file, feeding decoder module is decoded to the data, raw Into raw video image data;
(2)The raw image data of the generation, sends into general format image encoder, by the Image Coding into unrelated with platform Form data;And it is stored in buffer area;
(3)The general format view data for completing is encoded after video recording terminates, during packing video recording text is inserted into the form of virtual frames Part stem, between virtual frame head and video file data;
(4)All video files in video retrieval module retrieval memory block, and read void is located in each video file one by one Intend the general format image data volume behind frame head;
(5)Each general format image data volume that NVR system programs will read respectively with each self-corresponding video file phase Association, and establish the link.
2. a kind of thumbnail image creation method of NVR video files according to claim 1, it is characterised in that the video recording At least there are an I frame data in file.
3. the thumbnail image creation method of a kind of NVR video files according to claim 1, it is characterised in that described general Image after format-pattern encoder coding is BMP forms or JPG forms.
4. the thumbnail image creation method of a kind of NVR video files according to claim 1, it is characterised in that the NVR with The web camera being deployed in monitoring system sends the data to the video flowing of the machine, creates video file.
5. the thumbnail image creation method of a kind of NVR video files according to claim 1, it is characterised in that the NVR is compiled The data structure of the video file after code, including file header, virtual frame head, general format image data volume, video file data Body.
CN201710124298.0A 2017-03-03 2017-03-03 Thumbnail creating and reading method for NVR video file Pending CN106803911A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201710124298.0A CN106803911A (en) 2017-03-03 2017-03-03 Thumbnail creating and reading method for NVR video file

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201710124298.0A CN106803911A (en) 2017-03-03 2017-03-03 Thumbnail creating and reading method for NVR video file

Publications (1)

Publication Number Publication Date
CN106803911A true CN106803911A (en) 2017-06-06

Family

ID=58988842

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201710124298.0A Pending CN106803911A (en) 2017-03-03 2017-03-03 Thumbnail creating and reading method for NVR video file

Country Status (1)

Country Link
CN (1) CN106803911A (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109151511A (en) * 2018-10-19 2019-01-04 天津天地伟业电子工业制造有限公司 A kind of intelligence video recording fast playing method and device based on space temperature
CN111405221A (en) * 2020-01-13 2020-07-10 海信电子科技(深圳)有限公司 Display device and display method of recording file list
CN113836335A (en) * 2021-08-09 2021-12-24 深圳市猿人创新科技有限公司 Thumbnail display method and device, electronic equipment and readable storage medium
CN116389453A (en) * 2023-02-24 2023-07-04 杭州图谱光电科技有限公司 Method and device for rapidly displaying video file thumbnail and information thereof in embedded system

Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20040032968A1 (en) * 2002-05-31 2004-02-19 Canon Kabushiki Kaisha Embedding a multi-resolution compressed thumbnail image in a compressed image file
US20040095396A1 (en) * 2002-11-19 2004-05-20 Stavely Donald J. Video thumbnail
CN1744700A (en) * 2004-09-02 2006-03-08 上海乐金广电电子有限公司 Abbreviated diagram service method
CN101444090A (en) * 2006-04-14 2009-05-27 Lg电子株式会社 Apparatus and method for display recording
CN101958136A (en) * 2009-07-17 2011-01-26 三菱电机株式会社 Video/audio record reproducing device and video/audio recording and playback method
CN103297682A (en) * 2012-02-27 2013-09-11 三星电子株式会社 Moving image shooting apparatus and method of using a camera device
CN104284187A (en) * 2013-07-12 2015-01-14 英特尔公司 Techniques for inclusion of thumbnail images in compressed video data
CN104904231A (en) * 2012-12-17 2015-09-09 英特尔公司 Embedding thumbnail information into video streams

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20040032968A1 (en) * 2002-05-31 2004-02-19 Canon Kabushiki Kaisha Embedding a multi-resolution compressed thumbnail image in a compressed image file
US20040095396A1 (en) * 2002-11-19 2004-05-20 Stavely Donald J. Video thumbnail
CN1744700A (en) * 2004-09-02 2006-03-08 上海乐金广电电子有限公司 Abbreviated diagram service method
CN101444090A (en) * 2006-04-14 2009-05-27 Lg电子株式会社 Apparatus and method for display recording
CN101958136A (en) * 2009-07-17 2011-01-26 三菱电机株式会社 Video/audio record reproducing device and video/audio recording and playback method
CN103297682A (en) * 2012-02-27 2013-09-11 三星电子株式会社 Moving image shooting apparatus and method of using a camera device
CN104904231A (en) * 2012-12-17 2015-09-09 英特尔公司 Embedding thumbnail information into video streams
CN104284187A (en) * 2013-07-12 2015-01-14 英特尔公司 Techniques for inclusion of thumbnail images in compressed video data

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109151511A (en) * 2018-10-19 2019-01-04 天津天地伟业电子工业制造有限公司 A kind of intelligence video recording fast playing method and device based on space temperature
CN111405221A (en) * 2020-01-13 2020-07-10 海信电子科技(深圳)有限公司 Display device and display method of recording file list
CN111405221B (en) * 2020-01-13 2023-03-24 Vidaa(荷兰)国际控股有限公司 Display device and display method of recording file list
CN113836335A (en) * 2021-08-09 2021-12-24 深圳市猿人创新科技有限公司 Thumbnail display method and device, electronic equipment and readable storage medium
CN116389453A (en) * 2023-02-24 2023-07-04 杭州图谱光电科技有限公司 Method and device for rapidly displaying video file thumbnail and information thereof in embedded system
CN116389453B (en) * 2023-02-24 2025-09-12 杭州图谱光电科技有限公司 A method or device for quickly displaying video file thumbnails and their information in an embedded system

Similar Documents

Publication Publication Date Title
JP6924266B2 (en) Methods and devices for encoding video data, including generated content
CN108989885B (en) Video file transcoding system, segmentation method, transcoding method and device
JP5153647B2 (en) Method and system for online remixing of digital multimedia
US20070169158A1 (en) Method and system for creating and applying dynamic media specification creator and applicator
CN106803911A (en) Thumbnail creating and reading method for NVR video file
KR20110101051A (en) Method and device for generating bookmark information
US20090103835A1 (en) Method and system for combining edit information with media content
JP2015507780A (en) Media service and method for distribution of stored media
JP7238948B2 (en) Information processing device and information processing method
JP4580929B2 (en) Recording device, editing device, and digital video recording system
GB2599170A (en) Method, device, and computer program for optimizing indexing of portions of encapsulated media content data
JP4264833B2 (en) Recording apparatus and method, program, and recording medium
JP2006074391A (en) File recording method and recording apparatus
EP1929405A2 (en) Method and system for recording edits to media content
US8082366B2 (en) Transmitter-receiver system, information processing apparatus, information processing method and program
CN101395909A (en) Method and system for combining edit information with media content
CA2434990C (en) Method to reproduce a multimedia data flow on a client terminal, corresponding device, system and signal
JP4724551B2 (en) Moving image processing apparatus and moving image processing method
JP4258697B2 (en) Material editing processing system, material editing processing method and material editing processing device
JP4378157B2 (en) Data processing method and apparatus
GB2620582A (en) Method, device, and computer program for improving indexing of portions of encapsulated media data
JP2005151128A (en) Data processing method and apparatus
JP2006072835A (en) Multimedia file generation / recording apparatus and generation / recording method thereof
JP2012248955A (en) Content edition system, content edition method, content edition program
JP2006074682A (en) MPEG-4 data processing apparatus, MPEG-4 data processing method, and MPEG-4 data processing program

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20170606