[go: up one dir, main page]

CN110139170A - Video greeting card generation method, device, system, equipment and storage medium - Google Patents

Video greeting card generation method, device, system, equipment and storage medium Download PDF

Info

Publication number
CN110139170A
CN110139170A CN201910276606.0A CN201910276606A CN110139170A CN 110139170 A CN110139170 A CN 110139170A CN 201910276606 A CN201910276606 A CN 201910276606A CN 110139170 A CN110139170 A CN 110139170A
Authority
CN
China
Prior art keywords
greeting card
video greeting
video
instruction
waybill
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.)
Granted
Application number
CN201910276606.0A
Other languages
Chinese (zh)
Other versions
CN110139170B (en
Inventor
赵奇
曹忠杰
梁志杰
杨晓东
路晓
黄庆前
胡明杰
池家文
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
SF Technology Co Ltd
SF Tech Co Ltd
Original Assignee
SF Technology 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 SF Technology Co Ltd filed Critical SF Technology Co Ltd
Priority to CN201910276606.0A priority Critical patent/CN110139170B/en
Publication of CN110139170A publication Critical patent/CN110139170A/en
Application granted granted Critical
Publication of CN110139170B publication Critical patent/CN110139170B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/70Information retrieval; Database structures therefor; File system structures therefor of video data
    • G06F16/71Indexing; Data structures therefor; Storage structures
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/70Information retrieval; Database structures therefor; File system structures therefor of video data
    • G06F16/73Querying
    • G06F16/738Presentation of query results
    • G06F16/739Presentation of query results in form of a video summary, e.g. the video summary being a video sequence, a composite still image or having synthesized frames
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/70Information retrieval; Database structures therefor; File system structures therefor of video data
    • G06F16/78Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually
    • G06F16/783Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually using metadata automatically derived from the content
    • G06F16/7834Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually using metadata automatically derived from the content using audio features
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/70Information retrieval; Database structures therefor; File system structures therefor of video data
    • G06F16/78Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually
    • G06F16/783Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually using metadata automatically derived from the content
    • G06F16/7837Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually using metadata automatically derived from the content using objects detected or recognised in the video content
    • G06F16/784Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually using metadata automatically derived from the content using objects detected or recognised in the video content the detected or recognised objects being people
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/08Logistics, e.g. warehousing, loading or distribution; Inventory or stock management
    • G06Q10/083Shipping
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/80Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
    • H04N21/85Assembly of content; Generation of multimedia applications

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Multimedia (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Library & Information Science (AREA)
  • Data Mining & Analysis (AREA)
  • Databases & Information Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Business, Economics & Management (AREA)
  • Economics (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Tourism & Hospitality (AREA)
  • Human Resources & Organizations (AREA)
  • Marketing (AREA)
  • Operations Research (AREA)
  • Quality & Reliability (AREA)
  • Strategic Management (AREA)
  • Development Economics (AREA)
  • General Business, Economics & Management (AREA)
  • Signal Processing (AREA)
  • Software Systems (AREA)
  • Computational Linguistics (AREA)
  • Information Transfer Between Computers (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

This application discloses video greeting card generation method, device, system, equipment and storage mediums.This method comprises: receiving the first instruction for posting part user input after generating waybill, the first instruction generates and the associated video greeting card of waybill for requesting;In response to the first instruction, video greeting card is generated.According to technical solution provided by the embodiments of the present application, this process simplify video greeting card generation steps, improve user experience.

Description

Video greeting card generation method, device, system, equipment and storage medium
Technical field
Present application relates generally to data processing fields, and in particular to video greeting card data processing field more particularly to video Greeting card generation method, device, system, equipment and storage medium.
Background technique
With perfecting for logistics network, more and more presents are dispensed by express delivery mode.But with the video of present The use of greeting card is very inconvenient.For example, in terms of video greeting card generation.Currently, generating video greeting card by the following method: first First, part side is posted in businessman and buys present;Businessman informs the generation step of video greeting card by way of two dimensional code posts part side;So Afterwards, it posts part side and scans the two-dimensional code acquisition video greeting card generation step;It finally posts part side and generates step according to the video greeting card got It is rapid to generate video greeting card.
This method is when generating video greeting card, it is necessary to depend on businessman, and could generate video after repeatedly interacting with businessman Greeting card causes the generating process of video greeting card cumbersome.
Summary of the invention
In view of the cumbersome problem of prior art video greeting card generating process, present applicant proposes video greeting card generation method, Device, system, equipment and storage medium can simplify video greeting card generation step, improve user experience.
In a first aspect, the embodiment of the present application provides a kind of video greeting card generation method, this method comprises:
After generating waybill, the first instruction for posting part user input is received, the first instruction is associated with for requesting to generate with waybill Video greeting card;
In response to the first instruction, video greeting card is generated.
Optionally, after generating waybill, after receiving the first instruction for posting part user input, this method further include:
Determine whether the waybill state of waybill allows to generate video greeting card;If it is allowed, then being generated in response to the first instruction Video greeting card.
Optionally, in response to the first instruction, generating video greeting card includes:
In response to the first instruction, the target image and/or audio, video data for posting part user are read;
Based on target image and/or audio, video data synthetic video greeting card.
Optionally, include: based on target image and/or audio, video data synthetic video greeting card
Obtain audio, video data;
Obtain the virtual image of target image;
Audio, video data and virtual image are merged to generate video greeting card, wherein virtual image is simulated in video greeting card It posts part user and executes corresponding operation.
Optionally, in response to the first instruction, after generating video greeting card, this method further include:
The second instruction is received, video greeting card is uploaded to server for requesting by the second instruction, so that server is according to pre- First accord with to the allocation identification for posting part user distribution to store video greeting card.
Second aspect, the embodiment of the present application provide a kind of video greeting card storage method, this method comprises:
The video greeting card uploaded is received, video greeting card is to post part user input in response to what is received after generating waybill First instruction generate, first instruction for request generate with the associated video greeting card of waybill;
Whether the terminal of identification uploaded videos greeting card has permission upload, if had permission, video greeting card is sent to pre- If storage location;
It is accorded with according to pre-assigned allocation identification and video greeting card is stored into preset storage location.
The third aspect, the embodiment of the present application provide a kind of video greeting card generating means, which includes:
First receiving module receives the first instruction for posting part user input, the first instruction is for asking after generating waybill It seeks survival into and the associated video greeting card of waybill;
Generation module, for generating video greeting card in response to the first instruction.
Fourth aspect, the embodiment of the present application provide a kind of video greeting card storage device, which includes:
4th receiving module, for receiving the video greeting card of video greeting card generating means upload, video greeting card is that video is congratulated Card generating means instruct generation after generating waybill, in response to the first of the user's input received, and the first instruction is for asking It seeks survival into and the associated video greeting card of waybill;
Identification module, whether video greeting card generating means have permission uploaded videos greeting card for identification, if had the right Limit, then be sent to memory module for video greeting card;
Memory module, for video greeting card to be accorded with storage according to the allocation identification for being pre-assigned to video greeting card generating means Video greeting card.
5th aspect, the embodiment of the present application provide a kind of video he generation system, which includes: terminal and service Device;
Terminal includes the device of third aspect description;
Server includes the device of fourth aspect description.
6th aspect, the embodiment of the present application provide a kind of video he generation computer equipment, which includes:
One or more processor;
Memory, for storing one or more program;
When one or more program is executed by one or more processor, so that one or more processor is held Row realizes either above-mentioned first aspect and/or second aspect description method.
6th aspect, the embodiment of the present application provide a kind of video he generation computer readable storage medium, store thereon There is computer program, computer program is used for:
Either above-mentioned first aspect and/or second aspect description method are realized when computer program is executed by processor.
In conclusion the video greeting card generation method that the present patent application provides, waybill next life can be based on by posting part side user At video greeting card, the businessman for not needing to correspond to cargo according to waybill indicates to generate video greeting card, simplifies video greeting card generation step, Improve user experience.
In addition, virtual image is added in video greeting card can enrich the content-form of video greeting card, improves and use video The interest of greeting card generating means.
Detailed description of the invention
Technical solution in ord to more clearly illustrate embodiments of the present application, below to institute in embodiment or description of the prior art Attached drawing to be used is needed to be briefly described, it should be apparent that, attached drawing is only used for showing the purpose of preferred implementation method, and not It is considered limitation of the present invention.It also should be noted that illustrating only correlation of the invention for ease of description, in attached drawing Part and it is not all.
Fig. 1 is according to a kind of video greeting card generating apparatus implementation environment architecture diagram shown in the embodiment of the present application;
Fig. 2 is according to a kind of video greeting card generation method flow chart shown in the embodiment of the present application;
Fig. 3 is according to a kind of video greeting card generation method flow chart shown in the embodiment of the present application;
Fig. 4 is according to a kind of video greeting card generation method flow chart shown in the embodiment of the present application;
Fig. 5 is according to a kind of video greeting card generation method flow chart shown in the embodiment of the present application;
Fig. 6 is according to a kind of video greeting card storage method flow chart shown in the embodiment of the present application;
Fig. 7 is according to a kind of video greeting card generating means block diagram shown in the embodiment of the present application;
Fig. 8 is according to another video greeting card generating means block diagram shown in the embodiment of the present application;
Fig. 9 is according to another video greeting card generating means block diagram shown in the embodiment of the present application;
Figure 10 is according to another video greeting card generating means block diagram shown in the embodiment of the present application;
Figure 11 is according to another video greeting card generating means block diagram shown in the embodiment of the present application;
Figure 12 is according to another video greeting card generating means block diagram shown in the embodiment of the present application;
Figure 13 is according to a kind of video greeting card storage device block diagram shown in the embodiment of the present application;
Figure 14 is according to another video greeting card storage device block diagram shown in the embodiment of the present application;
Figure 15 is to generate system block diagram according to a kind of video greeting card shown in the embodiment of the present application;
Figure 16 is the structural schematic diagram according to a kind of computer system shown in the embodiment of the present application.
Specific embodiment
The application is described in further detail with reference to the accompanying drawings and examples.It is understood that this place is retouched The specific embodiment stated is only used for explaining related invention, rather than the restriction to the invention.It also should be noted that in order to just Part relevant to invention is illustrated only in description, attached drawing.
It should be noted that in the absence of conflict, the features in the embodiments and the embodiments of the present application can phase Mutually combination.The application is described in detail below with reference to the accompanying drawings and in conjunction with the embodiments.
Fig. 1 is the implementation environment architecture diagram generated according to a kind of video greeting card shown in the embodiment of the present application.Such as Fig. 1 institute Show, which includes: first terminal 100, second terminal 200, server 300.
Wherein, first terminal 100 and second terminal 200 can be used for receiving each instruction of user's input, and respond the instruction. Further, first terminal 100 and second terminal 200 can also carry out data interaction with server 300 respectively.In addition, first Data interaction can be carried out by server 300 between terminal 100 and second terminal 200.
Wherein, the data that server 300 can be used for storing first terminal 100 and second terminal 200 is sent.Server 300 It can also be used in after the dependent instruction for receiving first terminal 100 and second terminal 200, in response to the instruction, to first terminal 100 and the transmission of second terminal 200 be corresponding to it data.
Fig. 2 is according to a kind of video greeting card generation method flow chart shown in the embodiment of the present application.This method can be by Fig. 1 First terminal 100 executes.As shown in Fig. 2, this method comprises:
Step 101, after generating waybill, the first instruction for posting part user input is received.
It is alternatively possible to which user interface is arranged on first terminal 100.User can by user interface with First terminal 100 interacts, to complete video greeting card generation.
Further, when user needs to post part, user information can be filled in by user interface, the goods that needs are posted The information of object information and other needs, to complete to place an order.After posting part side user and placing an order successfully, places an order for this and generate waybill.
Wherein, the first instruction generates and the associated video greeting card of waybill for requesting.After waybill generates, user passes through use The first instruction of family interactive interface input.
Optionally, the first instruction includes selection instruction or production instruction.Wherein, selection instruction is from video greeting card database The middle existing video greeting card of selection.Production instruction can make video greeting card with hobby according to their own needs to post part user.
Step 102, in response to the first instruction, video greeting card is generated.
Further, after receiving the first instruction for posting part user input, judge the type of first instruction.When the first finger When order is selection instruction, then by selecting existing video greeting card from video greeting card database, generate in response to the first instruction Video greeting card;When the first instruction instructs for production, then posts part user and make video greeting card with hobby according to their own needs.
Optionally, greeting card sending time can also be preset for the video greeting card generated, so as to save video greeting card Terminal remembers the greeting card sending time, and then when reaching video greeting card sending time, automatic push video greeting card is to recipient The terminal of user.Part side user is posted in this way and does not need the state for paying close attention to waybill constantly, to determine the time for sending video greeting card, is mentioned The convenience that high user uses provides better Experience Degree for user.
Optionally, at the time of greeting card sending time can be set to recipient user and sign for the waybill.In this way, recipient is used Family can receive video greeting card when signing for waybill, " present is arrived to blessing " be realized, to promote the Experience Degree of user.
Optionally, when the first instruction instructs for production, video greeting card can be generated as follows:
The first step reads the target image and/or audio, video data for posting part user in response to the first instruction.
Optionally, target image and/or audio, video data are the image and/or audio, video data of target object.Further Ground, target object, which can be, posts the anything that part user specifies as needed, for example, target object is the face for posting part user The limbs such as portion, whole body, hand, or post part user other objects etc. to be captured.
It is alternatively possible to by photographic device, such as depth camera, the target object for posting part user is captured, and acquire The target image and/or audio, video data of target object.
Optionally, audio, video data may include sound and/or the movement for posting part user generation, be also possible to post part user The sound and/or movement that other objects to be captured generate.Further, the sound and/or movement can for any sound and/ Or movement, for example, can be facial expressions and acts, limbs behavior act etc..
Illustratively, collected target image can be the face of user itself;Audio, video data can be to post part use Family opens one's mouth to laugh, and then says " I likes you ".
In addition, collected target image and/or audio, video data are stored in first terminal 100, when receiving first When instruction, the target image/or audio, video data are read.
Second step is based on target image and/or audio, video data synthetic video greeting card.
Optionally, included the following steps: based on target image and/or audio, video data synthetic video greeting card
The first step obtains audio, video data.
Second step obtains the virtual image of target image.
Optionally, virtual image can be the preset 3D cartoon character of user, be also possible to be pushed away according to target image The 3D cartoon character recommended can also be the 3D cartoon character recommended according to the time that target image generates, can also be editable Other virtual images.For example, recommending 3D cartoon character according to the time that target image generates: when the time that target image generates For the special red-letter day such as the Spring Festival, the cartoon character done something for the occasion with the special red-letter day such as the Spring Festival can be recommended.
Illustratively, virtual image can be toy, soap, keyboard etc..
In addition, the content that can include according to target image is recommended when recommending 3D cartoon character according to target image. For example, the content of target image is to post part user itself station on blue and green meadow, then the rabbit for liking eating green grass can be recommended to make For 3D cartoon character.It can also be recommended according to audio, video data corresponding with target image.For example, being wrapped in audio, video data When having included " rabbit " this noun, user can be recommended using rabbit as 3D cartoon character.
Third step merges audio, video data and virtual image to generate video greeting card, wherein virtual image is in video greeting card Middle simulation posts part user and executes corresponding operation.
Illustratively, the content of the audio, video data got is to post part side user to open one's mouth to laugh, and then says that " I likes You ".The virtual image got is a rabbit.The content of the video greeting card then merged is that a rabbit opens one's mouth to laugh, Then " I likes you " is said.
Optionally, the sound quality of video greeting card sound can be identical as the sound quality of the sound in the audio, video data got, Also it can according to need and be set as other sound quality, for example be set as Tong Yin, old sound etc..
Optionally, other sound other than audio, video data can also be added for video greeting card.For example, when virtual image is When one doggie, the cry of doggie can be added in video greeting card.
In addition, virtual image is added in video greeting card can increase the interest of video greeting card, recipient user is improved Pleasant feeling.
Optionally, with reference to Fig. 3, on the basis of video greeting card generation method shown in Fig. 2, after step 101, video Greeting card generation method further include:
Step 103, determine whether the waybill state of waybill allows to generate video greeting card;If it is allowed, then in response to first Instruction generates video greeting card.
Optionally, waybill state may include having placed an order, and pull part, in transport, sends with charge free, has signed for.
Optionally, allowing the state for generating video greeting card can be any one or more states that waybill state includes. For example, the waybill state for allowing to generate video greeting card is any one state to have placed an order between having signed for, or allow to give birth to It has only been signed at the waybill state of video greeting card.
Illustratively, when the waybill state for allowing to generate video greeting card is any one to have placed an order between having signed for Between.When receive post part side user input first instruction when, obtain waybill state, and obtained waybill state be transport in, Then judge to belong to the state to have placed an order between having signed in transport, belongs to the state for allowing to generate video greeting card.It is then responding to In the first instruction, video greeting card is generated.
By determining the waybill state of waybill to determine whether allowing to generate video greeting card, video is generated with appropriate diminution and is congratulated The time range of card, and then reduce and generate excessive unnecessary video greeting card in first terminal 100.
Optionally, with reference to Fig. 4, on the basis of video greeting card generation method shown in Fig. 2, after step 102, video Greeting card generation method further include:
Step 104, the second instruction is received, the second instruction is for being uploaded to server for video greeting card, so that server is pressed Video greeting card is stored according to according in advance to the allocation identification for posting part user distribution.
Wherein, allocation identification symbol is used to corresponding with the video greeting card that one is posted part user.Further, the distribution can be passed through Identifier is that a greeting card identifier is arranged in video greeting card, is used for one video greeting card of unique identification.Illustratively, when one is posted It then can be A1, A2 with the corresponding greeting card identifier of the allocation identification symbol A when video greeting card allocation identification symbol of part user is A, A3 etc..Optionally, greeting card identifier can not also with allocation identification accord be associated with, for example, server will receive video greeting card according to Serial number is received, as greeting card identifier.
In addition, it is necessary to explanation, allocation identification symbol is also used to, when server receives first terminal 100 or second eventually What end 200 was sent checks when checking instruction of the video greeting card, and the position for finding storage video greeting card is accorded with according to the allocation identification, And obtain the video greeting card.
Optionally, with reference to Fig. 5, on the basis of video greeting card generation method shown in Fig. 2, after step 102, video Greeting card generation method further include:
Step 105, the message of the corresponding recipient user feedback of waybill is received.
Wherein, the message of recipient user feedback is when recipient user receives cargo or checks that the corresponding video of waybill is congratulated After card, the message of feedback is generated by second terminal 200 belonging to recipient, and is sent to and is posted the first end belonging to part side user End 100.At this point, posting the message that first terminal 100 belonging to part side user receives the feedback.
Optionally, the message of feedback can be a segment of audio, and one section of video or one present a gift in return greeting card.
In addition, it is necessary to explanation, when posting part side user and serving as recipient user, first terminal 100 can also be used to connect The video greeting card that second terminal 200 is sent is received, and is played.Receipts can be made to post part side user in this way to interact, increased exchanges, improved User experience.
Optionally, when receiving video greeting card, user can be reminded to receive video greeting card simultaneously by way of reminder message It checks.Further, user contact details can also be stored, for example, the phone number that will store user, at this moment can also pass through The modes such as SMS remind user to check the video greeting card.
In addition, first terminal 100 further includes each function for executing the waybill, for example, lower single function, waybill inquires function Can, waybill signs for function etc..
Optionally, first terminal 100 can also include billing function.When posting part side user and needing to generate video greeting card, The expense that video greeting card generates is calculated by billing function.
Further, the expense generated using video greeting card can be according to the quantity for sending video greeting card, can also basis Generate video greeting card consumption data traffic, the adaptability such as quantity of the cartoon character according to used in video greeting card from It is deducted in its associated account number.
In conclusion the video that the present patent application provides congratulates generation method, posting part side user can be generated based on waybill Video greeting card, the businessman for not needing to correspond to cargo according to waybill indicate to generate video greeting card, simplify video greeting card generation step, mention High user experience.
In addition, virtual image is added in video greeting card can enrich the content-form of video greeting card, improves and use video The interest of greeting card generating means.
In addition, video greeting card generation method, the feedback message that posts part side also and can receive recipient transmission, which can make to receive, posts part Square user interacts, and improves and interacts body-sensing between user.
Fig. 6 is the flow chart according to a kind of video greeting card storage method shown in the embodiment of the present application.This method can be by Server 300 in Fig. 1 executes.The video greeting card storage method includes:
Step 201, the video greeting card of upload is received, video greeting card is to post part in response to what is received after generating waybill What the first instruction of user's input generated, the first instruction generates and the associated video greeting card of waybill for requesting.
Step 202, identify whether the terminal of uploaded videos greeting card has permission upload, if had permission, by video greeting card It is sent to preset storage location.
If had permission, video greeting card is sent to memory module.If refusing uploaded videos greeting card without if.
It is alternatively possible to by judging whether register with the corresponding use of terminal for uploading the video greeting card in server 300 Name in an account book, to judge whether there is permission upload depending on terminal.Further, if it is registered, have permission upload;If do not infused Volume is then uploaded without permission.
Step 203, it is accorded with according to pre-assigned allocation identification and video greeting card is stored in preset storage location.
Optionally, on the basis of video greeting card storage method shown in Fig. 6, video greeting card storage method further include: ring It should be in the instruction of checking of video greeting card, foradownloaded video greeting card.
Optionally, when receiving the video greeting card transmission instruction for posting part side user transmission, the icon of video greeting card is sent out Recipient user is given, so that recipient user chooses whether to check video greeting card.
Further, when recipient user can be by the video greeting card icon of click user interface, to server 300 transmission video greeting cards check instruction.When server 300, which receives video greeting card, checks instruction, the video greeting card is obtained Greeting card identifier is found video greeting card according to the greeting card identifier, and is downloaded.The video greeting card of downloading is finally sent to addressee Square user.
Optionally, when waybill state becomes having signed for, video greeting card icon is pushed to recipient automatically by server 300 User.Recipient can send video greeting card by affiliated terminal to server 300 and check finger when receiving cargo in this way It enables, 300 foradownloaded video greeting card of server, and is sent to the affiliated terminal for checking, seen while receiving cargo with reaching To video greeting card, increase the happy feeling of recipient user.
In conclusion video greeting card storage method provided by the embodiments of the present application, the video greeting card that terminal is generated is preparatory It stores in the server 300, so that when server 300 receives video greeting card download instruction, it can be directly from server 300 Find and download, thus save from terminal by video greeting card upload onto the server 300 the step of, accelerate video greeting card downloading speed Degree.
Fig. 7 is according to a kind of video greeting card generating means block diagram shown in the embodiment of the present application.The device may be mounted at In first terminal 100 in Fig. 1.The video greeting card generating means include:
First receiving module 301 receives the first instruction for posting part user input after generating waybill, and the first instruction is used It is generated and the associated video greeting card of waybill in request;
Generation module 302, for generating video greeting card in response to the first instruction.
Optionally, referring to Fig. 8, Fig. 8 is according to another video greeting card generating means block diagram shown in the embodiment of the present application. The device further include:
Determining module 303, for determining whether the waybill state of waybill allows to generate video greeting card;If it is allowed, then ringing Video greeting card should be generated in the first instruction.
Optionally, referring to Fig. 9, Fig. 9 is according to another video greeting card generating means block diagram shown in the embodiment of the present application. Wherein, generation module 302, comprising:
Image reading unit 3021, in response to the first instruction, that reads image capture module offer to post part user's Target image and/or audio, video data;
Synthesis unit 3022, for being based on target image and/or audio, video data synthetic video greeting card.
Optionally, 0, Figure 10 is according to another video greeting card generating means frame shown in the embodiment of the present application referring to Fig.1 Figure, wherein synthesis unit 3022 includes:
First obtains subelement 3022a, for obtaining audio, video data;
Second obtains subelement 3022b, for obtaining the virtual image of target image;
Subelement 3022c is merged, for merging audio, video data and virtual image to generate video greeting card, wherein virtual Image is simulated in video greeting card posts part user execution corresponding operation.
Optionally, 1, Figure 11 is according to another video greeting card generating means frame shown in the embodiment of the present application referring to Fig.1 Figure, the device further include:
Second receiving module 304, for receiving the second instruction, second is instructed for video greeting card to be uploaded to server, So that server stores video greeting card according to according in advance to the allocation identification for posting part user distribution.
Optionally, 2, Figure 12 is according to another video greeting card generating means frame shown in the embodiment of the present application referring to Fig.1 Figure, the device further include:
Third receiving module 305, for receiving the message of the corresponding recipient user feedback of waybill.
In addition, it is necessary to illustrate, the related content in present apparatus embodiment please refers to embodiment of the method, does not do herein It repeats.
Optionally, video greeting card generating means further include communication module.When user receives video greeting card, can also pass through Communication module is reminded user to receive video greeting card and is checked.Furthermore it is also possible to user contact details are stored in the communication module, For example, the phone number of user is stored in communication module, at this moment user can also be reminded to check by modes such as SMSs The video greeting card.
In addition, the video greeting card generating means further include each functional module for executing the waybill, for example, single-mode Block, waybill enquiry module, waybill sign for module etc..
Optionally, video greeting card generating means can also include accounting module.Need to generate video he when posting part side user When card, the expense that video greeting card generates is obtained by accounting module.
Further, accounting module obtains the expense that video greeting card generates.For example, can be according to the number for sending video greeting card Amount, can also be according to the data traffic for generating video greeting card consumption, the cartoon character according to used in video greeting card The adaptability such as quantity are deducted from its associated account number.
In conclusion the video that the present patent application provides congratulates generating means, posting part side user can be generated based on waybill Video greeting card, the businessman for not needing to correspond to cargo according to waybill indicate to generate video greeting card, simplify video greeting card generation step, mention High user experience.
In addition, virtual image is added in video greeting card can enrich the content-form of video greeting card, improves and use video The interest of greeting card generating means.
In addition, video greeting card generating means are provided with third receiving module, post part side also and can receive recipient transmission Feedback message, which can make to receive, to be posted part side user and interacts, and is improved and is interacted body-sensing between user.
Figure 13 is according to a kind of video greeting card storage device block diagram shown in the embodiment of the present application.Device shown in Figure 13 can To be pre-installed in as the server 300 in Fig. 1.The video greeting card storage device includes: the 4th receiving module 401, identity knowledge Other module 402 and memory module 403.
4th receiving module 401, for receiving the video greeting card of video greeting card generating means upload.
Video greeting card is video greeting card generating means after generating waybill, is referred in response to the first of the user's input received Generation is enabled, the first instruction is generated for request and the associated video greeting card of waybill.
Identification module 402, whether video greeting card generating means have permission uploaded videos greeting card for identification.
Memory module 403, for according with video greeting card according to the allocation identification for being pre-assigned to video greeting card generating means Store video greeting card.
Optionally, with reference to Figure 14, shown in Figure 13 on the basis of video greeting card storage device, video greeting card storage device It further include greeting card download module 404.
Greeting card download module 404, for the instruction of checking in response to video greeting card, foradownloaded video greeting card.
In addition, it is necessary to illustrate, the related content in present apparatus embodiment please refers to embodiment of the method, does not do herein It repeats.
In conclusion the video that the present patent application provides congratulates storage device, the video greeting card that terminal generates is stored in advance In the server 300, it so that when server 300 receives video greeting card download instruction, can directly be found from server 300 And download, thus save from terminal by video greeting card upload onto the server 300 the step of, accelerate the speed of download of video greeting card.
Figure 15 is to generate system block diagram according to a kind of video greeting card shown in the embodiment of the present application.The video greeting card generates system System includes: multiple terminals 405 and server 406.
Wherein, terminal 405 includes above-mentioned video greeting card generating means.
Wherein, server 406 includes above-mentioned video greeting card storage device.
In addition, wherein some terminal 405 may be used as posting part method, subscriber terminal, some terminal 405 may be used as recipient User terminal, to receive the video greeting card for being used as the terminal 405 for posting part method, subscriber terminal and being stored in server 406.It can lead to It crosses click and the movement such as checks or pushed when prompting waybill to receive by server 406 and complete.
In conclusion the video greeting card that the present patent application provides generates system, waybill next life can be based on by posting part side user At video greeting card, the businessman for not needing to correspond to cargo according to waybill indicates to generate video greeting card, simplifies video greeting card generation step, Improve user experience.
In addition, virtual image is added in video greeting card can enrich the content-form of video greeting card, improves and use video The interest of greeting card generating means.
In addition, video greeting card generating means are provided with third receiving module, post part side also and can receive recipient transmission Feedback message, which can make to receive, to be posted part side user and interacts, and is improved and is interacted body-sensing between user.
The embodiments are all described in a progressive manner in this specification, and the similar portion between each examples of implementation is mutual Referring to.Embodiment under each device lays particular emphasis on the specific implementation process under the device.Above described embodiment is only It is only illustrative, specific embodiment is done to the present invention for example, those skilled in the art exist The premise of principle described in the embodiment of the present invention is not departed from, several improvement and polishing can also be made, these improvement also should be regarded as this The protection scope of invention.
Figure 16 is according to a kind of structural schematic diagram of computer system shown in the embodiment of the present application, and computer system includes Central processing unit (CPU) 501, can be according to the program being stored in read-only memory (ROM) 502 or from storage section The program that is loaded into random access storage device (RAM) 503 and execute various movements appropriate and processing.In RAM503, also It is stored with various programs and data needed for system operatio.CPU 501, ROM 502 and RAM 503 pass through bus 504 each other It is connected.Input/output (I/O) interface 505 is also connected to bus 504.
I/O interface 505 is connected to lower component: the importation 506 including keyboard, mouse etc.;It is penetrated including such as cathode The output par, c of spool (CRT), liquid crystal display (LCD) etc. and loudspeaker etc.;Storage section 508 including hard disk etc.;With And the communications portion 509 of the network interface card including LAN card, modem etc..Communications portion 509 is via such as because of spy The network of net executes communication process.Driver is also connected to I/O interface 505 as needed.Detachable media 511, such as disk, CD, magneto-optic disk, semiconductor memory etc. are mounted on as needed on driver 510, in order to from the calculating read thereon Machine program is mounted into storage section 508 as needed.
Particularly, according to an embodiment of the invention, may be implemented as calculating above with reference to the process of flow chart 1-6 description Machine software program.For example, embodiment of the method for the invention includes a kind of computer program product comprising being carried on computer can The computer program on medium is read, which includes the program code for method shown in execution flow chart.At this In the embodiment of sample, which can be downloaded and installed from network by communications portion, and/or is situated between from detachable Matter is mounted.When the computer program is executed by central processing unit (CPU) 501, executes and limited in the system of the application Above-mentioned function.
It should be noted that computer-readable medium shown in the present invention can be computer-readable signal media or meter Calculation machine readable storage medium storing program for executing either the two any combination.Computer readable storage medium for example can be --- but not Be limited to --- electricity, magnetic, optical, electromagnetic, infrared ray or semiconductor system, device or device, or any above combination.Meter The more specific example of calculation machine readable storage medium storing program for executing can include but is not limited to: have the electrical connection, just of one or more conducting wires Taking formula computer disk, hard disk, random access storage device (RAM), read-only memory (ROM), erasable type may be programmed read-only storage Device (EPROM or flash memory), optical fiber, portable compact disc read-only memory (CD-ROM), light storage device, magnetic memory device, Or above-mentioned any appropriate combination.In the present invention, computer readable storage medium can be it is any include or storage journey The tangible medium of sequence, the program can be commanded execution system, device or device use or in connection.And at this In invention, computer-readable signal media may include in a base band or as carrier wave a part propagate data-signal, Wherein carry computer-readable program code.The data-signal of this propagation can take various forms, including but unlimited In electromagnetic signal, optical signal or above-mentioned any appropriate combination.Computer-readable signal media can also be that computer can Any computer-readable medium other than storage medium is read, which can send, propagates or transmit and be used for By the use of instruction execution system, device or device or program in connection.Include on computer-readable medium Program code can transmit with any suitable medium, including but not limited to: wireless, electric wire, optical cable, RF etc. are above-mentioned Any appropriate combination.
Flow chart and block diagram in attached drawing are illustrated according to the system of various embodiments of the invention, method and computer journey The architecture, function and operation in the cards of sequence product.In this regard, each box in flowchart or block diagram can generation A part of one module, program segment or code of table, a part of above-mentioned module, program segment or code include one or more Executable instruction for implementing the specified logical function.It should also be noted that in some implementations as replacements, institute in box The function of mark can also occur in a different order than that indicated in the drawings.For example, two boxes succeedingly indicated are practical On can be basically executed in parallel, they can also be executed in the opposite order sometimes, and this depends on the function involved.Also it wants It is noted that the combination of each box in block diagram or flow chart and the box in block diagram or flow chart, can use and execute rule The dedicated hardware based systems of fixed functions or operations is realized, or can use the group of specialized hardware and computer instruction It closes to realize.
Being described in unit involved in the embodiment of the present invention can be realized by way of software, can also be by hard The mode of part realizes that described unit also can be set in the processor.Wherein, the title of these units is in certain situation Under do not constitute restriction to the unit itself.Described unit or module also can be set in the processor, for example, can be with Description are as follows: a kind of processor includes the first receiving module and generation module.Wherein, the title of these units or module is in certain feelings The restriction to the unit or module itself is not constituted under condition.
As on the other hand, present invention also provides a kind of computer-readable medium, which be can be Included in electronic equipment described in above-described embodiment;It is also possible to individualism, and without in the supplying electronic equipment. Above-mentioned computer-readable medium carries one or more program, when the electronics is set by one for said one or multiple programs When standby execution, so that the electronic equipment is realized such as video greeting card generation method in above-described embodiment.
For example, the electronic equipment may be implemented as shown in Figure 2: step 201, after generating waybill, part use is posted in reception First instruction of family input, the first instruction generate and the associated video greeting card of waybill for requesting;Step 202, in response to first Instruction generates video greeting card.
It should be noted that although being referred to several modules or list for acting the equipment executed in the above detailed description Member, but this division is not enforceable.In fact, according to embodiment of the present disclosure, it is above-described two or more Module or the feature and function of unit can embody in a module or unit.Conversely, an above-described mould The feature and function of block or unit can be to be embodied by multiple modules or unit with further division.
In addition, although describing each step of method in the disclosure in the accompanying drawings with particular order, this does not really want These steps must be executed in this particular order by asking or implying, or having to carry out step shown in whole could realize Desired result.It is additional or it is alternatively possible to omit certain steps, multiple steps are merged into a step and are executed, and/ Or a step is decomposed into execution of multiple steps etc..
Through the above description of the embodiments, those skilled in the art is it can be readily appreciated that example described herein is implemented Mode can also be realized by software realization in such a way that software is in conjunction with necessary hardware.
In conclusion the video greeting card that the present patent application provides generates computer system or computer-readable medium, part is posted Square user can generate video greeting card based on waybill, and the businessman for not needing to correspond to cargo according to waybill indicates that generating video congratulates Card simplifies video greeting card generation step, improves user experience.
In addition, virtual image is added in video greeting card can increase the interest of video greeting card, recipient user is improved Pleasant feeling.
In addition, in this video greeting card generation system, the feedback message that posts part side also and can receive recipient transmission can make Receipts are posted part side user and are interacted, and increase exchanges, and improve user experience.
It above are only the application preferred embodiment and the explanation to institute's application technology principle.Those skilled in the art should manage It solves, invention scope involved in the application, however it is not limited to technical solution made of the specific combination of above-mentioned technical characteristic, simultaneously Also should cover in the case where not departing from foregoing invention design, any combination is carried out by above-mentioned technical characteristic or its equivalent feature and The other technical solutions formed.Such as features described above and (but being not limited to) disclosed herein have the technology of similar functions special Levy the technical solution replaced mutually and formed.

Claims (11)

1. a kind of video greeting card generation method, which is characterized in that the described method includes:
After generating waybill, the first instruction for posting part user input is received, first instruction generates and the waybill for requesting Associated video greeting card;
In response to first instruction, the video greeting card is generated.
2. video greeting card generation method according to claim 1, which is characterized in that after the generation waybill, reception is posted After first instruction of part user input, the method also includes:
Determine whether the waybill state of the waybill allows to generate the video greeting card;If it is allowed, then in response to described first Instruction, generates the video greeting card.
3. video greeting card generation method according to claim 1, which is characterized in that it is described to be instructed in response to described first, Generating the video greeting card includes:
In response to first instruction, the target image and/or audio, video data of part user are posted described in reading;
The video greeting card is synthesized based on the target image and/or audio, video data.
4. video greeting card generation method according to claim 3, which is characterized in that it is described based on the target image and/ Or the audio, video data synthesis video greeting card includes:
Obtain the audio, video data;
Obtain the virtual image of the target image;
The audio, video data and the virtual image are merged to generate the video greeting card, wherein the virtual image is in institute It states and posts part user execution corresponding operation in video greeting card described in simulation.
5. video greeting card generation method according to claim 1, which is characterized in that refer to described in response to described first It enables, after generating the video greeting card, the method also includes:
The second instruction is received, the video greeting card is uploaded to server for requesting by second instruction, so that the service Device stores the video greeting card according to according in advance to the allocation identification for posting part user distribution.
6. a kind of video greeting card storage method, which is characterized in that the described method includes:
The video greeting card uploaded is received, the video greeting card is to post part user input in response to what is received after generating waybill First instruction generate, it is described first instruction for request generate with the associated video greeting card of the waybill;
Whether the terminal that identification uploads the video greeting card, which has permission, uploads the video greeting card, will be described if had permission Video greeting card is sent to preset storage location;
It is accorded with according to pre-assigned allocation identification and the video greeting card is stored in the preset storage location.
7. a kind of video greeting card generating means, which is characterized in that described device includes:
First receiving module receives the first instruction for posting part user input, first instruction is for asking after generating waybill It seeks survival into and the associated video greeting card of the waybill;
Generation module, for generating the video greeting card in response to first instruction.
8. a kind of video greeting card storage device, which is characterized in that described device includes:
4th receiving module, for receiving the video greeting card of video greeting card generating means upload, the video greeting card is the view Frequency greeting card generating means instruct generation after generating waybill, in response to the first of the user's input received, and described first refers to It enables for requesting to generate and the associated video greeting card of the waybill;
Identification module, whether the video greeting card generating means, which have permission, for identification uploads the video greeting card, if It has permission, then the video greeting card is sent to memory module;
Memory module, for video greeting card to be accorded with storage according to the allocation identification for being pre-assigned to the video greeting card generating means The video greeting card.
9. a kind of video greeting card generates system, which is characterized in that the system comprises: terminal and server;
The terminal includes the device as claimed in claim 7;
The server includes the device according to any one of claims 8.
10. a kind of computer equipment, which is characterized in that the equipment includes: one or more processor;
Memory, for storing one or more program;
When one or more of programs are executed by one or more of processors, so that one or more of Processor executes method of the realization as described in claim 1-6.
11. a kind of computer readable storage medium, which is characterized in that be stored thereon with computer program, the computer program For:
The method as described in claim 1-6 is realized when the computer program is executed by processor.
CN201910276606.0A 2019-04-08 2019-04-08 Video greeting card generation method, device, system, equipment and storage medium Active CN110139170B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201910276606.0A CN110139170B (en) 2019-04-08 2019-04-08 Video greeting card generation method, device, system, equipment and storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201910276606.0A CN110139170B (en) 2019-04-08 2019-04-08 Video greeting card generation method, device, system, equipment and storage medium

Publications (2)

Publication Number Publication Date
CN110139170A true CN110139170A (en) 2019-08-16
CN110139170B CN110139170B (en) 2022-03-29

Family

ID=67569547

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201910276606.0A Active CN110139170B (en) 2019-04-08 2019-04-08 Video greeting card generation method, device, system, equipment and storage medium

Country Status (1)

Country Link
CN (1) CN110139170B (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114239241A (en) * 2021-11-30 2022-03-25 北京百度网讯科技有限公司 Card generating method, device and electronic device
CN115174533A (en) * 2022-07-01 2022-10-11 上海识装信息科技有限公司 Interaction method, interaction device, electronic equipment and storage medium

Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20020154691A1 (en) * 2001-04-19 2002-10-24 Kost James F. System and process for compression, multiplexing, and real-time low-latency playback of networked audio/video bit streams
CN102122413A (en) * 2011-01-28 2011-07-13 于学先 Self-help sale terminal equipment
US20130132444A1 (en) * 2009-03-18 2013-05-23 Shutterfly, Inc. Cloud storage for image data, image product designs, and image projects
CN104866101A (en) * 2015-05-27 2015-08-26 世优(北京)科技有限公司 Real-time interactive control method and real-time interactive control device of virtual object
CN104951826A (en) * 2014-11-04 2015-09-30 南京微特喜网络科技有限公司 Interactive video greeting card
CN105791692A (en) * 2016-03-14 2016-07-20 腾讯科技(深圳)有限公司 Information processing method and terminal
CN105809377A (en) * 2014-12-29 2016-07-27 中国科学院沈阳自动化研究所 Package additional information interaction system and method based on two-dimensional code
CN106780665A (en) * 2016-11-28 2017-05-31 秘境(上海)网络科技有限公司 A kind of greeting card custom-built system and the method for customizing based on the greeting card custom-built system
CN107920202A (en) * 2017-11-15 2018-04-17 阿里巴巴集团控股有限公司 Method for processing video frequency, device and electronic equipment based on augmented reality
CN108513087A (en) * 2018-06-07 2018-09-07 赵崇标 A kind of video greeting card custom-built system

Patent Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20020154691A1 (en) * 2001-04-19 2002-10-24 Kost James F. System and process for compression, multiplexing, and real-time low-latency playback of networked audio/video bit streams
US20130132444A1 (en) * 2009-03-18 2013-05-23 Shutterfly, Inc. Cloud storage for image data, image product designs, and image projects
CN102122413A (en) * 2011-01-28 2011-07-13 于学先 Self-help sale terminal equipment
CN104951826A (en) * 2014-11-04 2015-09-30 南京微特喜网络科技有限公司 Interactive video greeting card
CN105809377A (en) * 2014-12-29 2016-07-27 中国科学院沈阳自动化研究所 Package additional information interaction system and method based on two-dimensional code
CN104866101A (en) * 2015-05-27 2015-08-26 世优(北京)科技有限公司 Real-time interactive control method and real-time interactive control device of virtual object
CN105791692A (en) * 2016-03-14 2016-07-20 腾讯科技(深圳)有限公司 Information processing method and terminal
CN106780665A (en) * 2016-11-28 2017-05-31 秘境(上海)网络科技有限公司 A kind of greeting card custom-built system and the method for customizing based on the greeting card custom-built system
CN107920202A (en) * 2017-11-15 2018-04-17 阿里巴巴集团控股有限公司 Method for processing video frequency, device and electronic equipment based on augmented reality
CN108513087A (en) * 2018-06-07 2018-09-07 赵崇标 A kind of video greeting card custom-built system

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114239241A (en) * 2021-11-30 2022-03-25 北京百度网讯科技有限公司 Card generating method, device and electronic device
CN114239241B (en) * 2021-11-30 2023-02-28 北京百度网讯科技有限公司 Card generation method and device and electronic equipment
CN115174533A (en) * 2022-07-01 2022-10-11 上海识装信息科技有限公司 Interaction method, interaction device, electronic equipment and storage medium

Also Published As

Publication number Publication date
CN110139170B (en) 2022-03-29

Similar Documents

Publication Publication Date Title
CN105635716B (en) Aggregated media method based on augmented reality
CN109995877A (en) Information-pushing method and device
CN109065053A (en) Method and apparatus for handling information
CN107590912A (en) A kind of method and portable power source leasing system that advertisement is played by portable power source
CN105279631A (en) Article distribution method and apparatus
CN101833832B (en) Method for providing multimedia service, POS (Point of Sale) machine and mobile terminal
CN111582961B (en) Information processing method and device
CN109597663A (en) Page info processing method, device and electronic equipment
US20140280730A1 (en) Contents management method and apparatus
CN109525855A (en) Method and apparatus for handling information
CN110139170A (en) Video greeting card generation method, device, system, equipment and storage medium
CN103516695A (en) Information acquisition method, radio frequency devices, and method, device and system for information push
CN103155532A (en) Information processing device and program
CN103581867A (en) Service package switching method, device and system
CN104932859A (en) System and method for synchronous release of mobile phone micro-websites and LED display screens
CN109640119A (en) Method and apparatus for pushed information
KR20200061784A (en) Server and terminal providing online shopping services
CN109683786A (en) Update method, electronic equipment and the computer storage medium of user interface information
CN109729601A (en) The method and apparatus for establishing call connection
CN103873631A (en) Method and device for displaying call interface of mobile terminal
WO2023217066A1 (en) Promotional information distribution method, related device and communication system
CN108881416A (en) Method of data synchronization, terminal device, server and data synchronous system
CN109511118A (en) WLAN access exception processing method, mobile terminal and usim card
CN109803012A (en) A kind of picture dissemination method, storage medium and terminal device based on advertisement machine
CN108683608A (en) The method and apparatus for distributing flow

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant