[go: up one dir, main page]

CN113886622A - A photo archiving method, device, electronic device and storage medium - Google Patents

A photo archiving method, device, electronic device and storage medium Download PDF

Info

Publication number
CN113886622A
CN113886622A CN202111213285.3A CN202111213285A CN113886622A CN 113886622 A CN113886622 A CN 113886622A CN 202111213285 A CN202111213285 A CN 202111213285A CN 113886622 A CN113886622 A CN 113886622A
Authority
CN
China
Prior art keywords
filing
interface
photo
archiving
archived
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN202111213285.3A
Other languages
Chinese (zh)
Inventor
刘志博
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Spreadtrum Communications Tianjin Co Ltd
Original Assignee
Spreadtrum Communications Tianjin 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 Spreadtrum Communications Tianjin Co Ltd filed Critical Spreadtrum Communications Tianjin Co Ltd
Priority to CN202111213285.3A priority Critical patent/CN113886622A/en
Publication of CN113886622A publication Critical patent/CN113886622A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/50Information retrieval; Database structures therefor; File system structures therefor of still image data
    • G06F16/55Clustering; Classification
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/10File systems; File servers
    • G06F16/16File or folder operations, e.g. details of user interfaces specifically adapted to file systems

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Data Mining & Analysis (AREA)
  • Databases & Information Systems (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Human Computer Interaction (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

The embodiment of the invention provides a photo archiving method and device, electronic equipment and a storage medium. The method comprises the following steps: displaying a photographing interface; opening a filing interface in the photographing interface, wherein the filing interface is used for displaying one or more filing options; acquiring a filing selection operation input by a user on a filing interface, wherein the filing selection operation points to a filing option on the filing interface; confirming the position of the gear to be restored according to the filing option pointed by the filing selection operation; and archiving the photo to be archived according to the gear position to be archived, wherein the photo to be archived is the latest photo shot based on the photographing interface. The photo filing method provided by the embodiment of the invention can directly file and arrange the photos in the photographing interface, so that the situation of disordered accumulation of a large number of photos is avoided, the convenience of filing the photos can be further improved, and the experience of a user is improved.

Description

Picture archiving method and device, electronic equipment and storage medium
[ technical field ] A method for producing a semiconductor device
The embodiment of the invention relates to the technical field of terminals, in particular to a photo archiving method and device, electronic equipment and a storage medium.
[ background of the invention ]
With the improvement of living standard and camera technology, more and more people like to record the good moment of their daily life and going out activities in a photographing mode. However, the photos in the gallery are arranged in reverse order in the form of a time axis by default, and photos of different purposes, scenes and classifications can be stacked together in a confusing way.
Therefore, in order to facilitate searching for previous photo records, the user may archive photos in the gallery and sort the photos according to their purpose. For example, a note folder is established, and photos for note in the graph library are migrated to the note folder; as another example, a billing folder may be created and the photos in the gallery that are used for billing may be migrated to the billing folder.
In the prior art, a photo archiving process performed by a user usually creates an album in a gallery, and the photos in the gallery are migrated to the corresponding album according to the purpose of the photos, however, it is a very tedious matter to save more photos and then perform the photo archiving process, which greatly affects the user experience.
[ summary of the invention ]
In view of this, embodiments of the present invention provide a photo filing method and apparatus, an electronic device, and a storage medium, which can directly file and sort photos in a photographing interface, so as to avoid the situation of disordered accumulation of a large number of photos, thereby improving convenience of photo filing and improving user experience.
In a first aspect, an embodiment of the present invention provides a photo archiving method, including:
displaying a photographing interface;
opening a filing interface in the photographing interface, wherein the filing interface is used for displaying one or more filing options;
acquiring a filing selection operation input by a user on the filing interface, wherein the filing selection operation points to a filing option on the filing interface;
confirming the position to be returned according to the filing option pointed by the filing selection operation;
and archiving the photo to be archived according to the gear position to be archived, wherein the photo to be archived is the latest photo shot based on the photographing interface.
In one possible implementation, the filing options include a binning position option, different binning position options corresponding to different binning positions;
the confirming the position to be restored according to the filing option pointed by the filing selection operation comprises the following steps:
and when the filing selection operation points to the gear-returning position option, taking the gear-returning position corresponding to the gear-returning position option pointed by the filing selection operation as the position to be subjected to gear-returning.
In one possible implementation, the archiving option includes a new archiving option;
the confirming the position to be restored according to the filing option pointed by the filing selection operation comprises the following steps:
when the filing selection operation points to the new filing option, opening a filing name input interface;
acquiring the filing name input by the user in the filing name input interface;
establishing a new filing location based on the filing name;
and setting the new returning position as the to-be-returned position.
In one possible implementation, different home positions correspond to different storage positions;
the archiving the photo to be archived according to the position to be archived includes:
and saving the photo to be archived to a storage position corresponding to the position to be archived.
In a possible implementation manner, the archiving the photo to be archived according to the position to be archived, further includes:
and deleting the photo to be archived at the default photo storage position.
In one possible implementation, different filing positions correspond to different filing tags;
the archiving the photo to be archived according to the position to be archived includes:
and adding an archiving label corresponding to the position to be archived for the photo to be archived.
In one possible implementation manner, the opening an archiving interface in the photographing interface includes:
acquiring a filing trigger operation input by a user on the photographing interface;
and responding to the archiving trigger operation, and opening the archiving interface in the photographing interface.
In a possible implementation manner, the photographing interface includes a thumbnail of the photo to be archived, and the archiving trigger operation includes an operation of continuously pressing the thumbnail for more than a preset time.
In one possible implementation, the photographing interface includes an archive button, and the archive triggering operation includes an operation of pressing the archive button.
In one possible implementation manner, the opening an archiving interface in the photographing interface includes:
and after the photo to be archived is stored in the default photo storage position, opening an archiving interface in the photographing interface.
In a second aspect, an embodiment of the present invention provides a photo filing apparatus, including:
the display module is used for displaying a photographing interface;
the interface opening module is used for opening a filing interface in the photographing interface, and the filing interface is used for displaying one or more filing options;
the selection module is used for acquiring the archiving selection operation input by a user on the archiving interface, and the archiving selection operation points to an archiving option on the archiving interface;
the determining module is used for determining the position to be restored according to the filing option pointed by the filing selection operation;
and the filing module is used for filing the photo to be filed according to the position to be restored, and the photo to be filed is the latest photo shot based on the photographing interface.
In a third aspect, the present application further provides an electronic chip, including:
a processor for executing computer program instructions stored on the memory, wherein the computer program instructions, when executed by the processor, trigger the electronic chip to perform the method steps of the first aspect.
In a fourth aspect, the present application further provides an electronic device, which includes a first memory for temporarily storing data, a second memory for storing data, a third memory for storing computer program instructions, and a processor for executing the program instructions, where the second memory includes a first received data buffer and a first parsed data buffer, and where the computer program instructions, when executed by the processor, trigger the electronic device to perform the method steps of the first aspect.
In a fifth aspect, the present application further provides a computer-readable storage medium, wherein a computer program is stored in the computer-readable storage medium, which, when run on a computer, causes the computer to perform the method according to the first aspect.
The photo filing method provided by the embodiment of the invention can directly file and arrange the photos in the photographing interface, so that the situation of disordered accumulation of a large number of photos is avoided, the convenience of filing the photos can be further improved, and the experience of a user is improved.
[ description of the drawings ]
In order to more clearly illustrate the technical solutions of the embodiments of the present invention, the drawings needed to be used in the embodiments will be briefly described below, and it is obvious that the drawings in the following description are only some embodiments of the present invention, and it is obvious for those skilled in the art to obtain other drawings based on these drawings without inventive labor.
Fig. 1 is a schematic diagram of a photographing interface according to an embodiment of the present invention;
FIG. 2 is a schematic diagram of a photo viewing interface provided by an embodiment of the present invention;
FIG. 3 is a flowchart of a photo archiving method according to an embodiment of the present invention;
FIG. 4 is a partial flowchart of a photo archiving method according to an embodiment of the present invention;
FIG. 5 is a schematic diagram of an archiving interface according to an embodiment of the present invention;
FIG. 6 is a schematic diagram of an archiving interface according to an embodiment of the present invention;
FIG. 7 is a partial flow diagram of another photo archiving method according to an embodiment of the present invention;
FIG. 8 is a flowchart of another photo archiving method according to an embodiment of the present invention;
FIG. 9 is a flowchart of another photo archiving method according to an embodiment of the present invention;
FIG. 10 is a schematic diagram of another archiving interface provided in accordance with an embodiment of the present invention;
FIG. 11 is a diagram illustrating an archive name input interface according to an embodiment of the present invention;
FIG. 12 is a flowchart of another photo archiving method according to an embodiment of the present invention;
FIG. 13 is a schematic structural diagram of a photo filing apparatus according to an embodiment of the present invention;
fig. 14 is a schematic structural diagram of a determining module according to an embodiment of the present invention;
fig. 15 is a schematic structural diagram of an archive module according to an embodiment of the present invention;
fig. 16 is a schematic structural diagram of an interface opening module according to an embodiment of the present invention;
fig. 17 is a schematic view of an electronic device according to an embodiment of the present invention.
[ detailed description ] embodiments
For better understanding of the technical solutions of the present invention, the following detailed descriptions of the embodiments of the present invention are provided with reference to the accompanying drawings.
It should be understood that the described embodiments are only some embodiments of the invention, and not all embodiments. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present invention.
The terminology used in the embodiments of the invention is for the purpose of describing particular embodiments only and is not intended to be limiting of the invention. As used in the examples of the present invention and the appended claims, the singular forms "a," "an," and "the" are intended to include the plural forms as well, unless the context clearly indicates otherwise.
It should be understood that the term "and/or" as used herein is merely one type of associative relationship that describes an associated object, meaning that three types of relationships may exist, e.g., A and/or B, may mean: a exists alone, A and B exist simultaneously, and B exists alone. In addition, the character "/" herein generally indicates that the former and latter related objects are in an "or" relationship.
With the improvement of living standard and camera technology, more and more people like to record the good moment of their daily life and going out activities in a photographing mode. Therefore, in addition to the memorial photos, the mobile phone can accumulate a lot of photos for recording things. The photos in the gallery are arranged in a reverse order in a time axis form by default, and photos with different purposes, scenes and classifications can be stacked together in a chaotic way. Therefore, in order to facilitate searching for previous photo records, the user may archive photos in the gallery and sort the photos according to their purpose.
For example, a thumbnail of a photo interface can be clicked to enter a gallery, and in the gallery, an album can be newly built for different picture types (file types to which pictures belong) (each album corresponds to one file, and the album name is an archive name, for example, a note archive and an account archive corresponding to the album named note and account) so as to migrate the photos in the gallery to the albums of the corresponding category, thereby realizing archiving for the photos.
Fig. 1 is a schematic diagram of a general photo interface, which includes a setting frame 1, a mode frame 2, a thumbnail 3, a photographing button 4, and the like, as shown in fig. 1. The setting frame 1 comprises 5 setting buttons, wherein the 5 setting buttons are respectively an A setting button, a B setting button, a C setting button, a D setting button and an E setting button; the mode frame 2 comprises 6 mode buttons, and the 6 mode buttons are respectively a mode 1 button, a mode 2 button, a mode 3 button, a photographing button, a video button, a mode 4 button and more buttons. The user can click the setting button in the setting frame 1 to set the parameters, for example, the user can click the setting button A to select the photographing filter; for another example, the user may click the B setting button to select the flash state, which may be an on state, an off state, an automatic state, or the like. The user can click the mode button in the mode frame 2 to select the photographing mode, for example, the user can click the photographing button to select the photographing mode, and the user can photograph in the photographing mode; for another example, the user may click a video button to select a video mode in which the user may record a video.
When the user clicks the thumbnail 3 in fig. 1, the electronic device opens the photo viewing interface shown in fig. 2 in response to the user's operation of clicking the thumbnail 3. As shown in fig. 2, the photo viewing interface includes a photo display frame 5 and 6 buttons, wherein the 6 buttons are a return to camera button 6, an enter album button 7, a share button 8, an edit button 9, a delete button 10, and an information button 11. The entire frame in the photograph display frame 5 displays the photograph that has just been taken. In the photo viewing interface, a user can click a sharing button 8 to share photos; the user can click the editing button 9 to edit the photo; the user can click the delete button 10 to delete the photo in the photo display frame 5; the user can click the information button 11 to archive the photos in the photo display frame 5; the user can click the return camera button 6 to return to the photographing interface; the user can click the enter album button 7 to enter the gallery interface, and the user can manually create an album in the gallery interface for archiving photos, for example: establishing a note folder on the gallery interface, and transferring the photos for note in the gallery interface to the note folder; as another example, a billing folder may be created in the gallery interface and the photos used for billing in the gallery interface may be migrated to the billing folder. However, it is a tedious matter to do photo archiving when more photo collections are accumulated in the gallery interface, which greatly affects the user experience.
Therefore, in order to improve user experience, a photo filing scheme is provided, and the scheme of the invention enables a user to conveniently and quickly file a photo which is just shot in a shooting interface by creating an interface which enters the filing interface in the shooting interface, thereby simplifying the steps of filing operation and improving user experience.
The steps of the embodiments of the present invention may be performed by an electronic device. The electronic device includes, but is not limited to, a mobile phone, a tablet computer, a portable PC, and the like.
Fig. 3 is a flowchart of a photo archiving method according to an embodiment of the present invention, and as shown in fig. 3, the method includes:
and step 101, displaying a photographing interface.
In the embodiment of the invention, the user opens the photographing function of the electronic equipment, and the electronic equipment displays the photographing interface.
Step 102, opening a filing interface in the photographing interface, wherein the filing interface is used for displaying one or more filing options.
Specifically, in an actual application scenario, a person skilled in the art may set a condition for triggering the archiving interface to be opened according to an actual requirement.
For example, in one implementation of step 102, opening the archiving interface is triggered by a user action.
Specifically, in an implementation manner of step 102, opening the archiving interface in the photographing interface specifically includes:
102a, acquiring an archiving trigger operation input by a user on a photographing interface;
and step 102b, responding to the archiving trigger operation, and opening an archiving interface in the photographing interface.
Further, in an actual application scenario, a person skilled in the art may set a specific implementation manner of the archiving trigger operation in step 102a according to actual requirements.
Specifically, for example, in some application schemes, in order to enable a user to conveniently and quickly view a picture which is just taken after taking a picture, a picture viewing button is arranged in a picture taking interface, a thumbnail of the picture which is taken latest and is completed is displayed on the picture viewing button, and the user can enter a display/edit page of the picture corresponding to the thumbnail by clicking the picture viewing button. In one possible implementation manner of step 102a, the archiving triggering operation is an operation of continuously pressing the thumbnail for more than a preset time period.
Fig. 4 is a partial flowchart of another photo archiving method according to an embodiment of the present invention. In an embodiment of the present invention, as shown in fig. 4, the method includes:
step 201, acquiring the operation that the duration of the continuous pressing of the thumbnail inputted by the user on the photographing interface exceeds the preset duration.
Step 202, responding to the operation that the duration of pressing the thumbnail exceeds the preset duration, and opening a filing interface in the photographing interface.
Fig. 5 is a diagram of a photographing interface according to an embodiment of the present application. FIG. 6 illustrates an archival interface diagram according to an embodiment of the present application.
For example, in one implementation of step 202, the user continues to press thumbnail image 12 of FIG. 5 for more than 3s, and the electronic device opens the archiving interface as shown in FIG. 6.
In another possible implementation manner of step 102a, the archiving trigger operation is an operation of pressing an archiving button. Specifically, the photographing interface comprises a filing button capable of entering the filing interface, the filing triggering operation is an operation of clicking the filing button on the photographing interface, and the electronic device responds to an operation of clicking the filing button on the photographing interface by a user and opens the filing interface in the photographing interface.
Fig. 7 is a partial flowchart of another photo archiving method according to an embodiment of the present invention, and as shown in fig. 7, another implementation manner of step 102 includes:
and step 301, acquiring the operation of pressing the filing button input by the user on the photographing interface.
Step 302, responding to the operation of pressing the filing button, and opening a filing interface in the photographing interface.
Further, in another implementation manner of step 102, the opening of the filing interface is automatically triggered after the user finishes taking the picture. Specifically, in the photographing interface, after the user presses the photographing button, the electronic device photographs and stores the photographed picture. After the photo is stored in the default photo storage position, the electronic equipment automatically triggers and opens a filing interface to prompt a user to file the photo which is just shot.
After step 102, the archival interface is opened and the electronic device continues to perform the following steps:
and 103, acquiring a filing selection operation input by a user on the filing interface, wherein the filing selection operation points to a filing option on the filing interface.
And step 104, confirming the position to be restored according to the filing option pointed by the filing selection operation.
And 105, archiving the photo to be archived according to the position to be archived, wherein the photo to be archived is the latest photo shot based on the photographing interface.
Further, consider that in some electronic device operating systems, the definition of an album is set for photos. In order to implement the solution of the embodiment of the present application, in the embodiment of the present specification, different archives are divided based on different albums, and the archiving operation for the photos is to divide the photos into the corresponding albums. Different photo albums represent different homing positions, and the position to be homed is the photo album designated by the user.
In other embodiments of the present application, different profiles may be divided based on other manners.
For example, in an operating system, an archive bag is defined for a photo, different archives are divided based on different archive bags, and an archive operation for a photo is to divide a photo into corresponding archive bags. Different file bags represent different resetting positions, and the position to be reset is a file bag designated by a user.
For another example, in an operating system, a photo function class is defined for a photo, different archives are classified based on the different photo function classes, and an archiving operation for the photo is to classify the photo into a corresponding photo function class. Different photo function classifications represent different gear-in positions, and the gear-to-be-adjusted position is a photo function classification designated by a user.
Further, in practical application scenarios, those skilled in the art can distinguish different filing positions (photo album/archive bag/photo functional classification) in different ways according to practical requirements.
For example, in one implementation, the different binning positions are distinguished by the storage position. Specifically, in one implementation, different storage locations are distinguished by providing multiple folders, with different filing locations (album/portfolio/photo functional categories) corresponding to different folders.
In step 105, archiving the photo to be archived according to the position to be archived specifically includes: copying the photo to be archived to a storage position (in a folder) corresponding to the position to be archived, and deleting the photo to be archived at the original position (the default photo storage position of the operating system after the photo is taken).
Further, in some application scenarios, the default photo call location of some applications is the default save location after the photo was taken. After the photo is archived, the application may not be able to call the photo smoothly, so in one implementation, after copying the photo to be archived to the storage location corresponding to the position to be archived, the photo to be archived in the original position is retained in step 105.
For another example, in another implementation, different filing positions are distinguished by filing tags. Each of the filing positions corresponds to one filing label, and different filing positions correspond to different filing labels.
In step 105, archiving the photo to be archived according to the position to be archived specifically includes: and confirming the filing label corresponding to the position to be restored, and adding the filing label corresponding to the position to be restored for the picture to be filed.
Furthermore, in an actual application scenario, a person skilled in the art may adopt a plurality of different forms to construct the archiving options displayed by the archiving interface according to actual needs.
For example, in one embodiment of the present invention, the archiving options include a home position option, and the archiving interface includes one or more home position options, with different home position options corresponding to different home positions, and different home positions corresponding to different home position names. The home position option may display a home position name of its corresponding home position, so that the user may distinguish different home position options by the home position name.
For example, in one embodiment of the present invention, the archive options include a home position option and/or a new archive option.
Fig. 8 is a flowchart of another photo archiving method according to an embodiment of the present invention, as shown in fig. 8, the method includes:
step 401 refers to step 101.
Step 402, refer to step 102 a.
Step 403 refers to step 102 b.
And step 404, acquiring a filing selection operation input by a user on the filing interface, wherein the filing selection operation points to a filing position option on the filing interface.
And 405, taking the reset position corresponding to the reset position option pointed by the filing selection operation as the position to be reset.
For the scheme of distinguishing different returning positions by storage positions, in step 405, a storage position (folder path) corresponding to the position to be returned is directly acquired.
For example, as shown in fig. 6, in step 405, when the archive selection operation is directed to the default archive option 13 in fig. 6, the storage path (e.g., DCIM/Camera) of the default photo folder corresponding to the default archive option 13 is obtained. When the archive selection operation is directed to the note filing option 14 in fig. 6, the storage path of the note folder corresponding to the note filing option 14 is acquired. When the archive selection operation points to the accounting filing option 15 in fig. 6, the storage path of the accounting folder corresponding to the accounting filing option 15 pointed by the archive selection operation is acquired.
For the scheme of distinguishing different filing positions by filing tags, in step 405, the filing tag corresponding to the filing position option to which the filing selection operation is directed is acquired.
For example, as shown in fig. 6, in step 405, when the archive selection operation is directed to the default archive option 13 in fig. 6, a default archive label (e.g., a general label) corresponding to the default archive option 13 is obtained. When the archive selection operation is directed to the note archiving option 14 in fig. 6, the note archiving tag corresponding to the note archiving option 14 is acquired. When the archive selection operation points to the accounting filing option 15 in fig. 6, the accounting filing label corresponding to the accounting filing option 15 pointed by the filing selection operation is obtained.
Further, in one implementation manner of step 405, the archive selecting operation includes an operation of clicking a preset archive option and an operation of clicking a confirmation button. For example, as shown in FIG. 6, clicking on the preset archive option operates the user to click on the default archive option 13 or the note archive option 14 or the billing archive option 15 of FIG. 6. Clicking on the confirm button operates the user to click on the archive button 18 of fig. 5.
Further, in a possible implementation manner, as shown in fig. 6, the user clicks the cancel button 17, and the electronic device returns to the photographing interface in response to the user clicking the cancel button 17.
Step 406, refer to step 105.
Fig. 9 is a flowchart of another photo archiving method according to an embodiment of the present invention, as shown in fig. 9, the method includes:
step 501 refers to step 101.
Step 502 refers to step 102 a.
Step 503, refer to step 102 b.
And step 504, acquiring the filing selection operation input by the user on the filing interface, wherein the filing selection operation points to a new filing option on the filing interface.
Step 505, open the archive name input interface.
In this step, the archive selection operation includes an operation of clicking a new archive option and an operation of clicking a confirmation button.
For example, as shown in FIG. 10, clicking on the new archive option causes the user to click on the new album option 19 of FIG. 10; clicking on the confirm button operates the user to click on the archive button 20 in fig. 10.
When the archive selection operation acquired by the electronic device points to the new archive option, an archive name input interface (new album creation interface) shown in fig. 11 is opened. As shown in fig. 11, the filing name input interface includes a new album input box 21 and two buttons, wherein the two buttons are a cancel button 22 and a filing button 23.
Step 506, acquiring the filing name input by the user on the filing name input interface;
in one possible implementation, as shown in fig. 11, the electronic device obtains the filing name input by the user in the filing name input interface through an operation of the user inputting the filing name in the new album input box 20 and an operation of clicking the filing button 23. Wherein the filing name is a name of a newly-built album.
Step 507, establishing a new filing position based on the filing name;
for the scheme of distinguishing different filing positions by storage positions, in step 507, a new folder is established, and the name of the new folder is the filing name acquired in step 506.
For the scheme of distinguishing different filing positions by filing tags, in step 507, in the configuration of the system for photos, a new filing tag is newly created, and the name of the new filing tag is the filing name obtained in step 506.
And step 508, setting the new reset position as the position to be reset.
Step 509, refer to step 105.
Fig. 12 is a partial flowchart of another photo archiving method according to an embodiment of the present invention, as shown in fig. 12, the method includes:
step 601, refer to step 101.
Step 602 refers to step 102 a.
Step 603, refer to step 102 b.
And step 604, acquiring a filing selection operation input by a user on the filing interface, wherein the filing selection operation points to a filing option on the filing interface.
Step 605, judging whether the filing selection operation points to a home position option or a newly-built filing option, if the filing selection operation points to the home position option, executing step 606; if the archive selection operation is determined to point to the new archive option, step 607 is executed.
Step 606, the home position corresponding to the home position option pointed by the filing selection operation is taken as the to-be-home position, and step 611 is executed.
Step 607, refer to step 505.
Step 608, refer to step 506.
Step 609, refer to step 507.
Step 610, refer to step 508.
Step 611, refer to step 105.
Further, in an actual application scenario, a person skilled in the art may set the interface returned by the electronic device after the archiving is completed (after step 105) according to actual requirements.
In one possible implementation, the electronic device returns to the photographing interface after filing is completed.
In another possible implementation, the electronic device returns to the archiving interface after archiving is complete.
In another possible implementation, the electronic device returns to the desktop menu bar after archiving is complete.
In another possible implementation, the electronic device returns to the archival name input interface after completion of the archival.
The photo filing method provided by the embodiment of the invention can directly file and arrange the photos in the photographing interface, so that the situation of disordered accumulation of a large number of photos is avoided, the convenience of filing the photos can be further improved, and the experience of a user is improved.
Fig. 13 is a schematic structural diagram of a photo filing apparatus according to an embodiment of the present disclosure, as shown in fig. 13, the apparatus includes: a display module 31, an interface opening module 32, a selection module 33, a determination module 34, and an archiving module 35.
The display module 31 is used for displaying a photographing interface. The interface opening module 32 is configured to open a filing interface in the photographing interface, the filing interface being configured to display one or more filing options. The selection module 33 is configured to obtain a filing selection operation input by a user on the filing interface, where the filing selection operation points to a filing option on the filing interface. The determination module 34 is configured to determine the to-be-restored position according to the archive option pointed by the archive selection operation. The filing module 35 is configured to file the photo to be filed according to the to-be-restored position, where the photo to be filed is the latest photo shot based on the photographing interface.
In an embodiment of the present invention, the filing options include a homing position option, different homing position options correspond to different homing positions, and the determining module 34 is specifically configured to, when the homing selection operation points to the homing position option, file the homing position corresponding to the homing position option to which the selection operation points as the position to be homed.
Fig. 14 is a schematic structural diagram of the determining module in the embodiment of the present invention, where the archive option includes a new archive option, and the determining module 34 includes: a point sub-module 341, an acquisition sub-module 342, a build sub-module 343, and a second determination sub-module 344. The point sub-module 341 is configured to open the archive name input interface when the archive selection operation points to the new archive option. The obtaining sub-module 342 is used for obtaining the filing name input by the user in the filing name input interface. The establish sub-module 343 is used to establish a new filing location based on the filing name. The second determination submodule 344 is configured to set the new home position as the to-be-home position.
Fig. 15 is a schematic structural diagram of an archiving module according to an embodiment of the present invention, where different homing positions correspond to different storage positions, and the archiving module 35 includes: the save submodule 351. The saving sub-module 351 is used for saving the photos to be archived to the storage positions corresponding to the positions to be archived.
As shown in fig. 15, in the embodiment of the present invention, the filing module 35 further includes: the sub-module 352 is deleted. The delete sub-module 352 is used to delete the photos to be archived in the default photo storage location.
In the embodiment of the present invention, different filing positions correspond to different filing tags, and the filing module 35 is specifically configured to add a filing tag corresponding to a to-be-filed position to a to-be-filed photo.
Fig. 16 is a schematic structural diagram of an interface opening module according to an embodiment of the present invention, where the interface opening module 32 includes: an input submodule 321 and a first open submodule 322. The input sub-module 321 is used for acquiring the filing trigger operation input by the user in the photographing interface. The first opening submodule 322 is configured to open the filing interface in the photographing interface in response to the filing trigger operation.
In the embodiment of the present invention, the interface opening module 32 is specifically configured to open the filing interface in the photographing interface after the photo to be filed is stored in the default photo storage location.
In the technical scheme of the photo filing method provided by the embodiment of the invention, a photographing interface is displayed; opening a filing interface in the photographing interface, wherein the filing interface is used for displaying one or more filing options; acquiring a filing selection operation input by a user on a filing interface, wherein the filing selection operation points to a filing option on the filing interface; confirming the position of the gear to be restored according to the filing option pointed by the filing selection operation; and archiving the photo to be archived according to the gear position to be archived, wherein the photo to be archived is the latest photo shot based on the photographing interface. The photo filing method provided by the embodiment of the invention can directly file and arrange the photos in the photographing interface, so that the situation of disordered accumulation of a large number of photos is avoided, the convenience of filing the photos can be further improved, and the experience of a user is improved.
In the description of the embodiments of the present application, for convenience of description, the device is described as being divided into various modules by functions, the division of each module is only a division of logic functions, and the functions of each module may be implemented in one or more pieces of software and/or hardware when the embodiments of the present application are implemented.
Specifically, the apparatuses proposed in the embodiments of the present application may be wholly or partially integrated into one physical entity or may be physically separated when actually implemented. And these modules can be realized in the form of software called by processing element; or may be implemented entirely in hardware; and part of the modules can be realized in the form of calling by the processing element in software, and part of the modules can be realized in the form of hardware. For example, the detection module may be a separate processing element, or may be integrated into a chip of the electronic device. Other modules are implemented similarly. In addition, all or part of the modules can be integrated together or can be independently realized. In implementation, each step of the above method or each module above may be implemented by an integrated logic circuit of hardware in a processor element or an instruction in the form of software.
For example, the above modules may be one or more integrated circuits configured to implement the above methods, such as: one or more Application Specific Integrated Circuits (ASICs), or one or more Digital Signal Processors (DSPs), or one or more Field Programmable Gate Arrays (FPGAs), etc. For another example, these modules may be integrated together and implemented in the form of a System-On-a-Chip (SOC).
In a practical application scenario, the method flow of the embodiment of the present specification may be implemented by an electronic chip installed on an electronic device. Therefore, an embodiment of the present application provides an electronic chip, which includes:
a processor for executing computer program instructions stored on the memory, wherein the computer program instructions, when executed by the processor, trigger the electronic chip to perform the method steps of the embodiments of the present application.
An embodiment of the present application also proposes an electronic device (e.g., a mobile phone) comprising a memory for storing computer program instructions and a processor for executing the program instructions, wherein the computer program instructions, when executed by the processor, trigger the electronic device to perform the method steps according to an embodiment of the present application.
Specifically, in an embodiment of the present application, the one or more computer programs are stored in the memory, and the one or more computer programs include instructions that, when executed by the apparatus, cause the apparatus to perform the method steps described in the embodiment of the present application.
Fig. 17 is a schematic view of an electronic device according to an embodiment of the present invention. As shown in fig. 17, the electronic apparatus 41 of this embodiment includes: a processor 411, a memory 412, and a computer program 413 stored in the memory 412 and capable of running on the processor 411, wherein the computer program 413 is executed by the processor 411 to implement the photo archiving method in the embodiment, and for avoiding repetition, the details are not repeated herein.
The electronic device 41 includes, but is not limited to, a processor 411 and a memory 412. Those skilled in the art will appreciate that fig. 17 is merely an example of the electronic device 41, and does not constitute a limitation of the electronic device 41, and may include more or less components than those shown, or combine certain components, or different components, e.g., a network device may also include an input-output device, a network access device, a bus, etc.
Specifically, in an embodiment of the present application, a processor of the electronic device may be an on-chip device SOC, and the processor may include a Central Processing Unit (CPU), and may further include other types of processors. Specifically, in an embodiment of the present application, the processor of the electronic device may be a PWM control chip.
Specifically, in an embodiment of the present application, the processors may include, for example, a CPU, a DSP, a microcontroller, or a digital Signal processor, and may further include a GPU, an embedded Neural-Network Processor (NPU), and an Image Signal Processing (ISP), and the processors may further include necessary hardware accelerators or logic Processing hardware circuits, such as an ASIC, or one or more integrated circuits for controlling the execution of the program according to the present application. Further, the processor may have the functionality to operate one or more software programs, which may be stored in the storage medium.
Specifically, in an embodiment of the present application, the memory of the electronic device may be a read-only memory (ROM), another type of static storage device capable of storing static information and instructions, a Random Access Memory (RAM), or another type of dynamic storage device capable of storing information and instructions, an electrically erasable programmable read-only memory (EEPROM), a compact disc read-only memory (CD-ROM), or another optical disc storage, an optical disc storage (including a compact disc, a laser disc, an optical disc, a digital versatile disc, a blu-ray disc, etc.), a magnetic disc storage medium, or another magnetic storage device, or any computer readable medium that can be used to carry or store desired program code in the form of instructions or data structures and that can be accessed by a computer.
In particular, in an embodiment of the present application, the processor and the memory may be combined into a processing device, and more generally, independent components, and the processor is configured to execute the program code stored in the memory to implement the method described in the embodiment of the present application. In particular implementations, the memory may be integrated within the processor or may be separate from the processor.
Further, the apparatuses, devices, and modules described in the embodiments of the present application may be implemented by a computer chip or an entity, or by a product with certain functions.
As will be appreciated by one skilled in the art, embodiments of the present application may be provided as a method, apparatus, or computer program product. Accordingly, the present invention may take the form of an entirely hardware embodiment, an entirely software embodiment or an embodiment combining software and hardware aspects. Furthermore, the present invention may take the form of a computer program product embodied on one or more computer-usable storage media having computer-usable program code embodied in the medium.
In the several embodiments provided in the present application, any function, if implemented in the form of a software functional unit and sold or used as a separate product, may be stored in a computer readable storage medium. Based on such understanding, the technical solution of the present application or portions thereof that substantially contribute to the prior art may be embodied in the form of a software product stored in a storage medium and including instructions for causing a computer device (which may be a personal computer, a server, or a network device) to execute all or part of the steps of the method according to the embodiments of the present application.
Specifically, an embodiment of the present application further provides a computer-readable storage medium, in which a computer program is stored, and when the computer program runs on a computer, the computer is caused to execute the method provided by the embodiment of the present application.
An embodiment of the present application further provides a computer program product, which includes a computer program, when it runs on a computer, causes the computer to execute the method provided by the embodiment of the present application.
The embodiments herein are described with reference to flowchart illustrations and/or block diagrams of methods, apparatus (devices), and computer program products according to embodiments herein. It will be understood that each flow and/or block of the flow diagrams and/or block diagrams, and combinations of flows and/or blocks in the flow diagrams and/or block diagrams, can be implemented by computer program instructions. These computer program instructions may be provided to a processor of a general purpose computer, special purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, create means for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.
These computer program instructions may also be stored in a computer-readable memory that can direct a computer or other programmable data processing apparatus to function in a particular manner, such that the instructions stored in the computer-readable memory produce an article of manufacture including instruction means which implement the function specified in the flowchart flow or flows and/or block diagram block or blocks.
These computer program instructions may also be loaded onto a computer or other programmable data processing apparatus to cause a series of operational steps to be performed on the computer or other programmable apparatus to produce a computer implemented process such that the instructions which execute on the computer or other programmable apparatus provide steps for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.
In the embodiments of the present application, "at least one" means one or more, "and" a plurality "means two or more. "and/or" describes the association relationship of the associated objects, and means that there may be three relationships, for example, a and/or B, and may mean that a exists alone, a and B exist simultaneously, and B exists alone. Wherein A and B can be singular or plural. The character "/" generally indicates that the former and latter associated objects are in an "or" relationship. "at least one of the following" and similar expressions refer to any combination of these items, including any combination of singular or plural items. For example, at least one of a, b, and c may represent: a, b, c, a and b, a and c, b and c or a and b and c, wherein a, b and c can be single or multiple.
In the embodiments of the present application, the terms "comprises," "comprising," or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements does not include only those elements but may include other elements not expressly listed or inherent to such process, method, article, or apparatus. Without further limitation, an element defined by the phrase "comprising an … …" does not exclude the presence of other like elements in a process, method, article, or apparatus that comprises the element.
The application may be described in the general context of computer-executable instructions, such as program modules, being executed by a computer. Generally, program modules include routines, programs, objects, components, data structures, etc. that perform particular tasks or implement particular abstract data types. The application may also be practiced in distributed computing environments where tasks are performed by remote processing devices that are linked through a communications network. In a distributed computing environment, program modules may be located in both local and remote computer storage media including memory storage devices.
The embodiments in the present application are described in a progressive manner, and the same and similar parts among the embodiments can be referred to each other, and each embodiment focuses on the differences from the other embodiments. In particular, as for the apparatus embodiment, since it is substantially similar to the method embodiment, the description is relatively simple, and for the relevant points, reference may be made to the partial description of the method embodiment.
Those of ordinary skill in the art will appreciate that the various elements and algorithm steps described in connection with the embodiments disclosed herein may be implemented as electronic hardware, computer software, or combinations of electronic hardware and computer software. Whether such functionality is implemented as hardware or software depends upon the particular application and design constraints imposed on the implementation. Skilled artisans may implement the described functionality in varying ways for each particular application, but such implementation decisions should not be interpreted as causing a departure from the scope of the present application.
It is clear to those skilled in the art that, for convenience and brevity of description, the specific working processes of the above-described apparatuses, apparatuses and units may refer to the corresponding processes in the foregoing method embodiments, and are not described herein again.
The above description is only for the specific embodiments of the present application, and any person skilled in the art can easily conceive of the changes or substitutions within the technical scope of the present disclosure, and all the changes or substitutions should be covered by the protection scope of the present application. The protection scope of the present application shall be subject to the protection scope of the claims.

Claims (14)

1. A method for archiving photos, comprising:
displaying a photographing interface;
opening a filing interface in the photographing interface, wherein the filing interface is used for displaying one or more filing options;
acquiring a filing selection operation input by a user on the filing interface, wherein the filing selection operation points to a filing option on the filing interface;
confirming the position to be returned according to the filing option pointed by the filing selection operation;
and archiving the photo to be archived according to the gear position to be archived, wherein the photo to be archived is the latest photo shot based on the photographing interface.
2. The method of claim 1, wherein the archiving options include a home position option, different home position options corresponding to different home positions;
the confirming the position to be restored according to the filing option pointed by the filing selection operation comprises the following steps:
and when the filing selection operation points to the gear-returning position option, taking the gear-returning position corresponding to the gear-returning position option pointed by the filing selection operation as the position to be subjected to gear-returning.
3. The method of claim 1, wherein the archive option comprises a new archive option;
the confirming the position to be restored according to the filing option pointed by the filing selection operation comprises the following steps:
when the filing selection operation points to the new filing option, opening a filing name input interface;
acquiring the filing name input by the user in the filing name input interface;
establishing a new filing location based on the filing name;
and setting the new returning position as the to-be-returned position.
4. A method according to claim 2 or 3, wherein different binning positions correspond to different storage positions;
the archiving the photo to be archived according to the position to be archived includes:
and saving the photo to be archived to a storage position corresponding to the position to be archived.
5. The method of claim 4, wherein archiving photos to be archived according to the position to be archived, further comprises:
and deleting the photo to be archived at the default photo storage position.
6. The method of claim 2 or 3, wherein different filing positions correspond to different filing tags;
the archiving the photo to be archived according to the position to be archived includes:
and adding an archiving label corresponding to the position to be archived for the photo to be archived.
7. The method of any of claims 1-6, wherein opening an archiving interface in the photographing interface comprises:
acquiring a filing trigger operation input by a user on the photographing interface;
and responding to the archiving trigger operation, and opening the archiving interface in the photographing interface.
8. The method of claim 7, wherein the photographing interface comprises a thumbnail of the photo to be archived, and wherein the archiving trigger comprises an operation of continuously pressing the thumbnail for more than a preset duration.
9. The method of claim 7, wherein the photographing interface comprises an archive button, and wherein the archive trigger operation comprises an operation to press the archive button.
10. The method of any of claims 1-6, wherein opening an archiving interface in the photographing interface comprises:
and after the photo to be archived is stored in the default photo storage position, opening an archiving interface in the photographing interface.
11. A photo filing apparatus, comprising:
the display module is used for displaying a photographing interface;
the interface opening module is used for opening a filing interface in the photographing interface, and the filing interface is used for displaying one or more filing options;
the selection module is used for acquiring the archiving selection operation input by a user on the archiving interface, and the archiving selection operation points to an archiving option on the archiving interface;
the determining module is used for determining the position to be restored according to the filing option pointed by the filing selection operation;
and the filing module is used for filing the photo to be filed according to the position to be restored, and the photo to be filed is the latest photo shot based on the photographing interface.
12. An electronic chip, comprising:
a processor for executing computer program instructions stored on a memory, wherein the computer program instructions, when executed by the processor, trigger the electronic chip to perform the method steps of any of claims 1-10.
13. An electronic device comprising a first memory for temporarily storing data, a second memory for storing data, a third memory for storing computer program instructions, and a processor for executing the program instructions, the second memory comprising a first receive data buffer and a first parse data buffer, wherein the computer program instructions, when executed by the processor, trigger the electronic device to perform the method steps of any of claims 1-10.
14. A computer-readable storage medium, in which a computer program is stored which, when run on a computer, causes the computer to carry out the method according to any one of claims 1-10.
CN202111213285.3A 2021-10-19 2021-10-19 A photo archiving method, device, electronic device and storage medium Pending CN113886622A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202111213285.3A CN113886622A (en) 2021-10-19 2021-10-19 A photo archiving method, device, electronic device and storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202111213285.3A CN113886622A (en) 2021-10-19 2021-10-19 A photo archiving method, device, electronic device and storage medium

Publications (1)

Publication Number Publication Date
CN113886622A true CN113886622A (en) 2022-01-04

Family

ID=79003339

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202111213285.3A Pending CN113886622A (en) 2021-10-19 2021-10-19 A photo archiving method, device, electronic device and storage medium

Country Status (1)

Country Link
CN (1) CN113886622A (en)

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20140168095A1 (en) * 2012-12-14 2014-06-19 Barnesandnoble.Com Llc Touch sensitive device with pinch-based archive and restore functionality
CN104794173A (en) * 2015-04-01 2015-07-22 惠州Tcl移动通信有限公司 Photographing processing method and system based on mobile terminal
CN105912590A (en) * 2016-04-01 2016-08-31 乐视控股(北京)有限公司 Classified storage method and device for pictures and mobile terminal
CN106385502A (en) * 2016-09-19 2017-02-08 努比亚技术有限公司 Picture arrangement method and mobile terminal
CN109597561A (en) * 2018-11-19 2019-04-09 惠州Tcl移动通信有限公司 A kind of photo classifying method, mobile terminal and storage medium

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20140168095A1 (en) * 2012-12-14 2014-06-19 Barnesandnoble.Com Llc Touch sensitive device with pinch-based archive and restore functionality
CN104794173A (en) * 2015-04-01 2015-07-22 惠州Tcl移动通信有限公司 Photographing processing method and system based on mobile terminal
CN105912590A (en) * 2016-04-01 2016-08-31 乐视控股(北京)有限公司 Classified storage method and device for pictures and mobile terminal
CN106385502A (en) * 2016-09-19 2017-02-08 努比亚技术有限公司 Picture arrangement method and mobile terminal
CN109597561A (en) * 2018-11-19 2019-04-09 惠州Tcl移动通信有限公司 A kind of photo classifying method, mobile terminal and storage medium

Similar Documents

Publication Publication Date Title
US10846324B2 (en) Device, method, and user interface for managing and interacting with media content
JP4791288B2 (en) Method and system for linking digital photographs to electronic documents
JP4375442B2 (en) Image management apparatus, image management method, and image management program
US8704914B2 (en) Apparatus to automatically tag image and method thereof
KR101475939B1 (en) A control method of an image processing apparatus, an image processing apparatus,
US10013639B1 (en) Analyzing digital images based on criteria
WO2018000643A1 (en) Method and device for sorting photographs
KR101832680B1 (en) Searching for events by attendants
JP2003298991A (en) Image arranging method and apparatus, and program
WO2014168984A1 (en) Media capture device-based organization of multimedia items including unobtrusive task encouragement functionality
JP2006135590A (en) Digital camera and computer program
JP2014092955A (en) Similar content search processing device, similar content search processing method and program
JP4175900B2 (en) Image processing apparatus, image processing program, recording medium, and image processing method
JP5372569B2 (en) Construction photo management system
CN109697129A (en) A kind of information sharing method, equipment and computer readable storage medium
CN101465936A (en) Photographic arrangement and method for extracting and processing image thereof
CN111625166B (en) Picture display method and device
CN113886622A (en) A photo archiving method, device, electronic device and storage medium
Boll et al. Metaxa—context-and content-driven metadata enhancement for personal photo books
JP4270882B2 (en) Image processing method
WO2023004685A1 (en) Image sharing method and device
WO2022261801A1 (en) Method for operating an electronic device to browse a collection of images
WO2022261800A1 (en) Method for operating an electronic device to browse a collection of images
JP2005004564A (en) Image classifying and processing system
KR100680209B1 (en) Mobile communication terminal with data management function using tag information and its operation method

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