Movatterモバイル変換


[0]ホーム

URL:


CN106202366B - A kind of image processing method, apparatus and system - Google Patents

A kind of image processing method, apparatus and system
Download PDF

Info

Publication number
CN106202366B
CN106202366BCN201610532581.2ACN201610532581ACN106202366BCN 106202366 BCN106202366 BCN 106202366BCN 201610532581 ACN201610532581 ACN 201610532581ACN 106202366 BCN106202366 BCN 106202366B
Authority
CN
China
Prior art keywords
picture
sequence
pictures
sequence number
attribute information
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
CN201610532581.2A
Other languages
Chinese (zh)
Other versions
CN106202366A (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 LtdfiledCriticalTencent Technology Shenzhen Co Ltd
Priority to CN201610532581.2ApriorityCriticalpatent/CN106202366B/en
Publication of CN106202366ApublicationCriticalpatent/CN106202366A/en
Application grantedgrantedCritical
Publication of CN106202366BpublicationCriticalpatent/CN106202366B/en
Activelegal-statusCriticalCurrent
Anticipated expirationlegal-statusCritical

Links

Classifications

Landscapes

Abstract

The invention discloses a kind of image processing methods, apparatus and system, wherein this method comprises: receiving the marking operation of user's input in picture collection;The picture for carrying picture identification is generated to the corresponding picture identification of collected picture indicia according to the marking operation;The picture of picture identification is carried according at least one, generates sequence of pictures and sequence number;Based on the sequence number, the sequence of pictures is handled.The embodiment of the present invention is in picture collection, according to the marking operation of user to the corresponding picture identification of collected picture indicia, so as to form sequence of pictures according to the picture for carrying picture identification and store, i.e. user only needs that the picture for being marked with picture identification can be found according to sequence number when searching picture, improves the efficiency and flexibility of picture searching.

Description

A kind of image processing method, apparatus and system
Technical field
The invention belongs to field of communication technology more particularly to a kind of image processing methods, apparatus and system.
Background technique
With the continuous development of terminal device manufacturing technology, shooting, preservation or downloading are admired picture and are set as many terminalsA standby critical function also searches picture to user and brings inconvenience as the picture stored in mobile phone is more and more.
For using smart phone to carry out shooting picture, the picture taken is usually to be ranked up according to photo opporunity, the picture shot recently is in the most preceding position of electron album, when user requires to look up a certain interested picture, for example looks intoWhen finding out comprising picture including the user, the picture in photograph album can only be searched one by one, the mode of this storage picture will lead toThe efficiency for searching picture is very low;Currently in order to user is facilitated to search picture, the geography information of shooting can be marked when shooting picture,But since each picture all records geography information, when the picture for recording same geography information of storage is more, alsoIt is to need to search picture one by one, to will lead to picture searching efficiency and flexibility is lower.
Summary of the invention
The purpose of the present invention is to provide a kind of image processing methods, apparatus and system, it is intended to improve picture searching efficiencyAnd flexibility.
In order to solve the above technical problems, the embodiment of the present invention the following technical schemes are provided:
A kind of image processing method, including:
In picture collection, the marking operation of user's input is received;
According to the marking operation, to the corresponding picture identification of collected picture indicia, generation carries picture identificationPicture;
The picture of picture identification is carried according at least one, generates sequence of pictures and sequence number;
Based on the sequence number, the sequence of pictures is handled.
In order to solve the above technical problems, the embodiment of the present invention also the following technical schemes are provided:
A kind of picture processing unit, including:
Receiving unit, for receiving the marking operation of user's input in picture collection;
Marking unit, for according to the marking operation, to the corresponding picture identification of collected picture indicia, generation to be takenPicture with picture identification;
Sequence generating unit, for carrying the picture of picture identification according at least one, generate sequence of pictures withAnd sequence number;
Processing unit is handled the sequence of pictures for being based on the sequence number.
Compared with the existing technology, the present embodiment receives the marking operation of user's input first in picture collection;In turnAccording to the marking operation of user, to the corresponding picture identification of collected picture indicia, picture identification is carried to generatePicture;The picture of picture identification is carried according at least one, generates sequence of pictures and sequence number;Finally it is based on the sequenceNumber, the sequence of pictures is handled.That is the present embodiment is in picture collection, according to the marking operation of user to collectedThe corresponding picture identification of picture indicia, so as to form sequence of pictures according to the picture for carrying picture identification and store, i.e.,User only needs that the picture for being marked with picture identification can be found according to sequence number when searching picture, improves picture and looks intoThe efficiency and flexibility looked for.
Detailed description of the invention
With reference to the accompanying drawing, by the way that detailed description of specific embodiments of the present invention, technical solution of the present invention will be madeAnd other beneficial effects are apparent.
Fig. 1 a is the schematic diagram of a scenario of picture processing system provided in an embodiment of the present invention;
Fig. 1 b is the flow diagram of image processing method provided in an embodiment of the present invention;
Fig. 2 a is another flow diagram of image processing method provided in an embodiment of the present invention;
Fig. 2 b is the interface schematic diagram of image processing method provided in an embodiment of the present invention;
Fig. 3 a is the structural schematic diagram of picture processing unit provided in an embodiment of the present invention;
Fig. 3 b is another structural schematic diagram of picture processing unit provided in an embodiment of the present invention;
Fig. 4 is the structural schematic diagram of terminal provided in an embodiment of the present invention.
Specific embodiment
Schema is please referred to, wherein identical component symbol represents identical component, the principle of the present invention is to implement oneIt is illustrated in computing environment appropriate.The following description be based on illustrated by the specific embodiment of the invention, should not be byIt is considered as the limitation present invention other specific embodiments not detailed herein.
In the following description, specific embodiments of the present invention will refer to the step as performed by one or multi-section computerAnd symbol illustrates, unless otherwise stating clearly.Therefore, these steps and operation will have to mention for several times is executed by computer, this paper instituteThe computer execution of finger includes by representing with the computer processing unit of the electronic signal of the data in a structuring patternOperation.This operation is converted at the data or the position being maintained in the memory system of the computer, reconfigurableOr in addition change the running of the computer in mode known to the tester of this field.The maintained data structure of the dataFor the provider location of the memory, there is the specific feature as defined in the data format.But the principle of the invention is with above-mentioned textWord illustrates that be not represented as a kind of limitation, this field tester will appreciate that plurality of step and behaviour as described belowAlso it may be implemented in hardware.
Term as used herein " module " can regard the software object to execute in the arithmetic system as.It is as described hereinDifferent components, module, engine and service can be regarded as the objective for implementation in the arithmetic system.And device as described herein and sideMethod is preferably implemented in the form of software, can also be implemented on hardware certainly, within that scope of the present invention.
The embodiment of the present invention provides a kind of image processing method, apparatus and system.
Wherein, picture processing system may include picture processing unit, and the picture processing unit specifically can integrateTablet PC (personal computer, Personal Computer), mobile phone etc. have storage element and are equipped with microprocessor and haveIn the terminating machine of operational capability.
Such as, reference can be made to Fig. 1 a, is the schematic diagram of a scenario of picture processing system provided by the embodiment of the present invention, picture processingDevice is integrated in tablet PC, is mainly used in picture collection, and the marking operation of user's input is received;It is grasped according to the labelMake, to the corresponding picture identification of collected picture indicia, generates the picture for carrying picture identification;According to an at least Zhang SuoshuThe picture of picture identification is carried, sequence of pictures and sequence number, such as 001,002 are generated;Based on the sequence number, to describedSequence of pictures is handled, such as is added, deletes, replicates, moves, is sent to the picture in sequence of pictures or sequence of picturesOne or more operation processings, etc..
In addition, the picture processing system can also include server, the picture processing unit can by sequence of pictures intoRow compresses and is uploaded to server, so that the server can classify to sequence of pictures, assign corresponding picture markLabel and backup etc..
It will be described in detail respectively below.
In the present embodiment, it will be described from the angle of picture processing unit, which can specifically collectAt tablet PC, mobile phone etc. have storage element and microprocessor is installed and with operational capability terminating machine in.
A kind of image processing method, comprising: in picture collection, receive the marking operation of user's input;According to the markNote operation generates the picture for carrying picture identification to the corresponding picture identification of collected picture indicia;According at least oneThe picture for carrying picture identification generates sequence of pictures and sequence number;Based on the sequence number, to the sequence of picturesIt is handled.
Fig. 1 b is please referred to, Fig. 1 b is the flow diagram of image processing method provided in an embodiment of the present invention.The methodInclude:
In step s101, in picture collection, the marking operation of user's input is received.
In step s 102, according to the marking operation, to the corresponding picture identification of collected picture indicia, generation is takenPicture with picture identification.
Wherein, the step S101 and step S102 can specifically:
For example, picture processing unit is currently in picture collection mode, when the marking operation for receiving user's input, such asWhen clicking acquisition button, picture collection is carried out, and triggered mark process simultaneously, to collected one picture identification of picture indicia,To generate the picture for carrying picture identification, the picture for carrying picture identification is saved.
In the present embodiment, the picture identification is used to mark user interested or the picture of user's concern, the picture markKnowledge is marked picture while picture collection.Wherein, the picture identification can be specially identifier " √ ", " △ "Deng or the picture identification can also be specially character, such as the mark of " mark ", " M " various label reminding effects, instituteStating picture identification can mark in the upper left side of picture or upper right side etc., be not especially limited herein.
Optionally, after picture processing unit is to the corresponding picture identification of collected picture indicia, can also include:
Record the image attribute information of the collected picture;Wherein, the image attribute information can specifically includeLocation information, temporal information etc. are captured when acquisition.
In step s 103, the picture of picture identification is carried according at least one, generates sequence of pictures and sequenceRow number.
It is understood that generating the mode of sequence of pictures and sequence number has very much, for example, can be according to when defaultBetween the picture for carrying picture identification that gets in section, generate sequence of pictures and sequence number.
Can specifically, the preset time period can be set as 30 seconds, as picture processing unit acquired in 30 seconds it is morePicture, and the picture for carrying picture identification is extracted from this plurality of pictures, to form sequence of pictures and sequence number.
For another example, sequence of pictures and sequence can be generated according to the quantity of the picture for carrying picture identification gotRow number;It can be specifically, picture processing unit acquires picture and is marked, when the number for the picture for determining to carry picture identificationWhen amount reaches preset threshold, sequence of pictures and sequence number are formed according to the picture that this part carries picture identification.
Optionally, since the image attribute information of collected picture can be recorded simultaneously when acquiring picture, therefore,Can also be carried according at least one picture identification picture and the image attribute information, generate sequence of pictures withAnd sequence number, the sequence of pictures carry the image attribute information.
Further, picture processing unit is after generating sequence of pictures and sequence number, for the ease of picture backup andClassification, can be uploaded to server for sequence of pictures and handle, i.e., after generation sequence of pictures and sequence number, can also wrapIt includes:
The sequence of pictures is compressed, generates compressed picture, the compressed picture carry corresponding sequence number andThe image attribute information.
For example, picture processing unit can periodically compress the sequence of pictures received, corresponding compression is formedPicture, each compressed picture record has corresponding sequence number and image attribute information, and compressed picture is uploaded to serviceDevice, so as to server further progress classification processing and backup.
In step S104, it is based on the sequence number, the sequence of pictures is handled.
Wherein, described handle the sequence of pictures can specifically include: in sequence of pictures or sequence of picturesPicture such as is added, deletes, replicating, moving, sending at one or more operation processings.
It is understood that the mode handled the sequence of pictures has very much, for example, can specifically: according to instituteSequence number is stated, by corresponding sequence of pictures movement and/or is copied in set corresponding with the sequence number.
Optionally, since the image attribute information of collected picture can be recorded simultaneously when acquiring picture, therefore,It can be based on the sequence number and the image attribute information, the sequence of pictures is handled.
For example, being based on the sequence number and the image attribute information, handling the sequence of pictures can be specificInclude:
(1) compressed picture is uploaded to server, so that the server is according to corresponding image attribute information pairThe compressed picture is classified, and determines picture tag according to classification results.
(2) based on the sequence number and the picture tag, the sequence of pictures is handled.
Can be specifically, compressed picture can be uploaded to server by picture processing unit, server uses image recognition skillArt identifies compressed picture, to determine picture type, such as personage, landscape or animal according to recognition result.
In turn, picture processing unit carries out further in conjunction with image attribute information (such as address information, temporal information)Classification, obtains classification results, and assign each classification and/or the corresponding picture tag of each compressed picture, such as " good friend ", " clothingClothes ", " cuisines " etc., wherein the picture tag that compressed picture is arranged is corresponded to each other with sequence number.
It is understood that image recognition technology may particularly include such as image local feature point detection algorithm, Scale invariantEigentransformation (SIFT, Scale-invariant feature transform) algorithm etc., according to described image identification technologyPicture can be handled, analyzed and be understood, to identify the target and object of various different modes, this not made herein specificDescription.
Further, step (2) is based on the sequence number and the picture tag, and handling the sequence of pictures canTo specifically include:
(21) it according to the sequence number, by corresponding sequence of pictures movement and/or is copied to corresponding with the sequence numberIn set.
(22) relation list of sequence number and picture tag is obtained, the relation list is based on the sequence number and describedPicture tag generates.
(23) according to the relation list, the corresponding picture tag of the sequence number is determined, and according to the picture tagThe set is named.
For example, picture processing unit forms corresponding set first according to sequence number, and get corresponding picture sequenceColumn by corresponding sequence of pictures movement and/or are copied in corresponding set thereafter;Since sequence number is opposite with picture tagIt answers, therefore the relation list of available sequence number and picture tag, the corresponding figure of sequence number is determined according to the relation listPiece label, so as to be named according to picture tag to corresponding set.
It is understood that the relation list of the sequence number and picture tag, can by server according to sequence number withThe corresponding relationship of picture tag is generated, and picture processing unit is sent to;It can also be by picture processing unit directly according to sequenceIt number generates with the corresponding relationship of picture tag, is not especially limited herein.
Optionally, set described in the present embodiment can exist in the form of file, for example, getting multiple sequencesAfter number, corresponding file first can be established according to sequence number, it is then according to sequence number, corresponding sequence of pictures is mobileAnd/or be copied in corresponding file, etc., it is not especially limited herein.
It can be seen from the above, image processing method provided in this embodiment receives user's input first in picture collectionMarking operation;And then according to the marking operation of user, to the corresponding picture identification of collected picture indicia, to generate carryingThere is the picture of picture identification;The picture of picture identification is carried according at least one, generates sequence of pictures and sequence number;FinallyBased on the sequence number, the sequence of pictures is handled.That is the present embodiment is grasped in picture collection according to the label of userIt opposes the corresponding picture identification of collected picture indicia, so as to form picture sequence according to the picture for carrying picture identificationIt arranging and stores, i.e., user only needs that the picture for being marked with picture identification can be found according to sequence number when searching picture,Improve the efficiency and flexibility of picture searching.
Citing, is described in further detail by the method according to described in above embodiments below.
Firstly, user is shot by mobile terminal (such as mobile phone), to the user taken during shooting pictureInterested picture is marked.Secondly, can be managed collectively based on these labels to picture, such as addition deletes, is multipleOne or more operation processings such as system, mobile, transmission.It will be described in more detail below.
Fig. 2 a is please referred to, Fig. 2 a is the flow diagram of image processing method provided in an embodiment of the present invention.The methodInclude:
In step s 201, mobile terminal enters screening-mode, and determines the storage class of reference object under the screening-modeType.
In step S202, when determining storage class is picture, mobile terminal receives the marking operation of user's input.
For example, after mobile phone enters screening-mode, it is thus necessary to determine that the storage class of reference object, i.e., it needs to be determined that being currently atShooting picture still shoots video, if it is determined that when being shooting picture out, triggers step S202, detects whether to receive user defeatedThe marking operation entered.
In step S203, mobile terminal carries out picture collection according to the marking operation, and to collected picture markRemember picture identification, generates the picture for carrying picture identification.
For example, user sees interested things during mobile phone shoots picture, presses shooting button and carry out pictureTriggered mark process while shooting obtains the picture for carrying picture identification to one picture identification of picture indicia taken,Can be as shown in Figure 2 b, for the schematic diagram of the picture for carrying picture identification, the picture identification is " √ ", is marked in pictureUpper right side.
It further, can be by a specific interface (such as button, control), when user enters the interface, Ke YishiIt is marked while present picture shooting, may be set to be a kind of picture taking mode, e.g., when the common screening-mode of entranceLower mobile terminal only carries out picture shooting, marks mobile terminal under screening-mode that can carry out while picture shooting when enteringLabel, so that user is using more conveniently and flexibly.
In some embodiments, the picture identification is also possible to other identifiers or character, is mentioned with playing labelIt wakes up and acts on, citing does not constitute a limitation of the invention herein.
In step S204, mobile terminal records carry the geographical location information of the picture of picture identification.
For example, mobile terminal is when shooting picture, to the picture indicia picture identification taken, and simultaneously to current groundThe pictorial informations such as reason position, temporal information are recorded.
In step S205, mobile terminal generates sequence of pictures and sequence according to multiple pictures for carrying picture identificationNumber.
Can specifically, due to the picture being continuously shot in the short time be believed that image attribute information (such as geographical location information,Picture type information etc.) it is more similar or consistent, therefore mobile terminal can generate sequence of pictures according to preset time period,For example, picture can be generated according to the picture for carrying picture identification that (such as 20 seconds, 30 seconds etc.) are got within this periodSequence and sequence number.
Mobile terminal can also generate sequence of pictures according to the quantity for the picture for carrying picture identification, for example work as determinationWhen carrying the quantity of the picture of picture identification out and reaching preset threshold (such as 10,20 etc.), figure is carried according to this partThe picture of piece mark generates sequence of pictures and sequence number.
In step S206, mobile terminal carries out compression to the sequence of pictures and generates compressed picture, and is uploaded to serviceDevice.
In step S207, server classifies to compressed picture by image recognition and combining geographic location information,The corresponding picture tag of formation sequence number, and it is sent to mobile terminal.
For example, mobile terminal can periodically compress obtained sequence of pictures, corresponding compressed picture is formed,In each compressed picture record have corresponding sequence number and geographical location information, after compression, mobile terminal is by compressed pictureIt is uploaded to server, so as to server further progress classification processing and backup.
Further, server identifies compressed picture using image recognition technology and combining geographic location informationFiling classification is carried out to compressed picture.
For example, doing recognition processing and analyzing according to picture ash scale, picture type is identified, such as personage, landscape or dynamicObject etc., secondly combining geographic location information, is further classified, and assign each classification and/or each compressed pictureCorresponding picture tag.Such as, the type for identifying compressed picture is " landscape ", and secondly geographical location information is " ShenZhen,GuangDong ",The picture tag for assigning the compressed picture is " landscape, ShenZhen,GuangDong ".
It is understood that the corresponding picture tag of each compressed picture can be one, or it is multiple, herein notMake specific limit.
Optionally, the picture tag of server setting compressed picture is corresponded to each other with sequence number, according to multiple compressed picturesPicture tag and sequence number corresponding relationship, the list of formation sequence number and picture tag, such as reference table 1, and by the sequenceThe list of row number and picture tag is issued to mobile terminal.
Sequence numberPicture tag
001Landscape, ShenZhen,GuangDong
002Cuisines, Chongqing XX chafing dish restaurant
003Cuisines
004Good friend
…………
Table 1
In step S208, mobile terminal records phase to sequence of pictures according to the result and sequence number of server feedbackThe picture tag answered, and generate multiple pictures.
For example, mobile terminal receives the list, first according to sequence number, corresponding Photo folder is generated, thereafter, by sequenceThe corresponding sequence of pictures of row number is mobile and/or is copied in corresponding Photo folder, optionally, can be according to picture tag pairCorresponding Photo folder is named.
Further, Photo folder can be " wind for the corresponding multiple subclassification files of general act folder, such as general act folderScape ", corresponding multiple subclassification files may include " ShenZhen,GuangDong ", " Hangzhou West Lake ", " Lhasa " etc., herein notMake specific limit.
Image processing method i.e. provided in this embodiment is marked the interested picture of user in picture collection,Thereafter the processing such as automatically polymerize, compressed, identified and classified according to the picture of label, without user's manual operation andUser is facilitated to search.
It can be seen from the above, image processing method provided in this embodiment receives user's input first in picture collectionMarking operation;And then according to the marking operation of user, to the corresponding picture identification of collected picture indicia, to generate carryingThere is the picture of picture identification;The picture of picture identification is carried according at least one, generates sequence of pictures and sequence number;FinallyBased on the sequence number, the sequence of pictures is handled.That is the present embodiment is grasped in picture collection according to the label of userIt opposes the corresponding picture identification of collected picture indicia, so as to form picture sequence according to the picture for carrying picture identificationIt arranging and stores, i.e., user only needs that the picture for being marked with picture identification can be found according to sequence number when searching picture,Improve the efficiency and flexibility of picture searching.
For convenient for better implementation image processing method provided in an embodiment of the present invention, the embodiment of the present invention also provides one kindDevice based on above-mentioned image processing method.Wherein the meaning of noun is identical with the method that above-mentioned picture is handled, specific implementationDetails can be with reference to the explanation in embodiment of the method.
Fig. 3 a is please referred to, Fig. 3 a is the structural schematic diagram of picture processing unit provided in an embodiment of the present invention, institute of the present inventionStating picture processing unit may include receiving unit 301, marking unit 302, sequence generating unit 303 and processing unit 304.
Wherein, the receiving unit 301, for receiving the marking operation of user's input in picture collection;Marking unit302, for according to the marking operation, to the corresponding picture identification of collected picture indicia, generation to carry picture identificationPicture.
Sequence generating unit 303 generates sequence of pictures for carrying the picture of picture identification according at least oneAnd sequence number;Processing unit 304 is handled the sequence of pictures for being based on the sequence number.
It can be specifically, for example, picture processing unit be currently in picture collection mode, when receiving unit 301 receivesThe marking operation of user's input when such as clicking acquisition button, carries out picture collection, and triggered mark process simultaneously, marking unit302 pairs of collected one picture identifications of picture indicia carry picture for described to generate the picture for carrying picture identificationThe picture of mark is saved.
In the present embodiment, the picture identification is used to mark user interested or the picture of user's concern, the picture markKnowledge is marked picture while picture collection.Wherein, the picture identification can be specially identifier " √ ", " △ "Deng or the picture identification can also be specially character, such as the mark of " mark ", " M " various label reminding effects, instituteStating picture identification can mark in the upper left side of picture or upper right side etc., be not especially limited herein.
Fig. 3 b can be referred to together, is another structural schematic diagram of picture processing unit, and the picture processing unit can be withIt include: recording unit 305, for recording the image attribute information of the collected picture;Wherein, the image attribute informationLocation information, temporal information etc. are captured when can specifically include acquisition.
It is understood that generating the mode of sequence of pictures and sequence number has very much, for example, the sequence generating unit303 can be used for: according to the picture for carrying picture identification got within a preset period of time, generate sequence of pictures and sequenceRow number.
Can specifically, the preset time period can be set as 30 seconds, as picture processing unit acquired in 30 seconds it is morePicture, and the picture for carrying picture identification is extracted from this plurality of pictures, to form sequence of pictures and sequence number.
For another example, sequence of pictures and sequence can be generated according to the quantity of the picture for carrying picture identification gotRow number;It can be specifically, the sequence generating unit 303 can acquire picture and be marked, when determining to carry picture markWhen the quantity of the picture of knowledge reaches preset threshold, sequence of pictures and sequence are formed according to the picture that this part carries picture identificationRow number.
Optionally, since the image attribute information of collected picture can be recorded simultaneously when acquiring picture, therefore,The sequence generating unit 303 can be used for carrying the picture and the picture of picture identification according at least oneAttribute information, generates sequence of pictures and sequence number, and the sequence of pictures carries the image attribute information.
Further, picture processing unit is after generating sequence of pictures and sequence number, for the ease of picture backup andClassification, the picture processing unit can also include:
Compression unit 306 generates compressed picture, the compressed picture carries for compressing to the sequence of picturesCorresponding sequence number and the image attribute information.
For example, picture processing unit can periodically compress the sequence of pictures received, corresponding compression is formedPicture, each compressed picture record has corresponding sequence number and image attribute information, and compressed picture is uploaded to serviceDevice, so as to server further progress classification processing and backup.
Optionally, since the image attribute information of collected picture can be recorded simultaneously when acquiring picture, therefore,The processing unit 304 can be used for carrying out the sequence of pictures based on the sequence number and the image attribute informationProcessing.
Wherein, described handle the sequence of pictures can specifically include: in sequence of pictures or sequence of picturesPicture such as is added, deletes, replicating, moving, sending at one or more operation processings.
It is understood that the mode handled the sequence of pictures has very much, for example, the processing unit 304,It can be used for by corresponding sequence of pictures movement and/or being copied to set corresponding with the sequence number according to the sequence numberIt is interior.
For example, the processing unit 304, may include:
(1) subelement 3041 is uploaded
For the compressed picture to be uploaded to server, so that the server is according to corresponding image attribute information pairThe compressed picture is classified, and determines picture tag according to classification results;
(2) subelement 3042 is handled
For handling the sequence of pictures based on the sequence number and the picture tag.
Can be specifically, compressed picture can be uploaded to server by picture processing unit, server uses image recognition skillArt identifies compressed picture, to determine picture type, such as personage, landscape or animal according to recognition result.
In turn, picture processing unit carries out further in conjunction with image attribute information (such as address information, temporal information)Classification, obtains classification results, and assign each classification and/or the corresponding picture tag of each compressed picture, such as " good friend ", " clothingClothes ", " cuisines " etc., wherein each picture tag is set and is corresponded to each other with sequence number.
It is understood that image recognition technology may particularly include such as image local feature point detection algorithm, Scale invariantEigentransformation SIFT algorithm etc. can handle picture, analyzed and be understood, to identify according to described image identification technologyThe target and object of various different modes, are herein not specifically described this.
Further, the processing subelement 3042 can be specifically used for:
According to the sequence number, by corresponding sequence of pictures movement and/or it is copied to set corresponding with the sequence numberIt is interior;The relation list of sequence number and picture tag is obtained, the relation list is based on the sequence number and the picture tagIt generates;According to the relation list, the corresponding picture tag of the sequence number is determined, and according to the picture tag to the collectionConjunction is named.
For example, picture processing unit forms corresponding set first according to sequence number, and get corresponding picture sequenceColumn by corresponding sequence of pictures movement and/or are copied in corresponding set thereafter;Since sequence number is opposite with picture tagIt answers, therefore the relation list of available sequence number and picture tag, the corresponding figure of sequence number is determined according to the relation listPiece label, so as to be named according to picture tag to corresponding set.
It is understood that the relation list of the sequence number and picture tag, can by server according to sequence number withThe corresponding relationship of picture tag is generated, and picture processing unit is sent to;It can also be by picture processing unit directly according to sequenceIt number generates with the corresponding relationship of picture tag, is not especially limited herein.
Optionally, set described in the present embodiment can exist in the form of file, for example, getting multiple sequencesAfter number, corresponding file first can be established according to sequence number, it is then according to sequence number, corresponding sequence of pictures is mobileAnd/or be copied in corresponding file, etc., it is not especially limited herein.
When it is implemented, above each unit can be used as independent entity to realize, any combination can also be carried out, is madeIt is realized for same or several entities, the specific implementation of above each unit can be found in the embodiment of the method for front, herein notIt repeats again.
The picture processing unit, which specifically can integrate, to be had storage element in tablet PC, mobile phone etc. and is equipped with microprocessorAnd in the terminating machine with operational capability.
It can be seen from the above, picture processing unit provided in this embodiment receives user's input first in picture collectionMarking operation;And then according to the marking operation of user, to the corresponding picture identification of collected picture indicia, to generate carryingThere is the picture of picture identification;The picture of picture identification is carried according at least one, generates sequence of pictures and sequence number;FinallyBased on the sequence number, the sequence of pictures is handled.That is the present embodiment is grasped in picture collection according to the label of userIt opposes the corresponding picture identification of collected picture indicia, so as to form picture sequence according to the picture for carrying picture identificationIt arranging and stores, i.e., user only needs that the picture for being marked with picture identification can be found according to sequence number when searching picture,Improve the efficiency and flexibility of picture searching.
Correspondingly, the embodiment of the present invention also provides a kind of picture processing system, including appoint provided by the embodiment of the present inventionA kind of picture processing unit, for details, reference can be made to above-described embodiments;Wherein, which can integrate in equipment such as terminalsIn, for example, specifically can be such that
Terminal, for receiving the marking operation of user's input in picture collection;According to the marking operation, to acquisitionThe corresponding picture identification of the picture indicia arrived generates the picture for carrying picture identification;Figure is carried according at least oneThe picture of piece mark, generates sequence of pictures and sequence number;Based on the sequence number, the sequence of pictures is handled.
In addition, the processing system of the graphical interfaces can also be as follows including other equipment, such as server:
Server for receiving the sequence of pictures of terminal upload, and is classified and is backed up to sequence of pictures.
The specific implementation of above each equipment can be found in the embodiment of front, and details are not described herein.
Since the picture processing system may include any picture processing unit provided by the embodiment of the present invention, becauseThis, may be implemented beneficial effect achieved by any picture processing unit provided by the embodiment of the present invention, can specifically joinSee the embodiment of front, details are not described herein.
Correspondingly, the embodiment of the present invention also provides a kind of terminal, as shown in figure 4, the terminal may include radio frequency (RF,Radio Frequency) circuit 401, the memory 402, defeated that includes one or more computer readable storage mediumEnter unit 403, display unit 404, sensor 405, voicefrequency circuit 406, Wireless Fidelity (WiFi, Wireless Fidelity)The components such as module 407, the processor 408 for including one or more than one processing core and power supply 409.This field skillArt personnel are appreciated that the restriction of the not structure paired terminal of terminal structure shown in Fig. 4, may include more or more than illustratingFew component perhaps combines certain components or different component layouts.Wherein:
RF circuit 401 can be used for receiving and sending messages or communication process in, signal sends and receivees, particularly, by base stationAfter downlink information receives, one or the processing of more than one processor 408 are transferred to;In addition, the data for being related to uplink are sent toBase station.In general, RF circuit 401 includes but is not limited to antenna, at least one amplifier, tuner, one or more oscillators, usesFamily identity module (SIM, Subscriber Identity Module) card, transceiver, coupler, low-noise amplifier(LNA, Low Noise Amplifier), duplexer etc..In addition, RF circuit 401 can also by wireless communication with network and itsHe communicates equipment.Any communication standard or agreement, including but not limited to global system for mobile telecommunications system can be used in the wireless communicationUnite (GSM, Global System of Mobile communication), general packet radio service (GPRS, GeneralPacket Radio Service), CDMA (CDMA, Code Division Multiple Access), wideband code division it is moreLocation (WCDMA, Wideband Code Division Multiple Access), long term evolution (LTE, Long TermEvolution), Email, short message service (SMS, Short Messaging Service) etc..
Memory 402 can be used for storing software program and module, and processor 408 is stored in memory 402 by operationSoftware program and module, thereby executing various function application and data processing.Memory 402 can mainly include storage journeySequence area and storage data area, wherein storing program area can the (ratio of application program needed for storage program area, at least one functionSuch as sound-playing function, image player function) etc.;Storage data area, which can be stored, uses created data according to terminal(such as audio data, phone directory etc.) etc..In addition, memory 402 may include high-speed random access memory, can also includeNonvolatile memory, for example, at least a disk memory, flush memory device or other volatile solid-state parts.PhaseYing Di, memory 402 can also include Memory Controller, to provide processor 408 and input unit 403 to memory 402Access.
Input unit 403 can be used for receiving the number or character information of input, and generate and user setting and functionControl related keyboard, mouse, operating stick, optics or trackball signal input.Specifically, in a specific embodimentIn, input unit 403 may include touch sensitive surface and other input equipments.Touch sensitive surface, also referred to as touch display screen or touchingControl plate, collect user on it or nearby touch operation (such as user using any suitable object such as finger, stylus orOperation of the attachment on touch sensitive surface or near touch sensitive surface), and corresponding connection dress is driven according to preset formulaIt sets.Optionally, touch sensitive surface may include both touch detecting apparatus and touch controller.Wherein, touch detecting apparatus is examinedThe touch orientation of user is surveyed, and detects touch operation bring signal, transmits a signal to touch controller;Touch controller fromTouch information is received on touch detecting apparatus, and is converted into contact coordinate, then gives processor 408, and can reception processingOrder that device 408 is sent simultaneously is executed.Furthermore, it is possible to a variety of using resistance-type, condenser type, infrared ray and surface acoustic wave etc.Type realizes touch sensitive surface.In addition to touch sensitive surface, input unit 403 can also include other input equipments.Specifically, other are defeatedEntering equipment can include but is not limited to physical keyboard, function key (such as volume control button, switch key etc.), trace ball, mouseOne of mark, operating stick etc. are a variety of.
Display unit 404 can be used for showing information input by user or be supplied to user information and terminal it is variousGraphical user interface, these graphical user interface can be made of figure, text, icon, video and any combination thereof.DisplayUnit 404 may include display panel, optionally, can using liquid crystal display (LCD, Liquid Crystal Display),The forms such as Organic Light Emitting Diode (OLED, Organic Light-Emitting Diode) configure display panel.Further, touch sensitive surface can cover display panel, after touch sensitive surface detects touch operation on it or nearby, send processing toDevice 408 is followed by subsequent processing device 408 and is provided on a display panel accordingly according to the type of touch event to determine the type of touch eventVisual output.Although touch sensitive surface and display panel are to realize input and input as two independent components in Fig. 4Function, but in some embodiments it is possible to touch sensitive surface and display panel are integrated and realizes and outputs and inputs function.
Terminal may also include at least one sensor 405, such as optical sensor, motion sensor and other sensors.Specifically, optical sensor may include ambient light sensor and proximity sensor, wherein ambient light sensor can be according to ambient lightLight and shade adjust the brightness of display panel, proximity sensor can close display panel and/or back when terminal is moved in one's earLight.As a kind of motion sensor, gravity accelerometer can detect (generally three axis) acceleration in all directionsSize can detect that size and the direction of gravity when static, can be used to identify mobile phone posture application (such as horizontal/vertical screen switching,Dependent game, magnetometer pose calibrating), Vibration identification correlation function (such as pedometer, tap) etc.;It can also configure as terminalThe other sensors such as gyroscope, barometer, hygrometer, thermometer, infrared sensor, details are not described herein.
Voicefrequency circuit 406, loudspeaker, microphone can provide the audio interface between user and terminal.Voicefrequency circuit 406 canBy the electric signal after the audio data received conversion, it is transferred to loudspeaker, voice signal output is converted to by loudspeaker;It is anotherThe voice signal of collection is converted to electric signal by aspect, microphone, is converted to audio data after being received by voicefrequency circuit 406, thenAfter the processing of audio data output processor 408, it is sent to such as another terminal through RF circuit 401, or by audio dataOutput is further processed to memory 402.Voicefrequency circuit 406 is also possible that earphone jack, with provide peripheral hardware earphone withThe communication of terminal.
WiFi belongs to short range wireless transmission technology, and terminal can help user's transceiver electronics postal by WiFi module 407Part, browsing webpage and access streaming video etc., it provides wireless broadband internet access for user.Although Fig. 4 is shownWiFi module 407, but it is understood that, and it is not belonging to must be configured into for terminal, it can according to need do not changing completelyBecome in the range of the essence of invention and omits.
Processor 408 is the control centre of terminal, using the various pieces of various interfaces and connection whole mobile phone, is led toIt crosses operation or executes the software program and/or module being stored in memory 402, and call and be stored in memory 402Data execute the various functions and processing data of terminal, to carry out integral monitoring to mobile phone.Optionally, processor 408 can wrapInclude one or more processing cores;Preferably, processor 408 can integrate application processor and modem processor, wherein answerWith 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 408.
Terminal further includes the power supply 409 (such as battery) powered to all parts, it is preferred that power supply can pass through power supply pipeReason system and processor 408 are logically contiguous, to realize management charging, electric discharge and power managed by power-supply management systemEtc. functions.Power supply 409 can also include one or more direct current or AC power source, recharging system, power failure inspectionThe random components such as slowdown monitoring circuit, power adapter or inverter, power supply status indicator.
Although being not shown, terminal can also include camera, bluetooth module etc., and details are not described herein.Specifically in this implementationIn example, the processor 408 in terminal can be corresponding by the process of one or more application program according to following instructionExecutable file is loaded into memory 402, and the application program being stored in memory 402 is run by processor 408, fromAnd realize various functions:
In picture collection, the marking operation of user's input is received;According to the marking operation, to collected picture markRemember corresponding picture identification, generates the picture for carrying picture identification;The figure of picture identification is carried according at least onePiece generates sequence of pictures and sequence number;Based on the sequence number, the sequence of pictures is handled.
Preferably, the processor 408 can be also used for, and carry picture mark according to what is got within a preset period of timeThe picture of knowledge generates sequence of pictures and sequence number.
Preferably, the processor 408 can be also used for, and record the image attribute information of the collected picture, rootAccording to the picture and the image attribute information at least carrying picture identification described in one, sequence of pictures and sequence are generatedNumber, the sequence of pictures carries the image attribute information, the sequence number and the image attribute information is based on, to describedSequence of pictures is handled.
Preferably, the processor 408 can be also used for, and compress to the sequence of pictures, generate compressed picture, instituteIt states compressed picture and carries corresponding sequence number and the image attribute information.
Preferably, the processor 408 can be also used for, and the compressed picture is uploaded to server, so that the clothesBusiness device classifies to the compressed picture according to corresponding image attribute information, and determines picture tag according to classification results;Based on the sequence number and the picture tag, the sequence of pictures is handled.
Preferably, the processor 408 can be also used for, according to the sequence number, by corresponding sequence of pictures it is mobile and/Or it is copied in set corresponding with the sequence number;Obtain the relation list of sequence number and picture tag, the relation listIt is generated based on the sequence number and the picture tag;According to the relation list, the corresponding picture of the sequence number is determinedLabel, and the set is named according to the picture tag.
Preferably, the processor 408 can be also used for, according to the sequence number, by corresponding sequence of pictures it is mobile and/Or it is copied in set corresponding with the sequence number.
It can be seen from the above, first in picture collection, receiving the label behaviour of user's input in terminal provided in this embodimentMake;And then according to the marking operation of user, to the corresponding picture identification of collected picture indicia, picture is carried to generateThe picture of mark;The picture of picture identification is carried according at least one, generates sequence of pictures and sequence number;Finally it is based on instituteSequence number is stated, the sequence of pictures is handled.That is the present embodiment is in picture collection, according to the marking operation of user to adoptingThe corresponding picture identification of the picture indicia collected, so as to form sequence of pictures according to the picture for carrying picture identification and depositStorage, i.e., user only needs that the picture for being marked with picture identification can be found according to sequence number when searching picture, improvesThe efficiency and flexibility of picture searching.
In the above-described embodiments, it all emphasizes particularly on different fields to the description of each embodiment, there is no the portion being described in detail in some embodimentPoint, it may refer to the detailed description above with respect to image processing method, details are not described herein again.
The picture processing unit provided in an embodiment of the present invention is for example computer, tablet computer, has touch functionMobile phone etc., the image processing method in the picture processing unit and foregoing embodiments belongs to same design, in the figureEither offer method, specific implementation process in the image processing method embodiment can be run on piece treating apparatus to be detailed inThe image processing method embodiment, details are not described herein again.
It should be noted that this field common test personnel are understood that for image processing method of the present inventionThe all or part of the process for realizing image processing method described in the embodiment of the present invention, is that can control phase by computer programThe hardware of pass is completed, and the computer program can be stored in a computer-readable storage medium, as being stored in terminalIt in memory, and is executed by least one processor in the terminal, in the process of implementation may include such as the picture processing sideThe process of the embodiment of method.Wherein, the storage medium can be magnetic disk, CD, read-only memory (ROM, Read OnlyMemory), random access memory (RAM, Random Access Memory) etc..
For the picture processing unit of the embodiment of the present invention, each functional module be can integrate in a processing coreIn piece, it is also possible to modules and physically exists alone, can also be integrated in two or more modules in a module.OnIt states integrated module both and can take the form of hardware realization, can also be realized in the form of software function module.The collectionIf at module realized in the form of software function module and when sold or used as an independent product, also can storeIn one computer-readable storage medium, the storage medium is for example read-only memory, disk or CD etc..
Be provided for the embodiments of the invention a kind of image processing method above, apparatus and system is described in detail,Used herein a specific example illustrates the principle and implementation of the invention, and the explanation of above embodiments is only usedIn facilitating the understanding of the method and its core concept of the invention;Meanwhile for those skilled in the art, think of according to the present inventionThink, there will be changes in the specific implementation manner and application range, in conclusion the content of the present specification should not be construed as pairLimitation of the invention.

Claims (7)

CN201610532581.2A2016-07-072016-07-07A kind of image processing method, apparatus and systemActiveCN106202366B (en)

Priority Applications (1)

Application NumberPriority DateFiling DateTitle
CN201610532581.2ACN106202366B (en)2016-07-072016-07-07A kind of image processing method, apparatus and system

Applications Claiming Priority (1)

Application NumberPriority DateFiling DateTitle
CN201610532581.2ACN106202366B (en)2016-07-072016-07-07A kind of image processing method, apparatus and system

Publications (2)

Publication NumberPublication Date
CN106202366A CN106202366A (en)2016-12-07
CN106202366Btrue CN106202366B (en)2019-03-08

Family

ID=57473443

Family Applications (1)

Application NumberTitlePriority DateFiling Date
CN201610532581.2AActiveCN106202366B (en)2016-07-072016-07-07A kind of image processing method, apparatus and system

Country Status (1)

CountryLink
CN (1)CN106202366B (en)

Families Citing this family (6)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN107831970A (en)*2017-11-202018-03-23珠海市魅族科技有限公司A kind of image processing method and device
CN107958069B (en)*2017-12-052020-05-26Oppo广东移动通信有限公司Image processing method and device, electronic equipment and computer readable storage medium
CN109801287B (en)*2019-01-302023-04-28温州大学Label breakage detection method based on template matching and image quality evaluation
CN111124863B (en)*2019-12-242024-02-13北京安兔兔科技有限公司Intelligent device performance testing method and device and intelligent device
CN114500737B (en)*2020-11-132023-02-03华为技术有限公司 Method, device and computer storage medium for picture collection
CN113779288A (en)*2021-08-062021-12-10维沃移动通信(杭州)有限公司 Photo storage method and device

Citations (2)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN103646052A (en)*2013-11-282014-03-19小米科技有限责任公司Picture information processing method and device
CN105205093A (en)*2015-07-282015-12-30小米科技有限责任公司 Method and device for image processing in gallery

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US7475092B2 (en)*2004-11-292009-01-06Rothschild Trust Holdings, LlcSystem and method for embedding symbology in digital images and using the symbology to organize and control the digital images

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN103646052A (en)*2013-11-282014-03-19小米科技有限责任公司Picture information processing method and device
CN105205093A (en)*2015-07-282015-12-30小米科技有限责任公司 Method and device for image processing in gallery

Also Published As

Publication numberPublication date
CN106202366A (en)2016-12-07

Similar Documents

PublicationPublication DateTitle
CN106131627B (en)A kind of method for processing video frequency, apparatus and system
CN106202366B (en)A kind of image processing method, apparatus and system
CN103488630B (en)The processing method of a kind of image, device and terminal
CN107729815B (en)Image processing method, image processing device, mobile terminal and computer readable storage medium
CN104516887B (en)A kind of web data searching method, device and system
CN108334539B (en)Object recommendation method, mobile terminal and computer-readable storage medium
CN108062390B (en)Method and device for recommending user and readable storage medium
CN107729946B (en)Picture classification method, device, terminal and storage medium
CN106874936B (en) Image transmission monitoring method and device
CN106383628B (en)Method and terminal for displaying lock screen picture
CN103646052A (en)Picture information processing method and device
CN104951432A (en)Information processing method and device
CN106502824B (en) Data backup method and cloud server
CN111222563A (en)Model training method, data acquisition method and related device
CN106033467A (en)Image file sharing method and device
CN104836717B (en)A kind of data processing method, device and terminal device
CN104063400B (en)Data search method and data search device
CN103945241A (en)Streaming data statistical method, system and related device
CN109614278A (en)The method, apparatus and terminal of positioning problems in automatic test course
CN104281610B (en)The method and apparatus for filtering microblogging
CN106775194A (en)A kind of application interface changing method and device
CN105608124A (en)Screen capturing method and apparatus
CN104424203B (en)Photo in mobile device shares state inspection method and system
CN106681884B (en)A kind of monitoring method and device of system calling
CN103401910B (en)Recommendation method, server, terminal and system

Legal Events

DateCodeTitleDescription
C06Publication
PB01Publication
SE01Entry into force of request for substantive examination
SE01Entry into force of request for substantive examination
GR01Patent grant
GR01Patent grant

[8]ページ先頭

©2009-2025 Movatter.jp