CN1256702C - Method for synthesizing digital image - Google Patents

Method for synthesizing digital image Download PDF

Info

Publication number
CN1256702C
CN1256702C CN 200310116091 CN200310116091A CN1256702C CN 1256702 C CN1256702 C CN 1256702C CN 200310116091 CN200310116091 CN 200310116091 CN 200310116091 A CN200310116091 A CN 200310116091A CN 1256702 C CN1256702 C CN 1256702C
Authority
CN
China
Prior art keywords
image data
image
parameter
digital picture
personalized
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.)
Expired - Fee Related
Application number
CN 200310116091
Other languages
Chinese (zh)
Other versions
CN1570967A (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.)
Cui Gang
Original Assignee
Individual
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 Individual filed Critical Individual
Priority to CN 200310116091 priority Critical patent/CN1256702C/en
Publication of CN1570967A publication Critical patent/CN1570967A/en
Application granted granted Critical
Publication of CN1256702C publication Critical patent/CN1256702C/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Landscapes

  • Processing Or Creating Images (AREA)
  • Image Processing (AREA)

Abstract

The present invention relates to a method for synthesizing a digital image. The digital image is at least composed of a digital image file and an individuation image data member, wherein the individuation image data member at least comprises individuation image data and parameters associated with the individuation image data. The synthetic process of the digital image comprises: extracting the parameters of the individuation image data member from the data of the digital image; obtaining the position of the member in the whole digital image through the parameters; using the individuation image data to replace original image data in the position where the individuation image data member is for forming a new digital image. The present invention forms the integrated digital image through a template image and the individuation image which is described by a corresponding member. Thus, the individuation image can be conveniently processed and replaced in an individuation image display area in the digital image by users and can form a new individuation digital image together with the template.

Description

