CN106570096B - Picture sort method and device - Google Patents
Picture sort method and device Download PDFInfo
- 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
Links
- 238000000034 method Methods 0.000 title claims abstract description 29
- 238000012545 processing Methods 0.000 claims description 11
- 238000012216 screening Methods 0.000 claims description 3
- 230000006870 function Effects 0.000 description 12
- 230000006854 communication Effects 0.000 description 5
- 238000004891 communication Methods 0.000 description 4
- 238000010586 diagram Methods 0.000 description 4
- 238000004364 calculation method Methods 0.000 description 3
- 238000006243 chemical reaction Methods 0.000 description 3
- 239000011521 glass Substances 0.000 description 3
- 238000005516 engineering process Methods 0.000 description 2
- 230000001747 exhibiting effect Effects 0.000 description 2
- 238000012905 input function Methods 0.000 description 2
- 239000004973 liquid crystal related substance Substances 0.000 description 2
- 230000007774 longterm Effects 0.000 description 2
- 238000010295 mobile communication Methods 0.000 description 2
- 230000003287 optical effect Effects 0.000 description 2
- 230000005540 biological transmission Effects 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 238000005314 correlation function Methods 0.000 description 1
- 230000007547 defect Effects 0.000 description 1
- 230000001419 dependent effect Effects 0.000 description 1
- 238000001514 detection method Methods 0.000 description 1
- 230000005611 electricity Effects 0.000 description 1
- 230000005484 gravity Effects 0.000 description 1
- 230000003993 interaction Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000012544 monitoring process Methods 0.000 description 1
- 230000001737 promoting effect Effects 0.000 description 1
- 230000003068 static effect Effects 0.000 description 1
- 238000010897 surface acoustic wave method Methods 0.000 description 1
- 230000000007 visual effect Effects 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/50—Information retrieval; Database structures therefor; File system structures therefor of still image data
- G06F16/58—Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually
- G06F16/5866—Retrieval 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
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION 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/00—Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
- G06Q50/01—Social 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
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.
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)
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)
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)
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 |
-
2016
- 2016-10-31 CN CN201610931374.4A patent/CN106570096B/en active Active
Patent Citations (6)
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 |