CN106570096B - Picture sort method and device - Google Patents

Picture sort method and device Download PDF

Info

Publication number
CN106570096B
CN106570096B CN201610931374.4A CN201610931374A CN106570096B CN 106570096 B CN106570096 B CN 106570096B CN 201610931374 A CN201610931374 A CN 201610931374A CN 106570096 B CN106570096 B CN 106570096B
Authority
CN
China
Prior art keywords
picture
time interval
video
user
hot value
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.)
Active
Application number
CN201610931374.4A
Other languages
Chinese (zh)
Other versions
CN106570096A (en
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.)
Tencent Technology Shenzhen Co Ltd
Original Assignee
Tencent Technology Shenzhen 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 Tencent Technology Shenzhen Co Ltd filed Critical Tencent Technology Shenzhen Co Ltd
Priority to CN201610931374.4A priority Critical patent/CN106570096B/en
Publication of CN106570096A publication Critical patent/CN106570096A/en
Application granted granted Critical
Publication of CN106570096B publication Critical patent/CN106570096B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/50Information retrieval; Database structures therefor; File system structures therefor of still image data
    • G06F16/58Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually
    • G06F16/5866Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually using information manually generated, e.g. tags, keywords, comments, manually generated location and time information
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q50/00Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
    • G06Q50/01Social networking

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Business, Economics & Management (AREA)
  • General Physics & Mathematics (AREA)
  • Physics & Mathematics (AREA)
  • Tourism & Hospitality (AREA)
  • General Business, Economics & Management (AREA)
  • Marketing (AREA)
  • Primary Health Care (AREA)
  • Strategic Management (AREA)
  • General Health & Medical Sciences (AREA)
  • Economics (AREA)
  • Human Resources & Organizations (AREA)
  • Health & Medical Sciences (AREA)
  • Computing Systems (AREA)
  • Library & Information Science (AREA)
  • Data Mining & Analysis (AREA)
  • Databases & Information Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Television Signal Processing For Recording (AREA)

Abstract

The invention discloses a kind of picture sort method and devices, this method comprises: obtaining the timestamp of picture for the picture that user intercepts in video;According to the timestamp of picture, from the corresponding multiple time intervals of video, the corresponding time interval of picture is selected;Pre-recorded hot value corresponding with time interval is searched, and increases the corresponding hot value of time interval;According to the size of hot value, sequence of the picture in plurality of pictures to be presented is determined.According to the present invention it is possible to which user more it is expected to, the scene screenshot shared is arranged in plurality of pictures leans on front position, be conducive to the scene screenshot that user quickly selects its expectation to share, and shared by social application.

Description