The method that digital picture is synthetic
Technical field
The present invention relates to a kind of digital picture synthetic technology, be meant a kind of argument sequence that in the electronic pictures file, embeds its content especially, thereby simplify the displacement of contained member, can realize the personalization transformation of the way of motion picture works easily; Belong to digital image processing techniques.
Background technology
Development of computer has greatly been enriched mode and ability that people carry out information interchange, and the distance that people carry out information interchange has been shortened in the progress of network technology then magically.At present, mobile communication, Email have goed deep into daily life, people do not satisfy and only limit to exchanging of voice and literal, therefore, the image information that adds abundant image among the information that people exchange mutually can make people obtain more excellent multimedia experience, abundanter expression way and more effective communicative effect.Digital camera, multimedia computer, broadband are interconnected, the appearance of colour screen handset, multimedia message service, make people enter " the interpreting blueprints epoch " that information is interconnected.
Contain abundant vivid information in the image, these information play irreplaceable effect in some occasion of interpersonal communication.For example, whenever festivals or holidays, exquisite beautiful greeting card is the usual way that people greet each other; In the daily life, various card, souvenir photograph also usually are the instruments that people convey feeling and ideas.Enter CYBERSPACE, the use of digital technology make electronic card, digital photo transmission and the exchange more quick and easy, cheap.Simultaneously, the use of digital technology has also broken through the limitation of traditional greeting card static state, and the continuous broadcast of multi-picture can form interesting animation effect.
On network, exist at present a large amount of e-greeting cards and animated image, people to use Email (email) or MMS (Multimedia Message Service is called for short MMS) just can conveniently exchange.Referring to Fig. 1, this is the greeting card 1 of an expression " Happy Spring Festival ", and it is made up of 5 width of cloth pictures 11,12,13,14,15, all distinguishes the corresponding cartoon figure of appearance in every width of cloth picture.This greeting card 1 can show in a complete banner mode 5 width of cloth pictures 11,12,13,14,15 are horizontally-spliced, or 5 width of cloth pictures 11,12,13,14,15 are play continuously in the lantern slide mode, forms animation effect.
Yet the e-greeting card that designs and produces a fineness is also remarkable, often needs the personnel with professional knowledge or technical ability to utilize the instrument of specialty just can make.Common solution is: the designer of specialty is responsible for designing a large amount of e-greeting cards and selects for use for domestic consumer, the user selects the annex of suitable card as Email or multimedia message according to individual's hobby or purposes from special-purpose greeting card storehouse, the text area input personal information and the signature that keep in advance in greeting card then.This method is simple, but the problem of bringing is: personal information is to separate with e-greeting card, and general e-greeting card does not have distinct individual character, and, this e-greeting card is to become the relatively independent part of Email, and the expression effect that comprises information in the greeting card is reduced widely.
A scheme improving the problems referred to above is: specialized company designs the common template of some e-greeting cards, and keeps certain space and utilize own image processing software interpolation personalized photo or literal for the user; This method has proposed higher requirement and more operation to the user.Simultaneously, in case this greeting card is added customized information, it is an image that template and individual pictures will be synthesized, and just is difficult to later on accurately be separated.Thereby in case the greeting card picture after should synthesizing is sent to other people, the recipient is difficult to its change and reuses.If the recipient likes similar card, then also need to visit original greeting card storehouse, therefrom seek original " totally " template and carry out the synthetic operation of oneself more again, obviously, this scheme is inconvenient in the use, and the make efficiency of greeting card is extremely low, also can't avoid for the waste of resource.
Summary of the invention
Fundamental purpose of the present invention is to provide a kind of digital picture synthetic method, electronic image is made of template image and personalized image, and this personalized image can be handled and be replaced by the user easily, and forms new personal and digital image with template.
The object of the present invention is achieved like this:
The method that a kind of digital picture is synthetic, this digital picture is made of digital image file itself and personalized image data members at least; This personalized image data members comprises at least: the personalized image data and with these personalized image data parameter that is mutually related; The building-up process of described digital picture comprises: from the described personalized image data members of the extracting data of described digital picture parameter, know the position of this member in whole digital picture by this parameter; Replace the original digital image data of described personalized image data members position with the personalized image data, form new digital picture.
The present invention is by constituting complete digital picture by template image and personalized image, and this personalized image is described by corresponding member, like this, personalized image viewing area in digital picture can be handled and be replaced by the user easily, and forms new personal and digital image with template.
Technological means essence provided by the invention is a kind of stencil design and multiplexing scheme, is used to strengthen the multiplexing of resource.In described electronic pictures inside, utilize the geometry or the abundant animation effect of color transformed formation of basic building block; In the communication process of electronic pictures, utilize the displacement of member and the multiplexing purpose that reaches the quick personalized transformation of the way of transformation parameter.The present invention is simple in structure, economical and effective.Owing to adopt standard image files form (JPG, GIF etc.), resources such as the image that extensively exists, animation all can be utilized to carry out the personalization transformation at present, simultaneously, it is compatible widely that newly-generated picture still keeps, and can be shown, transmit, store by the standard soft hardware equipment.
Description of drawings
Fig. 1 is the original image of electronic image template of the present invention;
Fig. 2 is the synoptic diagram of people's face member in the specific embodiment of the invention;
Fig. 3 is specific embodiment of the present invention: the animated greeting card of replaceable portrait;
Fig. 4 replaces the wherein animated greeting card of another portrait of portrait member data for the present invention adopts Fig. 3;
Fig. 5 is for generating the process flow diagram of Fig. 3, Fig. 4 animated greeting card.
Embodiment
The present invention is described in further detail below in conjunction with accompanying drawing and specific embodiment:
Referring to Fig. 2, the present invention sets up the member that is used for realizing showing personalized image information (for example facial image) in existing image template, this member is by view data and interrelated with this view data, and controls control information and the parameter that this view data shows and constitute.In corresponding display equipment, for example: colour screen handset is equiped with the software that is used for according to described control information, parameter described view data being presented at the viewing area of being determined by parameter.Thus, described view data and image template together constitute corresponding complete display image.
Particularly, the member in the present embodiment comprises a facial image 20 data, and these facial image 20 data are concrete displaing coordinate in whole electronic image: 201,202; Wherein, parameter 201,202 is respectively the centre coordinate of these facial image 20 left and right eyes, by these two coordinates, can know that this facial image 20 and the display position of entire image template concern; Simultaneously, the profile of face is another parameter in the present embodiment, and this parameter is used for representing that facial image 20 is in the occupied viewing area of entire image template.Certainly, owing to have certain geometric proportion relation between people's eye and the face mask, therefore, this profile parameters also can be determined by the coordinate figure of two eyes.Perhaps, the profile of this face also can determine uniquely by the parameter that increases another mouth.
In fact above-mentioned parameter can represent with several integers, and can write on the attribute area of final image template file easily, as remark column or author hurdle etc., carried by this image template file; Also can directly substitute the plurality of pixels value of a certain assigned address of original image file.Owing to the pixel of the image that is used for multimedia message is many, rewrite the plurality of pixels data in somewhere, for the whole visual effect did not influence of image.
After the cellphone subscriber who receives this view data receives this image template file, at first can be from this document appointed positions, read the member parameter information of depositing, then, the whole again entire image that shows.When this cellphone subscriber need be with in the original image of personalized image information substitution of oneself during a certain position, only described personalized image content need be input among the mobile phone, the mobile phone correspondent customer terminal software is then automatically according to this personalized image of parameter adjustment of described member, and replaces the image on the member position described in the original image template file with this personalized view data.
Like this, it is visually as broad as long to be embedded with the original image that the electronic pictures of member argument sequence shows.But the recipient of this picture can recover the member parameter from this picture, on basic portrait member, use instead then and oneself want the picture replaced, use these member parameters, just can adjust size, position and the direction of replacing image, the newest image is placed among the corresponding image exactly, reaches the effect that personalized image is replaced.
Fig. 3 is an embodiment of a replaceable portrait of the present invention.Fig. 3 is the greeting card 1 of an expression " Happy Spring Festival " from left to right, and it is made up of 5 width of cloth pictures 11,12,13,14,15, all occurs a cartoon figure in every width of cloth picture respectively.This greeting card 1 can show in a complete banner mode 5 width of cloth pictures 11,12,13,14,15 are horizontally-spliced, as shown in Figure 3, or 5 width of cloth pictures 11,12,13,14,15 play continuously in the lantern slide mode, forms animation effect.At this greeting card 1,, the user will increase the affinity of this greeting card 1 greatly if adding sender's photo.
In order to realize above-mentioned effect, can on original greeting card 1 picture basis, increase a portrait member, adjusting its size, position and direction makes it fit within the cartoon figure's who occurs in every width of cloth picture face, formation has the cartoon (certainly, also can individual face be appeared at other positions according to different intention) of individual face.Refer again to Fig. 2, this basic portrait member adopts the most simple and effective model: the profile of two position (201,202) and face.Adjust (201,202) 2 size, position and directions that can change basic portrait form the portrait member example in every width of cloth picture, (201 of portrait member example in the every width of cloth picture of manual adjustment, 202) 2 faces that make the cartoon figure that this portrait member example fits occurs in every width of cloth picture, back (201 adjusted in record, 202) 2 final position, it is the parameter of this portrait member example of definition.Thereby for the greeting card of Fig. 3, the argument sequence of portrait 21,22,23,24,25 members can be expressed as in its 5 width of cloth image 11,12,13,14,15:
{ (211,212), (221,222), (231,232), (241,242), (251,252) } wherein respectively organize the coordinate figure that numerical value is respectively portrait member example reference mark in corresponding width of cloth picture.
Obviously, above-mentioned parameter sequence reality only is 20 integers, can write on the attribute area of final image file easily, and as remark column or author hurdle, also coverability graph as a certain assigned address of file (for example: 20 pixel values first row).Be generally 160 * 120 pixels owing to be used for the image of multimedia message, rewrite preceding 20 pixels of first row whole visual effect of image is not had influence.For reaching better display effect, can adopt existing Image Watermarking Technique with above-mentioned parameter embedded images content pellucidly itself.
For the greeting card of Fig. 3, the argument sequence of portrait member also can store certain addressable cyberspace in its 5 width of cloth image, and the reference address of this cyberspace is written in the image file.For example: argument sequence is stored in certain website with text-only file Greeting.txt form: lib.eCardxxx.com, and then its reference address is lib.eCardxxx.com/Greeting.txt; This character string is written in the attribute area of final image file.When multiplexing this image template resource of needs, the user utilizes client software prefabricated in the mobile phone, at first read above-mentioned reference address lib.eCardxxx.com/Greeting.txt from this image file, then by GPRS (GeneralPacket Radio Service, abbreviation GPRS) mode is connected into the internet, visit this data file http://lib.eCardxxx.com/Greeting.txt with HTML (Hypertext Markup Language) (Hypertext Transfer Protocol is called for short HTTP).The member parameter that can also can obtain easily by the network address of storing and reading embedding in the image is finished personalized function of changing a social system thus.
It is visually as broad as long to be embedded with the original image that the electronic pictures of member argument sequence and Fig. 3 show.But the recipient of this picture can recover described member parameter from this picture, on basic portrait member, use the photo of oneself then instead, use these member parameters, size, position and the direction of disposable adjustment one of own side picture, the portrait of oneself is placed on the cartoon figure that occurs in the animation on the face exactly the most at last, plays the effect that the leading role replaces.
It is pointed out that above-mentioned member parameter be set in initial designs the time need manual setting or use special algorithm to utilize COMPUTER DETECTION, in case this argument sequence is embedded into picture, follow-up transmission, extracts and all need not manual operations.This argument sequence is together propagated with picture itself automatically, when the recipient carries out the personalization displacement, can use a general client-side program, automatically extract this argument sequence and be applied to the conversion of individual pictures and synthetic, finally again this argument sequence is write be convenient in the newly-generated works follow-up multiplexing.Thereby, for domestic consumer, in case he receives above-mentioned electronic pictures, change a social system the portrait of this greeting card for him if desired, he only needs the photo to client-side program input oneself, and this program will be finished whole personalized transformations of the way automatically, effectively raise the efficiency, simplify user's operation.
Because in each personalization transformation of the way, the various conversion of component model and member example are constant, only change the content of basic building block, though newly-generated like this works leading role is different, but permuting information has no loss, thereby the works of changing a social system still can use repeatedly, effectively improves resource utilization.Fig. 3 is a personal production of changing a social system, and Fig. 4 is that the portrait that utilizes the result of Fig. 3 to carry out an other people is replaced automatically.Change has taken place in the image in portrait 21,22,23,24,25 members wherein, but the argument sequence of member { (211,212), (221,222), (231,232), (241,242), (251,252) } is still constant.
Referring to Fig. 5, when generating Electronic cartoon greeting card shown in Figure 4, can carry out according to following step: at first by Fig. 3 template, read an animation file, for example: standard image files form (JPG, GIF etc.), and read wherein the frame number value and each frame image data; Read the member parameter that is embedded in each frame value; Then, utilize the individual character resource to replace the view data that has now in the member, form and each frame of member parameter renegotiation neotectonics according to the member of every frame again; At last, each newly-generated frame and member parameter wherein are written in the animation file.According to above-mentioned step, the user just can utilize existing template, easily its personalized image information is combined with original image template, generates interesting new animation file, and sends its kith and kin to.
It should be noted that at last: above embodiment only in order to the explanation the present invention and and unrestricted technical scheme described in the invention; Therefore, although this instructions has been described in detail the present invention with reference to each above-mentioned embodiment,, those of ordinary skill in the art should be appreciated that still and can make amendment or be equal to replacement the present invention; And all do not break away from the technical scheme and the improvement thereof of the spirit and scope of the present invention, and it all should be encompassed in the middle of the claim scope of the present invention.

