[go: up one dir, main page]

CN102821253B - JICQ realizes the method and system of group photo function - Google Patents

JICQ realizes the method and system of group photo function Download PDF

Info

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
Application number
CN201210249935.4A
Other languages
Chinese (zh)
Other versions
CN102821253A (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.)
Shanghai Liangming Technology Development Co Ltd
Original Assignee
Shanghai Liangming Technology Development Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Shanghai Liangming Technology Development Co Ltd filed Critical Shanghai Liangming Technology Development Co Ltd
Priority to CN201210249935.4A priority Critical patent/CN102821253B/en
Publication of CN102821253A publication Critical patent/CN102821253A/en
Application granted granted Critical
Publication of CN102821253B publication Critical patent/CN102821253B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

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

JICQ realizes the method and system of group photo function
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.
CN201210249935.4A 2012-07-18 2012-07-18 JICQ realizes the method and system of group photo function Active CN102821253B (en)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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

Patent Citations (2)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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