Picture sort method and device
Technical field
The present invention relates to Internet technical field more particularly to a kind of picture sort methods and device.
Background technique
User when being published the news by social platform, take picture sharing desire be it is very high, especially watching Under the scene of movie and television play, share video display screenshot a possibility that only can be higher, so user share picture place, be as far as possible Allow user's interaction more light weight, experience is more preferable, and user can most preferably be allowed to participate in, and the sharing for further promoting user is intended to It hopes, can be considered when so sharing picture under the scene and a temperature sequence is carried out to the picture that user shares, formed and press temperature One picture list of sequence therefrom selects picture when sharing picture for user.
In current technology scheme, calculate picture temperature scheme be according to the MD5 (Message-Digest Algorithm 5) of picture come Count the sharing number of identical picture, share number it is higher show that temperature is higher: after user shares picture, according to MD5 algorithm, calculate One MD5 value S of image content, the picture that all users share can be calculated corresponding S value, then count The quantity of the picture of identical S value, i.e., the sharing number of same picture, and then obtain a hot value R, to all hot value R into Row one sequence, R bigger picture temperature are higher.
The defect of above-mentioned technical proposal is:
Although 1) can embody the splitting glass opaque of user, calculation amount is too big, to carry out MD5 based on image content every time The calculating of value.
2) if it is user's voluntarily screenshot, the same picture probability of different user interception can be very low, the R calculated Value will not be very big, can not really reflect the splitting glass opaque of user: this is because possible user's sharing is same scene, but Because of screenshot moment slight difference, causes the content of interception different, so that different S values be calculated, and count identical S value Picture number be mostly 1, cause the R value being calculated smaller, this result in user be generally happy to share Same Scene Lower screenshot is more, but because screenshot is different, causes temperature R value is smaller to make screenshot sequence rearward, and then cause to calculate Picture list cannot embody the temperature splitting glass opaque of user.
Summary of the invention
In view of this, the purpose of the present invention is to provide a kind of picture sort method and device, to be cut to user from video The picture taken is efficiently sorted, and user it is expected that the picture shared preferentially is supplied to user.
It is as follows that the present invention solves technical solution used by above-mentioned technical problem:
According to an aspect of the present invention, a kind of picture sort method for providing the following steps are included:
For the picture that user intercepts in video, the timestamp of the picture is obtained;
According to the timestamp of the picture, from the corresponding multiple time intervals of the video, select the picture corresponding Time interval;
Pre-recorded hot value corresponding with the time interval is searched, and increases the corresponding temperature of the time interval Value;
According to the size of the hot value, sequence of the picture in plurality of pictures to be presented is determined.
According to another aspect of the present invention, a kind of picture collator is provided to comprise the following modules:
Timestamp obtains module, and the picture for intercepting in video for user obtains the timestamp of the picture;
Time interval selecting module, for the timestamp according to the picture, from the corresponding multiple time zones of the video Between in, select the corresponding time interval of the picture;
Hot value update module, for searching pre-recorded hot value corresponding with the time interval, and described in increase The corresponding hot value of time interval;
Sequence determining module determines the picture in plurality of pictures to be presented for the size according to the hot value In sequence.
According to above technical scheme, it is known that picture sort method of the invention and device at least have the advantages that
The practical different scenes being equivalent in video of each time interval of video, screenshot of the user under video scene It is more, show that user is stronger for the sharing expectation of the scene screenshot, and according to the technique and scheme of the present invention, what is be calculated should The hot value of the corresponding time interval of scene is bigger, then according to the hot value size of calculating, user can more it is expected to share Scene screenshot be arranged in plurality of pictures by front position, be conducive to the scene screenshot that user quickly selects its expectation to share, And shared by social application.
Detailed description of the invention
Fig. 1 is a kind of flow chart of picture sort method provided in an embodiment of the present invention;
Fig. 2 is the flow chart of another picture sort method provided in an embodiment of the present invention;
Fig. 3 provides a kind of block diagram of picture collator for the embodiment of the present invention;
Fig. 4 provides the block diagram of another picture collator for the embodiment of the present invention;
Fig. 5 is the terminal structure schematic diagram of the embodiment of the present invention.
The embodiments will be further described with reference to the accompanying drawings for the realization, the function and the advantages of the object of the present invention.
Specific embodiment
In order to be clearer and more clear technical problems, technical solutions and advantages to be solved, tie below Drawings and examples are closed, the present invention will be described in further detail.It should be appreciated that specific embodiment described herein is only To explain the present invention, it is not intended to limit the present invention.
As shown in Figure 1, providing a kind of picture sort method in one embodiment of the present of invention, the method for the present embodiment can Applied to terminals such as mobile phone, plate and PCs, it is shared from view by the social application installed on mobile phone suitable for user The case where picture intercepted in frequency.The method of the embodiment of the present invention includes:
Step S110 obtains the timestamp of picture for the picture that user intercepts in video.
Specifically, the video of user's viewing can store in terminal or from network.Because of the screenshot based on video It is having time stamp concept, for example video length is 60 minutes, it is assumed that a figure is cut within one second, then 3600 can be intercepted in total , corresponding timestamp section is [1,3600].In the present embodiment, video can be split based on scene, it is assumed that 5 seconds one A scene, then the scene of so short time, one can consider that the picture similarity of interception is very high, and picture Content should also substantially almost.
Step S120, according to the timestamp of picture, from the corresponding multiple time intervals of video, when selecting picture corresponding Between section.
Specifically, a scene in each time interval reaction video, for example, it is assumed that video three continuous scenes point Wei not be 5 seconds, 6 seconds and 7 seconds, then it can be from video from the scene that mark off three time spans be respectively 5 seconds, 6 seconds and 7 seconds.Cause This can determine scene locating for screenshot picture in the present embodiment, based on the timestamp of picture.
Step S130 searches pre-recorded hot value corresponding with time interval, and increases the corresponding temperature of time interval Value.In the present embodiment, it is seen that as soon as certain time interval is often chosen to time, corresponding hot value be will increase, this expression The screenshot that the time interval corresponds to scene is more, and user has stronger wish to share the screenshot of the scene.
Specifically, the mode increased hot value is not limited: for example, it may be increasing a fixed value, such as increasing 1。
Step S140 determines sequence of the picture in plurality of pictures to be presented according to the size of hot value.
Specifically, the wish that the bigger expression user of hot value shares the screenshot that corresponding time interval corresponds to scene is bigger, then Screenshot picture sequence in the picture list that plurality of pictures is formed is more forward under the scene, is conducive to user and preferentially chooses this A little pictures are shared.
Compared to existing scheme involved in background technique, the scheme of the present embodiment is as unit of scene, it is not necessary to carry out MD5 Calculating, solve a large amount of calculating logics;The temperature that user shares screenshot is related to scene, can more really embody user's row For.
In embodiments of the present invention, by the hot value size according to calculating, user can more it is expected to the field shared Scape screenshot is arranged in plurality of pictures and leans on front position, is conducive to the scene screenshot that user quickly selects its expectation to share, and lead to Social application is crossed to be shared.
As shown in Fig. 2, a kind of picture sort method provided in another embodiment of the invention the following steps are included:
Step S210 obtains the timestamp of picture for the picture that user intercepts in video.
Specifically, being not limited to user's pictorial information type to be shared is extracted, it may for example comprise picture address url, Picture time stamp t, user identification id etc..
Step S220, according to the timestamp of picture, from the corresponding multiple time intervals of video, when selecting picture corresponding Between section.
Specifically, being provided as the two ways that video divides multiple time intervals:
1) according to the length of preset time interval and video, multiple time intervals are set for video.
Specifically, it can be changed, be divided video into according to time s multiple with pre-set interval interval time s, s Time interval, and then can be with computation interval r according to picture time stamp t.
2) according to the corresponding timeline information of video or caption information, multiple time intervals are set for video.
Specifically, subtitle file has been usually noted video content, then can be reasonably by video by identification subtitle file Interval division is carried out, for example, occurring according to certain section of plot that subtitle video is related to whithin a period of time, then by this time It is divided into a time interval;The present embodiment is not limited timeline information, for example, when timeline information can be by video Between carry out the text that emerges on video pictures, also referred to as barrage information, barrage information can also react the current scene of video, because This can also be with classifying rationally time interval according to timeline informations such as barrage information.
Step S230 searches pre-recorded hot value corresponding with time interval, and increases the corresponding temperature of time interval Value.
Step S240 records the mark of user when the corresponding hot value of time interval found is predetermined minimum The address of information and/or picture.
Specifically, can take default minimum value is 0, then the specific calculation used can be with are as follows: judges the counting of section r It is worth whether (i.e. hot value) is greater than 0, it, then should count is incremented if it is greater than 0;If being equal to 0, the url and user of picture are saved Id and will count is incremented, this is because calculate for the first time the time interval, need to save picture url and user id in case after It is continuous to use.
Step S250 determines sequence of the picture in plurality of pictures to be presented according to the size of hot value.
Specifically, carrying out a sequence according to the count value in section, a picture list is obtained, for example, certain time interval Count value be 5, be the maximum value in all count values, then arrange one with correspondent time or picture sequence in picture Most preceding position in table is shared so that user preferentially chooses one or more picture.
Step S260 calculates the mutual similarity of plurality of pictures, is screened according to similarity to plurality of pictures.
Specifically, for a user, if there is multiple similar screenshots, user often can only share one therein Screenshot obtains the picture list that can finally show so needing to carry out duplicate removal processing to picture list in the present embodiment.At duplicate removal Reason indicates that screenshot picture higher for similarity saves one therein, to play the work for simplifying picture list With.
Step S270 according to the address exhibiting pictures of picture, and shows the mark of user when picture is chosen by user Information.
Specifically, sharing the picture list calculated based on user shows picture, every picture all stamps the id of user, Such as its pet name that can be user, greatly strengthen the sharing wish of user.
As shown in figure 3, providing a kind of picture collator in one embodiment of the present of invention, the device of the present embodiment can The terminals such as mobile phone, tablet computer are installed on, it is shared from video by the social application installed on mobile phone suitable for user and is cut The case where picture taken.The device of the present embodiment includes:
Timestamp obtains module 310 and obtains the timestamp of picture for the picture that user intercepts in video.In this reality It applies in example, the video of user's viewing can store in terminal or from network.
Specifically, because the screenshot based on video is having time stamp concept, for example video length is 60 minutes, it is assumed that one Second a figure is cut, then can intercept 3600 in total, corresponding timestamp section is [1,3600].In the present embodiment, Video can be split based on scene, it is assumed that 5 seconds scenes, then the scene of so short time, we can recognize Picture similarity for interception is very high, and image content should also substantially almost.
Time interval selecting module 320, according to the timestamp of picture, from the corresponding multiple time intervals of video, selection The corresponding time interval of picture.
Specifically, a scene in each time interval reaction video, for example, it is assumed that video three continuous scenes point Wei not be 5 seconds, 6 seconds and 7 seconds, then it can be from video from the scene that mark off three time spans be respectively 5 seconds, 6 seconds and 7 seconds.Cause This can determine scene locating for screenshot picture in the present embodiment, based on the timestamp of picture.
Hot value update module 330 searches pre-recorded hot value corresponding with time interval, and increases time interval pair The hot value answered.In the present embodiment, it is seen that when certain time interval is often chosen to one time, corresponding hot value will increase Greatly, this indicate the time interval correspond to scene screenshot it is more, user has stronger wish to share the screenshot of the scene.
In the present embodiment, the mode increased hot value is not limited: for example, it may be increase a fixed value, Such as increase 1.
Sequence determining module 340 determines sequence of the picture in plurality of pictures to be presented according to the size of hot value.
Specifically, the wish that the bigger expression user of hot value shares the screenshot that corresponding time interval corresponds to scene is bigger, then Screenshot picture sequence in the picture list that plurality of pictures is formed is more forward under the scene, is conducive to user and preferentially chooses this A little pictures are shared.
Compared to existing scheme involved in background technique, the scheme of the present embodiment is as unit of scene, it is not necessary to carry out MD5 Calculating, solve a large amount of calculating logics;The temperature that user shares screenshot is related to scene, can more really embody user's row For.
As shown in figure 4, providing another picture collator, the device of the present embodiment in one embodiment of the present of invention Include:
Timestamp obtains module 410, and the picture for intercepting in video for user obtains the time of the picture Stamp, for the picture that user intercepts in video, obtains the timestamp of picture.
Specifically, being not limited to user's pictorial information type to be shared is extracted, it may for example comprise picture address url, Picture time stamp t, user identification id etc..
Time interval selecting module 420, according to the timestamp of picture, from the corresponding multiple time intervals of video, selection The corresponding time interval of picture.
In the present embodiment, two kinds of modules that video divides multiple time intervals are provided as:
1) first time section setup module is arranged multiple according to the length of preset time interval and video for video Time interval.
Specifically, it can be changed, be divided video into according to time s multiple with pre-set interval interval time s, s Time interval, and then can be with computation interval r according to picture time stamp t.
2) the second time interval setup module is arranged according to the corresponding timeline information of video or caption information for video Multiple time intervals.
Specifically, subtitle file has been usually noted video content, then can be reasonably by video by identification subtitle file Interval division is carried out, for example, occurring according to certain section of plot that subtitle video is related to whithin a period of time, then by this time It is divided into a time interval;The present embodiment is not limited timeline information, for example, when timeline information can be by video Between carry out the text that emerges on video pictures, also referred to as barrage information, barrage information can also react the current scene of video, because This can also be with classifying rationally time interval according to timeline informations such as barrage information.
Hot value update module 430 searches pre-recorded hot value corresponding with time interval, and increases time interval pair The hot value answered.
Logging modle 440 records the mark of user when the corresponding hot value of time interval found is predetermined minimum Know the address of information and/or picture.
In the present embodiment, can take default minimum value is 0, then the specific calculation used can be with are as follows: judges section r Count value (hot value) whether be greater than 0, then should count is incremented if it is greater than 0;If be equal to 0, save picture url and User id and will count is incremented, this is because calculate for the first time the time interval, need to save picture url and user id with Standby subsequent use.
Sequence determining module 450 determines sequence of the picture in plurality of pictures to be presented according to the size of hot value.
Specifically, carrying out a sequence according to the count value in section, a picture list is obtained, for example, certain time interval Count value be 5, be the maximum value in all count values, then arrange one with correspondent time or picture sequence in picture Most preceding position in table is shared so that user preferentially chooses one or more picture.
Screening module 460 calculates the mutual similarity of plurality of pictures, is sieved according to similarity to plurality of pictures Choosing.
Specifically, for a user, if there is multiple similar screenshots, user often can only share one therein Screenshot obtains the picture list that can finally show so needing to carry out duplicate removal processing to picture list in the present embodiment.At duplicate removal Reason indicates that screenshot picture higher for similarity saves one therein, to play the work for simplifying picture list With.
Picture presentation module 470 according to the address exhibiting pictures of picture, and shows and uses when picture is chosen by user The identification information at family.
Specifically, sharing the picture list calculated based on user shows picture, every picture all stamps the id of user, Such as its pet name that can be user, greatly strengthen the sharing wish of user.
In embodiments of the present invention, by the hot value size according to calculating, user can more it is expected to the field shared Scape screenshot is arranged in plurality of pictures and leans on front position, is conducive to the scene screenshot that user quickly selects its expectation to share, and lead to Social application is crossed to be shared.
The embodiment of the invention also provides a kind of terminal for realizing picture collator of the embodiment of the present invention, such as Fig. 5 Shown, for ease of description, only parts related to embodiments of the present invention are shown, disclosed by specific technical details, please join According to present invention method part.The terminal can be include mobile phone, tablet computer, PDA (Personal Digital Assistant, personal digital assistant), POS (Point of Sales, point-of-sale terminal), any terminal device such as vehicle-mounted computer, Taking the terminal as an example:
Fig. 5 shows the block diagram of the part-structure of mobile phone relevant to terminal provided in an embodiment of the present invention.With reference to figure 5, mobile phone include: radio frequency (Radio Frequency, RF) circuit 510, memory 520, input unit 530, display unit 540, Sensor 550, voicefrequency circuit 560, Wireless Fidelity (wireless fidelity, WiFi) module 570, processor 580 and The components such as power supply 590.It will be understood by those skilled in the art that handset structure shown in Fig. 5 does not constitute the restriction to mobile phone, It may include perhaps combining certain components or different component layouts than illustrating more or fewer components.
It is specifically introduced below with reference to each component parts of the Fig. 5 to mobile phone:
RF circuit 510 can be used for receiving and sending messages or communication process in, signal sends and receivees, particularly, by base station After downlink information receives, handled to processor 580;In addition, the data for designing uplink are sent to base station.In general, RF circuit packet Include but be not limited to antenna, at least one amplifier, transceiver, coupler, low-noise amplifier (Low Noise Amplifier, LNA), duplexer etc..In addition, RF circuit 510 can also be communicated with network and other equipment by wireless communication. Any communication standard or agreement, including but not limited to global system for mobile communications (Global can be used in above-mentioned wireless communication System of Mobile communication, GSM), general packet radio service (General Packet Radio Service, GPRS), CDMA (Code Division Multiple Access, CDMA), wideband code division multiple access (Wideband Code Division Multiple Access, WCDMA), long term evolution (Long Term Evolution, LTE), Email, short message service (Short Messaging Service, SMS) etc..
Memory 520 can be used for storing software program and module, and processor 580 is stored in memory 520 by operation Software program and module, thereby executing the various function application and data processing of mobile phone.Memory 520 can mainly include Storing program area and storage data area, wherein storing program area can application journey needed for storage program area, at least one function Sequence (such as sound-playing function, image player function etc.) etc.;Storage data area can be stored to be created according to using for mobile phone Data (such as audio data, phone directory etc.) etc..It, can be in addition, memory 520 may include high-speed random access memory Including nonvolatile memory, for example, at least a disk memory, flush memory device or other volatile solid-states Part.
Input unit 530 can be used for receiving the number or character information of input, and generate the user setting with mobile phone 500 And the related key signals input of function control.Specifically, input unit 530 may include touch panel 531 and other inputs Equipment 532.Touch panel 531, also referred to as touch screen, collecting the touch operation of user on it or nearby, (for example user makes With the operation of any suitable object or attachment such as finger, stylus on touch panel 531 or near touch panel 531), and Corresponding attachment device is driven according to preset formula.Optionally, touch panel 531 may include touch detecting apparatus and touching Touch two parts of controller.Wherein, the touch orientation of touch detecting apparatus detection user, and detect touch operation bring letter Number, transmit a signal to touch controller;Touch controller receives touch information from touch detecting apparatus, and is converted into Contact coordinate, then give processor 580, and order that processor 580 is sent can be received and executed.Furthermore, it is possible to using The multiple types such as resistance-type, condenser type, infrared ray and surface acoustic wave realize touch panel 531.It is defeated in addition to touch panel 531 Entering unit 530 can also include other input equipments 532.Specifically, other input equipments 532 can include but is not limited to physics One of keyboard, function key (such as volume control button, switch key etc.), trace ball, mouse, operating stick etc. are a variety of.
Display unit 540 can be used for showing information input by user or be supplied to user information and mobile phone it is various Menu.Display unit 540 may include display panel 541, optionally, can use liquid crystal display (Liquid Crystal Display, LCD), the forms such as Organic Light Emitting Diode (Organic Light-Emitting Diode, OLED) it is aobvious to configure Show panel 541.Further, touch panel 531 can cover display panel 541, when touch panel 531 detect it is on it or attached After close touch operation, processor 580 is sent to determine the type of touch event, is followed by subsequent processing device 580 according to touch event Type corresponding visual output is provided on display panel 541.Although in Fig. 5, touch panel 531 and display panel 541 It is that the input and input function of mobile phone are realized as two independent components, but in some embodiments it is possible to by touch-control Panel 531 and display panel 541 are integrated and that realizes mobile phone output and input function.
Mobile phone 500 may also include at least one sensor 550, such as optical sensor, motion sensor and other sensings Device.Specifically, optical sensor may include ambient light sensor and proximity sensor, wherein ambient light sensor can be according to environment The light and shade of light adjusts the brightness of display panel 541, and proximity sensor can close display panel when mobile phone is moved in one's ear 541 and/or backlight.As a kind of motion sensor, accelerometer sensor can detect in all directions (generally three axis) and add The size of speed can detect that size and the direction of gravity when static, can be used to identify application (such as the horizontal/vertical screen of mobile phone posture Switching, dependent game, magnetometer pose calibrating), Vibration identification correlation function (such as pedometer, tap) etc.;Also as mobile phone The other sensors such as configurable gyroscope, barometer, hygrometer, thermometer, infrared sensor, details are not described herein.
Voicefrequency circuit 560, loudspeaker 561, microphone 562 can provide the audio interface between user and mobile phone.Audio-frequency electric Electric signal after the audio data received conversion can be transferred to loudspeaker 561, be converted to sound by loudspeaker 561 by road 560 Signal output;On the other hand, the voice signal of collection is converted to electric signal by microphone 562, is turned after being received by voicefrequency circuit 560 It is changed to audio data, then by after the processing of audio data output processor 580, such as another mobile phone is sent to through RF circuit 510, Or audio data is exported to memory 520 to be further processed.
WiFi belongs to short range wireless transmission technology, and mobile phone can help user's transceiver electronics postal by WiFi module 570 Part, browsing webpage and access streaming video etc., it provides wireless broadband internet access for user.Although Fig. 5 is shown WiFi module 570, but it is understood that, and it is not belonging to must be configured into for mobile phone 500, it is can according to need completely not Change in the range of the essence of invention and omits.
Processor 580 is the control centre of mobile phone, using the various pieces of various interfaces and connection whole mobile phone, is led to It crosses operation or executes the software program and/or module being stored in memory 520, and call and be stored in memory 520 Data execute the various functions and processing data of mobile phone, to carry out integral monitoring to mobile phone.Optionally, processor 580 can wrap Include one or more processing units;Preferably, processor 580 can integrate application processor and modem processor, wherein answer With the main processing operation system of processor, user interface and application program etc., modem processor mainly handles wireless communication. It is understood that above-mentioned modem processor can not also be integrated into processor 580.
Mobile phone 500 further includes the power supply 590 (such as battery) powered to all parts, it is preferred that power supply can pass through electricity Management system and processor 580 are logically contiguous, to realize management charging, electric discharge and power consumption by power-supply management system The functions such as management.
Although being not shown, mobile phone 500 can also include camera, bluetooth module etc., and details are not described herein.
In embodiments of the present invention, processor 580 included by the terminal is also with the following functions:
For the picture that user intercepts in video, the timestamp of the picture is obtained;
According to the timestamp of the picture, from the corresponding multiple time intervals of the video, select the picture corresponding Time interval;
Pre-recorded hot value corresponding with the time interval is searched, and increases the corresponding temperature of the time interval Value;
According to the size of the hot value, sequence of the picture in plurality of pictures to be presented is determined.
Above-mentioned processor 580 also when the corresponding hot value of the time interval found is predetermined minimum, records The address of the identification information of the user and/or the picture;
When the picture is chosen by the user, the picture is shown according to the address of the picture, and show institute State the identification information of user.
Above-mentioned processor 580 is described in video setting also according to the length of preset time interval and the video Multiple time intervals.
Above-mentioned processor 580 is arranged also according to the corresponding timeline information of the video or caption information for the video The multiple time interval.
Above-mentioned processor 580 also calculates the mutual similarity of the plurality of pictures, according to the similarity to described Plurality of pictures is screened.
It is worth noting that, included each unit is only drawn according to function logic in above-mentioned terminal embodiment Point, but be not limited to the above division, as long as corresponding functions can be realized;In addition, each functional unit is specific Title is also only for convenience of distinguishing each other, the protection scope being not intended to restrict the invention.
Terminal provided in an embodiment of the present invention can more it is expected user to divide by the hot value size according to calculating The scene screenshot enjoyed is arranged in plurality of pictures and leans on front position, is conducive to the scene that user quickly selects its expectation to share and cuts Figure, and shared by social application.
In addition, those of ordinary skill in the art will appreciate that realizing all or part of the steps in above-mentioned each method embodiment It is that relevant hardware can be instructed to complete by program, corresponding program can store in a kind of computer readable storage medium In, storage medium mentioned above can be read-only memory, disk or CD etc..
Preferred embodiments of the present invention have been described above with reference to the accompanying drawings, not thereby limiting the scope of the invention.This Without departing from the scope and spirit of the invention, there are many variations to implement the present invention by field technical staff, for example as one The feature of a embodiment can be used for another embodiment and obtain another embodiment.It is all to use institute within technical concept of the invention Any modifications, equivalent replacements, and improvements of work, should all be within interest field of the invention.