Claims (8)

1, the synthetic method of a kind of digital picture, it is characterized in that: described digital picture is made of template image file and personalized image data members at least; This personalized image data members comprises at least: the personalized image data and with these personalized image data parameter that is mutually related; The building-up process of described digital picture specifically comprises following step:
Step 1:, know the position of this member in whole digital picture by this parameter from the described personalized image data members of the extracting data of template image file parameter;
Step 2: replace the original digital image data of described personalized image data members position with the personalized image data, form new digital picture.
2, the synthetic method of digital picture according to claim 1, it is characterized in that: described personalized image data members parameter is one or more numerical value, constitute argument sequence, be used for putting down in writing particular location and/or the shape of described personalized image data at template image, and be recorded on the assigned position in the template image file or be stored in the network, so that read.
3, the synthetic method of digital picture according to claim 2, it is characterized in that: when described personalized image data members argument sequence was stored in network, its network address was recorded to the position of stipulating in the image file;
When extracting described personalized image data members parameter, at first this network address information is read in the position of this argument sequence of storage from image file, then according to this corresponding address, message reference internet; At last, from the data file that is stored in this address, read corresponding member parameter.
4, according to claim 1 or the synthetic method of 2 or 3 described digital pictures, it is characterized in that: comprise property view data member one by one in the described digital picture at least.
5, according to claim 1 or the synthetic method of 2 or 3 described digital pictures, it is characterized in that: described personalized image data members parameter is the coordinate figure that is used for indicating facial image portrait eyes position.
6, the synthetic method of digital picture according to claim 5, it is characterized in that: described personalized image data members parameter further comprises the profile parameters value corresponding to described facial image.
7, the synthetic method of digital picture according to claim 1 and 2, it is characterized in that: described reference record is at the attribute area of template image file; Perhaps directly substitute the pixel value of some quantity of described template image document allocation; Or be embedded among the view data in the watermark mode.
8, the synthetic method of digital picture according to claim 3 is characterized in that: the described network address be recorded in the note district of image file or directly substitute described template image document allocation some quantity pixel value or be embedded among the view data in the watermark mode.
CN 200310116091 2003-12-31 2003-12-31 Method for synthesizing digital image Expired - Fee Related CN1256702C (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN 200310116091 CN1256702C (en) 2003-12-31 2003-12-31 Method for synthesizing digital image

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN 200310116091 CN1256702C (en) 2003-12-31 2003-12-31 Method for synthesizing digital image

Publications (2)

Publication Number Publication Date
CN1570967A CN1570967A (en) 2005-01-26
CN1256702C true CN1256702C (en) 2006-05-17

Family

ID=34473907

Family Applications (1)

Application Number Title Priority Date Filing Date
CN 200310116091 Expired - Fee Related CN1256702C (en) 2003-12-31 2003-12-31 Method for synthesizing digital image

Country Status (1)

Country Link
CN (1) CN1256702C (en)

Families Citing this family (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4367651B2 (en) * 2006-04-03 2009-11-18 村田機械株式会社 Communication device
CN103487795B (en) * 2013-09-29 2015-12-02 惠州市德赛西威汽车电子股份有限公司 One is parked and is assisted by radar for backing car display packing and system thereof
WO2017219267A1 (en) * 2016-06-22 2017-12-28 北京小米移动软件有限公司 Card display method and device
CN107507159A (en) * 2017-08-10 2017-12-22 珠海市魅族科技有限公司 Image processing method and device, computer installation and readable storage medium storing program for executing
CN108875393B (en) * 2018-06-11 2021-03-05 京东数字科技控股有限公司 Security realization method, device and medium for client data screen capturing
CN110263721B (en) * 2019-06-21 2022-04-26 北京字节跳动网络技术有限公司 Vehicle lamp setting method and device
CN116645449A (en) * 2022-02-16 2023-08-25 脸萌有限公司 Expression package generation method and equipment
CN116645450A (en) * 2022-02-16 2023-08-25 脸萌有限公司 Expression package generation method and equipment

Also Published As

Publication number Publication date
CN1570967A (en) 2005-01-26

Similar Documents

Publication Publication Date Title
EP2127341B1 (en) A communication network and devices for text to speech and text to facial animation conversion
Maher et al. Understanding virtual design studios
CN101179471B (en) Method and apparatus for implementing user personalized dynamic expression picture with characters
US20090154762A1 (en) Method and system for 2D image transformation with various artistic effects
CN1256702C (en) Method for synthesizing digital image
CN101562795A (en) Group multimedia messaging service business card application system
CN1271566C (en) Digital image synthesizing method by reusing electronic photo frame
CN1571566A (en) Multiplexing synthetic method for memberized electronic handset visiting card
CN105206179A (en) Digital photo frame
US9064350B2 (en) Methods of providing graphics data and displaying
JP4359688B1 (en) Mosaic image providing apparatus, method and program
CN103136171B (en) E-book making method based on shock wave flash (SWF)
JP2007122561A (en) Portable terminal device and portrait data providing system
JP2004070685A (en) Electronic device and receiving and reproducing method of e-mail with portrait
CN1598878A (en) Digital image processing method combined with frame and photograph
KR20030096983A (en) The Integrated Animation System for the Web and Mobile Downloaded Using Facial Image
JP4359687B1 (en) Mosaic image providing apparatus, method and program
JP5553423B1 (en) Calendar, its creation method, and calendar creation system
KR101535102B1 (en) service method of e―card in internet
CN105306707A (en) Interaction method for mobile terminal and electronic photo frames
JP4391916B2 (en) Mobile communication terminal and display adjustment method thereof
JP2004178370A (en) Generation of news content to distribute browsing of newspaper article, list display of major newspaper items, animation explaining major articles, incidental speech sound in batch simultaneously to personal computer using high-speed internet
Keep The portable shrine: remembrance, memorial, and the mobile phone [Paper in special issue: Placing Mobile Communications. Lloyd, Clare; Rickard, Scott and Goggin, Gerard (eds).]
KR20060024859A (en) System for web-based multimedia photo service and method for the same
JP2001167287A (en) Character generating method and picture document generating method utilizing the same

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
ASS Succession or assignment of patent right

Free format text: FORMER OWNER: CUI GANG

Owner name: CUI GANG

Free format text: FORMER OWNER: MA MA

Effective date: 20101208

C41 Transfer of patent application or patent right or utility model
C53 Correction of patent for invention or patent application
CB03 Change of inventor or designer information

Inventor after: Cui Gang

Inventor before: Ma Kun

Inventor before: Cui Gang

COR Change of bibliographic data

Free format text: CORRECT: ADDRESS; FROM: 518067 ROOM 602, BUILDING 28, ZIZHUYUAN, SHEKOU, SHENZHEN CITY, GUANGDONG PROVINCE TO: 710075 ROOM N302, CHUANGXIN BUILDING, GAOXIN ROAD 1, HIGH-TECH DEVELOPMENT ZONE, XI'AN CITY, SHAANXI PROVINCE

TR01 Transfer of patent right

Effective date of registration: 20101208

Address after: 710075 high tech innovation building, N302, hi tech Development Zone, Shaanxi, Xi'an

Patentee after: Cui Gang

Address before: 518067 room 28, building 602, purple bamboo garden, Shekou, Guangdong, Shenzhen

Co-patentee before: Cui Gang

Patentee before: Ma Kun

CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20060517

Termination date: 20161231

CF01 Termination of patent right due to non-payment of annual fee