CN110427498A - Storage method, device, storage equipment and the storage medium of media information - Google Patents

Storage method, device, storage equipment and the storage medium of media information Download PDF

Info

Publication number
CN110427498A
CN110427498A CN201910673349.4A CN201910673349A CN110427498A CN 110427498 A CN110427498 A CN 110427498A CN 201910673349 A CN201910673349 A CN 201910673349A CN 110427498 A CN110427498 A CN 110427498A
Authority
CN
China
Prior art keywords
information
matchmaker
media information
database
storage
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
CN201910673349.4A
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.)
Xinhua Wisdom Cloud Technology Co Ltd
Original Assignee
Xinhua Wisdom Cloud Technology 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 Xinhua Wisdom Cloud Technology Co Ltd filed Critical Xinhua Wisdom Cloud Technology Co Ltd
Priority to CN201910673349.4A priority Critical patent/CN110427498A/en
Publication of CN110427498A publication Critical patent/CN110427498A/en
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/40Information retrieval; Database structures therefor; File system structures therefor of multimedia data, e.g. slideshows comprising image and additional audio data
    • G06F16/41Indexing; 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/40Information retrieval; Database structures therefor; File system structures therefor of multimedia data, e.g. slideshows comprising image and additional audio data
    • G06F16/48Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Multimedia (AREA)
  • Data Mining & Analysis (AREA)
  • Databases & Information Systems (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Library & Information Science (AREA)
  • Software Systems (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Abstract

The embodiment of the present invention provides a kind of media information mixing storage method, device, storage equipment and storage medium.The media information storage method, comprising: determine matchmaker's standing breath of media information, wherein matchmaker's standing breath includes: the general information and individual information relevant to the type of the media information of the media information;By matchmaker's standing breath storage into first database;According to the storage increment of the first database, index is established in the second database, wherein retrieval of the index for matchmaker's standing breath.

Description

Storage method, device, storage equipment and the storage medium of media information
Technical field
The present invention relates to video technique field more particularly to a kind of media information storage method, device, stores equipment and deposit Storage media.
Background technique
With the continuous development of Internet technology, the transmission speed of information is also getting faster, the type of media information also by Variation gradually occurs, traditional media information platform is relatively simple, and what is had can only support a type of media information management, than Such as video or picture.Although some media information platforms can show the media information such as one of some complicated types while include Text, picture, audio and video news report, but retrieval for these media information and management are but short of very much, can not Meet now to the use demand and regulatory requirement of this kind of media information, and then increases the efficiency and cost of News Production.
Summary of the invention
In view of this, the present invention provides a kind of media information storage method, device, storage equipment and storage medium.
The technical scheme of the present invention is realized as follows:
In a first aspect, providing a kind of matchmaker's money information storage means, comprising:
Determine matchmaker's standing breath of media information, wherein matchmaker's standing breath include: the media information general information and Individual information relevant to the type of the media information;
By matchmaker's standing breath storage into first database;
According to the storage increment of the first database, index is established in the second database, wherein the index is used for The retrieval of matchmaker's standing breath.
It is described to store matchmaker's standing breath into first database based on above scheme, comprising:
In such a way that column is stored by newly adding, by the media information storage of newly-increased class to first data Library.
Based on above scheme, the general information includes: the mark id of the media information;
The general information further include: at least one of:
The type of the media information;
The title of the media information;
The data volume of the media information;
The source of the media information;The entry time of the media information;
The content of the media information describes.
Based on above scheme, the individual information of single medium information includes at least one of:
Content of text information, the data volume of text media information of text media information;
The image recognition information of the resolution ratio of picture media information, the size of picture media information, picture media information;
The voice recognition information of the included voice of audio frequency media information;
Video matchmaker money resolution ratio, video code rate, video frame rate, the included image of video feeds image recognition information, The audio recognition information of audio included by video feeds.
Based on above scheme, described image identification information includes at least one of:
Text filed content of text information in image;
The recognition of face information of human face region in image;
And/or
The audio recognition information includes at least one of:
The audio content data of audio;
The voiceprint of audio.
Based on above scheme, matchmaker's standing of the determining media information ceases, further includes:
When the type of the media information is mixed-media information, single matchmaker in the mixed-media information is extracted respectively Matchmaker's standing of body information ceases.
Based on above scheme, the storage increment according to the first database establishes index in the second database, Include:
It is described mixed according to what is stored in the first database when the type of the media information is mixed-media information Matchmaker's standing breath that media information includes all single medium information is closed, index is established in second database.
Second aspect, provides a kind of matchmaker's money information-storing device, and described device includes:
Determining module, for determining that matchmaker's standing of media information ceases, wherein matchmaker's standing breath includes: the media money The general information of news and individual information relevant to the type of the media information;
Memory module, for storing matchmaker's standing breath into first database;
Module is established, for the storage increment according to the first database, index is established in the second database, In, retrieval of the index for matchmaker's standing breath.
The third aspect provides a kind of storage equipment, comprising: processor and by store can run on a processor based on The memory of calculation machine program;
Wherein, matchmaker's standing that the processor is provided for when running the computer program, realizing aforementioned any scheme Cease storage method.
Fourth aspect provides a kind of computer storage medium, is stored with computer program in the computer storage medium, It is characterized in that, computer program matchmaker's standing that aforementioned any technical solution provides when being executed by processor ceases storage side Method.
Technical solution provided in an embodiment of the present invention is taken out from media information in the matchmaker's standing breath for storing media information The matchmaker's standing breath taken includes: general information and the individual information that is obtained according to media information type;Then it is deposited in first database When storing up media information, the second database can establish corresponding index according to the storage increment of the first data.In this way, subsequent examining When rope media information, it can targetedly be retrieved different types of by quickly retrieving the index of the second Database The information of media information, is precisely retrieved, while having the characteristics that recall precision is high.
Detailed description of the invention
Fig. 1 is a kind of flow diagram of media information storage method provided in an embodiment of the present invention;
Fig. 2 is the storage schematic diagram of first database provided in an embodiment of the present invention and the second database;
Fig. 3 is the storage schematic diagram of third database provided in an embodiment of the present invention;
Fig. 4 is a kind of structural schematic diagram of media information storage device provided in an embodiment of the present invention;
Fig. 5 is the flow diagram of another media information storage method provided in an embodiment of the present invention.
Specific embodiment
The present invention is further described in detail below with reference to the accompanying drawings and embodiments.It should be appreciated that described herein Specific embodiment is only used to explain the present invention, is not intended to limit the present invention.
Unless otherwise defined, all technical and scientific terms used herein and belong to technical field of the invention The normally understood meaning of technical staff is identical.Term as used herein in the specification of the present invention is intended merely to description tool The purpose of the embodiment of body, it is not intended that in the limitation present invention.Term " and or " used herein includes one or more phases Any and all combinations of the listed item of pass.
Before the present invention will be described in further detail, noun involved in the embodiment of the present invention and term are said Bright, noun involved in the embodiment of the present invention and term are suitable for following explanation.
As shown in Figure 1, the present embodiment provides a kind of media information storage methods, comprising:
Step S110: matchmaker's standing breath of media information is determined, wherein matchmaker's standing breath includes: the media information General information and individual information relevant to the type of the media information;
Step S120: by matchmaker's standing breath storage into first database;
Step S130: according to the storage increment of the first database, index is established in the second database, wherein institute State retrieval of the index for matchmaker's standing breath.
Media information storage method provided in this embodiment can be applied in various storage equipment.The storage equipment can wrap The storage that matchmaker's standing breath can be carried out using the storage of various database forms is included, for example, SQL database etc..
The step S110 can include: determine the general information of the media information;
According to the type of the media information, the individual information is determined.
The general information can are as follows: the media information of any one type requires the matchmaker's money extracted or can extracted Information, for example, the id of media information.For another example the general information may also include that the data volume of media information, media information Source etc. one or more.
In some embodiments, the media information can be divided into two major classes, be respectively:
The first kind: single medium information, including but not limited to: plain text, image, audio and video;
Second class: mixed-media information includes the media information of two or more single medium information, it may for example comprise but Be not limited to: file internal includes the files such as the word document of image, text, audio and video, PPT;It is single there are many carrying The web page files etc. of media information.
For example, determining the type of the media information according to the file name of media information.
In some cases, whether if according to the file name of media information, can not directly determine is mixed-media information When, comprising: the content for scanning the media information, according to scanning as a result, determining currently stored to third database (media information Storing data library) in media information whether mixed-media information.
According to the type of media information, the field for needing the individual information of media information is obtained;And then parse media information Obtain the individual information.
The general information includes: the mark id of the media information;The id can the unique identification media information.For example, The id can are as follows: the storage id of distribution etc. when media information storage is to third database;Alternatively, the id can are as follows: media money The unique identification etc. that the producer of news provides.
The general information further include: at least one of:
The type of the media information;It is single medium information or mixed-media money that the type, which is used to indicate the media information, News;Alternatively, it is any single medium information under single medium information that the type, which is used to indicate media information,;
The title of the media information;
The data volume of the media information;
The source of the media information;
The entry time of the media information;
The content of the media information describes.
The content description of the media information includes but is not limited to the synopsis etc. of the media information.
The individual information of single medium information includes at least one of:
Content of text information, the data volume of text media information of text media information;
The image recognition information of the resolution ratio of picture media information, the size of picture media information, picture media information;
The voice recognition information of the included voice of audio frequency media information;
Video matchmaker money resolution ratio, video code rate, video frame rate, the included image of video feeds image recognition information, The audio recognition information of audio included by video feeds.
Further, described image identification information includes at least one of:
Text filed content of text information in image;
The recognition of face information of human face region in image;Recognition of face information can be to determine people by face recognition technology As the identity information of corresponding people;
And/or
The audio recognition information includes at least one of:
The audio content data of audio;
The voiceprint of audio.
In some embodiments, described image identification information may also include that the license plate number of vehicle in image;People in image Or whether vehicle has the judgement information of the friendship rule fault of illegal traffic rules or the description information of fault behavior.The fault behavior Description information, can serve to indicate that in image that people or vehicle violate that and hand over rule, and/or violation degree etc..
In some embodiments, the audio content data includes: the voice content of audio and/or the content class of audio Type.For example, content type, may be used to indicate whether corresponding audio is music, speech etc..
In some embodiments, the voice content of the audio can include: the synopsis etc. of audio.
In short, the above is only citings there are many kinds of the individual informations.
Fig. 2 show the storage schematic diagram of first database and the second database.
It is stored with matchmaker in first database and provides information table, it includes: various matchmaker's standing breaths which, which provides information table, for example, matchmaker Provide id (i.e. the id of media information), matchmaker provides type (i.e. the type of media information), matchmaker provides title (i.e. the title of media information), matchmaker Provide content (synopsis etc. of media information), matchmaker provides size (i.e. the data of media resource), matchmaker provides source (i.e. media information Source), matchmaker provide entry time (i.e. the storage time of media information).
It is stored with matchmaker in the second database and provides label list.The matchmaker provides the label that label list includes: various media information.It should The label of media information includes matchmaker and provides id, tag types (recognition of face, speech recognition), tag name, label time started and mark Sign the end time.Second database can also be stored using column, can be when matchmaker provides type and increases, by way of newly adding Increase the label of matchmaker's standing breath.
Fig. 3 is the storage schematic diagram of another second database provided in this embodiment, in citing shown in Fig. 3, the The non-ES database of two databases, establishing in ES database has ES matchmaker to provide information table, which provides in information table and be stored with various matchmakers The storage organization of standing breath.
After obtaining matchmaker's standing breath, matchmaker's standing can be ceased storage and arrive first database.
If first database stores matchmaker's standing breath, first database can generate storage increment;And this storage Increment can trigger the second database with the first data correlation, establish in first database and store the index of increment.This index, It can be subsequently used for retrieving the media information.
For example, can also store storage location of the media information in third database in first database, and this is deposited It is corresponding storage that it is matchmaker's standing breath of the media information that storage space, which is set,.In this way, being arrived based on the indexed search in the second database When some media information meets Search Requirement, first database can inquire correspondence in third database based on the storage location Media information.
In the present embodiment, the first database and second database can are as follows: not using different storage models Same type database.For example, the first database can are as follows: table storing data library, for example, the OTS database of Ali.It is described Second database can are as follows: distributed full-text search frame data library, for example, the ES database of Ali.
In some embodiments, it can be adopted according to the data volume of storage, the first database and second database With different storage models.
For example, database storage model can there are many:
(1) mysql can be used below ten million rank for data volume;(2) data are provided for matchmaker to store substantially, in addition to Other than the OTS storing data library of Ali, HBase, Cassandra or MongoDB can be used also to replace.
Using third database stores media information itself, it is achieved that media information, matchmaker's standing of media information breath, matchmaker The index of body information is respectively stored in different databases, once a database exception, the storage of other two database Content is interference-free.
In short, in the present embodiment, in the matchmaker's standing breath for storing media information, matchmaker's standing for being extracted from media information Breath includes: general information and the individual information that is obtained according to media information type;Then media information is stored in first database When, the second database can establish corresponding index according to the storage increment of the first data.In this way, subsequent in retrieval media information When, different types of media information can be targetedly retrieved by quickly retrieving the index of the second Database Information is precisely retrieved, while having the characteristics that recall precision is high.
In some embodiments, the step S120 can include: in such a way that column is stored by newly adding, will increase newly The media information of type is stored to the first database.
Second database is stored using column, can be with when having original not no matchmaker's standing breath to enter in first database By newly adding, matchmaker's standing of newly-increased class is ceased in the easy table for being added to first database, in this way, not having to additional Define new storage organization.
For example, a media information being newly put in storage, has obtained M class matchmaker's standing breath, and single matchmaker's standing breath is stored before Table only has N number of field, and a field stores a kind of matchmaker's standing breath.M is greater than N, then at this point it is possible to directly by increasing M-N A column cease to store remaining M-N matchmaker standing.M and N is positive integer.
In some embodiments, the step S110 can include:
When the type of the media information is mixed-media information, single matchmaker in the mixed-media information is extracted respectively Matchmaker's standing of body information ceases.
For mixed-media information, due to its complexity, it is difficult to be obtained with matchmaker's standing of single medium information breath.At this It, will be it is determined that extracting all single matchmakers that the mixed-media information is included after mixed-media information in embodiment Matchmaker's standing of body information ceases.The extraction of matchmaker's standing breath of the single medium information, completely can be according to the matchmaker of single medium information The method of determination of standing breath determines.
Matchmaker's standing of mixed-media information ceases are as follows: the summation of the single medium information of mixed-media information.
Since matchmaker's standing breath of single medium information is less than the information of mixed-media information, stores and deposit for convenience Storage extension, at least described second database is stored using column in the present embodiment, to realize different media by the extension of column The storage of matchmaker's standing breath of information type is flexible.
Even if facilitating subsequent fine in this way, matchmaker's standing breath of mixed-media information also can be good at storing and establishing retrieval Standard is retrieved, and is reduced the reduction to mixed-media information and is omitted.
In some embodiments, a mixed-media information has the id of a media information, mixed-media money The id that all single medium information for being included share the mixed-media information is interrogated, is not being included for the mixed-media information Single medium information establishes independent id, reduces the data volume of matchmaker's standing breath of storage.
For example, in the id of various media information include a type code position, the value of the type flag bit, can be used for Distinguishing the media information less is single medium information or mixed-media information.
It recycles in some embodiments, the single medium information that mixed-media information is included also distributes sub- id, the sub- id The corresponding storage of matchmaker's standing breath of corresponding single medium information.In this way, it is subsequent in retrieval, it can not only determine mixing matchmaker Whether meet Search Requirement in body information, but also can sub- id which single medium information in mixed-media information determined Or which partial content more meets Search Requirement.
In some embodiments, the step S130 can include:
It is described mixed according to what is stored in the first database when the type of the media information is mixed-media information Matchmaker's standing breath that media information includes all single medium information is closed, index is established in second database.
As shown in figure 4, the present embodiment provides a kind of matchmakers to provide information-storing device, described device includes:
Determining module 41, for determining that matchmaker's standing of media information ceases, wherein matchmaker's standing breath includes: the media The general information of information and individual information relevant to the type of the media information;
Memory module 42, for storing matchmaker's standing breath into first database;
Module 43 is established, for the storage increment according to the first database, index is established in the second database, In, retrieval of the index for matchmaker's standing breath.
In some embodiments, the memory module 42, specifically for inciting somebody to action in such a way that column is stored by newly adding The media information of newly-increased class is stored to the first database.
In some embodiments, the general information includes: the mark id of the media information;
The general information further include: at least one of:
The type of the media information;
The title of the media information;
The data volume of the media information;
The source of the media information;
The entry time of the media information;
The content of the media information describes.
In some embodiments, the individual information of single medium information includes at least one of:
Content of text information, the data volume of text media information of text media information;
The image recognition information of the resolution ratio of picture media information, the size of picture media information, picture media information;
The voice recognition information of the included voice of audio frequency media information;
Video matchmaker money resolution ratio, video code rate, video frame rate, the included image of video feeds image recognition information, The audio recognition information of audio included by video feeds.
In some embodiments, described image identification information includes at least one of:
Text filed content of text information in image;
The recognition of face information of human face region in image;
And/or
The audio recognition information includes at least one of:
The audio content data of audio;
The voiceprint of audio.
In some embodiments, the determining module 41 is mixed-media specifically for the type when the media information When information, matchmaker's standing breath of single medium information in the mixed-media information is extracted respectively.
In some embodiments, described to establish module 43, it is mixed-media specifically for the type when the media information When information, provided according to the matchmaker that the mixed-media information stored in the first database includes all single medium information Information establishes index in second database.
Several specific examples are provided below in conjunction with above-mentioned any embodiment:
Example 1:
This example provides a kind of matchmaker's money information storage means, comprising:
Matchmaker carries out the extraction of matchmaker's standing breath when providing storage, and provides type storage to first database (example according to different matchmakers Such as, Ali OTS database) in, and the matchmaker of storage is provided into data increment storage in the second database (for example, ES database), ES database root establishes index, and integrated searching according to the structure of storage." matchmaker's money " is " media information " in embodiments of the present invention Abbreviation.
Example 2:
One, matchmaker provides the Stored Procedure of such as picture, audio, video or mixed media information
As shown in figure 5, this example provides a kind of matchmaker's money information storage means, basic procedure can be as follows:
(1) matchmaker provides storage
(2) matchmaker provide information extraction, first extraction matchmaker money general information, including matchmaker money size, according to matchmaker provide title and The extraction etc. of content progress label.Then type is provided for different matchmakers, carries out individual information extraction:
Picture matchmaker money: picture recognition of face, picture character identification, the identification of photo resolution information etc.
Audio matchmaker money: audio speech identification, speech recognition result extract label etc.
Video matchmaker money: video human face identification, video speech identification, video caption identification etc.
Mixed media information: mixed media information is usually to be made of matchmaker's money of multiple types, can be first internal for mixed media information Matchmaker's money individually extract and provide storage as an individual matchmaker, individual matchmaker's money is matchmaked when provide information extraction and be put in storage, The information of mixed media information can be marked simultaneously.It can thus guarantee that the corresponding retrieval information of mixed media information is comprehensive from storage level 's.
(3) the matchmaker's standing breath storage extracted arrives Ali OTS database.
(4) matchmaker's standing in OTS table ceases increment synchronization to ES database.
(5) user is provided by ES database retrieval matchmaker.
Matchmaker provides the general information that information table stores matchmaker's money, and the id of matchmaker's money is that matchmaker's money is raw by UUid when entrance At can guarantee unique, matchmaker provides title, and matchmaker provides description, matchmaker provides size, matchmaker provides the information such as source, the id that these information are provided in addition to matchmaker It can be in addition sky.
If it is mixed media information, its internal independent matchmaker provides record, can all record the id of matchmaker's money of mixed media information, such energy Guarantee to retrieve all inside matchmaker money by the id of mixed media information.
Matchmaker provides the individual information that label list stores matchmaker's money of extraction:
The recognition of face information extracted is provided for video matchmaker, the corresponding face information of id that video matchmaker can be provided is temporally Section storage provides in label list to matchmaker, and tag types are video human face identification.
It provides exclusive essential information for video matchmaker to extract, the corresponding video resolution of id that video matchmaker can be provided, depending on Frequency code rate, the storage of video frame rate etc. information provide in label list to matchmaker, and tag types are video information.
First data can be the database service towards column storage, and service support dynamic increases column information, If matchmaker's money has increased information extraction service newly, need newly to add and only need to be inserted directly into data, OTS can automatically generate column letter Breath.
After matchmaker provides data storage to first database (for example, OTS database), meeting real-time incremental synchronizes a to second In database (for example, ES database), to support the complicated retrieval of user.
It is different that different types of matchmaker provides label data, in order to support all types of matchmakers' moneys of user's mixed index, needs pair For all types of matchmaker's moneys when being synchronized on ES database, the field name of storage is referred to as isomorphism processing, such as: video matchmaker money The corresponding index name of title and other types matchmaker to provide the corresponding index name of title identical.Matchmaker herein provides label data One kind of aforementioned matchmaker's standing breath, the matchmaker provide label data can include: the mark of people is identified in the expression of matchmaker's standing breath, media information The event identifier of the special events know, identified in media information, for example, fire mark, traffic accident mark or big flood mark Know etc..
The information for providing label list for matchmaker needs to do some data fusions, such as: video human face recognition result, it may be one Video has a plurality of record, these records can be integrated into a list, is stored in an index column of the second Database, Index name is recognition of face information.Purpose is to facilitate user to face in order to which combined result to be done to unified word segmentation processing The retrieval of data information.
For mixed media information, when first database synchrodata is to the second database, the id provided according to matchmaker is needed, The label information of all independent matchmaker's moneys below mixed media information is inquired, these information are fully synchronized into the second database, when Even if individual video human face identification as a result, can also retrieve mixed media information in user's retrieval mixed media information.
When the conversion for completing above-mentioned data, after the data of first database are synchronized to the second database, the second number User can be supported for the Search Requirement of a variety of mixed media informations according to library.
Storage arrives first database after the extraction of matchmaker's standing breath, and first database is synchronized to the process of the second database, can It is as follows.User is described below using the storage organization, realizes complicated mixed media information retrieval.
Matchmaker is stored in second database provides type field, user can specify a certain matchmaker and provide type, such as: setting matchmaker Money type is video type, can only retrieve matchmaker's money of video type.
Not when specified type, it will be retrieved in all types of matchmakers provide.
The information that all users need to retrieve is stored in second database, and the label information of matchmaker's money is had also been made accordingly Integration (referring to Fig. 3, ES storage organization), user can retrieve simultaneously matchmaker money title, matchmaker provide description, recognition of face information, Voice recognition information etc..Storage organization in this way can support the demand of the retrieval of the various complexity of user.
The present embodiment also provides a kind of computer storage medium, which is characterized in that stores in the computer storage medium There is computer program, which is characterized in that the computer program realizes that aforementioned any technical solution provides when being executed by processor Media information storage method;For example, at least one of method as shown in Figures 1 and 5.
The present embodiment also provides a kind of storage equipment, comprising: processor and for storing and can run on a processor The memory of computer program;Wherein, the processor is for realizing aforementioned any technical side when running the computer program The media information storage method that case provides, for example, at least one of method as shown in Figures 1 and 5.
The storage equipment can also include: at least one network interface.Various components in the storage equipment pass through bus System is coupled.It is understood that bus system is for realizing the connection communication between these components.It includes number that bus system, which is removed, It further include power bus, control bus and status signal bus in addition except bus.But for the sake of clear explanation.
Wherein, memory can be volatile memory or nonvolatile memory, may also comprise volatibility and non-volatile Both property memories.Wherein, nonvolatile memory can be read-only memory (ROM, Read Only Memory), may be programmed Read-only memory (PROM, Programmable Read-Only Memory), Erasable Programmable Read Only Memory EPROM (EPROM, Erasable Programmable Read-OnlyMemory), electrically erasable programmable read-only memory (EEPROM, Electrically Erasable Programmable Read-Only Memory), magnetic RAM (FRAM, Ferromagnetic random access memory), flash memory (Flash Memory), magnetic surface storage, light Disk or CD-ROM (CD-ROM, Compact Disc Read-Only Memory);Magnetic surface storage can be disk and deposit Reservoir or magnetic tape storage.Volatile memory can be random access memory (RAM, Random Access Memory), It is used as External Cache.By exemplary but be not restricted explanation, the RAM of many forms is available, such as static random Access memory (SRAM, Static Random Access Memory), synchronous static random access memory (SSRAM, Synchronous Static Random Access Memory), dynamic random access memory (DRAM, Dynamic Random Access Memory), Synchronous Dynamic Random Access Memory (SDRAM, Synchronous Dynamic Random Access Memory), double data speed synchronous dynamic RAM (DDRSDRAM, Double Data Rate Synchronous Dynamic Random Access Memory), enhanced Synchronous Dynamic Random Access Memory (ESDRAM, Enhanced Synchronous Dynamic Random Access Memory), synchronized links dynamic random are deposited Access to memory (SLDRAM, SyncLink Dynamic Random Access Memory), direct rambus arbitrary access are deposited Reservoir (DRRAM, Direct Rambus Random Access Memory).The memory of description of the embodiment of the present invention is intended to wrap Include but be not limited to the memory of these and any other suitable type.
Memory in the embodiment of the present invention is used to store various types of data to support the operation of storage equipment.These The example of data includes: any computer program for operating on a storage device, such as operating system and application program.Its In, operating system includes various system programs, such as ccf layer, core library layer, driving layer etc., for realizing various basic businesses And the hardware based task of processing.Application program may include various application programs, for realizing various applied business.This In, realize that the program of present invention method may include in the application.
The foregoing is only a preferred embodiment of the present invention, is not intended to limit the scope of the present invention.

Claims (10)

1. a kind of matchmaker provides information storage means characterized by comprising
Determine matchmaker's standing breath of media information, wherein matchmaker's standing breath include: the media information general information and with institute State the relevant individual information of type of media information;
By matchmaker's standing breath storage into first database;
According to the storage increment of the first database, index is established in the second database, wherein the index is provided for matchmaker The retrieval of information.
2. the method according to claim 1, wherein described arrive first database for matchmaker's standing breath storage In, comprising:
In such a way that column is stored by newly adding, by the media information storage of newly-increased class to the first database.
3. method according to claim 1 or 2, which is characterized in that the general information includes: the mark of the media information Know id;
The general information further include: at least one of:
The type of the media information;
The title of the media information;
The data volume of the media information;
The source of the media information;
The entry time of the media information;
The content of the media information describes.
4. method according to claim 1 or 2, which is characterized in that the individual information of single medium information include with It is at least one lower:
Content of text information, the data volume of text media information of text media information;
The image recognition information of the resolution ratio of picture media information, the size of picture media information, picture media information;
The voice recognition information of the included voice of audio frequency media information;
Video matchmaker money resolution ratio, video code rate, video frame rate, the included image of video feeds image recognition information, video The audio recognition information of audio included by information.
5. according to the method described in claim 4, it is characterized in that,
Described image identification information includes at least one of:
Text filed content of text information in image;
The recognition of face information of human face region in image;
And/or
The audio recognition information includes at least one of:
The audio content data of audio;
The voiceprint of audio.
6. method according to claim 1 or 2, which is characterized in that matchmaker's standing of the determining media information ceases, comprising:
When the type of the media information is mixed-media information, single medium in the mixed-media information is extracted respectively and is provided Matchmaker's standing of news ceases.
7. according to the method described in claim 6, it is characterized in that,
The storage increment according to the first database establishes index in the second database, comprising:
When the type of the media information is mixed-media information, according to the mixing matchmaker stored in the first database Body information includes matchmaker's standing breath of all single medium information, and index is established in second database.
8. a kind of matchmaker provides information-storing device, which is characterized in that described device includes:
Determining module, for determining that matchmaker's standing of media information ceases, wherein matchmaker's standing breath includes: the media information General information and individual information relevant to the type of the media information;
Memory module, for storing matchmaker's standing breath into first database;
Module is established, for the storage increment according to the first database, index is established in the second database, wherein institute State retrieval of the index for matchmaker's standing breath.
9. a kind of storage equipment characterized by comprising processor and for storing the computer that can be run on a processor The memory of program;
Wherein, the processor is for when running the computer program, realizing the described in any item matchmaker's moneys of claim 1 to 8 Information storage means.
10. a kind of computer storage medium, computer program is stored in the computer storage medium, which is characterized in that institute It states and realizes that matchmaker described in any one of claims 1 to 8 provides information storage means when computer program is executed by processor.
CN201910673349.4A 2019-07-24 2019-07-24 Storage method, device, storage equipment and the storage medium of media information Pending CN110427498A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201910673349.4A CN110427498A (en) 2019-07-24 2019-07-24 Storage method, device, storage equipment and the storage medium of media information

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201910673349.4A CN110427498A (en) 2019-07-24 2019-07-24 Storage method, device, storage equipment and the storage medium of media information

Publications (1)

Publication Number Publication Date
CN110427498A true CN110427498A (en) 2019-11-08

Family

ID=68412227

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201910673349.4A Pending CN110427498A (en) 2019-07-24 2019-07-24 Storage method, device, storage equipment and the storage medium of media information

Country Status (1)

Country Link
CN (1) CN110427498A (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111008288A (en) * 2019-12-25 2020-04-14 新华智云科技有限公司 Method for realizing media asset retrieval and display based on media asset content annotation
CN111125383A (en) * 2019-12-25 2020-05-08 新华智云科技有限公司 Event model-based media asset tag storage and retrieval method
CN115221453A (en) * 2022-09-20 2022-10-21 太平金融科技服务(上海)有限公司深圳分公司 Media information management method, apparatus, device, medium, and computer program product

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101739428A (en) * 2008-11-10 2010-06-16 中国科学院计算技术研究所 Method for establishing index for multimedia
WO2012018847A2 (en) * 2010-08-02 2012-02-09 Cognika Corporation Cross media knowledge storage, management and information discovery and retrieval
US20160042019A1 (en) * 2010-03-08 2016-02-11 Microsoft Technology Licensing, Llc Columnar Storage of a Database Index
CN106407450A (en) * 2016-09-30 2017-02-15 网易(杭州)网络有限公司 File searching method and apparatus
CN106446051A (en) * 2016-08-31 2017-02-22 北京新奥特云视科技有限公司 Deep search method of Eagle media assets
CN107545044A (en) * 2017-08-15 2018-01-05 北京微影时代科技有限公司 A kind of tables of data method for building up, electronic equipment and storage medium

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101739428A (en) * 2008-11-10 2010-06-16 中国科学院计算技术研究所 Method for establishing index for multimedia
US20160042019A1 (en) * 2010-03-08 2016-02-11 Microsoft Technology Licensing, Llc Columnar Storage of a Database Index
WO2012018847A2 (en) * 2010-08-02 2012-02-09 Cognika Corporation Cross media knowledge storage, management and information discovery and retrieval
CN106446051A (en) * 2016-08-31 2017-02-22 北京新奥特云视科技有限公司 Deep search method of Eagle media assets
CN106407450A (en) * 2016-09-30 2017-02-15 网易(杭州)网络有限公司 File searching method and apparatus
CN107545044A (en) * 2017-08-15 2018-01-05 北京微影时代科技有限公司 A kind of tables of data method for building up, electronic equipment and storage medium

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
张克素: "基于MRC2.5的媒体资产管理编目***的设计与实现", 《赤峰学院学报(自然科学版)》 *

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111008288A (en) * 2019-12-25 2020-04-14 新华智云科技有限公司 Method for realizing media asset retrieval and display based on media asset content annotation
CN111125383A (en) * 2019-12-25 2020-05-08 新华智云科技有限公司 Event model-based media asset tag storage and retrieval method
CN111125383B (en) * 2019-12-25 2023-08-11 新华智云科技有限公司 Event model-based media resource tag storage and retrieval method
CN115221453A (en) * 2022-09-20 2022-10-21 太平金融科技服务(上海)有限公司深圳分公司 Media information management method, apparatus, device, medium, and computer program product
CN115221453B (en) * 2022-09-20 2023-03-10 太平金融科技服务(上海)有限公司深圳分公司 Media resource management method, device, server and medium

Similar Documents

Publication Publication Date Title
CN110427498A (en) Storage method, device, storage equipment and the storage medium of media information
US20030191645A1 (en) Statistical pronunciation model for text to speech
US9465892B2 (en) Associating metadata with media objects using time
US20040006576A1 (en) Systems and methods for providing multimedia information management
CN102549653A (en) Speech translation system, first terminal device, speech recognition server device, translation server device, and speech synthesis server device
CN106202057B (en) The recognition methods of similar news information and device
CN106802885A (en) A kind of meeting summary automatic record method, device and electronic equipment
CN103186557A (en) Method and device for automatically naming sound record or video files
CN100452034C (en) Method and device for handling metadata
CN101470710B (en) Method for positioning content of multimedia file
CN104991943A (en) Music searching method and apparatus
EP1331574A1 (en) Named entity interface for multiple client application programs
US20220093103A1 (en) Method, system, and computer-readable recording medium for managing text transcript and memo for audio file
CN112131885A (en) Semantic recognition method and device, electronic equipment and storage medium
CN105138663A (en) Word bank query method and device
KR101887629B1 (en) system for classifying and opening information based on natural language
Goldman et al. Accessing the spoken word
CN110413992A (en) A kind of semantic analysis recognition methods, system, medium and equipment
CN106156060B (en) Tag control system and terminal, label application method and label method for sorting
CN104183240A (en) Vocal print feature fusion method and device
CN108170845A (en) Multimedia data processing method, device and storage medium
CN112800775A (en) Semantic understanding method, device, equipment and storage medium
Oostdijk et al. The Spoken Dutch Corpus and its exploitation environment
Stent et al. Using event segmentation to improve indexing of consumer photographs
CN107886008A (en) File management method and system

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

Application publication date: 20191108

RJ01 Rejection of invention patent application after publication