Claims (10)

1. a kind of picture sort method, which is characterized in that this method comprises:
For the picture that user intercepts in video, the timestamp of the picture is obtained;
According to the timestamp of the picture, from the corresponding multiple time intervals of the video, when selecting the picture corresponding Between section, the time interval is corresponding with the scene in the video respectively;
Pre-recorded hot value corresponding with the time interval is searched, and increases the corresponding hot value of the time interval;
According to the size of the hot value, sequence of the picture in plurality of pictures to be presented is determined, and, to including institute The picture list for stating picture carries out duplicate removal processing according to the similarity between picture.
2. the method according to claim 1, wherein this method further include:
When the corresponding hot value of the time interval found is predetermined minimum, the identification information of the user is recorded The address of the picture and/or;
When the picture is chosen by the user, the picture is shown according to the address of the picture, and show the use The identification information at family.
3. the method according to claim 1, wherein this method further include:
According to the length of preset time interval and the video, the multiple time interval is set for the video.
4. the method according to claim 1, wherein this method further include:
According to the corresponding timeline information of the video or caption information, the multiple time interval is set for the video.
5. method according to claim 1 to 4, which is characterized in that the described pair of picture including the picture List carries out duplicate removal processing according to the similarity between picture, comprising:
The mutual similarity of the plurality of pictures is calculated, the plurality of pictures is screened according to the similarity.
6. a kind of picture collator, which is characterized in that the device includes:
Timestamp obtains module, and the picture for intercepting in video for user obtains the timestamp of the picture;
Time interval selecting module, for the timestamp according to the picture, from the corresponding multiple time intervals of the video, The corresponding time interval of the picture is selected, the time interval is corresponding with the scene in the video respectively;
Hot value update module for searching pre-recorded hot value corresponding with the time interval, and increases the time The corresponding hot value in section;
Sequence determining module determines the picture in plurality of pictures to be presented for the size according to the hot value Sequentially;And
Screening module, for carrying out duplicate removal processing according to the similarity between picture to the picture list for including the picture.
7. device according to claim 6, which is characterized in that the device further include:
Logging modle, for recording the use when the corresponding hot value of the time interval found is predetermined minimum The address of the identification information at family and/or the picture;
Picture presentation module, for showing the figure according to the address of the picture when the picture is chosen by the user Piece, and show the identification information of the user.
8. device according to claim 6, which is characterized in that the device further include:
First time section setup module is set for the length according to preset time interval and the video for the video Set the multiple time interval.
9. device according to claim 6, which is characterized in that the device further include:
Second time interval setup module, for being the view according to the corresponding timeline information of the video or caption information The multiple time interval is arranged in frequency.
10. device according to any one of claims 6 to 9, which is characterized in that
The screening module, specifically for calculating the mutual similarity of the plurality of pictures, according to the similarity to institute Plurality of pictures is stated to be screened.
CN201610931374.4A 2016-10-31 2016-10-31 Picture sort method and device Active CN106570096B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201610931374.4A CN106570096B (en) 2016-10-31 2016-10-31 Picture sort method and device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201610931374.4A CN106570096B (en) 2016-10-31 2016-10-31 Picture sort method and device

