WO2020034094A1 - 图像形成方法及装置、以及移动终端 - Google Patents

图像形成方法及装置、以及移动终端 Download PDF

Info

Publication number
WO2020034094A1
WO2020034094A1 PCT/CN2018/100455 CN2018100455W WO2020034094A1 WO 2020034094 A1 WO2020034094 A1 WO 2020034094A1 CN 2018100455 W CN2018100455 W CN 2018100455W WO 2020034094 A1 WO2020034094 A1 WO 2020034094A1
Authority
WO
WIPO (PCT)
Prior art keywords
mobile terminal
image
images
server
search information
Prior art date
Application number
PCT/CN2018/100455
Other languages
English (en)
French (fr)
Inventor
郑筑心
Original Assignee
索尼移动通讯有限公司
索尼移动通信产品(中国)有限公司
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 索尼移动通讯有限公司, 索尼移动通信产品(中国)有限公司 filed Critical 索尼移动通讯有限公司
Priority to CN201880089282.3A priority Critical patent/CN111712788A/zh
Priority to US17/265,519 priority patent/US20210294471A1/en
Priority to PCT/CN2018/100455 priority patent/WO2020034094A1/zh
Publication of WO2020034094A1 publication Critical patent/WO2020034094A1/zh

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0484Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/72Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
    • H04M1/724User interfaces specially adapted for cordless or mobile telephones
    • H04M1/72448User interfaces specially adapted for cordless or mobile telephones with means for adapting the functionality of the device according to specific conditions
    • H04M1/72451User interfaces specially adapted for cordless or mobile telephones with means for adapting the functionality of the device according to specific conditions according to schedules, e.g. using calendar applications
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/50Information retrieval; Database structures therefor; File system structures therefor of still image data
    • G06F16/58Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually
    • G06F16/5866Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually using information manually generated, e.g. tags, keywords, comments, manually generated location and time information
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F17/00Digital computing or data processing equipment or methods, specially adapted for specific functions
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/50Network services
    • H04L67/52Network services specially adapted for the location of the user terminal
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/72Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
    • H04M1/724User interfaces specially adapted for cordless or mobile telephones
    • H04M1/72403User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality
    • H04M1/72427User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality for supporting games or graphical animations

