CN104320590A - Split-screen image processing method and device and client terminal - Google Patents
Split-screen image processing method and device and client terminal Download PDFInfo
- Publication number
- CN104320590A CN104320590A CN201410666146.XA CN201410666146A CN104320590A CN 104320590 A CN104320590 A CN 104320590A CN 201410666146 A CN201410666146 A CN 201410666146A CN 104320590 A CN104320590 A CN 104320590A
- Authority
- CN
- China
- Prior art keywords
- image
- split screen
- operated
- screen
- split
- 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.)
- Pending
Links
Landscapes
- Studio Devices (AREA)
Abstract
The invention provides a split-screen image processing method and device and a client terminal. The method includes the steps of determining split screens to be operated; processing original images corresponding to the split screens to be operated according to identified user operation to enable the processed images and images in other split screens to be coincident in position and/or proportion, wherein a view finding screen is divided into at least two split screens; displaying the processed images on the split screens to be operated. Real-time adjustment and real-time processing on the images based on the split screens are achieved, the user operation is simplified, and the split screen processing effect is improved.
Description
Technical field
The present invention relates to technical field of image processing, particularly relate to a kind of split screen image processing method, device and client.
Background technology
Along with popularizing of picture pick-up device, intelligent terminal is mostly configured with camera, and user can be taken pictures by the camera in intelligent terminal.And along with the raising of camera configuration in intelligent terminal, user has more and more got used to using camera in intelligent terminal to take daily photo.
But, when user uses any picture pick-up device to carry out the shooting of photo in prior art, once can only take a photo, take rear storage.Sometimes user is spliced after needing to take two photos continuously again.Due to twice shooting life period interval, there is skew in the position of second photo and first photo Scene usually, needs to move two photos and after zoom operations, again open image processing function and carry out splicing and processing.The operation of inconvenient user, and image mosaic time lengthening will be caused.
Summary of the invention
In view of the above problems, the present invention is proposed to provide a kind of a kind of split screen image processing method, device and the client that overcome the problems referred to above or solve the problem at least in part.
Embodiments provide a kind of split screen image processing method, comprising:
Determine split screen to be operated, according to the user operation recognized, the original image corresponding to described split screen to be operated processes, consistent with the position and/or ratio that make the image after process and the image in other split screens, wherein, screen of finding a view is divided at least two split screens;
Image after process is shown in described split screen to be operated.
Embodiments provide a kind of split screen image processing apparatus, comprising:
Processing module, for determining split screen to be operated, according to the user operation recognized, the original image corresponding to described split screen to be operated processes, consistent with the position and/or ratio that make the image after process and the image in other split screens, wherein, screen of finding a view is divided at least two split screens;
Display module, for showing the image after process in described split screen to be operated.
A kind of client that the embodiment of the present invention provides, comprises the split screen image processing apparatus that the embodiment of the present invention provides.
Embodiments provide a kind of split screen image processing method, device and client, determine split screen to be operated, according to the user operation recognized, the original image corresponding to split screen to be operated processes, consistent with the position and/or ratio that make the image after process and the image in other split screens, the image after process is shown in split screen to be operated.Achieve the real-time adjustment process based on point screen image, simplify user operation, improve the effect of split screen process.
Above-mentioned explanation is only the general introduction of technical solution of the present invention, in order to technological means of the present invention can be better understood, and can be implemented according to the content of specification, and can become apparent, below especially exemplified by the specific embodiment of the present invention to allow above and other objects of the present invention, feature and advantage.
Accompanying drawing explanation
By reading hereafter detailed description of the preferred embodiment, various other advantage and benefit will become cheer and bright for those of ordinary skill in the art.Accompanying drawing only for illustrating the object of preferred implementation, and does not think limitation of the present invention.And in whole accompanying drawing, represent identical parts by identical reference symbol.In the accompanying drawings:
A kind of split screen image processing method flow chart that Fig. 1 provides for the embodiment of the present invention;
The coordinate transform schematic diagram of the pixel that Fig. 2 provides for the embodiment of the present invention;
Effect schematic diagram before the split screen image procossing that Fig. 3 A provides for the embodiment of the present invention;
Effect schematic diagram after the split screen image procossing that Fig. 3 B provides for the embodiment of the present invention;
A kind of split screen image processing apparatus structural representation that Fig. 4 provides for the embodiment of the present invention;
The another kind of split screen image processing apparatus structural representation that Fig. 5 provides for the embodiment of the present invention.
Embodiment
The conveniently operation of user, improves the splicing efficiency of image, embodiments provides a kind of image split-joint method and device of picture pick-up device.
Below with reference to accompanying drawings exemplary embodiment of the present disclosure is described in more detail.Although show exemplary embodiment of the present disclosure in accompanying drawing, however should be appreciated that can realize the disclosure in a variety of manners and not should limit by the embodiment set forth here.On the contrary, provide these embodiments to be in order to more thoroughly the disclosure can be understood, and complete for the scope of the present disclosure can be conveyed to those skilled in the art.
Below in conjunction with explanation accompanying drawing, the embodiment of the present invention is described.
A kind of split screen image processing method flow chart that Fig. 1 provides for the embodiment of the present invention.As shown in Figure 1, the split screen image processing method that the present embodiment provides can realize the real-time adjustment to point screen image, can be realized by split screen image processing apparatus, this split screen image processing apparatus can be arranged on camera, smart mobile phone, panel computer or other have in the picture pick-up device of camera function.The split screen image processing method that the present embodiment provides specifically comprises:
S101, determine split screen to be operated, according to the user operation recognized, the original image corresponding to described split screen to be operated processes, consistent with the position and/or ratio that make the image after process and the image in other split screens, wherein, screen of finding a view is divided at least two split screens;
S102, by process after image show in described split screen to be operated.
Particularly, be provided with screen of finding a view in picture pick-up device, the image collected by the camera lens of picture pick-up device can by screen display of finding a view, the photo can also taken by screen preview of finding a view, or arranges the parameter of picture pick-up device.This screen of finding a view is divided at least two split screens in advance, and at least two split screens can be left and right arrangements, also can arrange up and down, can also be arrange multiple row more.Preferably, the shape of split screen is rectangle, but also can be other shapes.The quantity of split screen and shape can be acquiescences, and also can be arranged voluntarily by user, the mode of setting can be the selection of preset shape and quantity, also can arrange shape and the quantity of split screen according to the touch track of user.Certainly, user can also adjust the shape of split screen as required.
Picture pick-up device can be provided with split screen shoot function, when user selects this split screen shoot function, can carry out shooting operation to each split screen.For user, shooting operation is carried out to one of them split screen, the camera lens of picture pick-up device gathers the image of current scene, image is at whole screen display of finding a view, because screen of finding a view is divided at least two split screens, and in one preferably split screen display effect, the split screen not carrying out photographing process is all blocked, at this moment, what show in split screen to be captured is this image corresponding to split screen region, and other parts of this image are blocked.If user is satisfied to the image in this split screen, shooting operation can be carried out, it is the original image that this split screen is corresponding that user carries out the image that the shooting operation moment collects, picture pick-up device can by this original image buffer memory, then shows in this split screen after cutting out original image according to the position of this split screen, shape and resolution.
User wishes that the image Scene in each split screen has consistency, but in shooting process, due to the reason such as error or camera site of human eye, user is unsatisfied with the position of the image shown in split screen and/or ratio, even if user is complete to the shooting of this split screen, still the image in split screen can be adjusted, and do not need again to take again.User normally carries out according to the image in other split screens adjacent with this split screen the adjustment process of point screen image.In simple terms, for two split screens, user can adjust the picture in the second shooting split screen according to the image in the first shooting split screen, and vice versa.
When screen of finding a view is touch-screen, user can click the split screen needing to carry out Image Adjusting, and picture pick-up device determines this split screen to be operated according to the touch point of user.Picture pick-up device identification user operation, user operation can for amplifying, reduce, translation or rotation, process the image in this split screen to be operated according to the user operation recognized, its processing procedure is specially the process to the original image corresponding to this split screen to be operated.Take user operation as translation be example, image in split screen to be operated slides to the right by user, picture pick-up device can detect the sliding trace of user, and according to device resolution, this sliding trace is transformed in the coordinate system of original image, with the position of the image shown in split screen after determining translation, then original image is cut out and show in this split screen.User can directly operate the image in split screen to be operated, and picture pick-up device also can detect user operation in real time, and the image in corresponding adjustment split screen.
After adjustment, the scene location of the image in each split screen is consistent, and user can select to preserve, then the image in each split screen is carried out splicing according to the position relationship of each split screen by picture pick-up device, generates a pictures.
The split screen image processing method that the present embodiment provides, determine split screen to be operated, according to the user operation recognized, the original image corresponding to split screen to be operated processes, consistent with the position and/or ratio that make the image after process and the image in other split screens, the image after process is shown in split screen to be operated.Achieve the real-time adjustment process based on point screen image, simplify user operation, improve the effect of split screen process.
In the present embodiment, in S101, according to the user operation recognized, the original image corresponding to described split screen to be operated processes, and specifically can comprise the steps:
Adjust according to the positional information of the described user operation recognized to the image shown in described split screen to be operated, the positional information after being adjusted;
The original image corresponding to described split screen to be operated according to the positional information after described adjustment processes.
Particularly, for the ease of realizing the splicing of the image of two split screens, in embodiments of the present invention for the ease of determining the positional information showing image in each split screen, define three dimension X, Y and Z-directions, wherein X-direction is the horizontal direction being parallel to plane of finding a view with the screen of picture pick-up device, Y direction is the gravity direction being parallel to plane of finding a view with the screen of picture pick-up device, and Z-direction is the normal direction of plane of finding a view.Plane of finding a view in embodiments of the present invention is the object plane of imaging, namely finally expects the virtual image plane that the relative photographer of shooting picture is formed, and the demand due to split screen shooting will cause repeatedly finds a view.
Afore mentioned rules X, Y and Z-direction, wherein image changes at the coordinate of X-direction and Y direction, shows as image and offsets, and image changes at the coordinate of Z-direction, show as zooming in or out of image.If when taking, the position of picture pick-up device there occurs change, the image showing as split screen to be operated when this change in location is identical with the image Z-direction of other split screens, but when X-direction or Y direction difference, then this problem can be solved by the image of translation split screen to be operated, but when the change of this position shows as the change in Z-direction, then need to be realized by the image of convergent-divergent split screen to be operated.
In the present embodiment, step, adjust according to the positional information of the described user operation recognized to the image shown in described split screen to be operated, the positional information after being adjusted, is specifically as follows:
According to the described user operation determination matrix of variables recognized, adjusted by the positional information of described matrix of variables to the image shown in described split screen to be operated, obtain the positional information after described adjustment.
Particularly, a split screen to be operated is have selected in embodiments of the present invention when picture pick-up device recognizes user, and after the operation that the image of this split screen to be operated is carried out, determine the matrix of variables of this operation correspondence, directly from operating system, call this matrix of variables.The concrete Matrix object utilizing Image control in operating system, obtain the matrix of variables of a 3*3, this matrix of variables is as follows:
In above-mentioned matrix, MSCALE_X (Y) is for this image is in X (Y) axial amount of zoom, MSKEW_X (Y) is for this image is at X (Y) axial Shear Transform, MTRANS_X (Y) is for this image is in X (Y) axial translation, MPERSP is perspective transform, can according to the operation of user in the operating system of picture pick-up device, determine the matrix of variables of this 3*3, matrix of variables corresponding to this user operation can be obtained by accessing operation system.
Concrete, the operating system of picture pick-up device is when determining each variable of the image of this operation correspondence in X and Y direction, first the initial point in the image of split screen to be operated can be set, when the image of user to this split screen to be operated operates, all can think that this operation is all the operation carried out around initial point, namely the position of initial point remains unchanged, and picture pick-up device can think that any point in the image of split screen to be operated is initial point.For the ease of operation, in embodiments of the present invention due to when taking at every turn, be whole image of finding a view in form by what get, i.e. original image, just will show the image of image as this split screen in split screen, therefore, the image in split screen is a part for original image.The pixel in the original image upper left corner that can be corresponding using split screen to be operated as initial point, thus identifies the operation of user.
The operating system identification user of picture pick-up device, to the operation of the image of split screen to be operated, according to the user operation recognized, determines the matrix of variables that this user operation is corresponding.When obtaining this matrix of variables, operating system by the translation in X-direction and Y direction of the image that to obtain split screen to be operated respectively, and determines the matrix of variables of this operation correspondence at the convergent-divergent of Z-direction.
The pixel in the upper left corner in original image corresponding for split screen to be operated is initial point by the operating system of picture pick-up device, be fixed point, user, when the image manipulation to split screen to be operated, thinks that the coordinate of this fixed point is constant, namely coordinate system is constant, the coordinate of each pixel in the just image of change.Operating system is when identifying the translation of the image of split screen to be operated in X-direction and Y direction, suppose that the coordinate of a certain pixel in former picture is P (x0, y0), user to split screen to be operated corresponding original image operation after, the changes in coordinates of this pixel is P (x, y), the coordinate of this pixel is as shown in Figure 2 in the conversion of X-direction and Y direction, then this pixel can be expressed as in the translation of X-direction and Y-direction:
Dx=x–x0;
Dy=y–y0;
After determining operation according to said method, each pixel is after the translation of X-direction and Y direction, can determine that the translation matrix of this operation correspondence is:
Be when convergent-divergent is carried out in Z-direction to the image of split screen to be operated recognizing user operation, according to the multiplication factor of image in X-direction, with the multiplication factor of Y direction, determine the scaled matrix that each pixel after convergent-divergent is corresponding, particularly, the image of split screen such as to be operated, after operation, is exaggerated k1 doubly in X-direction, be exaggerated k2 doubly in Y direction, then corresponding scaled matrix is:
Image after operation, in X, Y, Z axis direction, coordinate changes, corresponding matrix of variables is determined according to concrete change, according to this matrix of variables, can the coordinate of each pixel in the image of split screen to be operated after determination operation, thus after determination operation this split screen to be operated image in the positional information of each pixel.
It should be noted that, above-mentioned the separate equations is not realize unique formula of the present invention, only as a kind of implementation of embodiment.Technical staff can do suitable distortion according to service needed to formula, still falls within the scope of the present invention, such as, increase and decrease constant or coefficient etc.
In the present embodiment, after the original image that step is corresponding to described split screen to be operated according to the positional information after described adjustment processes, described method can also comprise the steps:
Image after knowing described process if judge beyond the overlay area of described split screen to be operated, then carries out duplicate removal process according to the overlay area of described split screen to be operated to the image after described process; Image after knowing described process if judge fails to cover the overlay area of described split screen to be operated, then carry out space compensation deals according to the area of coverage of described split screen to be operated to the image after described process.
Particularly, when the image of split screen to be operated is operated, it may be the combination of one or more in amplifieroperation, reduction operation or the translation that the image of split screen to be operated is carried out.The image of the more preoperative split screen to be operated of image of this split screen to be operated after the operation therefore obtained may be amplify, reduce or move.When the more preoperative Nonlinear magnify of the image of split screen to be operated after operating, image after this operation can exceed the region at split screen place to be operated, when the more preoperative image down of the image of split screen to be operated after operating, after this operation image may cover the region at this split screen place to be operated, when operation after split screen to be operated image compared with image translation after, the image after possible operation cannot cover the region at split screen place to be operated completely.
For above-mentioned situation, after according to the positional information after adjustment original image being processed, duplicate removal or space compensation deals further can also be carried out, to improve treatment effect to the image obtained.With the split screen of about two arrangements, the image of user to right side layering is operating as example, is described the detailed process of duplicate removal or space compensation deals.
LEFT_X:=0
LEFT_Y:=(MSCALE_Y<0)?0:MSCALE_Y
LEFT_WIDTH:=FRAME_LOCATION-WINDOWX_LOCATION
+MSCALE_X+MOREPIX
SCALUE_CONTROL?by?WINDOWX_WIDTH
RIGHT_X=(MSCALE_X>0)?MSCALE_X:0
RIGHT_Y=(MSCALE_Y>0)?MSCALE_Y:0
RIGHT_WIDTH=MWIDTH
SCALE_CONTROL?by?IMAGE_WIDTH
RIGHT_SCALE=RIGHT_HEIGHT
SCALUE_CONTROL?by?IMAGE_HEIGHT
Wherein, the image that above-mentioned MSCALE_X (Y) is right side split screen is at X (Y) axial translational movement, the image that MTRANS_X (Y) is right side split screen is in the axial contracting control with changed scale of X (Y), MWIDTH is the right side image of split screen and the length difference of split screen region, right side after operation, MHEIGHT is the right side image of split screen and the stand out of split screen region, right side after operation, the image that LEFT_X (Y) is left side split screen with the axial sectional drawing coordinate of X (Y) in the corresponding beginning image of left side split screen, LEFT_WIDTH and LEFT_HEIGHT is the length that intercepts in the original image corresponding with left side split screen of image of left side split screen and wide, X (Y) the axial sectional drawing coordinate of the image that RIGHT_X (Y) is right side split screen in the original image corresponding with right side split screen, RIGHT_WIDTH and RIGHT_HEIGHT is the length that intercepts in the original image corresponding with right side split screen of image of right side split screen and wide, FRAME_LOCATION is the position of the frame of composition left side split screen and right side split screen, WINDOWX_LOCATION is desktop window position, WINDOWX_WIDTH is the width of desktop window, MOREPIX is the parameter of merging algorithm for images.
When splicing the image of left side split screen and the image of right side split screen, image for the right side split screen after user operation carries out fault-tolerant processing, when the pixel of the scope exceeding original image abandons, said process is controlled by SCALE_CONTROL.
Effect schematic diagram before the split screen image procossing that Fig. 3 A provides for the embodiment of the present invention, effect schematic diagram after the split screen image procossing that Fig. 3 B provides for the embodiment of the present invention.Below in conjunction with Fig. 3 A and Fig. 3 B, the embodiment of the present invention is described in detail.
Now with will find a view screen divider in order to two split screens be respectively left side split screen and right side split screen in order to be described.
The shooting order of two split screens in left and right is the image first obtaining left side split screen display, the image of split screen display on the right side of rear acquisition.When taking when the image of left side split screen display, the image that rear acquisition is found a view in form opened by view finder, according to the region corresponding to current left-side split screen, the image being positioned at this region in form of finding a view is shown, namely adopt this image to be captured of the Area Preview on the left of this corresponding to split screen.Now pass through the Area Preview picture corresponding to the split screen of left side for the ease of user, picture pick-up device adopts and blocks the region that picture blocks split screen place, right side.
Identify that user is to the complete operation of the shooting of left side split screen, obtain whole image of finding a view in form, according to the cutting ratio of the picture of the left side split screen display determined, determine the image of split screen region, left side display, this image is the image that user is obtained by the Area Preview that left side split screen is corresponding.Corresponding by same method, obtain the image of right side split screen, the image of the left and right sides split screen of acquisition as shown in Figure 3.
As shown in Figure 3A, the image of left and right sides split screen is asymmetric, needs the image of adjustment right side split screen.When specifically adjusting, according to the image taking the left and right sides split screen obtained, determine the positional information of the image of left and right sides split screen in the original image of correspondence, the whole image of finding a view in form obtained when wherein original image is and takes at every turn, identify that user is to the operation of the image of right side split screen, obtain the matrix of variables of the operation correspondence of user in operating system, according to the matrix of variables that the positional information machine of the image being positioned at right side split screen obtains, the positional information of the image of right side split screen after determination operation.
According to the positional information of the image of right side split screen after operation, judge whether the image of right side split screen after operating covers split screen region, whole right side, when after operation, the image of right side split screen covers split screen region, whole right side, and overlay area large compared with split screen region, right side time, according to the positional information of the image of the positional information of image and the right side split screen after operating that are positioned at left side split screen, determine the overlapping region of the left side image of split screen and the image of right side split screen, and duplicate removal operation is carried out to this overlapping region;
When after operating, the image of right side split screen does not cover whole split screen region, right side, according to the positional information of the original image of corresponding right side point screen image after operation, and split screen region, right side, space compensation is carried out to the image of right side split screen.The image of the left and right sides split screen after compensating according to duplicate removal or space, splices the image of left and right sides split screen, obtains spliced image as shown in Figure 3 B.
In the present embodiment, before step determines split screen to be operated, describedly can also to comprise the steps:
Gather the image of current scene and show in described screen of finding a view;
Determine split screen to be captured, obtain described split screen to be captured in described positional information of finding a view in screen, the image collected is cut out in described positional information of finding a view in screen according to described split screen to be captured, image after cutting out is shown in described split screen to be captured, wherein, the image collected described in is the original image that described split screen to be captured is corresponding.
Particularly, when user determines to carry out shooting operation to split screen to be captured, the image of positional information to current scene according to this split screen to be captured is cut out, in actual implementation procedure, the image collected when first user being carried out shooting operation carries out buffer memory, this image is the original image of this split screen to be captured, then cuts out this original image according to positional information.Cutting out process specifically can according to the resolution of image and positional information, is when user finds a view by image that split screen is seen to make to cut out the image obtained.By the image after cutting out in point screen display to be captured, if user's satisfaction can carry out the shooting of next split screen, can also again take this split screen if dissatisfied.For the repeatedly shooting of multiple scene, or for the repeatedly shooting of a scene.
In the present embodiment, before step determines split screen to be captured, described method can also comprise the steps:
Identifying the touch track of user, is described at least two split screens according to described touch track by described screen divider of finding a view.
Particularly, when screen of finding a view is touch-screen, can provide split screen that function is set for user, under this function, the touch track of user can be detected to carry out split screen setting.Such as, user wants to arrange two split screens, and two split screen equal and opposite in directions, just in the middle of split screen of finding a view, draw one vertical line, screen divider of finding a view then can be become two split screens by picture pick-up device, the position of the position at the separator bar place of two split screens very user's touch track.
By carrying out split screen setting to the identification of user's touch track, can arrange the split screen of arbitrary shape, user operation is convenient, can meet the specific demand of user to split screen shape.
In the present embodiment, before step determines split screen to be captured, described method can also comprise the steps:
Identify the touch track of user, according to position and the direction of described touch track, determine split screen to be adjusted, and the carrying out of described split screen to be adjusted is adjusted.
Particularly, user can adjust the size of split screen, and the frame of each split screen can slide, and when the touch point of user is on this frame and when sliding, the split screen region of direction to these frame both sides that picture pick-up device slides according to active user adjusts.
When user does not carry out photographing process to arbitrary split screen, after the shape that user adjusts split screen and size, its positional information is determined in the position in screen of finding a view, to cut out image according to this positional information when carrying out shooting operation to split screen according to each split screen after adjustment.After user carries out shooting operation to one or more split screen, still can adjust the size and shape of split screen, the positional information of split screen is upgraded according to the result of adjustment, and then obtain original image corresponding to this split screen again, and according to the positional information after upgrading, original image is cut out, therefore, after the shape of split screen and size adjustment, the image shown in this split screen is corresponding change also.
All the time the form of finding a view that complete is only had, in order to realize the view finding function of same screen more than twice, can be encapsulated by layout object the find a view upper strata of layer of picture pick-up device, and after each shooting, by to the cutting of imaging and filling, realize split screen display in logic.
In the present embodiment, described method can also comprise the steps:
When receive hold instruction time, the image in described at least two split screens shown by each split screen is carried out splicing and generates and preserve image storing.
After user takes all split screens, can select to preserve image, namely trigger and hold instruction, picture pick-up device can be held instruction and the image in all split screens is spliced into piece image according to the layout of its split screen and stores according to this.
Based on same inventive concept, the embodiment of the present invention additionally provides a kind of split screen image processing apparatus and client, the principle of dealing with problems due to these devices and client and aforementioned a kind of split screen image processing method similar, therefore the enforcement of this device and client see the enforcement of preceding method, can repeat part and repeats no more.
A kind of split screen image processing apparatus structural representation that Fig. 4 provides for the embodiment of the present invention, as shown in Figure 4, the split screen image processing apparatus that the present embodiment provides specifically comprises:
Processing module 401, for determining split screen to be operated, according to the user operation recognized, the original image corresponding to described split screen to be operated processes, consistent with the position and/or ratio that make the image after process and the image in other split screens, wherein, screen of finding a view is divided at least two split screens;
Display module 402, for showing the image after process in described split screen to be operated.
The split screen image processing apparatus that the present embodiment provides, split screen to be operated is determined by processing module 401, according to the user operation recognized, the original image corresponding to split screen to be operated processes, consistent with the position and/or ratio that make the image after process and the image in other split screens, the image after process shows by display module 402 in split screen to be operated.Achieve the real-time adjustment process based on point screen image, simplify user operation, improve the effect of split screen process.
In the present embodiment, the positional information of user operation to the image shown in described split screen to be operated that described processing module 401 specifically may be used for recognizing described in basis adjusts, the positional information after being adjusted; The original image corresponding to described split screen to be operated according to the positional information after described adjustment processes.
In the present embodiment, described processing module 401 specifically may be used for the user operation determination matrix of variables recognized described in basis, adjusted by the positional information of described matrix of variables to the image shown in described split screen to be operated, obtain the positional information after described adjustment.
The another kind of split screen image processing apparatus structural representation that Fig. 5 provides for the embodiment of the present invention, as shown in Figure 5, in the present embodiment, described device can also comprise adjusting module 501, if for judging that the image after knowing described process is beyond the overlay area of described split screen to be operated, then carry out duplicate removal process according to the overlay area of described split screen to be operated to the image after described process; Image after knowing described process if judge fails to cover the overlay area of described split screen to be operated, then carry out space compensation deals according to the area of coverage of described split screen to be operated to the image after described process.
In the present embodiment, described device can also comprise image capture module 502 and split screen taking module 503, image capture module 502 is for gathering the image of current scene and showing in described screen of finding a view, split screen taking module 503 is for determining split screen to be captured, obtain described split screen to be captured in described positional information of finding a view in screen, the image collected is cut out in described positional information of finding a view in screen according to described split screen to be captured, image after cutting out is shown in described split screen to be captured, wherein, the described image collected is the original image that described split screen to be captured is corresponding.
In the present embodiment, described device can also comprise split screen and arrange module 504, for identifying the touch track of user, is described at least two split screens according to described touch track by described screen divider of finding a view.
In the present embodiment, described device can also comprise concatenation module 505, for when receive hold instruction time, the image in described at least two split screens shown by each split screen is carried out splicing and generates and preserve image storing.
Particularly, in the present embodiment, described user operation comprise amplification, reduce, translation and rotation.
The embodiment of the present invention provides a kind of client, and this client comprises the split screen image processing apparatus that any embodiment of the present invention provides.
Intrinsic not relevant to any certain computer, virtual system or miscellaneous equipment with display at this algorithm provided.Various general-purpose system also can with use based on together with this teaching.According to description above, the structure constructed required by this type systematic is apparent.In addition, the present invention is not also for any certain programmed language.It should be understood that and various programming language can be utilized to realize content of the present invention described here, and the description done language-specific is above to disclose preferred forms of the present invention.
In specification provided herein, describe a large amount of detail.But can understand, embodiments of the invention can be put into practice when not having these details.In some instances, be not shown specifically known method, structure and technology, so that not fuzzy understanding of this description.
Similarly, be to be understood that, in order to simplify the disclosure and to help to understand in each inventive aspect one or more, in the description above to exemplary embodiment of the present invention, each feature of the present invention is grouped together in single embodiment, figure or the description to it sometimes.But, the method for the disclosure should be construed to the following intention of reflection: namely the present invention for required protection requires feature more more than the feature clearly recorded in each claim.Or rather, as claims below reflect, all features of disclosed single embodiment before inventive aspect is to be less than.Therefore, the claims following embodiment are incorporated to this embodiment thus clearly, and wherein each claim itself is as independent embodiment of the present invention.
Those skilled in the art are appreciated that and adaptively can change the module in the equipment in embodiment and they are arranged in one or more equipment different from this embodiment.Module in embodiment or unit or assembly can be combined into a module or unit or assembly, and multiple submodule or subelement or sub-component can be put them in addition.Except at least some in such feature and/or process or unit be mutually repel except, any combination can be adopted to combine all processes of all features disclosed in this specification (comprising adjoint claim, summary and accompanying drawing) and so disclosed any method or equipment or unit.Unless expressly stated otherwise, each feature disclosed in this specification (comprising adjoint claim, summary and accompanying drawing) can by providing identical, alternative features that is equivalent or similar object replaces.
In addition, those skilled in the art can understand, although embodiments more described herein to comprise in other embodiment some included feature instead of further feature, the combination of the feature of different embodiment means and to be within scope of the present invention and to form different embodiments.Such as, in the following claims, the one of any of embodiment required for protection can use with arbitrary compound mode.
All parts embodiment of the present invention with hardware implementing, or can realize with the software module run on one or more processor, or realizes with their combination.Those skilled in the art is to be understood that, can use in practice microprocessor or digital signal processor (DSP) realize according to the embodiment of the present invention by light application pusher and system, the some or all functions of the some or all parts in terminal equipment and system.The present invention can also be embodied as part or all equipment for performing method as described herein or device program (such as, computer program and computer program).Realizing program of the present invention and can store on a computer-readable medium like this, or the form of one or more signal can be had.Such signal can be downloaded from internet website and obtain, or provides on carrier signal, or provides with any other form.
The present invention will be described instead of limit the invention to it should be noted above-described embodiment, and those skilled in the art can design alternative embodiment when not departing from the scope of claims.In the claims, any reference symbol between bracket should be configured to limitations on claims.Word " comprises " not to be got rid of existence and does not arrange element in the claims or step.Word "a" or "an" before being positioned at element is not got rid of and be there is multiple such element.The present invention can by means of including the hardware of some different elements and realizing by means of the computer of suitably programming.In the unit claim listing some devices, several in these devices can be carry out imbody by same hardware branch.Word first, second and third-class use do not represent any order.Can be title by these word explanations.
Obviously, those skilled in the art can carry out various change and modification to the present invention and not depart from the spirit and scope of the present invention.Like this, if these amendments of the present invention and modification belong within the scope of the claims in the present invention and equivalent technologies thereof, then the present invention is also intended to comprise these change and modification.
Claims (10)
1. a split screen image processing method, is characterized in that, comprising:
Determine split screen to be operated, according to the user operation recognized, the original image corresponding to described split screen to be operated processes, consistent with the position and/or ratio that make the image after process and the image in other split screens, wherein, screen of finding a view is divided at least two split screens;
Image after process is shown in described split screen to be operated.
2. the method for claim 1, is characterized in that, according to the user operation recognized, the original image corresponding to described split screen to be operated processes, and comprising:
Adjust according to the positional information of the described user operation recognized to the image shown in described split screen to be operated, the positional information after being adjusted;
The original image corresponding to described split screen to be operated according to the positional information after described adjustment processes.
3. the method as described in any one of claim 1-2, is characterized in that, adjust according to the positional information of the described user operation recognized to the image shown in described split screen to be operated, the positional information after being adjusted, is specially:
According to the described user operation determination matrix of variables recognized, adjusted by the positional information of described matrix of variables to the image shown in described split screen to be operated, obtain the positional information after described adjustment.
4. the method as described in any one of claim 1-3, is characterized in that, after the original image corresponding to described split screen to be operated according to the positional information after described adjustment processes, described method also comprises:
Image after knowing described process if judge beyond the overlay area of described split screen to be operated, then carries out duplicate removal process according to the overlay area of described split screen to be operated to the image after described process; Image after knowing described process if judge fails to cover the overlay area of described split screen to be operated, then carry out space compensation deals according to the area of coverage of described split screen to be operated to the image after described process.
5. the method as described in any one of claim 1-4, is characterized in that, before determining split screen to be operated, described method also comprises:
Gather the image of current scene and show in described screen of finding a view;
Determine split screen to be captured, obtain described split screen to be captured in described positional information of finding a view in screen, the image collected is cut out in described positional information of finding a view in screen according to described split screen to be captured, image after cutting out is shown in described split screen to be captured, wherein, the image collected described in is the original image that described split screen to be captured is corresponding.
6. the method as described in any one of claim 1-5, is characterized in that, before determining split screen to be captured, described method also comprises:
Identifying the touch track of user, is described at least two split screens according to described touch track by described screen divider of finding a view.
7. the method as described in any one of claim 1-6, is characterized in that, also comprises:
When receive hold instruction time, the image in described at least two split screens shown by each split screen is carried out splicing and generates and preserve image storing.
8. the method as described in any one of claim 1-7, is characterized in that, described user operation comprises amplification, reduces, translation and rotation.
9. a split screen image processing apparatus, is characterized in that, comprising:
Processing module, for determining split screen to be operated, according to the user operation recognized, the original image corresponding to described split screen to be operated processes, consistent with the position and/or ratio that make the image after process and the image in other split screens, wherein, screen of finding a view is divided at least two split screens;
Display module, for showing the image after process in described split screen to be operated.
10. a client, is characterized in that, comprising: split screen image processing apparatus as claimed in claim 9.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410666146.XA CN104320590A (en) | 2014-11-19 | 2014-11-19 | Split-screen image processing method and device and client terminal |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410666146.XA CN104320590A (en) | 2014-11-19 | 2014-11-19 | Split-screen image processing method and device and client terminal |
Publications (1)
Publication Number | Publication Date |
---|---|
CN104320590A true CN104320590A (en) | 2015-01-28 |
Family
ID=52375753
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201410666146.XA Pending CN104320590A (en) | 2014-11-19 | 2014-11-19 | Split-screen image processing method and device and client terminal |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN104320590A (en) |
Cited By (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104898997A (en) * | 2015-05-04 | 2015-09-09 | 联想(北京)有限公司 | Information processing method and electronic equipment |
CN105786713A (en) * | 2016-03-28 | 2016-07-20 | 努比亚技术有限公司 | Multi-screen checking method and device of mobile terminal and mobile terminal |
CN105812650A (en) * | 2015-06-29 | 2016-07-27 | 维沃移动通信有限公司 | Image obtaining method and electronic device |
CN105847935A (en) * | 2016-03-31 | 2016-08-10 | 徐文波 | Video content display control method and device |
CN106201390A (en) * | 2015-05-29 | 2016-12-07 | 三星电子株式会社 | Method and the electronic installation of support the method for output screen |
CN106506965A (en) * | 2016-11-29 | 2017-03-15 | 努比亚技术有限公司 | A kind of image pickup method and terminal |
CN108184094A (en) * | 2017-12-29 | 2018-06-19 | 北京视觉世界科技有限公司 | Video picture displaying method and device |
CN108563410A (en) * | 2018-01-02 | 2018-09-21 | 联想(北京)有限公司 | A kind of display control method and electronic equipment |
CN111562896A (en) * | 2020-04-26 | 2020-08-21 | 维沃移动通信有限公司 | Screen projection method and electronic equipment |
CN112667345A (en) * | 2021-01-25 | 2021-04-16 | 深圳市景阳信息技术有限公司 | Image display method and device, electronic equipment and readable storage medium |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102263892A (en) * | 2010-05-26 | 2011-11-30 | 苏州巴米特信息科技有限公司 | Automatic shadow regulation method based on digital camera |
JP2012147379A (en) * | 2011-01-14 | 2012-08-02 | Canon Inc | Imaging apparatus and imaging apparatus control method |
CN103024272A (en) * | 2012-12-14 | 2013-04-03 | 广东欧珀移动通信有限公司 | Double camera control device, method and system of mobile terminal and mobile terminal |
CN103491298A (en) * | 2013-09-13 | 2014-01-01 | 惠州Tcl移动通信有限公司 | Multi-region real-time synthesis photographing method and touch control terminal |
CN103945127A (en) * | 2014-04-23 | 2014-07-23 | 深圳市金立通信设备有限公司 | Photographing method and terminal |
-
2014
- 2014-11-19 CN CN201410666146.XA patent/CN104320590A/en active Pending
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102263892A (en) * | 2010-05-26 | 2011-11-30 | 苏州巴米特信息科技有限公司 | Automatic shadow regulation method based on digital camera |
JP2012147379A (en) * | 2011-01-14 | 2012-08-02 | Canon Inc | Imaging apparatus and imaging apparatus control method |
CN103024272A (en) * | 2012-12-14 | 2013-04-03 | 广东欧珀移动通信有限公司 | Double camera control device, method and system of mobile terminal and mobile terminal |
CN103491298A (en) * | 2013-09-13 | 2014-01-01 | 惠州Tcl移动通信有限公司 | Multi-region real-time synthesis photographing method and touch control terminal |
CN103945127A (en) * | 2014-04-23 | 2014-07-23 | 深圳市金立通信设备有限公司 | Photographing method and terminal |
Cited By (15)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104898997B (en) * | 2015-05-04 | 2020-07-24 | 联想(北京)有限公司 | Information processing method and electronic equipment |
CN104898997A (en) * | 2015-05-04 | 2015-09-09 | 联想(北京)有限公司 | Information processing method and electronic equipment |
CN106201390A (en) * | 2015-05-29 | 2016-12-07 | 三星电子株式会社 | Method and the electronic installation of support the method for output screen |
CN105812650A (en) * | 2015-06-29 | 2016-07-27 | 维沃移动通信有限公司 | Image obtaining method and electronic device |
CN105786713B (en) * | 2016-03-28 | 2018-07-13 | 努比亚技术有限公司 | The split screen of mobile terminal investigates method, device and mobile terminal |
CN105786713A (en) * | 2016-03-28 | 2016-07-20 | 努比亚技术有限公司 | Multi-screen checking method and device of mobile terminal and mobile terminal |
CN105847935B (en) * | 2016-03-31 | 2019-03-15 | 徐文波 | The display control method and device of video content |
CN105847935A (en) * | 2016-03-31 | 2016-08-10 | 徐文波 | Video content display control method and device |
CN106506965A (en) * | 2016-11-29 | 2017-03-15 | 努比亚技术有限公司 | A kind of image pickup method and terminal |
CN108184094A (en) * | 2017-12-29 | 2018-06-19 | 北京视觉世界科技有限公司 | Video picture displaying method and device |
CN108563410A (en) * | 2018-01-02 | 2018-09-21 | 联想(北京)有限公司 | A kind of display control method and electronic equipment |
CN108563410B (en) * | 2018-01-02 | 2021-01-15 | 联想(北京)有限公司 | Display control method and electronic equipment |
CN111562896A (en) * | 2020-04-26 | 2020-08-21 | 维沃移动通信有限公司 | Screen projection method and electronic equipment |
WO2021218748A1 (en) * | 2020-04-26 | 2021-11-04 | 维沃移动通信有限公司 | Screen mirroring method and electronic device |
CN112667345A (en) * | 2021-01-25 | 2021-04-16 | 深圳市景阳信息技术有限公司 | Image display method and device, electronic equipment and readable storage medium |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN104320590A (en) | Split-screen image processing method and device and client terminal | |
KR20170135855A (en) | Automated generation of panning shots | |
KR101343220B1 (en) | Real-time preview for panoramic images | |
CN109614983B (en) | Training data generation method, device and system | |
US20140092272A1 (en) | Apparatus and method for capturing multi-focus image using continuous auto focus | |
CN104333695A (en) | Method and device for processing split-screen shooting, and client | |
US10440288B2 (en) | Methods and apparatuses for capturing image frames with interlaced exposure | |
US20180240279A1 (en) | Multi-Video Registration for Video Synthesis | |
CN101969527A (en) | Content-aware video stabilization | |
JP5679524B2 (en) | Method and apparatus for navigating stacked microscopic images | |
CN109040596B (en) | Method for adjusting camera, mobile terminal and storage medium | |
TWI766067B (en) | Multi-camera post-capture image processing method, system, and non-transitory computer-readable medium | |
US20170171456A1 (en) | Stereo Autofocus | |
DE112015004280T5 (en) | Projected interactive virtual desktop | |
CN111787354B (en) | Video generation method and device | |
CN112584043B (en) | Auxiliary focusing method and device, electronic equipment and storage medium | |
WO2021243788A1 (en) | Screenshot method and apparatus | |
CN104333696A (en) | View-finding processing method, view-finding processing device and client | |
CN112087571A (en) | Image acquisition method and device, electronic equipment and computer readable storage medium | |
CN105338237A (en) | Image processing method and device | |
CN103686270A (en) | Image viewing method based on user interaction input and related image viewing system | |
CN105827932A (en) | Image synthesis method and mobile terminal | |
JP2005078032A (en) | Image display program, device, and method | |
CN105467741A (en) | Panoramic shooting method and terminal | |
CN105827936A (en) | Image processing method and mobile terminal |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20150128 |