Publications (2)

Publication Number Publication Date
CN106570096A CN106570096A (en) 2017-04-19
CN106570096B true CN106570096B (en) 2019-02-22

Family

ID=58533709

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201610931374.4A Active CN106570096B (en) 2016-10-31 2016-10-31 Picture sort method and device

Country Status (1)

Country Link
CN (1) CN106570096B (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108958247A (en) * 2018-07-02 2018-12-07 深圳市益鑫智能科技有限公司 A kind of guided robot
CN110493507A (en) * 2019-05-30 2019-11-22 福建知鱼科技有限公司 A kind of grasp shoot method

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102833638A (en) * 2012-07-26 2012-12-19 北京数视宇通技术有限公司 Automatic video segmentation and annotation method and system based on caption information
CN103150375A (en) * 2013-03-11 2013-06-12 浙江捷尚视觉科技有限公司 Quick video retrieval system and quick video retrieval method for video detection
CN103716690A (en) * 2013-12-27 2014-04-09 广州华多网络科技有限公司 Multimedia live broadcast whistle-blowing method, terminal, server and system
CN104793847A (en) * 2015-04-28 2015-07-22 小米科技有限责任公司 Picture showing method and device
CN105872810A (en) * 2016-05-26 2016-08-17 网易传媒科技(北京)有限公司 Media content sharing method and device
CN105979382A (en) * 2016-06-01 2016-09-28 乐视控股(北京)有限公司 Method and device for sharing video through capturing image

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102067591B (en) * 2008-06-26 2014-03-19 松下电器产业株式会社 Reproducing device, recording device, reproducing method and recording method
US8886630B2 (en) * 2011-12-29 2014-11-11 Mcafee, Inc. Collaborative searching
CN103593363B (en) * 2012-08-15 2016-12-21 中国科学院声学研究所 The method for building up of video content index structure, video retrieval method and device

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102833638A (en) * 2012-07-26 2012-12-19 北京数视宇通技术有限公司 Automatic video segmentation and annotation method and system based on caption information
CN103150375A (en) * 2013-03-11 2013-06-12 浙江捷尚视觉科技有限公司 Quick video retrieval system and quick video retrieval method for video detection
CN103716690A (en) * 2013-12-27 2014-04-09 广州华多网络科技有限公司 Multimedia live broadcast whistle-blowing method, terminal, server and system
CN104793847A (en) * 2015-04-28 2015-07-22 小米科技有限责任公司 Picture showing method and device
CN105872810A (en) * 2016-05-26 2016-08-17 网易传媒科技(北京)有限公司 Media content sharing method and device
CN105979382A (en) * 2016-06-01 2016-09-28 乐视控股(北京)有限公司 Method and device for sharing video through capturing image

Also Published As

Publication number Publication date
CN106570096A (en) 2017-04-19

Similar Documents

Publication Publication Date Title
CN104066009B (en) program identification method, device, terminal, server and system
CN108156508B (en) Barrage information processing method and device, mobile terminal, server and system
CN104238893B (en) A kind of method and apparatus that video preview picture is shown
CN104571979B (en) A kind of method and apparatus for realizing split view
CN103458305A (en) Video playing method and device, terminal device and server
CN103313139A (en) History display method and device and electronic device
CN103501485B (en) Push the method, apparatus and terminal device of application
CN108205408B (en) Message display method and device
CN104699973A (en) Method and device for controlling logic of questionnaires
CN104820665A (en) Method, terminal and server for exhibiting recommendation information
CN108205398A (en) The method and apparatus that web animation is adapted to screen
CN107943417A (en) Image processing method, terminal, computer-readable storage medium and computer program
CN106791916B (en) Method, device and system for recommending audio data
CN104239332A (en) Webpage content processing method, webpage content processing device and browser client side
CN106797336A (en) The method and apparatus of history chat record displaying
CN106033467A (en) Image file sharing method and device
CN106657657B (en) Method, the system of mobile terminal and mobile terminal video browsing
CN103458286A (en) Television channel switching method and device
JP6915074B2 (en) Message notification method and terminal
CN104991699A (en) Video display control method and apparatus
CN108337533A (en) Video-frequency compression method and device
CN104424203B (en) Photo in mobile device shares state inspection method and system
CN108055383A (en) Acquisition methods, device and the mobile terminal of screenshot picture
CN104408051A (en) Song recommendation method and device
CN106570096B (en) Picture sort method and device

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
GR01 Patent grant
GR01 Patent grant