Definitions

  • Embodiments of the present invention relate to the field of image processing technologies, and in particular, to an image forming method and device, and a mobile terminal.
  • Mobile terminals such as smart phones, tablet computers, etc.
  • mobile operating systems such as IOS and Android (Android).
  • applications or simply applications, APPs
  • APPs can run on these mobile operating systems to achieve a variety of powerful functions.
  • the camera functions of mobile terminals have become more and more powerful, and users can take pictures or videos and store them in mobile terminals to form image libraries.
  • pictures or videos in the image library in the mobile terminal can be sorted and sorted, or image annotation can be performed.
  • mobile terminals generally provide users with a function of browsing pictures or videos, but do not actively recommend pictures or videos to users. If users want to send pictures or videos to relatives and friends on a specific day, they need to browse the image library and find the appropriate pictures or videos before sending them to the other party. And if the user forgets that particular day, the related image cannot be sent, which causes regret.
  • embodiments of the present invention provide an image forming method and device, and a mobile terminal.
  • an image forming method including:
  • the mobile terminal determines search information related to the current date according to the calendar information
  • the mobile terminal searches for one or more images from an image library according to the search information
  • the mobile terminal obtains an image file related to the current date according to the one or more images.
  • the method further includes:
  • the mobile terminal receives instruction information input by a user, and sends the image file to a file server, other mobile terminals, or a mail server.
  • the method further includes:
  • the mobile terminal acquires the calendar information from a server or locally.
  • the current date includes at least one of the following: a holiday or a holiday in a region where the mobile terminal is located, a commemorative or celebration day for a user of the mobile terminal, a regional holiday or holiday is set in advance, and a preset Anniversary or celebration of people.
  • the image includes at least one of the following: still picture, dynamic picture, and video; and the image file includes at least one of the following: picture file, video file, electronic greeting card, and electronic display file.
  • the method further includes:
  • the mobile terminal and / or server registers an image, and associates the registered image with the search information.
  • the searching, by the mobile terminal, one or more images from an image library according to the search information includes:
  • Image recognition is performed in the image library according to the registered image to find one or more images that match the registered image.
  • the searching, by the mobile terminal, one or more images from an image library according to the search information includes:
  • the server Sending, by the mobile terminal, the search information and / or a corresponding registered image to the server, so that the server performs image recognition in the image library according to the registered image corresponding to the search information to find out
  • the registered image matches one or more images
  • the mobile terminal receives from the server one or more images that match the registered image.
  • the method further includes:
  • the mobile terminal and / or the server annotates images in the image library.
  • the searching, by the mobile terminal, one or more images from an image library according to the search information includes:
  • the mobile terminal searching for one or more images from an image library according to the search information includes:
  • the mobile terminal receives, from the server, one or more images corresponding to the label information matching the search information.
  • the obtaining, by the mobile terminal, an image file related to the current date according to the one or more images includes:
  • the obtaining, by the mobile terminal, an image file related to the current date according to the one or more images includes:
  • the mobile terminal sends request information to a server, so that the server generates the image file according to the one or more images;
  • the mobile terminal receives an image file related to the current date from the server.
  • an image forming apparatus including:
  • An information determining unit that determines search information related to the current date according to the calendar information
  • An image search unit that searches for one or more images from an image library according to the search information
  • a file obtaining unit that obtains an image file related to the current date based on the one or more images.
  • the apparatus further includes:
  • the file sending unit receives the instruction information input by the user, and sends the image file to a file server, other mobile terminals, or a mail server.
  • a mobile terminal which includes a memory and a processor, the memory stores instructions executed by the processor, and the processor is configured to perform The image forming method according to the first aspect above.
  • a computer program wherein when the program is executed in a mobile terminal, the program causes the mobile terminal to execute the image forming method according to the first aspect above.
  • a storage medium storing a computer program, wherein the computer program causes a mobile terminal to execute the image forming method according to the first aspect above.
  • the mobile terminal determines search information related to the current date according to the calendar information; searches for one or more images from an image library according to the search information; and according to the one or more images An image file related to the current date is obtained. Therefore, an image file related to the current date can be actively generated according to the calendar information, and the mobile terminal can recommend to the user and remind the current date, thereby further improving the user experience.
  • FIG. 1 is a schematic diagram of an image forming method according to an embodiment of the present invention.
  • FIG. 2 is another schematic diagram of an image forming method according to an embodiment of the present invention.
  • FIG. 3 is another schematic diagram of an image forming method according to an embodiment of the present invention.
  • FIG. 4 is another schematic diagram of an image forming method according to an embodiment of the present invention.
  • FIG. 5 is another schematic diagram of an image forming method according to an embodiment of the present invention.
  • FIG. 6 is another schematic diagram of an image forming method according to an embodiment of the present invention.
  • FIG. 7 is a schematic diagram of an image forming apparatus according to an embodiment of the present invention.
  • FIG. 8 is a schematic block diagram of a mobile terminal according to an embodiment of the present invention.
  • first and second are used to distinguish different elements from each other by title, but they do not indicate the spatial arrangement or chronological order of these elements, and these elements should not be used by these terms. Restricted.
  • the term “and / or” includes any and all combinations of one or more of the associated listed terms.
  • the terms “comprising”, “including”, “having” and the like refer to the presence of stated features, elements, elements or components, but do not exclude the presence or addition of one or more other features, elements, elements or components.
  • mobile terminal and “mobile device” may include portable radio communication devices.
  • portable radio communication device is hereinafter referred to as “mobile radio terminal”, “portable electronic device” or “portable communication device” and includes all such as mobile phones, pagers, communication devices, electronic notebooks, personal digital assistants (PDAs) ), Smart phones, media players, tablets, portable communication devices, portable gaming devices, and more.
  • PDAs personal digital assistants
  • embodiments of the present invention are mainly described in terms of a portable electronic device in the form of a mobile phone (also referred to as a "mobile phone").
  • a mobile phone also referred to as a "mobile phone”
  • the present invention should not be limited to the case of a mobile phone, but may involve any type of suitable electronic device. Examples of such electronic devices include digital single-lens reflex cameras, digital non-reflection cameras, smartphones, tablets, Portable digital cameras, media players, portable gaming devices, PDAs and computers, and more.
  • An embodiment of the present invention provides an image forming method, which can be applied to the above-mentioned mobile terminal.
  • the following description uses a smartphone as an example; however, the present invention is not limited thereto.
  • FIG. 1 is a schematic diagram of an image forming method according to an embodiment of the present invention. As shown in FIG. 1, the method includes:
  • Step 101 The mobile terminal determines search information related to the current date according to the calendar information.
  • Step 102 The mobile terminal searches for one or more images from an image library according to the search information.
  • Step 103 The mobile terminal obtains an image file related to the current date according to the one or more images.
  • the current date may include at least one of the following: a holiday or a holiday in a region where the mobile terminal is located, a commemorative or celebration day for a user of the mobile terminal, a regional holiday or a holiday is set in advance, Set a commemorative or celebration day for people; the invention is not limited to this.
  • the festivals or holidays in the area where the mobile terminal is located may include: Spring Festival, Qingming Festival, Dragon Boat Festival, Labor Day, Mid-Autumn Festival, etc., or Children's Day, Father's Day, Mother's Day, etc.
  • the festivals or holidays in the area where the mobile terminal is located may include: Christmas, Halloween, New Year's Day, Valentine's Day, April Fool's Day, Thanksgiving, or Father's Day, Mother's Day, and so on.
  • the present invention is not limited to this, and different countries or regions may have different festivals or holidays.
  • the anniversary or celebration of the user of the mobile terminal may include: a wedding anniversary, a birthday, and the like; the present invention is not limited thereto, and may also be another anniversary or celebration.
  • it can also be a festival or holiday in which a region is set in advance (for example, the Hokkaido region in Japan is preset), or a anniversary or celebration day in which a character (for example, Jesus) is set in advance.
  • the calendar information may be stored locally on the mobile terminal, or may be stored in a server (such as one or more servers in cloud computing).
  • the mobile terminal can determine the current date through the acquired calendar information.
  • the image may include at least one of the following: still picture, dynamic picture, and video;
  • the image file may include at least one of the following: picture file, video file, electronic greeting card, and electronic display file.
  • the present invention is not limited to this, and may be any other file format.
  • the mobile terminal may receive instruction information input by a user, and send the image file to a file server, for example, upload to a social software (for example, SNS, WebChat, Facebook, etc.); or the image file Send to a mail server; send the image file to the corresponding mail address; or send it directly to other mobile terminals.
  • a social software for example, SNS, WebChat, Facebook, etc.
  • the image file Send to a mail server send the image file to the corresponding mail address; or send it directly to other mobile terminals.
  • the image library may include pictures or videos stored locally on the mobile terminal, or may include pictures or videos stored in a server (such as one or more servers in the cloud, a cloud disk or a network disk, hereinafter referred to as a server) or Video, the invention is not limited to this.
  • a server such as one or more servers in the cloud, a cloud disk or a network disk, hereinafter referred to as a server
  • Video Video
  • the mobile terminal and / or server may register an image (such as an image of a father), and associate the registered image with search information (such as "father"). After being triggered to select an image, image recognition is performed in the image library based on the registered image to generate an image file.
  • image such as an image of a father
  • search information such as "father”
  • FIG. 2 is another schematic diagram of an image forming method according to an embodiment of the present invention, showing an example of performing an image search and generating an image file in a mobile terminal (locally). As shown in Figure 2, the method includes:
  • Step 201 The mobile terminal registers an image, and associates the registered image with the search information.
  • the father may be photographed using a mobile terminal to obtain the head image of the father and use the head image as a registered image of the father.
  • the image library may have stored many photos or videos about the father, such as a photo of the user with the father, a single photo of the father, a photo of a family member, and so on.
  • Step 202 The mobile terminal obtains calendar information from a server or locally.
  • the mobile terminal may be triggered to select an image according to the calendar information at a predetermined time. For example, the judgment of the current date is triggered at 7:00 am every day. At 7:00 am on the third Sunday of June 2018, the mobile terminal may determine that the current date is Father's Day according to the calendar information.
  • Step 203 The mobile terminal determines search information related to the current date according to the calendar information.
  • the search information related to the current date is "father"; for another example, if the current date is the mother's birthday in 2018, you can determine that the search information related to the current date is " Mother "; for another example, if the current date is the Dragon Boat Festival in 2018, you can determine that the search information related to the current date is" Xunzi ".
  • the present invention is not limited to this, and the date and search information can be associated according to actual needs.
  • Step 204 The mobile terminal determines a corresponding registered image according to the search information.
  • Step 205 The mobile terminal performs image recognition in the image library according to the registered image to find one or more images that match the registered image.
  • the mobile terminal may determine the registered image of the father registered in step 201 according to the search information "father" determined in step 203; and then perform image matching in the local image library according to the registered image. For details on how to match, refer to related Image recognition technology. From this, one or more pictures or videos of "father" can be found.
  • Step 206 The mobile terminal receives instruction information input by a user, and selects and / or edits the one or more images.
  • step 205 multiple photos of the user and his father can be found, and a predetermined number (for example, three) of images are recommended to the user according to certain rules (for example, shooting time, shooting location, shooting parameters, etc.). Users can also select or replace these images and edit them (such as adjusting brightness, contrast, etc.).
  • a predetermined number for example, three
  • certain rules for example, shooting time, shooting location, shooting parameters, etc.
  • Users can also select or replace these images and edit them (such as adjusting brightness, contrast, etc.).
  • Step 207 The mobile terminal generates the image file according to the one or more images, the text and / or sound input by the user or preset in relation to the current date.
  • the text and / or sound entered by the user or related to the current date may include: "Happy Father's Day” text, "Happy Father's Day” voice, father's favorite songs, curses for father Songs and more.
  • the mobile terminal can synthesize the images, as well as the text and / or sound, and generate an electronic greeting card.
  • FIG. 3 is another schematic diagram of an image forming method according to an embodiment of the present invention, showing an example of performing an image search in a server (remotely) and generating a file in a mobile terminal (locally).
  • the method includes:
  • Step 301 The mobile terminal and / or the server registers the image, and associates the registered image with the search information.
  • the father may be photographed using a mobile terminal to obtain the head image of the father and use the head image as the registered image of the father; on the server side, the registered image may also be associated with the father.
  • an image library (such as a cloud image library) can be located in the server and the server can complete the image search.
  • the cloud image library may have stored many photos or videos about the father, such as a group photo of the user with the father, a single photo of the father, a group photo of the family members, and so on.
  • Step 302 The mobile terminal obtains calendar information from a server or locally.
  • the mobile terminal may be triggered to select an image according to the calendar information at a predetermined time. For example, the judgment of the current date is triggered at 7:00 am every day. At 7:00 am on the third Sunday of June 2018, the mobile terminal may determine that the current date is Father's Day according to the calendar information.
  • Step 303 The mobile terminal determines search information related to the current date according to the calendar information.
  • the search information related to the current date is "father"; for another example, if the current date is the mother's birthday in 2018, you can determine that the search information related to the current date is " Mother "; for another example, if the current date is the Dragon Boat Festival in 2018, you can determine that the search information related to the current date is" Xunzi ".
  • the present invention is not limited to this, and the date and search information can be associated according to actual needs.
  • Step 304 the mobile terminal sends the search information to a server, and the server determines a corresponding registered image according to the search information; and / or, the mobile terminal may also determine a corresponding registered image according to the search information, and The registered image is sent to the server.
  • Step 305 The server performs image recognition in the cloud image library according to the registered image to find one or more images that match the registered image.
  • the server performs image matching in the cloud image database according to the registered image.
  • image matching refer to related image recognition technologies.
  • one or more pictures or videos of "father" can be found in the cloud.
  • Step 306 The server sends one or more images matching the registered image to the mobile terminal.
  • Step 307 The mobile terminal receives instruction information input by a user, and selects and / or edits the one or more images.
  • the mobile terminal may recommend a predetermined number (for example, three) of images to the user according to certain rules (for example, shooting time, shooting location, shooting parameters, etc.). Users can also select or replace these images and edit them (such as adjusting brightness, contrast, etc.).
  • Step 308 The mobile terminal generates the image file according to the one or more images, the text and / or sound input by the user or preset in relation to the current date.
  • the text and / or sound entered by the user or related to the current date may include: "Happy Father's Day” text, "Happy Father's Day” voice, father's favorite songs, curses for father Songs and more.
  • the mobile terminal can synthesize the images, as well as the text and / or sound, and generate an electronic greeting card.
  • the mobile terminal and / or the server may pre-label the images in the image library. After being triggered to select an image, matching is performed in the annotation information of the image library according to the search information (for example, "father"); then, a corresponding image (for example, a father-related image) is found according to the matching result, thereby generating an image file.
  • the search information for example, "father”
  • a corresponding image for example, a father-related image
  • FIG. 4 is another schematic diagram of an image forming method according to an embodiment of the present invention, showing an example of performing an image search and generating an image file in a mobile terminal (locally). As shown in Figure 4, the method includes:
  • Step 401 The mobile terminal labels the images in the image library.
  • a father may be photographed using a mobile terminal, an avatar of the father is obtained, and "father" is used as the label information of the avatar.
  • the image library may have stored many photos or videos about the father, such as a photo of the user with the father, a single photo of the father, a photo of a family member, etc .; these images have been labeled and the information Including "father.”
  • an image can be tagged with multiple keywords.
  • Step 402 The mobile terminal obtains calendar information from a server or locally.
  • the mobile terminal may be triggered to select an image according to the calendar information at a predetermined time. For example, the judgment of the current date is triggered at 7:00 am every day. At 7:00 am on the third Sunday of June 2018, the mobile terminal may determine that the current date is Father's Day according to the calendar information.
  • Step 403 The mobile terminal determines search information related to the current date according to the calendar information.
  • the search information related to the current date is "father"; for another example, if the current date is the mother's birthday in 2018, you can determine that the search information related to the current date is " Mother "; for another example, if the current date is the Dragon Boat Festival in 2018, you can determine that the search information related to the current date is" Xunzi ".
  • the present invention is not limited to this, and the date and search information can be associated according to actual needs.
  • Step 404 The mobile terminal matches the annotation information in the local image library according to the search information.
  • Step 405 The mobile terminal finds one or more images corresponding to the label information matching the search information.
  • the mobile terminal can be considered as "father” Matches search information. Therefore, one or more images marked with "father” in step 401 can be matched.
  • search information "father” determined in step 403
  • the annotation information of an image in the local image library includes "father, Hokkaido, mother”
  • the mobile terminal can be considered as "father” Matches search information. Therefore, one or more images marked with "father” in step 401 can be matched.
  • matches search information search information "father” determined in step 403
  • the annotation information of an image in the local image library includes "father, Hokkaido, mother”
  • the mobile terminal can be considered as "father” Matches search information. Therefore, one or more images marked with "father” in step 401 can be matched.
  • match refer to related image tagging technologies.
  • Step 406 The mobile terminal receives instruction information input by a user, and selects and / or edits the one or more images.
  • step 405 multiple photos of the user and his father can be found, and a predetermined number of photos (such as three photos, but not limited to this) are recommended to the user according to certain rules (such as shooting time, shooting location, shooting parameters, etc.).
  • certain rules such as shooting time, shooting location, shooting parameters, etc.
  • Image Users can also select or replace these images and edit them (such as adjusting brightness, contrast, etc.).
  • Step 407 The mobile terminal generates the image file according to the one or more images, texts and / or sounds related to the current date or preset by the user.
  • the text and / or sound entered by the user or related to the current date may include: "Happy Father's Day” text, "Happy Father's Day” voice, father's favorite songs, curses for father Songs and more.
  • the mobile terminal can synthesize the images, as well as the text and / or sound, and generate an electronic greeting card.
  • FIG. 5 is another schematic diagram of an image forming method according to an embodiment of the present invention, showing an example of performing an image search in a server (remotely) and generating an image file in a mobile terminal (locally).
  • the method includes:
  • Step 501 The mobile terminal and / or the server annotates the images in the image library.
  • the father can be photographed using a mobile terminal to obtain the father's avatar and use "father" as the label information of the avatar; on the server side, some or all of the images can also be labeled.
  • the cloud image library can be located on the server and the server can complete the image search.
  • the cloud image library may have stored many photos or videos about the father, such as a photo of the user with the father, a single photo of the father, a photo of a family member, etc .; these images have been labeled, and the label information includes "father".
  • an image can be tagged with multiple keywords.
  • Step 502 The mobile terminal obtains calendar information from a server or locally.
  • the mobile terminal may be triggered to select an image according to the calendar information at a predetermined time. For example, the judgment of the current date is triggered at 7:00 am every day. At 7:00 am on the third Sunday of June 2018, the mobile terminal may determine that the current date is Father's Day according to the calendar information.
  • Step 503 The mobile terminal determines search information related to the current date according to the calendar information.
  • the search information related to the current date is "father"; for another example, if the current date is the mother's birthday in 2018, you can determine that the search information related to the current date is " Mother "; for another example, if the current date is the Dragon Boat Festival in 2018, you can determine that the search information related to the current date is" Xunzi ".
  • the present invention is not limited to this, and the date and search information can be associated according to actual needs.
  • Step 504 The mobile terminal sends the search information to a server.
  • Step 505 The server matches the annotation information in the cloud image database according to the search information to find one or more images corresponding to the annotation information matching the search information.
  • the search information determined in step 503 includes "father". If the annotation information of an image in the cloud image library includes "father, Hokkaido, mother", it can be considered as a search because the image contains "father” Information matches. Therefore, one or more images marked with "father” in step 501 can be matched. For specific matching, refer to related image tagging technologies.
  • Step 506 The server sends one or more images corresponding to the labeled information matching the search information to the mobile terminal.
  • Step 507 The mobile terminal receives instruction information input by a user, and selects and / or edits the one or more images.
  • the mobile terminal can recommend a predetermined number (for example, three photos, but not limited to) to the user according to certain rules (for example, shooting time, shooting location, shooting parameters, etc.) This) image. Users can also select or replace these images and edit them (such as adjusting brightness, contrast, etc.).
  • Step 508 The mobile terminal generates the image file according to the one or more images, the text and / or sound input by the user or preset in relation to the current date.
  • the text and / or sound entered by the user or related to the current date may include: "Happy Father's Day” text, "Happy Father's Day” voice, father's favorite songs, curses for father Songs and more.
  • the mobile terminal can synthesize the images, as well as the text and / or sound, and generate an electronic greeting card.
  • one or more images are searched by the mobile terminal and / or the server, and the image file is generated by the mobile terminal (local); but the present invention is not limited to this, for example, the image file may also be generated by the server (remote) and sent To mobile terminal.
  • FIG. 6 is another schematic diagram of an image forming method according to an embodiment of the present invention, showing an example of performing an image search in a server (remotely) and generating an image file. As shown in Figure 6, the method includes:
  • Step 601 The mobile terminal and / or the server registers the image, and associates the registered image with the search information.
  • Step 602 The mobile terminal obtains calendar information from a server or locally.
  • Step 603 The mobile terminal determines search information related to the current date according to the calendar information.
  • Step 604 The mobile terminal sends the search information to a server, and the server determines a corresponding registered image according to the search information.
  • the mobile terminal may also determine a corresponding registered image according to the search information and send the registered image. To that server.
  • Step 605 The server performs image recognition in the cloud image library according to the registered image to find one or more images that match the registered image.
  • Step 606 The server sends one or more images matching the registered image to the mobile terminal.
  • Step 607 The mobile terminal receives instruction information input by the user, and sends request information to the server.
  • the mobile terminal may display the one or more images to the user and ask the user whether to generate a Father's Day greeting card; after receiving the user's confirmation to generate a Father's Day greeting card, the mobile terminal may send a request to the server to generate an image file information.
  • Step 608 The server generates the image file according to the one or more images, the text and / or sound input by the user or preset in relation to the current date.
  • the text and / or sound entered by the user or related to the current date may include: "Happy Father's Day” text, "Happy Father's Day” voice, father's favorite songs, curses for father Songs and more.
  • the server can synthesize the images, as well as the text and / or sound, and generate an electronic greeting card.
  • Step 609 The server sends the image file to the mobile terminal.
  • the server may send one or more images to the mobile terminal for user confirmation (step 606).
  • the present invention is not limited to this; Provide user confirmation for mobile terminal.
  • the image registration is taken as an example for illustration in FIG. 6, and the search can also be performed by using the label information, which is not repeated here.
  • FIG. 2 to FIG. 6 only schematically illustrate the embodiments of the present invention, but the present invention is not limited thereto.
  • the execution order between the steps can be adjusted as appropriate.
  • other steps can be added or some steps can be reduced.
  • Those skilled in the art may make appropriate modifications according to the foregoing, and are not limited to the descriptions of FIGS. 2 to 6 described above.
  • the mobile terminal may receive instruction information input by the user and upload the image file to social software (such as SNS, WebChat, Facebook, etc.); or may send the image file to the father ( (E.g. via email address, instant messaging software, etc.).
  • social software such as SNS, WebChat, Facebook, etc.
  • the mobile terminal may send the image file to the father (E.g. via email address, instant messaging software, etc.).
  • the mobile terminal determines search information related to the current date according to the calendar information; searches for one or more images from an image library according to the search information; and obtains and associates with all the images according to the one or more images. Describes image files related to the current date. Therefore, an image file related to the current date can be actively generated according to the calendar information, and the mobile terminal can recommend to the user and remind the current date, thereby further improving the user experience.
  • An embodiment of the present invention provides an image forming apparatus.
  • the apparatus may be, for example, a mobile terminal, or a certain component or component (for example, a function of an APP) configured on the mobile terminal. Aspects of the same content are not repeated here.
  • FIG. 7 is a schematic diagram of an image forming apparatus according to an embodiment of the present invention. As shown in FIG. 7, the image forming apparatus 700 includes:
  • An information determining unit 701 which determines search information related to the current date according to the calendar information
  • An image search unit 702 which searches for one or more images from an image library according to the search information
  • a file obtaining unit 703 obtains an image file related to the current date according to the one or more images.
  • the apparatus 700 may further include:
  • a file sending unit 704 receives instruction information input by a user, and sends the image file to a file server, other mobile terminals, or a mail server.
  • the image forming apparatus 700 may further include other components or modules.
  • the present invention is not limited thereto.
  • the image forming apparatus 700 may further include other components or modules.
  • specific content of these components or modules reference may be made to related technologies.
  • FIG. 7 only exemplarily shows the connection relationship or signal direction between various components or modules, but it should be clear to those skilled in the art that various related technologies such as bus connection can be adopted.
  • Each of the above components or modules may be implemented through hardware facilities such as a processor, a memory, a transmitter, a receiver, a display, and the like; the implementation of the present invention does not limit this.
  • the mobile terminal determines search information related to the current date according to the calendar information; searches for one or more images from an image library according to the search information; and generates and searches for the images based on the one or more images. Describes image files related to the current date. Therefore, an image file related to the current date can be actively generated according to the calendar information, and the mobile terminal can recommend to the user and remind the current date, thereby further improving the user experience.
  • An embodiment of the present invention provides a mobile terminal, which may be a mobile phone, a tablet computer, a digital single-lens reflex camera, a digital non-reflection camera, a portable digital camera, a media player, a portable game device, a PDA, and a computer, etc. This embodiment is not limited to this.
  • FIG. 8 is a schematic structural diagram of a mobile terminal according to an embodiment of the present invention.
  • the mobile terminal 800 may include: a processor 801 (such as a central processing unit CPU) and a memory 802; the memory 802 is coupled to the processor 801.
  • the memory 802 can store various data; in addition, a program for information processing is stored, and the program is executed under the control of the processor 801. It is worth noting that this figure is exemplary; other types of structures can also be used to supplement or replace the structure to implement telecommunication functions or other functions.
  • the processor 801 may be configured to execute a program to implement the image forming method according to the embodiment of the first aspect.
  • the processor 801 may be configured to perform the following control: determining search information related to the current date according to calendar information; searching one or more images from an image library according to the search information; and according to the one or more Images obtain image files related to the current date.
  • the processor 801 may be further configured to perform the following control: receiving instruction information input by a user, and sending the image file to a file server, other mobile terminal, or a mail server.
  • the processor 801 may be further configured to perform the following control: acquiring the calendar information from a server or locally.
  • the current date includes at least one of the following: a holiday or a holiday in a region where the mobile terminal is located, a commemorative or celebration day for a user of the mobile terminal, a regional holiday or holiday is set in advance, and a preset Anniversary or celebration of people.
  • the image includes at least one of the following: still picture, dynamic picture, and video; and the image file includes at least one of the following: picture file, video file, electronic greeting card, and electronic display file.
  • the processor 801 may be further configured to perform the following control: register an image, and associate the registered image with the search information.
  • the processor 801 may be further configured to perform the following control: determine a corresponding registered image according to the search information; and perform image recognition in the image library according to the registered image to find out the The registered image matches one or more images.
  • the processor 801 may be further configured to perform the following control: sending the search information and / or the registered image to a server, so that the server may display the registered image corresponding to the search information on the image according to the search information.
  • Image recognition is performed in the library to find one or more images matching the registered image; and receiving one or more images matching the registered image from the server.
  • the processor 801 may be further configured to perform the following control: label the images in the image library.
  • the processor 801 may be further configured to perform the following control: match the label information in the image library according to the search information; and find the corresponding label information that matches the search information One or more images.
  • the processor 801 may be further configured to perform the following control: sending the search information to a server, so that the server matches and finds the label information in the image library according to the search information. Output one or more images corresponding to the label information matching the search information; and receive one or more images corresponding to the label information matching the search information from the server.
  • the processor 801 may be further configured to perform control of: receiving instruction information input by a user, selecting and / or editing the one or more images; and according to the one or more images , The text and / or sound related to the current date input by the user or preset, generating the image file.
  • the processor 801 may be further configured to perform the following control: sending request information to the server, so that the server generates the image file according to the one or more images; and receiving and processing the image file from the server. Image files related to the current date.
  • the mobile terminal 800 may further include a communication module 803, an input unit 804, a camera 805, a display 806, and a power supply 807.
  • the processor 801 (sometimes referred to as a controller or an operation control, which may include a microprocessor or other processor device and / or logic device) receives input and controls various parts and operations of the mobile terminal 800.
  • the input unit 804 provides input to the processor 801.
  • the input unit 804 is, for example, a key input or a touch input device.
  • the camera 805 is used to capture image data and provide the captured image data to the processor 801 for use in a conventional manner, for example, for storage, transmission, and the like.
  • the power source 807 is used to provide power to the mobile terminal 800.
  • the display 806 is used for displaying display objects such as images and characters.
  • the display may be, for example, an LCD display or an LED display, but is not limited thereto, and may also be another type of display that currently exists or will exist in the future.
  • the memory 802 may be a solid-state memory, such as a read-only memory (ROM), a random access memory (RAM), a SIM card, and the like. It may also be a memory that holds information even when power is off, can be selectively erased and is provided with more data, and an example of the memory is sometimes called EPROM or the like.
  • the memory 802 may also be some other type of device.
  • the memory 802 includes a buffer memory (sometimes referred to as a buffer).
  • the memory 802 may include an application / function storage section for storing application programs and function programs or a process for performing operations of the mobile terminal 800 through the processor 801.
  • the memory 802 may further include a data storage section for storing data, such as contacts, digital data, pictures, sounds, and / or any other data used by the mobile terminal 800.
  • the driver storage section of the memory 802 may include various drivers for the mobile terminal 800 for communication functions and / or for performing other functions of the mobile terminal 800 (such as a messaging application, an address book application, etc.).
  • the communication module 803 is a transmitter / receiver that transmits and receives signals via an antenna.
  • a communication module (transmitter / receiver) 803 is coupled to the processor 801 to provide input signals and receive output signals, which may be the same as in the case of a conventional mobile communication terminal.
  • multiple communication modules 803, such as a cellular network module, a Bluetooth module, and / or a wireless local area network module, may be provided in the same electronic device, so as to implement common telecommunication functions.
  • FIG. 8 only schematically illustrates a part of the structure of the mobile terminal 800, and the mobile terminal 800 does not necessarily include all the components shown in FIG. 8; In addition, the mobile terminal 800 may also include the components not shown in FIG. The components shown can refer to the prior art.
  • An embodiment of the present invention also provides a computer-readable program, wherein when the program is executed in a mobile terminal, the program causes the mobile terminal to execute the image forming method according to the embodiment of the first aspect above.
  • An embodiment of the present invention further provides a storage medium storing a computer-readable program, wherein the computer-readable program causes a mobile terminal to execute the image forming method according to the embodiment of the first aspect above.
  • each part of the present invention may be implemented by hardware, software, firmware, or a combination thereof.
  • multiple steps or methods may be implemented by software or firmware stored in a memory and executed by a suitable instruction execution system.
  • a logic gate with logic functions for data signals Discrete logic circuits of circuits, ASICs with suitable combinational logic gate circuits, programmable gate arrays (PGA), field programmable gate arrays (FPGA), etc.
  • Any process or method description or block in the flowchart or otherwise described herein can be understood as representing a module comprising code of one or more executable instructions for implementing a particular logical function or step in a process, Fragments or sections, and the scope of the preferred embodiments of the present invention includes additional implementations in which they may be performed out of the order shown or discussed, including in a substantially simultaneous manner or in the reverse order according to the functions involved Function, which should be understood by those skilled in the technical field of the present invention.
  • Logic and / or steps represented in a flowchart or otherwise described herein, for example, a sequenced list of executable instructions that may be considered to implement a logical function, may be embodied in any computer-readable medium, For use by, or in combination with, an instruction execution system, device, or device (such as a computer-based system, a system that includes a processor, or another system that can fetch instructions from and execute instructions) Or equipment.

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Human Computer Interaction (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Data Mining & Analysis (AREA)
  • Databases & Information Systems (AREA)
  • Mathematical Physics (AREA)
  • Software Systems (AREA)
  • Library & Information Science (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
  • Processing Or Creating Images (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

一种图像形成方法及装置、以及移动终端。该图像形成方法包括:移动终端根据日历信息确定出与当前日期相关的搜索信息;根据所述搜索信息从图像库中搜索出一个或多个图像;以及根据所述一个或多个图像获得与所述当前日期相关的图像文件。由此,能够根据日历信息主动地生成与当前日期相关的图像文件,移动终端能够推荐给用户并提醒当前日期,从而进一步提升用户体验。

Description

图像形成方法及装置、以及移动终端 技术领域
本发明实施例涉及图像处理技术领域,特别涉及一种图像形成方法及装置、以及移动终端。
背景技术
移动终端(例如智能手机、平板电脑等等)已经被广泛应用,目前在移动终端上已经开发出各种移动操作***,例如IOS和安卓(Android)等。各种应用程序(或简称为应用,APP)可以运行在这些移动操作***上,从而实现各种强大的功能。
此外,移动终端的摄像头功能也变得越来越强大,用户可以拍摄图片或者视频并存储在移动终端中以形成图像库。此外,对于移动终端中图像库里的图片或视频,可以进行分类整理,或者也可以进行图像标注等。
应该注意,上面对技术背景的介绍只是为了方便对本发明的技术方案进行清楚、完整的说明,并方便本领域技术人员的理解而阐述的。不能仅仅因为这些方案在本发明的背景技术部分进行了阐述而认为上述技术方案为本领域技术人员所公知。
发明内容
发明人发现:目前移动终端中一般为用户提供浏览图片或视频的功能,但是并不会向用户主动推荐图片或视频。如果用户希望在某个特定日子,向亲友发送图片或者视频,则需要先浏览图像库并找出合适的图片或视频,然后发送给对方。而如果用户忘记该特定日子,则无法发送相关的图像而导致遗憾。
针对上述问题的至少之一,本发明实施例提供一种图像形成方法及装置、以及移动终端。
根据本发明实施例的第一个方面,提供一种图像形成方法,包括:
移动终端根据日历信息确定出与当前日期相关的搜索信息;
所述移动终端根据所述搜索信息从图像库中搜索出一个或多个图像;以及
所述移动终端根据所述一个或多个图像获得与所述当前日期相关的图像文件。
在一个实施例中,所述方法还包括:
所述移动终端接收用户输入的指令信息,将所述图像文件发送给文件服务器、其他移动终端或者邮件服务器。
在一个实施例中,所述方法还包括:
所述移动终端从服务器或者本地获取所述日历信息。
在一个实施例中,所述当前日期包括如下至少之一:所述移动终端所在地区的节日或假日,所述移动终端的用户的纪念日或庆祝日,预先设置地区的节日或假日,预先设置人物的纪念日或庆祝日。
在一个实施例中,所述图像包括如下至少之一:静态图片、动态图片、视频;所述图像文件包括如下至少之一:图片文件、视频文件、电子贺卡、电子展示文件。
在一个实施例中,所述方法还包括:
所述移动终端和/或服务器对图像进行注册,将注册图像与所述搜索信息进行关联。
在一个实施例中,所述移动终端根据所述搜索信息从图像库中搜索出一个或多个图像,包括:
所述移动终端根据所述搜索信息确定对应的注册图像;以及
根据所述注册图像在所述图像库中进行图像识别,以找出与所述注册图像匹配的一个或多个图像。
在一个实施例中,所述移动终端根据所述搜索信息从图像库中搜索出一个或多个图像,包括:
所述移动终端将所述搜索信息和/或对应的注册图像发送给所述服务器,使得所述服务器根据所述搜索信息对应的注册图像在所述图像库中进行图像识别,以找出与所述注册图像匹配的一个或多个图像;以及
所述移动终端从所述服务器接收与所述注册图像匹配的一个或多个图像。
在一个实施例中,所述方法还包括:
所述移动终端和/或服务器对所述图像库中的图像进行标注。
在一个实施例中,所述移动终端根据所述搜索信息从图像库中搜索出一个或多个图像,包括:
所述移动终端根据所述搜索信息对所述图像库中的标注信息进行匹配;以及
找出与所述搜索信息匹配的标注信息所对应的一个或多个图像。
在一个实施例中,所述移动终端根据所述搜索信息从图像库中搜索出一个或多个 图像,包括:
所述移动终端将所述搜索信息发送给所述服务器,使得所述服务器根据所述搜索信息对所述图像库中的标注信息进行匹配,以找出与所述搜索信息匹配的标注信息所对应的一个或多个图像;以及
所述移动终端从所述服务器接收与所述搜索信息匹配的标注信息所对应的一个或多个图像。
在一个实施例中,所述移动终端根据所述一个或多个图像获得与所述当前日期相关的图像文件,包括:
所述移动终端接收用户输入的指令信息,对所述一个或多个图像进行选择和/或编辑;以及
根据所述一个或多个图像、所述用户输入的或者预先设置的与所述当前日期相关的文字和/或语音,生成所述图像文件。
在一个实施例中,所述移动终端根据所述一个或多个图像获得与所述当前日期相关的图像文件,包括:
所述移动终端向服务器发送请求信息,使得所述服务器根据所述一个或多个图像生成所述图像文件;以及
所述移动终端从所述服务器接收与所述当前日期相关的图像文件。
根据本发明实施例的第二个方面,提供一种图像形成装置,包括:
信息确定单元,其根据日历信息确定出与当前日期相关的搜索信息;
图像搜索单元,其根据所述搜索信息从图像库中搜索出一个或多个图像;以及
文件获得单元,其根据所述一个或多个图像获得与所述当前日期相关的图像文件。
在一个实施例中,所述装置还包括:
文件发送单元,其接收用户输入的指令信息,将所述图像文件发送给文件服务器、其他移动终端或者邮件服务器。
根据本发明实施例的第三个方面,提供一种移动终端,包括存储器和处理器,所述存储器存储有由所述处理器执行的指令,所述处理器被配置为通过执行所述指令进行如上第一方面所述的图像形成方法。
根据本发明实施例的第四个方面,提供一种计算机程序,其中当在移动终端中执行所述程序时,所述程序使得所述移动终端执行如上第一方面所述的图像形成方法。
根据本发明实施例的第五个方面,提供一种存储有计算机程序的存储介质,其中所述计算机程序使得移动终端执行如上第一方面所述的图像形成方法。
本发明实施例的有益效果在于:移动终端根据日历信息确定出与当前日期相关的搜索信息;根据所述搜索信息从图像库中搜索出一个或多个图像;以及根据所述一个或多个图像获得与所述当前日期相关的图像文件。由此,能够根据日历信息主动地生成与当前日期相关的图像文件,移动终端能够推荐给用户并提醒当前日期,从而进一步提升用户体验。
参照后文的说明和附图,详细公开了本发明的特定实施方式,指明了本发明的原理可以被采用的方式。应该理解,本发明的实施方式在范围上并不因而受到限制。在所附权利要求的精神和条款的范围内,本发明的实施方式包括许多改变、修改和等同。
针对一种实施方式描述和/或示出的特征可以以相同或类似的方式在一个或更多个其它实施方式中使用,与其它实施方式中的特征相组合,或替代其它实施方式中的特征。
应该强调,术语“包括/包含”在本文使用时指特征、整件、步骤或组件的存在,但并不排除一个或更多个其它特征、整件、步骤或组件的存在或附加。
附图说明
在本发明实施例的一个附图或一种实施方式中描述的元素和特征可以与一个或更多个其它附图或实施方式中示出的元素和特征相结合。此外,在附图中,类似的标号表示几个附图中对应的部件,并可用于指示多于一种实施方式中使用的对应部件。
图1是本发明实施例的图像形成方法的一示意图;
图2是本发明实施例的图像形成方法的另一示意图;
图3是本发明实施例的图像形成方法的另一示意图;
图4是本发明实施例的图像形成方法的另一示意图;
图5是本发明实施例的图像形成方法的另一示意图;
图6是本发明实施例的图像形成方法的另一示意图;
图7是本发明实施例的图像形成装置的一示意图
图8是本发明实施例的移动终端的一示意框图。
具体实施方式
参照附图,通过下面的说明书,本发明的前述以及其它特征将变得明显。在说明书和附图中,具体公开了本发明的特定实施方式,其表明了其中可以采用本发明的原则的部分实施方式,应了解的是,本发明不限于所描述的实施方式,相反,本发明包括落入所附权利要求的范围内的全部修改、变型以及等同物。
在本发明实施例中,术语“第一”、“第二”等用于对不同元素从称谓上进行区分,但并不表示这些元素的空间排列或时间顺序等,这些元素不应被这些术语所限制。术语“和/或”包括相关联列出的术语的一种或多个中的任何一个和所有组合。术语“包含”、“包括”、“具有”等是指所陈述的特征、元素、元件或组件的存在,但并不排除存在或添加一个或多个其他特征、元素、元件或组件。
在本发明实施例中,单数形式“一”、“该”等包括复数形式,应广义地理解为“一种”或“一类”而并不是限定为“一个”的含义;此外术语“所述”应理解为既包括单数形式也包括复数形式,除非上下文另外明确指出。此外术语“根据”应理解为“至少部分根据……”,术语“基于”应理解为“至少部分基于……”,除非上下文另外明确指出。
可互换术语“移动终端”和“移动设备”可以包括便携式无线电通信设备。术语“便携式无线电通信设备”在下面被称为“移动无线电终端”、“便携式电子装置”或“便携式通信装置”,包括所有诸如移动电话、寻呼机、通信装置、电子记事簿、个人数字助理(PDA)、智能电话、媒体播放器、平板电脑、便携式通信装置、便携式游戏设备等的设备。
在本申请中,主要就形式为移动电话(也称为“手机”)的便携式电子装置描述了本发明的实施方式。然而,应当理解,本发明不应限于移动电话的情况,而可以涉及任何类型的合适的电子设备,这样的电子设备的示例包括数字单镜头反射相机、数字无反射相机、智能手机、平板电脑、便携式数字相机、媒体播放器、便携式游戏设备、PDA和计算机,等等。
第一方面的实施例
本发明实施例提供一种图像形成方法,该方法可以适用于上述的移动终端,以下以智能手机为例进行说明;但本发明不限于此。
图1是本发明实施例的图像形成方法的一示意图,如图1所示,该方法包括:
步骤101,移动终端根据日历信息确定出与当前日期相关的搜索信息;
步骤102,所述移动终端根据所述搜索信息从图像库中搜索出一个或多个图像;
步骤103,所述移动终端根据所述一个或多个图像获得与所述当前日期相关的图像文件。
在一个实施例中,所述当前日期可以包括如下至少之一:所述移动终端所在地区的节日或假日,所述移动终端的用户的纪念日或庆祝日,预先设置地区的节日或假日,预先设置人物的纪念日或庆祝日;本发明不限于此。
例如,如果所述移动终端所在地区为中国,则移动终端所在地区的节日或假日可以包括:春节、清明节、端午节、劳动节、中秋节等,或者儿童节、父亲节、母亲节等。如果所述移动终端所在地区为美国,则移动终端所在地区的节日或假日可以包括:圣诞节、万圣节、元旦节、情人节、愚人节、感恩节,或者父亲节、母亲节等等。本发明不限于此,不同的国家或地区可以有不同的节日或假日。
例如,所述移动终端的用户的纪念日或庆祝日可以包括:结婚纪念日、生日等等;本发明不限于此,还可以是其他的纪念日或庆祝日。此外,还可以是预先设置地区(例如预设为日本北海道地区)的节日或假日,或者是预先设置人物(例如耶稣)的纪念日或庆祝日。
在一个实施例中,日历信息可以存储在移动终端本地,也可以存储在服务器(例如云计算中的一个或多个服务器)中。移动终端通过获取到的日历信息,可以确定当前日期。
在一个实施例中,所述图像可以包括如下至少之一:静态图片、动态图片、视频;所述图像文件可以包括如下至少之一:图片文件、视频文件、电子贺卡、电子展示文件。但本发明不限于此,还可以是其他任意的文件格式。
在一个实施例中,所述移动终端可以接收用户输入的指令信息,将所述图像文件发送给文件服务器,例如上传到社交软件(例如SNS、WebChat、Facebook等);或者可以将所述图像文件发送给邮件服务器;给相应的邮件地址发送该图像文件;或者也可以直接发送给其他移动终端。
在一个实施例中,图像库可以包括移动终端本地存储的图片或视频,也可以包括服务器(例如云端的一个或多个服务器、云盘或者网盘等,以下简称为服务器)中存 储的图片或视频,本发明不限于此。
以下将以父亲节为例,对本发明实施例进行进一步说明。
在一个实施例中,所述移动终端和/或服务器可以对图像(例如父亲的图像)进行注册,将注册图像与搜索信息(例如“父亲”)进行关联。在被触发选择图像后,根据注册图像在图像库中进行图像识别,从而生成图像文件。
图2是本发明实施例的图像形成方法的另一示意图,示出了在移动终端中(本地)进行图像搜索和生成图像文件的例子。如图2所示,该方法包括:
步骤201,移动终端对图像进行注册,将注册图像与搜索信息进行关联。
例如,可以使用移动终端对父亲进行拍摄,获得父亲的头像并将该头像作为父亲的注册图像。此外,图像库中可能已经存储了许多关于父亲的照片或视频,例如该用户与父亲的合影、父亲的单人照、家庭成员的合影,等等。
步骤202,移动终端从服务器或者本地获取日历信息。
在一个实施例中,移动终端可以在预定的时刻被触发根据日历信息来进行图像的选择。例如在每天上午7:00触发对于当前日期的判断,在2018年6月的第三个星期日的上午7:00,移动终端可以根据日历信息确定当前日期为父亲节。
步骤203,移动终端根据日历信息确定出与当前日期相关的搜索信息;
例如,当前日期为2018年的父亲节,则可以确定与当前日期相关的搜索信息为“父亲”;再例如,当前日期为2018年的母亲生日,则可以确定与当前日期相关的搜索信息为“母亲”;再例如,当前日期为2018年的端午节,则可以确定与当前日期相关的搜索信息为“粽子”。本发明不限于此,可以根据实际需求对日期和搜索信息进行关联。
步骤204,所述移动终端根据所述搜索信息确定对应的注册图像;
步骤205,移动终端根据所述注册图像在所述图像库中进行图像识别,以找出与所述注册图像匹配的一个或多个图像。
例如,移动终端根据步骤203中确定的搜索信息“父亲”,可以确定出步骤201中注册的父亲的注册图像;然后根据该注册图像在本地图像库中进行图像匹配,具体如何匹配可以参考相关的图像识别技术。由此,可以找出“父亲”的一张或多种图片或者视频。
步骤206,所述移动终端接收用户输入的指令信息,对所述一个或多个图像进行选择和/或编辑;
例如,步骤205中可以找到该用户与父亲的多张合影,并根据一定的规则(例如拍摄时间、拍摄地点、拍摄参数等等)推荐给该用户预定数目(例如三张)的图像。用户还可以对这些图像进行选择或者替换,还可以进行编辑(例如调整明亮度、对比度等)。
步骤207,移动终端根据所述一个或多个图像、所述用户输入的或者预先设置的与所述当前日期相关的文字和/或声音,生成所述图像文件。
例如,所述用户输入的或者预先设置的与所述当前日期相关的文字和/或声音可以包括:“父亲节快乐”的文字,“父亲节快乐”的语音,父亲喜欢的歌曲,祝福父亲的歌曲等等。移动终端可以将这些图像,以及这些文字和/或声音进行合成,并且生成电子贺卡。
图3是本发明实施例的图像形成方法的另一示意图,示出了在服务器中(远程)进行图像搜索和在移动终端中(本地)生成文件的例子。如图3所示,该方法包括:
步骤301,移动终端和/或服务器对图像进行注册,并且将注册图像与搜索信息进行关联。
例如,可以使用移动终端对父亲进行拍摄,获得父亲的头像并将该头像作为父亲的注册图像;在服务器端,也可以将该注册图像和父亲关联起来。此外,图像库(例如云端图像库)可以位于服务器中,并且由服务器完成图像搜索。云端图像库中可能已经存储了许多关于父亲的照片或视频,例如该用户与父亲的合影、父亲的单人照、家庭成员的合影,等等。
步骤302,移动终端从服务器或者本地获取日历信息。
在一个实施例中,移动终端可以在预定的时刻被触发根据日历信息来进行图像的选择。例如在每天上午7:00触发对于当前日期的判断,在2018年6月的第三个星期日的上午7:00,移动终端可以根据日历信息确定当前日期为父亲节。
步骤303,移动终端根据日历信息确定出与当前日期相关的搜索信息;
例如,当前日期为2018年的父亲节,则可以确定与当前日期相关的搜索信息为“父亲”;再例如,当前日期为2018年的母亲生日,则可以确定与当前日期相关的搜索信息为“母亲”;再例如,当前日期为2018年的端午节,则可以确定与当前日期相关的搜索信息为“粽子”。本发明不限于此,可以根据实际需求对日期和搜索信息进行关联。
步骤304,所述移动终端将该搜索信息发送给服务器,该服务器根据所述搜索信息 确定对应的注册图像;和/或,也可以由移动终端根据所述搜索信息确定对应的注册图像,并将该注册图像发送给该服务器。
步骤305,服务器根据所述注册图像在云端图像库中进行图像识别,以找出与所述注册图像匹配的一个或多个图像。
例如,服务器根据该注册图像在云端图像库中进行图像匹配,具体如何匹配可以参考相关的图像识别技术。由此,可以在云端可以找出“父亲”的一张或多种图片或者视频。
步骤306,服务器将与所述注册图像匹配的一个或多个图像发送给移动终端;
步骤307,所述移动终端接收用户输入的指令信息,对所述一个或多个图像进行选择和/或编辑;
例如,步骤305中可以找到该用户与父亲的多张合影,移动终端可以根据一定的规则(例如拍摄时间、拍摄地点、拍摄参数等等)推荐给该用户预定数目(例如三张)的图像。用户还可以对这些图像进行选择或者替换,还可以进行编辑(例如调整明亮度、对比度等)。
步骤308,移动终端根据所述一个或多个图像、所述用户输入的或者预先设置的与所述当前日期相关的文字和/或声音,生成所述图像文件。
例如,所述用户输入的或者预先设置的与所述当前日期相关的文字和/或声音可以包括:“父亲节快乐”的文字,“父亲节快乐”的语音,父亲喜欢的歌曲,祝福父亲的歌曲等等。移动终端可以将这些图像,以及这些文字和/或声音进行合成,并且生成电子贺卡。
在一个实施例中,所述移动终端和/或服务器可以预先对图像库中的图像进行标注。在被触发选择图像后,根据搜索信息(例如“父亲”)在图像库的标注信息中进行匹配;然后,根据匹配结果找出对应的图像(例如父亲相关的图像),从而生成图像文件。
图4是本发明实施例的图像形成方法的另一示意图,示出了在移动终端中(本地)进行图像搜索和生成图像文件的例子。如图4所示,该方法包括:
步骤401,移动终端对图像库中的图像进行标注。
例如,可以使用移动终端对父亲进行拍摄,获得父亲的头像并将“父亲”作为该头像的标注信息。此外,图像库中可能已经存储了许多关于父亲的照片或视频,例如该用户与父亲的合影、父亲的单人照、家庭成员的合影,等等;这些图像均已经被标 注,且标注信息中包括“父亲”。当然,一张图像可以被标注有多个关键词。
步骤402,移动终端从服务器或者本地获取日历信息。
在一个实施例中,移动终端可以在预定的时刻被触发根据日历信息来进行图像的选择。例如在每天上午7:00触发对于当前日期的判断,在2018年6月的第三个星期日的上午7:00,移动终端可以根据日历信息确定当前日期为父亲节。
步骤403,移动终端根据日历信息确定出与当前日期相关的搜索信息;
例如,当前日期为2018年的父亲节,则可以确定与当前日期相关的搜索信息为“父亲”;再例如,当前日期为2018年的母亲生日,则可以确定与当前日期相关的搜索信息为“母亲”;再例如,当前日期为2018年的端午节,则可以确定与当前日期相关的搜索信息为“粽子”。本发明不限于此,可以根据实际需求对日期和搜索信息进行关联。
步骤404,所述移动终端根据所述搜索信息对本地图像库中的标注信息进行匹配;
步骤405,所述移动终端找出与所述搜索信息匹配的标注信息所对应的一个或多个图像。
例如,移动终端根据步骤403中确定的搜索信息“父亲”,如果本地图像库中的某张图像的标注信息包括“父亲、北海道、母亲”,则因该图像中包含“父亲”而可以被认为与搜索信息匹配。由此,可以匹配出步骤401中标注有“父亲”的一张或者多张图像,具体如何匹配可以参考相关的图像标注技术。
步骤406,所述移动终端接收用户输入的指令信息,对所述一个或多个图像进行选择和/或编辑;
例如,步骤405中可以找到该用户与父亲的多张合影,并根据一定的规则(例如拍摄时间、拍摄地点、拍摄参数等等)推荐给该用户预定数目(例如三张,但不限于此)的图像。用户还可以对这些图像进行选择或者替换,还可以进行编辑(例如调整明亮度、对比度等)。
步骤407,移动终端根据所述一个或多个图像、所述用户输入的或者预先设置的与所述当前日期相关的文字和/或声音,生成所述图像文件。
例如,所述用户输入的或者预先设置的与所述当前日期相关的文字和/或声音可以包括:“父亲节快乐”的文字,“父亲节快乐”的语音,父亲喜欢的歌曲,祝福父亲的歌曲等等。移动终端可以将这些图像,以及这些文字和/或声音进行合成,并且生成电子贺卡。
图5是本发明实施例的图像形成方法的另一示意图,示出了在服务器中(远程)进行图像搜索和在移动终端中(本地)生成图像文件的例子。如图5所示,该方法包括:
步骤501,移动终端和/或服务器对图像库中的图像进行标注。
例如,可以使用移动终端对父亲进行拍摄,获得父亲的头像并将“父亲”作为该头像的标注信息;在服务器端,也可以对部分或全部图像进行标注。此外,云端图像库可以位于服务器中,并且由服务器完成图像搜索。云端图像库中可能已经存储了许多关于父亲的照片或视频,例如该用户与父亲的合影、父亲的单人照、家庭成员的合影,等等;这些图像均已经被标注,且标注信息中包括“父亲”。当然,一张图像可以被标注有多个关键词。
步骤502,移动终端从服务器或者本地获取日历信息。
在一个实施例中,移动终端可以在预定的时刻被触发根据日历信息来进行图像的选择。例如在每天上午7:00触发对于当前日期的判断,在2018年6月的第三个星期日的上午7:00,移动终端可以根据日历信息确定当前日期为父亲节。
步骤503,移动终端根据日历信息确定出与当前日期相关的搜索信息;
例如,当前日期为2018年的父亲节,则可以确定与当前日期相关的搜索信息为“父亲”;再例如,当前日期为2018年的母亲生日,则可以确定与当前日期相关的搜索信息为“母亲”;再例如,当前日期为2018年的端午节,则可以确定与当前日期相关的搜索信息为“粽子”。本发明不限于此,可以根据实际需求对日期和搜索信息进行关联。
步骤504,所述移动终端将该搜索信息发送给服务器;
步骤505,服务器根据所述搜索信息对云端图像库中的标注信息进行匹配,以找出与所述搜索信息匹配的标注信息所对应的一个或多个图像。
例如,步骤503中确定的搜索信息包括“父亲”,如果云端图像库中的某张图像的标注信息包括“父亲、北海道、母亲”,则因该图像中包含“父亲”而可以被认为与搜索信息匹配。由此,可以匹配出步骤501中标注有“父亲”的一张或者多张图像,具体如何匹配可以参考相关的图像标注技术。
步骤506,服务器将与所述搜索信息匹配的标注信息所对应的一个或多个图像发送给移动终端;
步骤507,所述移动终端接收用户输入的指令信息,对所述一个或多个图像进行选 择和/或编辑;
例如,步骤505中可以找到该用户与父亲的多张合影,移动终端可以根据一定的规则(例如拍摄时间、拍摄地点、拍摄参数等等)推荐给该用户预定数目(例如三张,但不限于此)的图像。用户还可以对这些图像进行选择或者替换,还可以进行编辑(例如调整明亮度、对比度等)。
步骤508,移动终端根据所述一个或多个图像、所述用户输入的或者预先设置的与所述当前日期相关的文字和/或声音,生成所述图像文件。
例如,所述用户输入的或者预先设置的与所述当前日期相关的文字和/或声音可以包括:“父亲节快乐”的文字,“父亲节快乐”的语音,父亲喜欢的歌曲,祝福父亲的歌曲等等。移动终端可以将这些图像,以及这些文字和/或声音进行合成,并且生成电子贺卡。
以上实施例中由移动终端和/或服务器搜索一个或多个图像,并由移动终端(本地)生成图像文件;但本发明不限于此,例如还可以由服务器(远程)生成该图像文件并发送给移动终端。
图6是本发明实施例的图像形成方法的另一示意图,示出了在服务器中(远程)进行图像搜索和生成图像文件的例子。如图6所示,该方法包括:
步骤601,移动终端和/或服务器对图像进行注册,并且将注册图像与搜索信息进行关联。
步骤602,移动终端从服务器或者本地获取日历信息。
步骤603,移动终端根据日历信息确定出与当前日期相关的搜索信息;
步骤604,所述移动终端将该搜索信息发送给服务器,该服务器根据所述搜索信息确定对应的注册图像;也可以由移动终端根据所述搜索信息确定对应的注册图像,并将该注册图像发送给该服务器。
步骤605,服务器根据所述注册图像在云端图像库中进行图像识别,以找出与所述注册图像匹配的一个或多个图像。
步骤606,服务器将与所述注册图像匹配的一个或多个图像发送给移动终端;
步骤607,所述移动终端接收用户输入的指令信息,向服务器发送请求信息。
例如,移动终端可以将所述一个或多个图像显示给用户,并询问用户是否生成父亲节贺卡;在接收到用户确认生成父亲节贺卡的指令后,移动终端可以向服务器发送 生成图像文件的请求信息。
步骤608,服务器根据所述一个或多个图像、所述用户输入的或者预先设置的与所述当前日期相关的文字和/或声音,生成所述图像文件。
例如,所述用户输入的或者预先设置的与所述当前日期相关的文字和/或声音可以包括:“父亲节快乐”的文字,“父亲节快乐”的语音,父亲喜欢的歌曲,祝福父亲的歌曲等等。服务器可以将这些图像,以及这些文字和/或声音进行合成,并且生成电子贺卡。
步骤609,服务器向移动终端发送该图像文件。
在图6所示的例子中,服务器可以将一个或多个图像发送给移动终端供用户确认(步骤606),本发明不限于此;例如,服务器也可以省略步骤606,直接生成图像文件后发给移动终端供用户确认。此外图6中以图像注册为例进行说明,也可以使用标注信息进行搜索,在此不再赘述。
值得注意的是,以上图2至图6仅对本发明实施例进行了示意性说明,但本发明不限于此。例如可以适当地调整各个步骤之间的执行顺序,此外还可以增加其他的一些步骤或者减少其中的某些步骤。本领域的技术人员可以根据上述内容进行适当地变型,而不仅限于上述附图2至图6的记载。
在获得所述图像文件之后,所述移动终端可以接收用户输入的指令信息,将所述图像文件上传到社交软件(例如SNS、WebChat、Facebook等);或者可以将所述图像文件发送给父亲(例如通过email地址、即时通信软件等)。
以上各个实施方式仅对本发明实施例进行了示例性说明,但本发明不限于此,还可以在以上各个实施方式的基础上进行适当的变型。例如,可以单独使用上述各个实施方式,也可以将以上各个实施方式中的一种或多种结合起来。
由上述实施例可知,移动终端根据日历信息确定出与当前日期相关的搜索信息;根据所述搜索信息从图像库中搜索出一个或多个图像;以及根据所述一个或多个图像获得与所述当前日期相关的图像文件。由此,能够根据日历信息主动地生成与当前日期相关的图像文件,移动终端能够推荐给用户并提醒当前日期,从而进一步提升用户体验。
第二方面的实施例
本发明实施例提供一种图像形成装置,该装置例如可以是移动终端,也可以是配置于该移动终端的某个或某些部件或者组件(例如可以是某个APP的功能);与第一方面的实施例相同的内容不再赘述。
图7是本发明实施例的图像形成装置的一示意图,如图7所示,图像形成装置700包括:
信息确定单元701,其根据日历信息确定出与当前日期相关的搜索信息;
图像搜索单元702,其根据所述搜索信息从图像库中搜索出一个或多个图像;以及
文件获得单元703,其根据所述一个或多个图像获得与所述当前日期相关的图像文件。
如图7所示,所述装置700还可以包括:
文件发送单元704,其接收用户输入的指令信息,将所述图像文件发送给文件服务器、其他移动终端或者邮件服务器。
值得注意的是,以上仅对与本发明相关的各部件或模块进行了说明,但本发明不限于此。图像形成装置700还可以包括其他部件或者模块,关于这些部件或者模块的具体内容,可以参考相关技术。
此外,为了简单起见,图7中仅示例性示出了各个部件或模块之间的连接关系或信号走向,但是本领域技术人员应该清楚的是,可以采用总线连接等各种相关技术。上述各个部件或模块可以通过例如处理器、存储器、发射机、接收机、显示器等硬件设施来实现;本发明实施并不对此进行限制。
由上述实施例可知,移动终端根据日历信息确定出与当前日期相关的搜索信息;根据所述搜索信息从图像库中搜索出一个或多个图像;以及根据所述一个或多个图像生成与所述当前日期相关的图像文件。由此,能够根据日历信息主动地生成与当前日期相关的图像文件,移动终端能够推荐给用户并提醒当前日期,从而进一步提升用户体验。
第三方面的实施例
本发明实施例提供一种移动终端,该移动终端可以是手机、平板电脑、数字单镜头反射相机、数字无反射相机、便携式数字相机、媒体播放器、便携式游戏设备、PDA和计算机,等等,本实施例并不仅限于此。
图8是本发明实施例的移动终端的构成示意图。如图8所示,移动终端800可以包括:处理器801(例如中央处理器CPU)和存储器802;存储器802耦合到处理器801。其中该存储器802可存储各种数据;此外还存储信息处理的程序,并且在处理器801的控制下执行该程序。值得注意的是,该图是示例性的;还可以使用其他类型的结构,来补充或代替该结构,以实现电信功能或其他功能。
例如,处理器801可以被配置为执行程序而实现如第一方面的实施例所述的图像形成方法。例如处理器801可以被配置为进行如下的控制:根据日历信息确定出与当前日期相关的搜索信息;根据所述搜索信息从图像库中搜索出一个或多个图像;以及根据所述一个或多个图像获得与所述当前日期相关的图像文件。
在一个实施例中,处理器801还可以被配置为进行如下的控制:接收用户输入的指令信息,将所述图像文件发送给文件服务器、其他移动终端或者邮件服务器。
在一个实施例中,处理器801还可以被配置为进行如下的控制:从服务器或者本地获取所述日历信息。
在一个实施例中,所述当前日期包括如下至少之一:所述移动终端所在地区的节日或假日,所述移动终端的用户的纪念日或庆祝日,预先设置地区的节日或假日,预先设置人物的纪念日或庆祝日。
在一个实施例中,所述图像包括如下至少之一:静态图片、动态图片、视频;所述图像文件包括如下至少之一:图片文件、视频文件、电子贺卡、电子展示文件。
在一个实施例中,处理器801还可以被配置为进行如下的控制:对图像进行注册,将注册图像与所述搜索信息进行关联。
在一个实施例中,处理器801还可以被配置为进行如下的控制:根据所述搜索信息确定对应的注册图像;以及根据所述注册图像在所述图像库中进行图像识别,以找出与所述注册图像匹配的一个或多个图像。
在一个实施例中,处理器801还可以被配置为进行如下的控制:将所述搜索信息和/或注册图像发送给服务器,使得所述服务器根据所述搜索信息对应的注册图像在所述图像库中进行图像识别,以找出与所述注册图像匹配的一个或多个图像;以及从所述服务器接收与所述注册图像匹配的一个或多个图像。
在一个实施例中,处理器801还可以被配置为进行如下的控制:对所述图像库中的图像进行标注。
在一个实施例中,处理器801还可以被配置为进行如下的控制:根据所述搜索信息对所述图像库中的标注信息进行匹配;以及找出与所述搜索信息匹配的标注信息所对应的一个或多个图像。
在一个实施例中,处理器801还可以被配置为进行如下的控制:将所述搜索信息发送给服务器,使得所述服务器根据所述搜索信息对所述图像库中的标注信息进行匹配并找出与所述搜索信息匹配的标注信息所对应的一个或多个图像;以及从所述服务器接收与所述搜索信息匹配的标注信息所对应的一个或多个图像。
在一个实施例中,处理器801还可以被配置为进行如下的控制:接收用户输入的指令信息,对所述一个或多个图像进行选择和/或编辑;以及根据所述一个或多个图像、所述用户输入的或者预先设置的与所述当前日期相关的文字和/或声音,生成所述图像文件。
在一个实施例中,处理器801还可以被配置为进行如下的控制:向服务器发送请求信息,使得所述服务器根据所述一个或多个图像生成所述图像文件;以及从所述服务器接收与所述当前日期相关的图像文件。
如图8所示,该移动终端800还可以包括通信模块803、输入单元804、摄像头805、显示器806、电源807。
该处理器801(有时也称为控制器或操作控件,可以包括微处理器或其他处理器装置和/或逻辑装置)接收输入并控制移动终端800的各个部分和操作。输入单元804向处理器801提供输入。该输入单元804例如为按键或触摸输入装置。摄像头805用于摄取图像数据,并将摄取的图像数据提供给处理器801,以按常规方式使用,例如,进行存储、传送等。
电源807用于向移动终端800提供电力。显示器806用于进行图像和文字等显示对象的显示。该显示器例如可为LCD显示器或LED显示器,但并不限于此,也可以是目前已经存在的或者将来存在的另外类型的显示器。
该存储器802可以是固态存储器,例如,只读存储器(ROM)、随机存取存储器(RAM)、SIM卡等。还可以是这样的存储器,其即使在断电时也保存信息,可被选择性地擦除且设有更多数据,该存储器的示例有时被称为EPROM等。存储器802还可以是某种其它类型的装置。存储器802包括缓冲存储器(有时被称为缓冲器)。存储器802可以包括应用/功能存储部,该应用/功能存储部用于存储应用程序和功能程 序或用于通过处理器801执行移动终端800的操作的流程。
存储器802还可以包括数据存储部,该数据存储部用于存储数据,例如联系人、数字数据、图片、声音和/或任何其他由移动终端800使用的数据。存储器802的驱动程序存储部可以包括移动终端800的用于通信功能和/或用于执行移动终端800的其他功能(如消息传送应用、通讯录应用等)的各种驱动程序。
通信模块803即为经由天线发送和接收信号的发送机/接收机。通信模块(发送机/接收机)803耦合到处理器801,以提供输入信号和接收输出信号,这可以和常规移动通信终端的情况相同。基于不同的通信技术,在同一电子设备中,可以设置有多个通信模块803,如蜂窝网络模块、蓝牙模块和/或无线局域网模块等,从而实现通常的电信功能。
值得注意的是,图8仅示意性示出了移动终端800的部分结构,移动终端800也并不是必须要包括图8中所示的所有部件;此外,移动终端800还可以包括图8中没有示出的部件,可以参考现有技术。
本发明实施例还提供一种计算机可读程序,其中当在移动终端中执行所述程序时,所述程序使得所述移动终端执行如上面第一方面的实施例所述的图像形成方法。
本发明实施例还提供一种存储有计算机可读程序的存储介质,其中所述计算机可读程序使得移动终端执行上面第一方面的实施例所述的图像形成方法。
以上参照附图描述了本发明的优选实施方式。这些实施方式的许多特征和优点根据该详细的说明书是清楚的,因此所附权利要求旨在覆盖这些实施方式的落入其真实精神和范围内的所有这些特征和优点。此外,由于本领域的技术人员容易想到很多修改和改变,因此不是要将本发明的实施方式限于所例示和描述的精确结构和操作,而是可以涵盖落入其范围内的所有合适修改和等同物。
应当理解,本发明的各部分可以用硬件、软件、固件或者它们的组合来实现。在上述实施方式中,多个步骤或方法可以用存储在存储器中且由合适的指令执行***执行的软件或固件来实现。例如,如果用硬件来实现,和在另一实施方式中一样,可以用本领域共知的下列技术中的任一项或者他们的组合来实现:具有用于对数据信号实现逻辑功能的逻辑门电路的离散逻辑电路,具有合适的组合逻辑门电路的专用集成电路,可编程门阵列(PGA),现场可编程门阵列(FPGA)等。
流程图中或在此以其它方式描述的任何过程或方法描述或框可以被理解为,表示 包括一个或更多个用于实现特定逻辑功能或过程中的步骤的可执行指令的代码的模块、片段或部分,并且本发明的优选实施方式的范围包括另外的实现,其中,可以不按所示出或讨论的顺序,包括根据所涉及的功能按基本同时的方式或者按相反的顺序,来执行功能,这应被本发明所述技术领域的技术人员所理解。
在流程图中表示或者在此以其它方式描述的逻辑和/或步骤,例如,可以被认为是用于实现逻辑功能的可执行指令的定序列表,可以具体实现在任何计算机可读介质中,以供指令执行***、装置或设备(如基于计算机的***、包括处理器的***或其他可以从指令执行***、装置或设备取指令并执行指令的***)使用,或结合这些指令执行***、装置或设备而使用。
上述文字说明和附图示出了本发明的各种不同的特征。应当理解,本领域普通技术人员可以准备合适的计算机代码来实现上面描述且在附图中例示的各个步骤和过程。还应当理解,上面描述的各种终端、计算机、服务器、网络等可以是任何类型的,并且可以根据公开内容来准备所述计算机代码以利用所述装置实现本发明。
在此公开了本发明的特定实施方式。本领域的普通技术人员将容易地认识到,本发明在其他环境下具有其他应用。实际上,还存在许多实施方式和实现。所附权利要求绝非为了将本发明的范围限制为上述具体实施方式。另外,任意对于“用于……的装置”的引用都是为了描绘要素和权利要求的装置加功能的阐释,而任意未具体使用“用于……的装置”的引用的要素都不希望被理解为装置加功能的元件,即使该权利要求包括了“装置”的用词。
尽管已经针对特定优选实施方式或多个实施方式示出并描述了本发明,但是显然,本领域技术人员在阅读和理解说明书和附图时可以想到等同的修改例和变型例。尤其是对于由上述要素(部件、组件、装置、组成等)执行的各种功能,除非另外指出,希望用于描述这些要素的术语(包括“装置”的引用)对应于执行所述要素的具体功能的任意要素(即,功能等效),即使该要素在结构上不同于在本发明的所例示的示例性实施方式或多个实施方式中执行该功能的公开结构。另外,尽管以上已经针对几个例示的实施方式中的仅一个或更多个描述了本发明的具体特征,但是可以根据需要以及从对任意给定或具体应用有利的方面考虑,将这种特征与其他实施方式的一个或更多个其他特征相结合。

Claims (18)

  1. 一种图像形成方法,包括:
    移动终端根据日历信息确定出与当前日期相关的搜索信息;
    所述移动终端根据所述搜索信息从图像库中搜索出一个或多个图像;以及
    所述移动终端根据所述一个或多个图像获得与所述当前日期相关的图像文件。
  2. 根据权利要求1所述的方法,其中,所述方法还包括:
    所述移动终端接收用户输入的指令信息,将所述图像文件发送给文件服务器、其他移动终端或者邮件服务器。
  3. 根据权利要求1所述的方法,其中,所述方法还包括:
    所述移动终端从服务器或者本地获取所述日历信息。
  4. 根据权利要求1至3任一项所述的方法,其中,所述当前日期包括如下至少之一:所述移动终端所在地区的节日或假日,所述移动终端的用户的纪念日或庆祝日,预先设置地区的节日或假日,预先设置人物的纪念日或庆祝日。
  5. 根据权利要求1至3任一项所述的方法,其中,所述图像包括如下至少之一:静态图片、动态图片、视频;所述图像文件包括如下至少之一:图片文件、视频文件、电子贺卡、电子展示文件。
  6. 根据权利要求1至3任一项所述的方法,其中,所述方法还包括:
    所述移动终端和/或服务器对图像进行注册,将注册图像与所述搜索信息进行关联。
  7. 根据权利要求6所述的方法,其中,所述移动终端根据所述搜索信息从图像库中搜索出一个或多个图像,包括:
    所述移动终端根据所述搜索信息确定对应的注册图像;以及
    根据所述注册图像在所述图像库中进行图像识别,以找出与所述注册图像匹配的一个或多个图像。
  8. 根据权利要求6所述的方法,其中,所述移动终端根据所述搜索信息从图像库中搜索出一个或多个图像,包括:
    所述移动终端将所述搜索信息和/或对应的注册图像发送给所述服务器,使得所述服务器根据所述搜索信息对应的注册图像在所述图像库中进行图像识别,以找出与所述注册图像匹配的一个或多个图像;以及
    所述移动终端从所述服务器接收与所述注册图像匹配的一个或多个图像。
  9. 根据权利要求1至3任一项所述的方法,其中,所述方法还包括:
    所述移动终端和/或服务器对所述图像库中的图像进行标注。
  10. 根据权利要求9所述的方法,其中,所述移动终端根据所述搜索信息从图像库中搜索出一个或多个图像,包括:
    所述移动终端根据所述搜索信息对所述图像库中的标注信息进行匹配;以及
    找出与所述搜索信息匹配的标注信息所对应的一个或多个图像。
  11. 根据权利要求9所述的方法,其中,所述移动终端根据所述搜索信息从图像库中搜索出一个或多个图像,包括:
    所述移动终端将所述搜索信息发送给所述服务器,使得所述服务器根据所述搜索信息对所述图像库中的标注信息进行匹配,以找出与所述搜索信息匹配的标注信息所对应的一个或多个图像;以及
    所述移动终端从所述服务器接收与所述搜索信息匹配的标注信息所对应的一个或多个图像。
  12. 根据权利要求1至3任一项所述的方法,其中,所述移动终端根据所述一个或多个图像获得与所述当前日期相关的图像文件,包括:
    所述移动终端接收用户输入的指令信息,对所述一个或多个图像进行选择和/或编辑;以及
    根据所述一个或多个图像、所述用户输入的或者预先设置的与所述当前日期相关的文字和/或声音,生成所述图像文件。
  13. 根据权利要求1至3任一项所述的方法,其中,所述移动终端根据所述一个或多个图像获得与所述当前日期相关的图像文件,包括:
    所述移动终端向服务器发送请求信息,使得所述服务器根据所述一个或多个图像生成所述图像文件;以及
    所述移动终端从所述服务器接收与所述当前日期相关的图像文件。
  14. 一种图像形成装置,包括:
    信息确定单元,其根据日历信息确定出与当前日期相关的搜索信息;
    图像搜索单元,其根据所述搜索信息从图像库中搜索出一个或多个图像;以及
    文件获得单元,其根据所述一个或多个图像获得与所述当前日期相关的图像文件。
  15. 根据权利要求14所述的装置,其中,所述装置还包括:
    文件发送单元,其接收用户输入的指令信息,将所述图像文件发送给文件服务器、其他移动终端或者邮件服务器。
  16. 一种移动终端,包括存储器和处理器,所述存储器存储有由所述处理器执行的指令,所述处理器被配置为通过执行所述指令进行如权利要求1至13任一项所述的图像形成方法。
  17. 一种计算机程序,其中当在移动终端中执行所述程序时,所述程序使得所述移动终端执行如权利要求1至13任一项所述的图像形成方法。
  18. 一种存储有计算机程序的存储介质,其中所述计算机程序使得移动终端执行如权利要求1至13任一项所述的图像形成方法。
PCT/CN2018/100455 2018-08-14 2018-08-14 图像形成方法及装置、以及移动终端 WO2020034094A1 (zh)

Priority Applications (3)

Application Number Priority Date Filing Date Title
CN201880089282.3A CN111712788A (zh) 2018-08-14 2018-08-14 图像形成方法及装置、以及移动终端
US17/265,519 US20210294471A1 (en) 2018-08-14 2018-08-14 Image forming method and apparatus and mobile terminal
PCT/CN2018/100455 WO2020034094A1 (zh) 2018-08-14 2018-08-14 图像形成方法及装置、以及移动终端

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/CN2018/100455 WO2020034094A1 (zh) 2018-08-14 2018-08-14 图像形成方法及装置、以及移动终端

Publications (1)

Publication Number Publication Date
WO2020034094A1 true WO2020034094A1 (zh) 2020-02-20

Family

ID=69524932

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2018/100455 WO2020034094A1 (zh) 2018-08-14 2018-08-14 图像形成方法及装置、以及移动终端

Country Status (3)

Country Link
US (1) US20210294471A1 (zh)
CN (1) CN111712788A (zh)
WO (1) WO2020034094A1 (zh)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114228354B (zh) * 2021-12-16 2024-06-18 珠海奔图电子有限公司 图像形成装置和提示方法

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105447024A (zh) * 2014-08-25 2016-03-30 宇龙计算机通信科技(深圳)有限公司 一种信息显示方法及***
CN105468675A (zh) * 2015-11-13 2016-04-06 四川长虹电器股份有限公司 一种结合人物识别与节假日信息的照片展示***及方法
CN105706042A (zh) * 2013-11-12 2016-06-22 微软技术许可有限责任公司 聚集和呈现事件信息

Family Cites Families (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4860365B2 (ja) * 2006-06-19 2012-01-25 ソニー・エリクソン・モバイルコミュニケーションズ株式会社 情報処理装置、情報処理方法、情報処理プログラム、及び携帯端末装置
US8327253B2 (en) * 2010-11-09 2012-12-04 Shutterfly, Inc. System and method for creating photo books using video
CN103414814A (zh) * 2013-08-16 2013-11-27 北京小米科技有限责任公司 一种图像的处理方法、装置和终端设备
CN105095274A (zh) * 2014-05-09 2015-11-25 联想移动通信软件(武汉)有限公司 一种数据检索方法、装置及终端
WO2016169016A1 (en) * 2015-04-23 2016-10-27 Yahoo! Inc. Method and system for presenting search result in search result card
CN107908648A (zh) * 2017-09-30 2018-04-13 广东工业大学 信息搜索方法及装置、计算机存储介质及设备
KR102480570B1 (ko) * 2017-11-10 2022-12-23 삼성전자주식회사 디스플레이장치 및 그 제어방법

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105706042A (zh) * 2013-11-12 2016-06-22 微软技术许可有限责任公司 聚集和呈现事件信息
CN105447024A (zh) * 2014-08-25 2016-03-30 宇龙计算机通信科技(深圳)有限公司 一种信息显示方法及***
CN105468675A (zh) * 2015-11-13 2016-04-06 四川长虹电器股份有限公司 一种结合人物识别与节假日信息的照片展示***及方法

Also Published As

Publication number Publication date
US20210294471A1 (en) 2021-09-23
CN111712788A (zh) 2020-09-25

Similar Documents

Publication Publication Date Title
US11706285B2 (en) Systems and methods for selecting media items
CN108235765B (zh) 一种故事相册的显示方法及装置
US10089380B2 (en) Method and apparatus for operating electronic device
US10739958B2 (en) Method and device for executing application using icon associated with application metadata
US11249620B2 (en) Electronic device for playing-playing contents and method thereof
US9386432B2 (en) Displaying location-based images that match the weather conditions
US20180275840A1 (en) Method for executing program and electronic device thereof
WO2017107672A1 (zh) 一种信息处理方法和装置、一种用于信息处理的装置
EP3055793A1 (en) Systems and methods for adding descriptive metadata to digital content
CN102932523A (zh) 实施于通讯装置的媒体内容管理***与方法
US20150319217A1 (en) Sharing Visual Media
WO2015196999A1 (zh) 一种照片存储方法及装置
CN103167258A (zh) 用于选择图像捕获装置上捕获的图像的方法、***和设备
US10437830B2 (en) Method and apparatus for identifying media files based upon contextual relationships
US20140212112A1 (en) Contact video generation system
JP5503597B2 (ja) 携帯端末、携帯端末を用いた通信方法及びプログラム
CN111480168A (zh) 基于情景的图像选择
WO2020034094A1 (zh) 图像形成方法及装置、以及移动终端
KR102264428B1 (ko) 전자 장치의 동작 방법 및 장치
WO2016202002A1 (zh) 闹钟提醒方法及装置
JP2020052949A (ja) 画像処理装置,画像処理方法および画像処理プログラム

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 18930423

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 18930423

Country of ref document: EP

Kind code of ref document: A1