CN102821253B - JICQ realizes the method and system of group photo function - Google Patents
JICQ realizes the method and system of group photo function Download PDFInfo
- Publication number
- CN102821253B CN102821253B CN201210249935.4A CN201210249935A CN102821253B CN 102821253 B CN102821253 B CN 102821253B CN 201210249935 A CN201210249935 A CN 201210249935A CN 102821253 B CN102821253 B CN 102821253B
- Authority
- CN
- China
- Prior art keywords
- photo
- group photo
- image
- group
- party
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000000034 method Methods 0.000 title claims abstract description 21
- 238000004891 communication Methods 0.000 claims abstract description 54
- 230000001960 triggered effect Effects 0.000 claims abstract description 12
- 230000002194 synthesizing effect Effects 0.000 claims abstract description 4
- 210000003128 head Anatomy 0.000 claims description 59
- 239000003999 initiator Substances 0.000 claims description 52
- 231100000289 photo-effect Toxicity 0.000 claims description 12
- 230000000694 effects Effects 0.000 claims description 5
- 230000015572 biosynthetic process Effects 0.000 claims description 4
- 238000003786 synthesis reaction Methods 0.000 claims description 4
- 230000002452 interceptive effect Effects 0.000 description 15
- 241000208340 Araliaceae Species 0.000 description 5
- 235000005035 Panax pseudoginseng ssp. pseudoginseng Nutrition 0.000 description 5
- 235000003140 Panax quinquefolius Nutrition 0.000 description 5
- 230000004069 differentiation Effects 0.000 description 5
- 235000008434 ginseng Nutrition 0.000 description 5
- 230000003993 interaction Effects 0.000 description 4
- 230000008859 change Effects 0.000 description 3
- 230000008569 process Effects 0.000 description 3
- 230000009471 action Effects 0.000 description 2
- 230000005540 biological transmission Effects 0.000 description 2
- 238000012790 confirmation Methods 0.000 description 2
- 238000010586 diagram Methods 0.000 description 2
- 230000002093 peripheral effect Effects 0.000 description 2
- 210000003371 toe Anatomy 0.000 description 2
- 241000288673 Chiroptera Species 0.000 description 1
- 241000196324 Embryophyta Species 0.000 description 1
- 240000007594 Oryza sativa Species 0.000 description 1
- 235000007164 Oryza sativa Nutrition 0.000 description 1
- 210000004556 brain Anatomy 0.000 description 1
- 230000001427 coherent effect Effects 0.000 description 1
- 230000007812 deficiency Effects 0.000 description 1
- 238000012217 deletion Methods 0.000 description 1
- 230000037430 deletion Effects 0.000 description 1
- 230000001419 dependent effect Effects 0.000 description 1
- 230000005662 electromechanics Effects 0.000 description 1
- 238000001914 filtration Methods 0.000 description 1
- 238000003384 imaging method Methods 0.000 description 1
- 238000012545 processing Methods 0.000 description 1
- 238000011084 recovery Methods 0.000 description 1
- 230000001105 regulatory effect Effects 0.000 description 1
- 230000000717 retained effect Effects 0.000 description 1
- 235000009566 rice Nutrition 0.000 description 1
- 210000000582 semen Anatomy 0.000 description 1
- 238000012795 verification Methods 0.000 description 1
Landscapes
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
- Studio Devices (AREA)
Abstract
The invention provides a kind of JICQ and realize the method and system of group photo function, belong to communication, software technology field.Described method comprises the steps: to arrange group photo shoot function by JICQ, forms group photo image in order to gather after the image of at least two the triggered shooting of photo party instant communication client carries out image merging;After triggering group photo function, trigger place terminal by photo party instant communication client and carry out the shooting, collecting operation of image to be taken a group photo;By the image information of each photo party, carry out synthesizing and exporting after gathering group photo target component.Utilize the present invention, it is possible to allow and between the user of use JICQ, advantageously carry out group photo operation.
Description
Technical field
The invention belongs to communication, software technology field.
Technical background
Instant messaging (InstantMessaging is called for short IM), in most cases, refers to
It it is the business that can immediately send or receive the functions such as internet message.It has become people and has passed through
Network interacts the platform of communication, in order to realize including text, picture, voice, video,
The interactive operation of the multiple data form such as multimedia, and existing document data can be utilized i.e.
Time means of communication advantageously be transmitted operation.On the basis of interactive communication, pass through IMU
Letter instrument has the most progressively developed private page, blog, microblogging, Email, music, figure
The several functions such as sheet, game, video display and search.JICQ is merely the most no longer purely by way of
It instrument, also achieve information, entertain, search for, ecommerce, office, Web Community etc.
Purposes more widely.
It is capable of the equipment of instant messaging access function, the most varied.Typical equipment class
Type, including the PC of use legacy network, and panel computer;Also include using moving
The smart mobile phone of the Internet, etc..The type of instant communication software is the most varied at present, allusion quotation
The QQ including Tentent Science company of type or wechat, the ICQ of MSN, AOL of Microsoft,
And Taobao Wang Wang, POPO, Fetion, Semen setariae company rice chat, etc..
People, during carrying out instant messaging operation, may wish to obtain different participant
Between group photo data.But use between the user of different instant communication client, be usually separated by
Remote.The most advantageously obtain group photo data, be a technique direction to be developed.
Summary of the invention
It is an object of the invention to provide a kind of method that JICQ realizes group photo function, with
And the system of correspondence, utilize the present invention, it is possible to allow use JICQ user between just
Carry out group photo operation sharply.
A kind of method realizing group photo function by JICQ of the present invention, the party
Method comprises the steps:
Step 1, arranges group photo shoot function by JICQ, in order to gather at least two
The image of individual the triggered shooting of photo party instant communication client is formed after carrying out image merging and closes
Shadow image;
Step 2, after triggering group photo function, triggers place by photo party instant communication client
Terminal carries out the shooting, collecting operation of image to be taken a group photo;
Step 3, by the image information of each photo party, synthesizes after gathering group photo target component
And output.
Further, correspond to described group photo function, on instant communication interaction interface and/or
At the ITEM item of the particular contact object on instant messaging main panel, arrange in order to trigger
The group photo trigger control of group photo function.
Further, correspond to described group photo function, in main panel toolbar, be not for spy
Determine contact object ground to arrange in order to the group photo trigger control triggering group photo function.
Further, described triggering group photo function, trigger by the way of speech recognition,
Its step is,
Character information in order to trigger group photo function is set, and triggers correspondence by appellation information
The rule of contact object;
In the case of instant communication client is in logging status, gather the voice letter of user
Breath;
Voice messaging is identified, is transformed into character information;
Determining whether there is to trigger the character information of group photo function, if having, starting group photo merit
Energy;
Determine whether to be obtained in that the appellation information being directed to contact object, if having, trigger with
The group photo function that this contact object is corresponding.
Further, it is directed to the group photo function that instant messaging interactive interface is triggered, described conjunction
Shadow side is the mutual side corresponding to this instant messaging interactive interface.
Further, the group photo function that the packet being directed in instant communication client is triggered, institute
The photo party stated is user and each member in this packet.
Further, the group photo function that the group being directed in instant communication client is triggered, described
Photo party be each member in this group.
Further, the group photo initiator in described photo party and/or group photo participant, at place
When the group photo invitation stage, having differentiation display state, step is as follows,
The customer identification number of the photo party of trigger collection group photo function;
The group photo status information of photo party is transmitted to the contact object corresponding to photo party
Instant communication client;
By photo party at the ITEM item of the instant messaging main panel of contact object, take a group photo
State marks.
Further, it is directed to the ITEM item with the contact object of group photo state, has gathered
Photo party through participating in, the quantity of output photo party and/or the data of each photo party of participation.
Further, described photo party, it is being in the differentiation display state that group photo is invited, if
It is equipped with group photo and participates in trigger control, obtain group photo applicant in collection and be directed to the triggering of this control
After information, generate group photo application information, send to group photo initiator and/or group photo participant institute
Corresponding instant communication client output.
Further, gather obtain group photo initiator and/or group photo participant be directed to group photo
In the case of the confirmation feedback information of application information, group photo applicant is added as photo party, should
Information sends the instant communication client at extremely former existing each photo party place and exports.
Further, gather the shooting set by initiator of the group photo in photo party and set rule, should
Rule includes time and/or the pixel condition of shooting of shooting;Aforesaid shooting is set rule
Send the instant communication client to other photo party places;Rule are set according to aforesaid shooting
Then, trigger the camera settings in the terminal of place and carry out shooting operation, when being included in default shooting
Between start, and/or select the pixel value of camera settings in place terminal to carry out shooting operation.
Further, the brightness value critical field of image to be taken a group photo is set;Gathering image to be taken a group photo
Time, obtain the image of first shooting: judge the brightness value of this image, be unsatisfactory for wanting at brightness value
In the case of asking, send brightness adjustment prompting message.
Further, correspond to aforesaid step 2, photo party is divided into group photo initiator, group photo
Participant and group photo invited party, when gathering until group photo image, arrange off-line group photo and gather mould
Formula, this pattern comprises the steps,
Initiate direction group photo participant by group photo and send group photo request;
Aforesaid group photo request is received by the instant communication client at group photo invited party place;
Export aforesaid group photo request, and export image acquisition control to be taken a group photo;
Gather and obtain the trigger message being directed to aforementioned image acquisition control to be taken a group photo;
The camera settings triggered in the terminal at group photo invited party place carries out image capture operations;
Gather the captured image to be taken a group photo obtained of previous step, send to the initiator that takes a group photo.
Further, described group photo target component, include the human body image of group photo participant.
Further, the step obtaining group photo target component is,
Gather the image to be taken a group photo of photo party;
Judge the most whether include human body image data;
In the case of including human body image data, human body image data therein is adopted
Collection, other data are forgone, as group photo target component.
Further, correspond to target component of taking a group photo, it is determined that whether different photo parties have head portrait
Data, in the case of having head image data, the body data including head portrait is carried out
Adjustment in size so that it is there is same or like dimension scale.
Further, the aforesaid adjustment carried out in size, its step is,
Gather image information captured between different photo party;
The image section with eyes is identified from aforesaid image information;
Gather the eye distance of the user's head portrait of one of them, as gauged distance;
With aforesaid gauged distance, adjust the size of other photo party head portraits so that respectively take a group photo
The eye of square toes picture is apart from equivalently-sized.
Further, it is directed to the image that different photo parties is obtained, it is determined that the most whether include
There is head image information, in the case of there is head image information, change the background image of head image information, its
Step is,
The head image information of different photo parties is the most individually gathered;
The image information of acquisition is merged in same picture, forms group photo image;
Group photo image preceding step obtained increases background image.
Further, correspond to target component of taking a group photo, the division side in shared region in group photo image
Formula is,
Judge the quantity of photo party;
According to the quantity of photo party, the overall width carrying out involutory movie queen's image is divided equally, often a
For the region shared by corresponding photo party;
Gather the image to be taken a group photo that each photo party is sent;
Judge the most whether there is head portrait image;
In the case of there is head portrait image, gather the data of each head portrait;
With group photo initiator head portrait width as standard, by the left and right width of other head portrait, with it
The mode that width is consistent, zooms in or out operation to it respectively;
Obtain the head portrait of the head portrait width group photo participant consistent with group photo initiator's head portrait width
Data.
Further, correspond to the regional extent that group photo target component is arranged, use following step
Suddenly image to be taken a group photo is gathered,
Obtain the regional extent that photo party is shared in group photo image;
According to aforesaid region, intercept image to be taken a group photo.
Further, described group photo target component, it is thus achieved that step be,
Gather the image to be taken a group photo that each photo party is sent;
Judge the most whether there is human body image;
In the case of there is human body image, cut out using the left and right sides of this human body image as image
The edge cut, obtains the group photo target component including human body image after cutting.
Further, when gathering group photo target component and carrying out image synthesis, it is provided with group photo photo frame
List, gathers the phase box type selected by photo party, adds its group photo image and puts corresponding photo frame.
Further, correspond to image of taking a group photo, be provided with group photo effects tool hurdle, correspond to group photo
Effects tool hurdle, is provided with group photo effect trigger control.
The present invention also provides for a kind of system being realized group photo function by JICQ, and this is
System includes initiator's client, recipient's client and system server, and this system is also wrapped
Include:
Group photo shooting trigger element, is arranged in initiator's client and recipient's client, uses
, after obtaining initiator's client triggering group photo function, to be touched by place instant communication client
Send out place terminal and carry out the shooting, collecting operation of image to be taken a group photo;
Group photo performance element, is arranged on initiator's client and/or recipient's client and/or is
On system server, in order to group photo figure will be treated captured by initiator's client and recipient's client
Picture, carries out synthesizing and exporting after gathering group photo target component.
Accompanying drawing explanation
Fig. 1 is the flow chart that JICQ of the present invention realizes the method for group photo function,
For embodiment 1.
Fig. 2 is the schematic diagram at the interface of instant communication client of the present invention.
Fig. 3 is the structural frames that JICQ of the present invention realizes the system of group photo function
Figure, for embodiment 2.
Detailed description of the invention
Embodiment 1
By means of the invention it is possible to allow use JICQ different user between, generate close
Shadow effect.Shown in ginseng Fig. 1, having provided below a kind of embodiment of the present invention, its step includes:
Step S110, by instant messaging main panel or instant messaging interactive interface, arranges conjunction
Shadow trigger control;
Shown in ginseng Fig. 2, illustrate the schematic diagram at the interface of instant communication client here.
Shown in ginseng figure, described instant communication client 100 includes instant messaging main panel
110.On this instant messaging main panel 110, it is provided with main panel toolbar 111, passes through
Main panel toolbar 111, it is provided that and the trigger control of instant messaging functions associated, the most tactile
Send out the Email corresponding with instant communication users identifier, or trigger and instant messaging use
The webpage etc. that family identifier is corresponding.
On instant messaging main panel 110, it is provided with contacts list 120.Arrange contact person
In table 120, it is provided with each contact object 121 of user.Each contact object 121
The region at place, is mostly the bar mount structure of rectangle, as common embodiment, at this frame
Structure includes contact icon and contact person's user name, utilizes this two category information to identify connection
It it is people's object 121.This bar mount structure including contact icon and contact person's user name is usual
It is referred to as ITEM item 130.After triggering ITEM item 130, it is possible to open corresponding i.e.
Time communication interaction interface 140.
Correspond to group photo function of the present invention, on instant communication interaction interface 140 and/
Or at the ITEM item 130 of the particular contact object on instant messaging main panel 110, if
It is equipped with to trigger the group photo trigger control 200 of group photo function.Group photo described here triggers control
Part 200, upon being triggered, the photo party of invitation is exactly and described instant messaging interactive interface
The contact object that 140 or ITEM items 130 are corresponding.
Further, in the present embodiment, the corresponding interarea on instant messaging main panel 110 top
In plate toolbar, it is also equipped with triggering the group photo trigger control 200 of group photo function.This conjunction
Shadow trigger control 200 is presented by the form of a control icons.Group photo trigger control herein
200 only represent to trigger the operating function of group photo, are not for particular contact object and arrange.
After triggering the group photo trigger control 200 at this, generate the operation relevant to function of taking a group photo
Interface, if needing to set photo party, then generates the interface form that can be loaded into contacts list,
Therefrom select to need to be set to the contact object of photo party.
Described group photo trigger control 200, when carrying out trigger action, for having Genius mouse
Terminal unit for, the click information of mouse can be gathered so that it is enter into triggering state.
For the terminal unit with touch screen, then can gather user and be directed to this control place
The touch input message of position so that it is enter into triggering state.
It is pointed out that aforesaid group photo trigger control 200, it is also possible to former by other
Reason realizes Trigger Function.Non-limiting as typical embodiment, can be by speech recognition
Mode realizes Trigger Function.
As an example, in the specific implementation, can be realized by the steps:
The character content of the setting voice messaging in order to trigger group photo function, and believed by appellation
Breath triggers the rule of corresponding relationship people's object;
In the case of instant communication client is in logging status, gather the voice letter of user
Breath;
Voice messaging is identified, is transformed into character information;
Determining whether there is to trigger the character information of group photo function, if having, starting group photo merit
Energy;
Determine whether to be obtained in that the appellation information being directed to contact object, if having, trigger with
The group photo function that this contact object is corresponding.
Such as, preset characters content is " group photo ".Then, the voice messaging gathered is carried out
After identification, if including " group photo " the two character, then trigger default group photo function.
Further, the character content of speech recognition is gathered, it is determined that the most whether include contact person
The appellation information of object, if it has, then judge this contact object corresponding to appellation information as
Photo party, sends group photo to it and invites.
Further, continue shown in ginseng Fig. 2, at the instant messaging interactive interface 140 shown
In, corresponding on interactive interface toolbar, it is provided with interactive interface group photo trigger control 210.
This interactive interface group photo trigger control 210, in the case of gathering acquisition trigger message, is such as adopted
In the case of collection obtains the click information of mouse, it is possible to trigger corresponding group photo function.And
In this case, the group photo function triggered, preferred photo party is then user self and is somebody's turn to do
Mutual side corresponding to instant messaging interactive interface.
Further, described interactive interface group photo trigger control 210, the interactive interface at place is also
It can be the interactive interface that correspond to instant messaging group.In the interactive interface of this group, corresponding
Identity or the quantity of the member of group do not limit.It is being directed to group and is triggering the feelings of group photo function
Under condition, can be disposed as the every other member in described group closing according to default mode
Shadow side;Or, it is also possible to correspond to the group at place, generate the dialogue carrying out group photo operation setting
Window, selects the particular contact object in dialog box to send group photo and invites, thus made
For photo party.
Further, correspond to the position of packet in contacts list, it is also possible to be provided with subassembly
Shadow trigger control.Utilize packet group photo trigger control, after the trigger can be effectively for this
Each contact object in packet sends group photo request, by each contact object default setting
For photo party;Or, generate the dialog box in order to arrange photo party, by this dialog box
Select the particular contact object in aforementioned groupings as photo party.
Step S120, collection initiator is directed to the group photo trigger control of contact object A
Trigger message, sends group photo to contact object A and invites;
In the present embodiment, initiator is directed to the ITEM item corresponding with contact object A
In group photo trigger control, or be arranged on instant corresponding with contact object A of initiator
Group photo trigger control in communication interaction interface sends trigger message, and as an example, this triggering is believed
Breath is the click information of mouse.
After gathering the trigger message obtaining initiator, by the instant communication client at place
Group photo function set by 100 startups.Setting rule according to default photo party, will contact
People object A is set as a side of photo party, an other side of photo party be then initiator from
Body.
In this case, it is possible to by the instant communication client at initiator self place to connection
It is that the instant communication client at people object A place sends group photo message request.
Described group photo message request, for example and without limitation, has a following implementation:
Mode 1, sends group photo message request by having the instant communication message of recovery function,
And receive the feedback information that group photo is invited.
Mode 2, by set group photo trigger control, as receiving and sending group photo
The functional structure at the operation interface invited, realizing transmission that group photo invites, receiving and export and carry
Wake up etc. operating function.
Mode 3, by independent group photo message request, and group photo message request output interface,
Realize output and the feedback operation of group photo message request.
Step S130, obtains, gathering, the operation information that contact object A acceptance group photo is invited
In the case of, trigger and enter group photo state;
Invite if contact object A does not accept group photo, the most do not enter group photo state.
Accept group photo in contact object A to invite, and in the case of sending respective operations information, represent
Contact object A and be recognized the request that initiator carries out taking a group photo, can carry out relevant to group photo
Operation.
Step S140, is triggered in the terminal of place by the instant communication client at photo party place
Association camera settings, carry out image to be taken a group photo shooting operation;
In this step, correspond to aforesaid group photo state, by initiator or contact person couple
As the instant communication client at A place, trigger association camera settings, needs are realized group photo merit
The image of energy carries out shooting operation.
Described association camera settings, preferred implementation be pass through the most pre-
If camera settings realize.For terminals such as notebook computer, panel computer, smart mobile phones
For, it is generally provided with camera settings.It addition, described association camera settings, also
Can be the peripheral hardware camera settings that is connected of the terminal unit with place, such as desk-top electromechanics
For brain, typically by the photographic head of peripheral hardware, it is attached via the USB interface being connected.
By instant communication client, send, to association camera settings, the operation carrying out imaging and refer to
Order so that association camera settings enters into duty, carries out the acquisition operations of image.
It is pointed out that when carrying out image data acquiring, both can shoot coherent video
Data, it is also possible to the data message of shooting interval, such as, can be with 30 frames per second
Frequency carries out the shooting operation of video data, it is also possible to carry out picture with the frequency of 1 frame per second
Shooting operation.
Step S150, by system server or instant communication client, will gather acquisition
View data carries out image synthetic operation according to different photo parties;
In the present invention, after gathering the image of photo party, the number of different photo party will be come from
According to carrying out synthetic operation.When carrying out synthetic operation, there are different implementations, below citing
Illustrate:
Mode 1, gathers the data message coming from different photo parties, directly its data is carried out
Split, forms group photo image.
Such as, it is thus achieved that the image information that initiator and contact object A both sides shoot online
Afterwards, by the merely directly split of two images, group photo image is formed.
Mode 2, it is determined that whether there is head image data in different photo parties, there is head image data
In the case of, the body data including head portrait carries out the adjustment in size so that it is tool
There is same or like dimension scale.
Such as, in the image information of initiator's shooting, its head portrait is less;And contact object
In image information captured by A, its head portrait is bigger.In this case, if by both numbers
If simply carrying out split, then inharmonious in ratio.In order to solve this problem, can be by
The size of its head portrait part is adjusted so that each photo party head portrait of synthesis is at same piece image
Middle size is same or like.
In order to realize this function well, we provide a kind of embodiment, and its step is as follows:
Gather image information captured between different photo party;
The image section with eyes is identified from aforesaid image information;
Gather the eye distance of the user's head portrait of one of them, as gauged distance;
With aforesaid gauged distance, adjust the size of other photo party head portraits so that respectively take a group photo
The eye of square toes picture is apart from equivalently-sized.
Aforesaid embodiment also has the place of deficiency, such as, at the angle being used inclination by user
When degree carries out head portrait shooting, in the face data obtained, the distance between eye just has difference
Different.It is directed to this situation, it is also possible to identify the angle that user rotates, the use that then will obtain
The eye distance at family, is adjusted according to the angle identified.
It is of course also possible to implement the adjustment behaviour of each group photo image information by another way
Make, be exemplified below:
Judge the quantity of photo party;
According to the quantity of photo party, the overall width carrying out involutory movie queen's image is divided equally, often a
For the region shared by corresponding photo party;
Gather the image to be taken a group photo that each photo party is sent;
Judge the most whether there is head portrait image;
In the case of there is head portrait image, gather the data of each head portrait;
With group photo initiator head portrait width as standard, by the left and right width of other head portrait, with it
The mode that width is consistent, zooms in or out operation to it respectively;
Obtain the head portrait of the head portrait width group photo participant consistent with group photo initiator's head portrait width
Data.
This mode is by the way of adjusting head portrait width, needs to carry out group photo operation to each
Image carry out size adjustment operation, be a kind of feasible embodiment.
The most whether mode 3, is directed to the image that different photo parties is obtained, it is determined that include
There is head image information, if included, being then transferred to next step;
The head image information of different photo parties is the most individually gathered;
The image information of acquisition is merged in same picture, forms group photo image;
Group photo image preceding step obtained increases background image.
Aforesaid background image, can be default background image, it is also possible to be by photo party its
One of carry out the background image that selects, or directly gather one of them the back of the body of photo party
Scape, is set to background image.
In the middle of the process carrying out group photo operation, perform the physical arrangement of group photo operation, be preferably
The instant communication client at initiator place, or enter in the system server of instant messaging
OK, certainly, this does not limits.
Alternatively, it is also possible to the process of group photo is individually counted by the terminal at different photo party places
According to union operation, and the output condition merged or output parameter, it is also possible to be individually configured.
Step S160, by defeated for the client that the group photo data of synthesis are distributed to each photo party place
Go out;
According to aforesaid step, if the physical arrangement performing group photo operation is arranged on system service
In device, then, the group photo image after processing pushes to the instant messaging at each photo party place
Client exports.If the physical arrangement performing group photo operation is arranged on one of them institute of photo party
Terminal unit in, then the group photo image obtained is pushed to other photo party place i.e.
Time communication customer end output.
It is pointed out that during carrying out group photo operation, be directed to the different bats of user
Take the photograph angle, and set different shooting conditions, and set different group photo parameter bars
Part, in these various cases, the group photo image obtained is the most different.Then,
Before determining group photo picture eventually, can dynamically export different group photo effects, and then by taking a group photo
Fang Jinhang selects.
Step S170, gather group photo operation side group photo determine information, should under the conditions of collection
The image obtained is as group photo image;
It is directed to different group photo effect images, the group photo image result finally decided, meeting
It is wherein a width or the multiple image of group photo image.
When determining final group photo result, can one of them be determined by following form
Operation:
(1) realize the functional part of group photo effect by carrying out image co-registration, setting is adopted
The decision condition of collection group photo image.In this decision condition, for example and without limitation, need
Include the head image information of each photo party, and image has good definition, and all
Decision condition such as this type of.In the case of meeting aforementioned decision condition, directly gather and obtained
Group photo image information, using acquired group photo image information as the group photo being finally obtained in that
Image.
(2) arrange specifically in order to determine the side of leading of group photo view data, such as, arrange
The initiator of group photo, as the side of leading, is determined the particular content obtaining group photo image by the side of leading.
Such as, the group photo data that each photo party is obtained change along with the change of each photo party data
Become, at a time under, if the side of leading thinks that the data of group photo are good, it is possible to trigger really
Surely take a group photo the related control of picture, it is thus achieved that this time the group photo picture inscribed.
It is pointed out that the described side of leading, both can be made by initiator by default pattern
For the side of leading, it is also possible to by each photo party respectively as the side of leading, determine group photo picture.
Step S180, exports after group photo image is distributed to the client at photo party place.
After obtaining final group photo image, group photo image is distributed to each and participates in group photo
The instant communication client at photo party place of operation also exports.Further, the group photo obtained
Image, it is also possible to turn and stored by system server, for checking at any time later.
When being embodied as the present invention, in addition to foregoing content, it is also possible to include as follows
Technical characterstic:
Group photo initiator in photo party described in a and/or group photo participant, be in group photo
During the invitation stage, there is differentiation display state.Described differentiation display state, refers to
And between the ITEM item of other the contact object being not on the group photo invitation stage, carry out
The display of distinction.Distinguish mode the most easily, be that the group photo being in the group photo invitation stage is sent out
Play side and/or group photo ITEM item corresponding to participant, the color with distinction is set.Or
Person, it is also possible to add the shapes such as corresponding markup information, such as mark upper character " group photo is invited "
Formula, is all possible.In the case of group photo state mark is set, can be by following step
Suddenly implement:
The customer identification number of the photo party of trigger collection group photo function;
The group photo status information of photo party is transmitted to the contact object corresponding to photo party
Instant communication client;
By photo party at the ITEM item of the instant messaging main panel of contact object, take a group photo
State marks.
B correspond to foregoing group photo state mark, for the contact person with group photo state
The ITEM item of object, gather already engaged in photo party, calculate participate in photo party quantity letter
Breath, then exports the quantity information of photo party.Further, it is also possible to output participates in each of group photo
The data of photo party, the data such as the user name of the most each photo party or instant messaging icon letter
Breath.
Photo party described in c, under being in the differentiation display state that group photo is invited, it is also possible to
Group photo is set and participates in trigger control.The effect of this control, is the application in order to generate group photo operation
Information.Specifically, group photo applicant can be obtained in collection and be directed to the triggering letter of this control
After breath, generate group photo application information, the content of this group photo application information, can be as an example
Such " my instant communication users is entitled ..., I wishes to participate in group photo ".Then by institute
Generate group photo application information send to group photo initiator and/or group photo participant corresponding to be
Time communication customer end, export aforesaid group photo application information time, have various ways, such as,
Can be exported by the form of instant communication message, it is also possible to arrange specially accordingly in order to
The operation interface of output group photo application information, is loaded into this by gathering the group photo application information obtained
Operation exports in interface.
D gather obtain group photo initiator and/or group photo participant be directed to take a group photo letter of application
In the case of the confirmation feedback information of breath, group photo applicant is added as photo party, this information is sent out
Deliver to the instant communication client at former existing each photo party place and export.It is directed to other use
By group photo initiator, the group photo application at family, both can determine whether other user can enter
Row group photo operation, it is also possible to according to the authority set, other group photo participant carry out this true
Recognize operation.After verification, it is possible to the user that application carries out taking a group photo is set as, and group photo participates in
Side.
E is during carrying out group photo operation, it is also possible to by group photo, initiator sets group photo
Participant carries out the dependency rule of image acquisition, and this rule preferably manifestation mode includes two kinds,
One time being to gather image, another is the pixel of gathered image.Specifically, may be used
To be implemented by the steps:
Gathering the shooting set by initiator of the group photo in photo party and set rule, this rule includes
The time of shooting and/or the pixel condition of shooting;
Aforesaid shooting is set rule and sends the instant messaging client to other photo party places
End;
Setting rule according to aforesaid shooting, the camera settings triggered in the terminal of place shoots
Operation, includes and starts at default shooting time, and/or selects to take the photograph in the terminal of place
As the pixel value of structure carries out shooting operation.
F can also be for the light levels of image in shooting process and is set.Such as,
If it is low to gather some brightness of image some brightness high obtained, then, the group photo figure obtained
The quality of picture can be greatly affected, and is now accomplished by regulating the brightness of image.Bright arranging
When spending, can be realized by the steps:
Set the brightness value critical field of image to be taken a group photo;
When gathering until group photo image, the image of the first shooting of acquisition:
Judge the brightness value of this image, in the case of brightness value is unsatisfactory for requiring, send brightness
Adjust prompting message.
Judge the position of brightness conditions, can be entered by the instant communication client at initiator place
OK, it is also possible to gather the image captured by each group photo participant by system server and believe
Breath, then compares, if do not met, then to transmission with default brightness value critical field
The instant communication client of earlier figures picture pushes the prompting message adjusting brightness.
G, when gathering until group photo image, is possible not only to carry out online the acquisition operations of data, also
The acquisition operations of group photo data can be carried out by the way of off-line, gather carrying out off-line group photo
During operation, its step is as follows:
Initiate direction group photo participant by group photo and send group photo request;
Aforesaid group photo request is received by the instant communication client at group photo invited party place;
Export aforesaid group photo request, and export image acquisition control to be taken a group photo;
Gather and obtain the trigger message being directed to aforementioned image acquisition control to be taken a group photo;
The camera settings triggered in the terminal at group photo invited party place carries out image capture operations;
Gather the captured image to be taken a group photo obtained of previous step, send to the initiator that takes a group photo.
In this way, it is possible to allow each photo party easily time, shoot image information,
Data image as group photo.
H, when carrying out the synthetic operation of group photo image, needs to gather the conjunction of difference group photo participant
Shadow target component.As common embodiment, described group photo target component, include group photo
The human body image of participant.
I, when obtaining group photo target component, can be implemented by the steps:
Gather the image to be taken a group photo of photo party;
Judge the most whether include human body image data;
In the case of including human body image data, human body image data therein is adopted
Collection, other data are forgone, as group photo target component.
Human body image data can be formed by the way of pre-building human body image rule
Judge template, compare with this judgement template, it is possible to judge whether image includes people
Volumetric image data.Then using human body image data part as the data message retained, and by people
Other data message outside volume data part carries out deletion action.
Further, it is also possible to the quantity being directed to object to be taken a group photo is added up, and such as adds up
Quantity is 4 people, then, group photo image to be generated is carried out 4 and divides equally, and everyone gets
Article 1,.And then, correspond to described group photo target component, using aforesaid strip region as institute
The regional extent arranged, according to this regional extent, intercepts image to be taken a group photo.
Further, it is also possible to directly the image of group photo target component is carried out relatively simple collection
Mode, is acquired the portrait part in image to be taken a group photo, and by the figure of portrait data both sides
As all deleting.When gathering group photo target component by this way, its step is as follows:
Gather the image to be taken a group photo that each photo party is sent;
Judge the most whether there is human body image;
In the case of there is human body image, cut out using the left and right sides of this human body image as image
The edge cut, cutting obtains the group photo target component including human body image.
Further, it is also possible to arrange group photo photo frame data type, and by group photo photo frame data
System server stores.When carrying out group photo operation, by the data of photo frame with list
Form, push to the instant communication client at each group photo participant place.Respectively take a group photo participant
Can individually gather the photo frame oneself liked, group photo image be added and puts selected photo frame.
Further, it is also possible to correspond to image of taking a group photo, group photo effects tool hurdle is set, correspond to
Group photo effects tool hurdle, is provided with group photo effect trigger control.This group photo effect trigger control,
As an example, can be the control of regulation brightness of image, or the control of regulation picture contrast
Part, or image is arranged the control of filtering effects, etc., do not limit.
Embodiment 2
Shown in ginseng Fig. 3, present invention also offers a kind of by JICQ realization group photo merit
The system 300 of energy, this system includes initiator's client 301, recipient's client 302
And system server 303, can be carried out relevant with instant messaging each by this system 300
Plant function.
For example and without limitation, system server 303 is provided with login service structure,
Its effect is to obtain the log-on message that instant communication client is current, including initiator's client
301 or the dynamic IP addressing that logs in of recipient's client 302 and port numbers, and to login
Other association instant communication client push aforesaid IP address and port number information.Enter
One step, described system server 303 is provided with status service structure, is used for storing each i.e.
Time communication user logging status.Further, described system server 303 is provided with off-line
Messenger service structure, for storing the relevant information of instant messaging offline user.And be provided with
User Information Database service structure, be used for storing Subscriber Number mark and with Subscriber Number mark
Know the information such as other corresponding basic document, and user-dependent group, discussion group, and
Off-line data that user sends to contact object, that kept in by system server 303, etc.
Deng.
For realizing group photo function described in the invention, this system 300 also includes:
Group photo shooting trigger element 310, is arranged on initiator's client 301 and recipient client
On end 302, in order to, after obtaining initiator's client 301 triggering group photo function, to pass through place
Instant communication client triggers place terminal and carries out the shooting, collecting operation of image to be taken a group photo;
Group photo performance element 320, is arranged on initiator's client 301 and/or recipient client
On end 302 and/or system server 303, in order to by initiator's client 301 and recipient
Image to be taken a group photo captured by client 302, carries out synthesizing and defeated after gathering group photo target component
Go out.
Group photo shooting trigger element 310 described in utilization, it is possible to after triggering via initiator,
And in the case of recipient accepts the invitation, form photo party each other, and then, by sending out
Play side's client 301 and trigger the terminal unit startup image taking structure at place, such as image
Head, carries out photographing operation to the image information of initiator;On the other hand, by recipient's client
302 terminal units triggering place start image taking structure, enter the image information of recipient
Row shooting operation.
And then, by be arranged on initiator's client 301 and/or recipient's client 302 and/
Or the group photo performance element 320 on system server 303, by aforementioned initiator's client 301
Collect with the image to be taken a group photo captured by recipient's client 302, then will come from not
Merge as data component with the image to be taken a group photo of client, composition group photo image.
As an example, this group photo image can merge behaviour by initiator's client 301
Make, and only exported by this initiator's client 301;Can also will merge the group photo obtained
Image is sent to recipient's client 302 and carries out the output function of data.Or, image of taking a group photo
Operation is merged by recipient's client 302, and only by this recipient's client 302
Export;Initiator's client 301 can also be sent to by merging the group photo image obtained
Carry out the output function of data.Or, group photo image is merged by system server 303
Operation, then pushes to initiator's client 301 and/or recipient's client 302 carries out defeated
Go out operation.
Being above the description of this invention and non-limiting, based on inventive concept other is implemented
Example, the most all among protection scope of the present invention.
Claims (8)
1. the method realizing group photo function by JICQ, it is characterised in that the method comprises the steps:
Step 1, arranges group photo shoot function by JICQ, forms group photo image in order to gather after the image of at least two the triggered shooting of photo party instant communication client carries out image merging;
Step 2, after triggering group photo function, triggers place terminal by photo party instant communication client and carries out the shooting, collecting operation of image to be taken a group photo;
Step 3, by the image information of each photo party, carries out synthesizing and exporting after gathering group photo target component;
Wherein, correspond to target component of taking a group photo, it is determined that whether having head image data in different photo parties, in the case of having head image data, the body data including head portrait carries out the adjustment in size so that it is have same or like dimension scale;Or, correspond to target component of taking a group photo, divide its shared region in group photo image;
The step of the described adjustment carried out in size is: gather image information captured between different photo party;The image section with eyes is identified from aforesaid image information;Gather the eye distance of the user's head portrait of one of them, as gauged distance;With aforesaid gauged distance, adjust the size of other photo party head portraits so that the eye of each photo party head portrait is apart from equivalently-sized;
The mode of described division is: judge the quantity of photo party;According to the quantity of photo party, the overall width carrying out involutory movie queen's image is divided equally, every a region shared by corresponding photo party;Gather the image to be taken a group photo that each photo party is sent;Judge the most whether there is head portrait image;In the case of there is head portrait image, gather the data of each head portrait;With group photo initiator head portrait width as standard, by the left and right width of other head portrait, the mode consistent with its width, respectively it is zoomed in or out operation;Obtain the head image data of the head portrait width group photo participant consistent with group photo initiator's head portrait width.
A kind of method realizing group photo function by JICQ the most according to claim 1, it is characterised in that: described group photo target component, include the human body image of group photo participant.
A kind of method realizing group photo function by JICQ the most according to claim 1 and 2, it is characterised in that: the step obtaining group photo target component is,
Gather the image to be taken a group photo of photo party;
Judge the most whether include human body image data;
In the case of including human body image data, being acquired by human body image data therein, other data are forgone, as group photo target component.
A kind of method realizing group photo function by JICQ the most according to claim 1, it is characterized in that: be directed to the image that different photo parties is obtained, judge the most whether include head image information, the background image of head image information is changed in the case of there is head image information, its step is
The head image information of different photo parties is the most individually gathered;
The image information of acquisition is merged in same picture, forms group photo image;
Group photo image preceding step obtained increases background image.
A kind of method realizing group photo function by JICQ the most according to claim 1, it is characterised in that: correspond to the regional extent that group photo target component is arranged, use the steps to gather image to be taken a group photo,
Obtain the regional extent that photo party is shared in group photo image;
According to aforesaid region, intercept image to be taken a group photo.
The most according to claim 1 a kind of by JICQ realize group photo function method, it is characterised in that: described group photo target component, it is thus achieved that step be,
Gather the image to be taken a group photo that each photo party is sent;
Judge the most whether there is human body image;
In the case of there is human body image, using the left and right sides of this human body image as the edge of image cropping, after cutting, obtain the group photo target component including human body image.
A kind of method realizing group photo function by JICQ the most according to claim 1, it is characterized in that: when gathering group photo target component and carrying out image synthesis, it is provided with group photo photo frame list, gathers the phase box type selected by photo party, its group photo image is added and puts corresponding photo frame.
A kind of method realizing group photo function by JICQ the most according to claim 1, it is characterised in that: correspond to image of taking a group photo, be provided with group photo effects tool hurdle, correspond to effects tool hurdle of taking a group photo, be provided with group photo effect trigger control.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201210249935.4A CN102821253B (en) | 2012-07-18 | 2012-07-18 | JICQ realizes the method and system of group photo function |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201210249935.4A CN102821253B (en) | 2012-07-18 | 2012-07-18 | JICQ realizes the method and system of group photo function |
Publications (2)
Publication Number | Publication Date |
---|---|
CN102821253A CN102821253A (en) | 2012-12-12 |
CN102821253B true CN102821253B (en) | 2016-10-19 |
Family
ID=47305090
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201210249935.4A Active CN102821253B (en) | 2012-07-18 | 2012-07-18 | JICQ realizes the method and system of group photo function |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN102821253B (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106844722A (en) * | 2017-02-09 | 2017-06-13 | 北京理工大学 | Group photo system and method based on Kinect device |
Families Citing this family (17)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104580930B (en) * | 2013-10-28 | 2019-09-27 | 腾讯科技(深圳)有限公司 | Group photo method and system |
CN104680480B (en) * | 2013-11-28 | 2019-04-02 | 腾讯科技(上海)有限公司 | A kind of method and device of image procossing |
CN104125412B (en) * | 2014-06-16 | 2018-07-06 | 联想(北京)有限公司 | A kind of information processing method and electronic equipment |
CN104581196A (en) * | 2014-12-30 | 2015-04-29 | 北京像素软件科技股份有限公司 | Video image processing method and device |
CN105809618A (en) | 2014-12-31 | 2016-07-27 | 华为终端(东莞)有限公司 | Picture processing method and device |
US9576607B2 (en) * | 2015-01-21 | 2017-02-21 | Google Inc. | Techniques for creating a composite image |
US10120549B2 (en) * | 2015-01-30 | 2018-11-06 | Ds Global | System and method for virtual photographing service |
CN105488132A (en) * | 2015-11-25 | 2016-04-13 | 小米科技有限责任公司 | Head portrait picture acquisition method and apparatus |
CN106375193A (en) * | 2016-09-09 | 2017-02-01 | 四川长虹电器股份有限公司 | Remote group photographing method |
CN106657791A (en) * | 2017-01-03 | 2017-05-10 | 广东欧珀移动通信有限公司 | Method and device for generating synthetic image |
CN108933891B (en) * | 2017-05-26 | 2021-08-10 | 腾讯科技(深圳)有限公司 | Photographing method, terminal and system |
CN107995420B (en) * | 2017-11-30 | 2021-02-05 | 努比亚技术有限公司 | Remote group photo control method, double-sided screen terminal and computer readable storage medium |
CN110944109B (en) * | 2018-09-21 | 2022-01-14 | 华为技术有限公司 | Photographing method, device and equipment |
CN109766506B (en) * | 2018-11-29 | 2021-04-16 | 北京达佳互联信息技术有限公司 | Picture processing method, device, terminal, server and storage medium |
CN110377204B (en) | 2019-06-30 | 2021-07-09 | 华为技术有限公司 | Method and electronic device for generating user avatar |
CN110602396B (en) * | 2019-09-11 | 2022-03-22 | 腾讯科技(深圳)有限公司 | Intelligent group photo method and device, electronic equipment and storage medium |
CN111371993A (en) * | 2020-03-13 | 2020-07-03 | 腾讯科技(深圳)有限公司 | Image shooting method and device, computer equipment and storage medium |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101431613A (en) * | 2007-11-09 | 2009-05-13 | 陆云昆 | Network group photo implementing method |
CN101562682A (en) * | 2008-04-14 | 2009-10-21 | 鸿富锦精密工业(深圳)有限公司 | Video image processing system, server, user side and video image processing method thereof |
-
2012
- 2012-07-18 CN CN201210249935.4A patent/CN102821253B/en active Active
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101431613A (en) * | 2007-11-09 | 2009-05-13 | 陆云昆 | Network group photo implementing method |
CN101562682A (en) * | 2008-04-14 | 2009-10-21 | 鸿富锦精密工业(深圳)有限公司 | Video image processing system, server, user side and video image processing method thereof |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106844722A (en) * | 2017-02-09 | 2017-06-13 | 北京理工大学 | Group photo system and method based on Kinect device |
Also Published As
Publication number | Publication date |
---|---|
CN102821253A (en) | 2012-12-12 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN102821253B (en) | JICQ realizes the method and system of group photo function | |
US11533354B1 (en) | Storage and retrieval of video conference state based upon participants | |
EP2850816B1 (en) | Communication system | |
TWI677225B (en) | Instant messaging implementation method and device | |
CN102833182B (en) | Instant messaging carries out the method for recognition of face, client and system | |
KR101651353B1 (en) | Video conference system based on N-screen | |
CN102801652B (en) | The method of contact person, client and system is added by expression data | |
CN102571631B (en) | The sending method of motion images information, terminal and system in instant messaging | |
CN107508748B (en) | Display method and device of contact person interaction interface and instant messaging tool | |
KR102560567B1 (en) | Method and apparatus for displaying an interface for providing a social network service through an anonymous based profile | |
WO2014106411A1 (en) | Method and device for implementing instant communication | |
CN108108012A (en) | Information interacting method and device | |
JP2022017327A (en) | Interface display method and device for providing social network services via anonymous infrastructure profile | |
WO2024041550A1 (en) | Session message presentation method and apparatus, device and storage medium | |
CN102664825A (en) | Method and client for implementing mirror function through instant messaging tool | |
CN102790731B (en) | Method, client and the system transmitted by instant messaging tools triggering | |
CN102546462B (en) | The method of recommending contact persons, client and system in instant messaging | |
JP2014048876A (en) | Group photograph forming apparatus, group photograph forming method, and group photograph forming program | |
WO2023071556A1 (en) | Virtual image-based data processing method and apparatus, computer device, and storage medium | |
CN102799276B (en) | The method of avatar icon age conversion, client terminal and system in instant messaging | |
CN102821064B (en) | JICQ sets instant user's figure calibration method, client and system | |
CN108288226A (en) | The profit and loss sharing module and method of one B shareB account | |
CN102694747B (en) | Instant messaging realizes the method and system of comment operation | |
CN112968827B (en) | Intelligent communication method and client in network security level protection | |
WO2022242575A1 (en) | Message display method and apparatus, terminal device, and storage medium |
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 |