CN104902163B - Image processing method and device, Picture Generation Method and device - Google Patents
Image processing method and device, Picture Generation Method and device Download PDFInfo
- Publication number
- CN104902163B CN104902163B CN201410084616.1A CN201410084616A CN104902163B CN 104902163 B CN104902163 B CN 104902163B CN 201410084616 A CN201410084616 A CN 201410084616A CN 104902163 B CN104902163 B CN 104902163B
- Authority
- CN
- China
- Prior art keywords
- map
- picture
- speed
- pictures
- shooting
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N1/00—Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
- H04N1/32—Circuits or arrangements for control or supervision between transmitter and receiver or between image input and image output device, e.g. between a still-image camera and its memory or between a still-image camera and a printer device
- H04N1/32101—Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N1/00—Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
- H04N1/32—Circuits or arrangements for control or supervision between transmitter and receiver or between image input and image output device, e.g. between a still-image camera and its memory or between a still-image camera and a printer device
- H04N1/32101—Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title
- H04N1/32144—Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title embedded in the image data, i.e. enclosed or integrated in the image, e.g. watermark, super-imposed logo or stamp
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Studio Devices (AREA)
- Processing Or Creating Images (AREA)
Abstract
The present invention provides a kind of image processing methods, which comprises obtains picture;Obtain location information corresponding with the picture;Map downloading request is sent according to the positional information, receives map corresponding with the location information;The map is superimposed upon on the picture in a manner of watermark, the map includes the corresponding position of the location information and the position identifies on the map.Using the present invention, the corresponding position of picture real-time and easily can be got by picture.In addition, additionally providing a kind of picture processing unit, Picture Generation Method and device and another image processing method and device.
Description
Technical field
The present invention relates to field of image processings, more particularly to a kind of image processing method and device, Picture Generation Method
And device.
Background technique
In traditional technology, the camera site of picture would generally be protected by the Exif information of picture when shooting picture
It deposits, Exif is a kind of reference format that a variety of data are embedded in photo files.Currently, the geographic location type that Exif is supported
Data usually only latitude and longitude coordinates, and common photo scan tool is supported it and bad.Due to the corresponding geography of photo
Position is as image watermarking in photo files, and user cannot readily check longitude and latitude data therein.User wants
It is then inconvenient to get the corresponding position of picture in real time.
Summary of the invention
Based on this, it is necessary to provide a kind of image processing method and device convenient for obtaining the corresponding position of picture in real time.
A kind of image processing method, which comprises
Obtain picture;
Obtain location information corresponding with the picture;
Map downloading request is sent according to the positional information, receives map corresponding with the location information;
The map is superimposed upon on the picture in a manner of watermark, the map includes the corresponding position of the location information
It sets and the position identifies on the map.
A kind of picture processing unit, described device include:
Picture obtains module, for obtaining picture;
Pictures location obtains module, for obtaining location information corresponding with the picture;
Map obtains module, for sending map downloading request according to the positional information, receives and the location information
Corresponding map;
Laminating module, for the map to be superimposed upon the picture in a manner of watermark, the map includes institute's rheme
Confidence ceases corresponding position and the position identifies on the map.
Above-mentioned image processing method and device by extracting the location information of picture from the picture of selection, and then obtain
Map corresponding with the location information of picture, corresponding map is superimposed upon on picture in a manner of watermark, and location information pair
The position answered identifies on map.To which the corresponding position of picture can be got in real time and intuitively by map, without
Additional checks operation, improves the convenience of Pictures location acquisition.
In addition, additionally providing a kind of Picture Generation Method and device convenient for obtaining the corresponding position of picture in real time.
A kind of Picture Generation Method, the method also includes:
Into shooting window;
Obtain terminal position;
Map downloading request is sent according to the position, receives map corresponding with the position;
The map is superimposed upon on the shooting window, the map is comprising the position and the position is describedly
It is identified on figure;
Shooting order is received, the picture for being superimposed the map is generated.
A kind of photograph creation device, described device further include:
Shooting module, for entering shooting window;
Terminal location obtains module, for obtaining terminal position;
Map obtains module, for sending map downloading request according to the position, receives correspondingly with the position
Figure;
Laminating module, for the map to be superimposed upon the shooting window, the map includes the position and institute
Rheme is set to be identified on the map;
Image generating module generates the picture for being superimposed the map for receiving shooting order.
Above-mentioned Picture Generation Method and device, the position of terminal is obtained when terminal shoots picture, and then is got and end
The corresponding map in the position at end, then corresponding map is added on the picture of shooting.This method and device are shot in terminal to be shone
Corresponding map can be obtained according to the shooting location of photo when piece, to obtain the picture for being printed on map, and by the bat of picture
It acts as regent to set and identify on this map.Without carry out it is additional check operation, can be real-time and can intuitively be obtained from map
The corresponding position of picture, to improve the convenience of Pictures location acquisition.
In addition, additionally providing another image processing method and device convenient for obtaining the corresponding position of picture in real time.
A kind of image processing method, which comprises
Obtain at least two pictures;
It is corresponding to extract picture from the acquisition parameters information for the acquisition parameters information for extracting at least two pictures
Camera site;
Map downloading request is sent according to the camera site, is received comprising the corresponding shooting position of at least two pictures
The map set;
At least two pictures and the map are spliced, new picture is generated, two picture is corresponding
Camera site identifies on the map.
A kind of picture processing unit, described device include:
Picture obtains module, for obtaining at least two pictures;
Camera site obtains module, for extracting the acquisition parameters information of at least two pictures, joins from the shooting
The corresponding camera site of picture is extracted in number information;
Map obtains module, for sending map downloading request according to the camera site, receives comprising described at least two
The map of the corresponding camera site of picture;
Splicing module generates new picture for splicing at least two pictures and the map, and described two
The corresponding camera site of picture identifies on the map.
Above-mentioned image processing method and device, by extracting the acquisition parameters information of picture from the picture of selection, from this
The location information of picture is extracted in acquisition parameters information, and then obtains map corresponding with the location information of picture, it then will figure
Piece and corresponding map are spliced, and the corresponding position of location information is indicated out on map.It can be real to pass through map
When and intuitively get the corresponding position of picture, check operation without additional, improve Pictures location acquisition convenience
Property.
Detailed description of the invention
Fig. 1 is the flow diagram of image processing method in one embodiment;
Fig. 2 is the timing diagram of image processing method in one embodiment;
Fig. 3 is a kind of schematic diagram for picture that embodiment illustrated in fig. 2 provides;
Fig. 4 is the structural block diagram of picture processing unit in one embodiment;
Fig. 5 is the structural block diagram of picture processing unit in another embodiment;
Fig. 6 is the flow diagram of Picture Generation Method in one embodiment;
Fig. 7 is the timing diagram of Picture Generation Method in one embodiment;
Fig. 8 is the structural block diagram of photograph creation device in one embodiment;
Fig. 9 is the structural block diagram of photograph creation device in another embodiment;
Figure 10 is the flow diagram of image processing method in another embodiment;
Figure 11 is the timing diagram of image processing method in another embodiment;
Figure 12 is a kind of schematic diagram for picture that embodiment illustrated in fig. 11 provides;
Figure 13 is the structural block diagram of picture processing unit in further embodiment;
Figure 14 is the structural block diagram of picture processing unit in another embodiment;
Figure 15 is the module map for implementing the computer system of the embodiment of the present invention.
Specific embodiment
In order to make the objectives, technical solutions, and advantages of the present invention clearer, with reference to the accompanying drawings and embodiments, right
The present invention is further elaborated.It should be appreciated that the specific embodiments described herein are merely illustrative of the present invention, and
It is not used in the restriction present invention.
The description of specific distinct unless the context otherwise, the present invention in element and component, the shape that quantity both can be single
Formula exists, and form that can also be multiple exists, and the present invention is defined not to this.Although step in the present invention with label into
It has gone arrangement, but is not used to limit the precedence of step, unless expressly stated the order of step or holding for certain step
Based on row needs other steps, otherwise the relative rank of step is adjustable.It is appreciated that used herein
Term "and/or" one of is related to and covers associated listed item or one or more of any and all possible groups
It closes.
As shown in Figure 1, in one embodiment, providing a kind of image processing method, this method is to be applied to various ends
It is illustrated in end, these terminals include but is not limited to various desktop computers, pocket computer on knee, individual digital
Assistant, tablet computer, smart phone, E-book reader, MP3(Moving Picture Experts Group Audio
Layer III, dynamic image expert's compression standard audio level 3) or MP4(Moving Picture Experts Group
Audio Layer IV, dynamic image expert's compression standard audio level 4) player etc..This method comprises:
Step S102 obtains picture.
In the present embodiment, picture can be the photo for shooting obtain in advance, be stored in the local photograph album of terminal.User
The picture handled can be selected, for example click a certain picture by the picture in the local photograph album of browsing terminal
Thumbnail is selected.
Further, associated picture can also be stored in same file folder in advance, it is associated to refer to figure
The information such as shooting time, the shooting location of piece are all very close.When user needs to choose picture, terminal can also first automatically scanning figure
Piece browses selection to user again after directly filtering out associated picture, or screening.For example, the Nian Qubei from 2008 to 2012
For all photos of capital tourism all in the file for being placed on entitled " Beijing ", terminal can be temporally automatically by 2012 Pekinese Nian You
Photo is screened to browse for user again and be chosen.
Step S104 obtains location information corresponding with picture.
Picture can generate acquisition parameters information when shooting, then acquisition parameters information is written to the head of picture file
Portion.In the present embodiment, acquisition parameters can be EXIF(Exchangeable Image File, exchangeable image file) information,
Location information can be geographic latitude and longitude locating for terminal.Specifically, the EXIF information on picture file head can be read, and then therefrom
Extract the corresponding location information of picture.
In one embodiment, location information corresponding with picture can be one kind below: believe from the acquisition parameters of picture
The location information extracted in breath;The location information of terminal.
Acquisition parameters information is pictorial information generated when shooting picture comprising but it is not limited to picture shooting position
It sets, shooting time and height above sea level, direction, speed etc. when shooting picture.The position letter extracted from the acquisition parameters information of picture
The geographic latitude and longitude of terminal present position when breath can be to shoot the picture.For example, according to longitude and latitude or IP address where terminal
It can determine the city where user.The location information of terminal is the geographic latitude and longitude that terminal is presently in position.
Step S106 sends map downloading request according to location information, receives map corresponding with location information.
Specifically, map downloading request can be sent to map server, location information is carried in the request.Map Services
Device receives map downloading and requests and extract location information.Preferably, map server can be obtained according to the location information with the position
Confidence ceases the map in the preset range centered on corresponding position, for example, range in 500 meters centered on the longitude and latitude
Map.The map can be back to terminal after getting map by map server, and terminal shows the map.
Map is superimposed upon on picture by step S108 in a manner of watermark, the map include the corresponding position of location information and
Position identifies on map.
Specifically, new figure layer can be increased on original image, the map received is added in the new figure layer, and then will
The new figure layer for being added to map is merged with original image layer, and map is superimposed upon on picture in a manner of watermark, and by longitude and latitude
Corresponding position is identified on map.Alternatively, the map received can be embedded into picture as pixel, thus
To the picture for being printed on map.
Further, user can also manually adjust the size of the map.For example sliding, mono-/bis-are hit and the behaviour such as two fingers scaling
The size of the map shown in terminal is adjusted as mode.
Further, it generates and is printed on after the picture of map, which can be stored in terminal local or pass through social activity
The network platform is shared.
In the present embodiment, it is able to achieve on original image and is superimposed map corresponding with picture automatically, and picture is corresponding
Position identifies on map.To which the corresponding position of picture can be got in real time and intuitively by map, without additional
Check operation, improve Pictures location acquisition convenience.
In one embodiment, it can also call electronic compass to obtain towards data, be identified on map according to towards data
Direction out.It can also be directly acquired from the photographing information of picture by calling electronic compass to obtain in real time towards data.
In one embodiment, the speed that can also obtain terminal, speed is shown on map.
Speed is the instantaneous velocity of the terminal when shooting picture, such as when user rides on a train shoots photo, at this time terminal
Speed is exactly the speed of train.Speed on according to the map, it oneself is that shooting should under what a kind of state that user, which is known that,
Picture, such as walk still by bus etc..Further, speed can pass through the GPS(Global Positioning of terminal
System, global positioning system) it obtains in real time, it can also be directly acquired from the photographing information of picture.
In one embodiment, before the step of getting the speed of terminal, further includes: it is default to judge whether speed is greater than
Threshold speed, if so, execute speed is shown to the step on map.
As shown in connection with fig. 2, user 202 can click the interface of terminal 204 and start a certain application, and terminal 204 receives user
202 instruction and the operation interface for entering corresponding application.It selects, can also be incited somebody to action for user using can directly show picture
Relevant picture is shown to user's selection again after screening.After user 202 chooses picture, terminal 204 can be from the figure of the selection
Longitude and latitude is obtained in the acquisition parameters information of piece, and then sends and requests to map server 206, contains picture in the request
Longitude and latitude.Further, after map server 206 receives request, according to the longitude and latitude in the request to terminal 204 return pair
The map answered.After terminal 204 gets map, map is added on corresponding picture, and longitude and latitude is corresponding on map
Station location marker come out, then generate new picture, which can be reserved in terminal local or shared by network.
As shown in figure 3, map 304 can be superimposed upon on picture 302 by terminal, and according to the longitude and latitude of picture 302 by its
Corresponding position 306 is identified on map 304.
Further, terminal 204 can also be obtained towards data and speed data, be identified on map according to towards data
Corresponding direction, while speed can also be shown on map.For example, as shown in figure 3, can will be marked towards 308 on map 304
Knowledge comes out, and can also show speed 310 on map.
As shown in figure 4, additionally providing a kind of picture processing unit, which includes:
Picture obtains module 402, for obtaining picture.
Pictures location obtains module 404, for obtaining location information corresponding with picture.
Map obtains module 406, for receiving and being somebody's turn to do according to location information corresponding with picture transmission map downloading request
The corresponding map of location information.
Laminating module 408, for the map received to be superimposed upon picture in a manner of watermark, which includes the position
The corresponding position of the information and position identifies on map.
In one embodiment, map location obtains module 404 for extracting position from the acquisition parameters information of picture
Information or location information for obtaining terminal are location information corresponding with picture.
In one embodiment, as shown in figure 5, picture processing unit further include:
Towards module 410 is obtained, for calling electronic compass to obtain towards data, identified on map according to towards data
Direction out.
Speed acquiring module 412 shows speed on map for obtaining the speed of terminal.
In one embodiment, speed acquiring module 412 is also used to judge whether speed is greater than preset threshold speed, if
It is then to show speed on the map.
As shown in fig. 6, in one embodiment, additionally providing a kind of Picture Generation Method, this method is to apply various
It is illustrated in terminal with shooting function, these terminals include but is not limited to various pocket computer on knee, a
Personal digital assistant, tablet computer, smart phone, E-book reader, MP3(Moving Picture Experts Group
Audio Layer III, dynamic image expert's compression standard audio level 3) or MP4(Moving Picture Experts
Group Audio Layer IV, dynamic image expert's compression standard audio level 4) player etc..This method comprises:
Step S602, into shooting window.
Camera is installed, user can be by launching applications into shooting window in terminal.
Step S604 obtains terminal position.
Terminal position can be base where the location information of terminal, such as geographic latitude and longitude locating for terminal or terminal
The geographic latitude and longitude stood is also possible to the IP address etc. of terminal.
Step S606 sends map downloading request according to position, receives map corresponding with position.
Specifically, map downloading request can be sent to map server, terminal position is carried in the request.Map
Server receives map downloading and requests and extract terminal position.Further, map server can be in place according to terminal institute
The map for getting default size is set, for example, with the map in the preset range centered on geographic latitude and longitude locating for terminal.Ground
The map can be back to terminal after getting map by figure server, and terminal shows the map.
Map is superimposed upon on shooting window by step S608, and map includes position and position identifies on map.
Step S610 receives shooting order, generates the picture for being superimposed map.
After receiving shooting order, the map being superimposed upon on shooting window and the image in shooting window can be melted
It closes, map is added in a manner of watermark on the picture of shooting, to generate the picture for being superimposed map.
Generation be printed on after the picture of map, which can be stored in terminal local or by social network-i i-platform into
Row is shared.
In the present embodiment, corresponding map can be got according to terminal position when terminal shoots photo, then will
Corresponding map is added on the picture of shooting, and the camera site of picture is identified on this map.It is additional without carrying out
Check operation, can in real time and the corresponding position of picture can be intuitively obtained from map, obtained to improve Pictures location
The convenience taken.
In one embodiment, before step S610, further includes: electronic compass is called to obtain towards data, according to court
Direction is identified on map to data.
In one embodiment, before step S610, further includes: the speed for obtaining terminal shows speed in map
On.
In one embodiment, before the step of getting the speed of terminal, further includes: it is default to judge whether speed is greater than
Threshold speed, if so, execute speed is shown to the step on map.
As shown in connection with fig. 7, user 702 can click the interface of terminal 704 and start camera application, and terminal 704 receives user
702 instruction simultaneously enters corresponding viewfinder window, and the current picture to be shot is shown in the viewfinder window.Terminal
704 can send Location Request to location-server 706 by local GPS, after location-server 706 gets request, can return
Corresponding longitude and latitude is returned to terminal 704.After terminal 704 receives longitude and latitude, and then sends and request to map server 708, it should
Longitude and latitude is contained in request.Further, after map server 708 receives request, according to the longitude and latitude in request to end
End 704 returns to corresponding map.After terminal 704 gets map, map is added on viewfinder window in a manner of watermark, and handle
Location information corresponding station location marker on map comes out.
As shown in figure 3, map 304 is superimposed upon on picture 302 in a manner of watermark, map 304 in the picture that terminal generates
In, the camera site of picture 302 identifies on map 304.
Further, terminal 704 can also be obtained towards data and speed data, be identified on map according to towards data
Corresponding direction, while speed can also be shown on map (with reference to shown in Fig. 3).
As shown in figure 8, additionally providing a kind of photograph creation device, which includes:
Shooting module 802, for entering shooting window.
Terminal location obtains module 804, for obtaining terminal position.
Map obtains module 806, for sending map downloading request according to terminal position, receives in place with terminal institute
Set corresponding map.
Laminating module 808, for map to be superimposed upon shooting window, which includes terminal position and the position
It identifies on this map.
Image generating module 810 generates the picture for being superimposed the map for receiving shooting order.
In one embodiment, as shown in figure 9, photograph creation device further include:
Towards obtaining module 812, for calling electronic compass to obtain towards data, according to towards data on the map
Identify direction.
Speed acquiring module 814 shows speed on the map for obtaining the speed of terminal.
In one embodiment, speed acquiring module 814 is also used to judge whether speed is greater than preset threshold speed, if
It is then to show speed on the map.
As shown in Figure 10, in one embodiment, a kind of image processing method is additionally provided, this method is to apply various
It can show and check and be illustrated in the terminal of picture, these terminals include but is not limited to various portable calculating on knee
Machine, personal digital assistant, tablet computer, smart phone, E-book reader, MP3(Moving Picture Experts
Group Audio Layer III, dynamic image expert's compression standard audio level 3) or MP4(Moving Picture
Experts Group Audio Layer IV, dynamic image expert's compression standard audio level 4) player etc..This method packet
It includes:
Step S1002 obtains at least two pictures.
In the present embodiment, picture can be the photo for shooting obtain in advance, be stored in the local photograph album of terminal.User
At least two pictures handled can be selected by the picture in the local photograph album of browsing terminal.
Further, associated picture can also be stored in same file folder in advance, it is associated to refer to figure
The information such as shooting time, the shooting location of piece are all very close.When user needs to choose picture, terminal can also first automatically scanning figure
Piece browses selection to user again after directly filtering out associated picture, or screening.
Step S1004 extracts the acquisition parameters information of at least two pictures, and it is corresponding that picture is extracted from acquisition parameters information
Camera site.
Picture can generate acquisition parameters information when shooting, then acquisition parameters information is written to the head of picture file
Portion.Acquisition parameters information includes but is not limited to camera site, shooting time, height above sea level, direction, speed etc..In the present embodiment, shooting
Parameter can be EXIF(Exchangeable Image File, exchangeable image file) information.Specifically, picture text can be read
The EXIF information on part head, and then therefrom extract the location information of picture.
Step S1006 sends map downloading request according to camera site, and receiving includes the corresponding shooting of at least two pictures
The map of position.
Specifically, terminal sends map downloading request to map server, at least two pictures pair are carried in the request
The camera site answered, map server can then get the ground of the default size comprising the corresponding position of at least two pictures
Figure, is then return to terminal, is shown in the predeterminated position of operation interface.
Step S1008 will at least two pictures and map splice, and generate new picture, the corresponding shooting position of picture
It sets and is identified on map.
In one embodiment, before step S1008, further includes: obtain the corresponding shooting time of at least two pictures;Root
The camera site identified on map is linked to be track according to shooting time.
Specifically, corresponding shooting time can be obtained respectively from the acquisition parameters information of at least two pictures, according to bat
Taking the photograph the time by the camera site identified on map is linked to be track, and user can be directly acquainted with from the track on map to multiple figures
The sequencing of piece shooting.
In one embodiment, will at least two pictures and map are spliced the step of before, further includes: obtain extremely
Few two pictures are corresponding towards data;According to the corresponding direction of at least two pictures is identified on map towards data.
In one embodiment, will at least two pictures and map are spliced the step of before, further includes: obtain should
The corresponding height above sea level of at least two pictures and/or speed data, height above sea level and/or speed data are shown on map.
In conjunction with shown in Figure 11, user 1102 can click the interface of terminal 1104 and start a certain application, and terminal 1104 receives
The instruction of user 1102 and the operation interface for entering corresponding application.It is selected using can directly show picture for user,
User's selection is shown to after relevant picture can also being screened again.After user 1102 chooses three pictures, terminal 1104 can
Longitude and latitude is obtained from the acquisition parameters information of three picture of selection, and then sends and requests to map server 1106, this is asked
The longitude and latitude of three pictures is contained in asking.
Further, it after map server 1106 receives request, is returned according to the longitude and latitude in the request to terminal 1104
Return the map comprising position corresponding to these longitudes and latitudes.After terminal 1104 gets corresponding map, and then by the map and three
It opens the picture chosen to be spliced, and corresponding position is identified respectively on map by the longitude and latitude of three pictures.Such as figure
Shown in 12, three picture 1202(pictures 1, picture 2 and picture 3 are had chosen), the map 1204 that terminal receives includes that picture 1 is right
Position, the corresponding position of picture 2 and the corresponding position of picture 3 answered.Further, it is shown on map 1204 according to three
The track 1206 that the shooting time of picture 1202 is linked to be.Starting point and the end of track 1206 can be gone out using different picture identifications
Point can also identify the shooting of picture sequence by showing arrow on track 1206.Further, the corresponding court of picture
It is also shown in map 1204 together to, height above sea level and/or speed.
As shown in figure 13, in one embodiment, another picture processing unit is provided, which includes:
Picture obtains module 1302, for obtaining at least two pictures.
Camera site obtains module 1304, for extracting the acquisition parameters information of at least two pictures, believes from acquisition parameters
The corresponding camera site of picture is extracted in breath.
Map obtains module 1306, for sending map downloading request according to camera site, receives and schemes comprising at least two
The map of the corresponding camera site of piece.
Splicing module 1308 generates new picture, two picture for will at least two pictures and map splice
Corresponding camera site identifies on map.
In one embodiment, as shown in figure 14, picture processing unit further include:
Shooting time obtains module 1310, for obtaining the corresponding shooting time of at least two pictures.
Track generation module 1312, for the camera site identified on map to be linked to be track according to shooting time.
It is corresponding towards data for obtaining at least two pictures towards obtaining module 1314, according to towards data in institute
It states and identifies the corresponding direction of at least two pictures on map.
Height above sea level and/or speed acquiring module 1316, for obtaining the corresponding height above sea level of at least two pictures and/or number of speed
According to showing height above sea level and/or speed data on map.
Figure 15 is the module map for being able to achieve a computer system 1500 of the embodiment of the present invention.The computer system 1500
An only example for being suitable for the invention computer environment is not construed as proposing appointing to use scope of the invention
What is limited.Computer system 1500 can not be construed to need to rely on or the illustrative computer system 1500 with diagram
In one or more components combination.
Computer system 1500 shown in Figure 15 is the example for being suitable for computer system of the invention.Have
Other frameworks of different sub-systems configuration also can be used.Such as there are big well known desktop computer, notebook, individual digital to help
The similar devices such as reason, smart phone, tablet computer, portable media player, set-top box can be adapted for of the invention some
Embodiment.But it is not limited to equipment enumerated above.
As shown in figure 15, computer system 1500 includes processor 1510, memory 1520 and system bus 1522.Including
Various system components including memory 1520 and processor 1510 are connected on system bus 1522.Processor 1510 is one
For executing the hardware of computer program instructions by arithmetic sum logical operation basic in computer system.Memory 1520
It is one for temporarily or permanently storing the physical equipment of calculation procedure or data (for example, program state information).System is total
Line 1520 can be any one in the bus structures of following several types, including memory bus or storage control, outer
If bus and local bus.Processor 1510 and memory 1520 can carry out data communication by system bus 1522.Wherein
Memory 1520 includes read-only memory (ROM) or flash memory (being all not shown in figure) and random-access memory (ram), RAM
Typically refer to the main memory for being loaded with operating system and application program.
Computer system 1500 further includes display interface 1530(for example, graphics processing unit), display equipment 1540(
Such as, liquid crystal display), audio interface 1550(is for example, sound card) and audio frequency apparatus 1560(for example, loudspeaker).Show equipment
1540 and audio frequency apparatus 1560 be media device for experiencing multimedia content.
Computer system 1500 generally comprises a storage equipment 1570.Storing equipment 1570 can from a variety of computers
It reads to select in medium, computer-readable medium refers to any available medium that can be accessed by computer system 1500,
Including mobile and fixed two media.For example, computer-readable medium includes but is not limited to, flash memory (miniature SD
Card), CD-ROM, digital versatile disc (DVD) or other optical disc storages, cassette, tape, disk storage or other magnetic storages are set
Any other medium that is standby, or can be used for storing information needed and can be accessed by computer system 1500.
Computer system 1500 further includes input unit 1580 and input interface 1590(for example, I/O controller).User can
With by input unit 1580, such as the touch panel equipment in keyboard, mouse, display device 1540, input instruction and information are arrived
In computer system 1500.Input unit 1580 is usually connected on system bus 1522 by input interface 1090, but
It can also be connected by other interfaces or bus structures, such as universal serial bus (USB).
Computer system 1500 can carry out logical connection with one or more network equipment in a network environment.Network is set
It is standby to can be PC, server, router, smart phone, tablet computer or other common network nodes.Department of computer science
System 1500 is connected by Local Area Network interface 1600 or mobile comm unit 1610 with the network equipment.Local Area Network
Refer in finite region, such as family, school, computer laboratory or the office building using the network media, interconnection composition
Computer network.WiFi and twisted pair wiring Ethernet are two kinds of technologies of most common building local area network.WiFi is a kind of
It can make 1500 swapping data of computer system or be connected to the technology of wireless network by radio wave.Mobile comm unit
1610 are answered and are made a phone call by radio communication diagram while capable of moving in a wide geographic area.In addition to logical
Other than words, mobile comm unit 1610 is also supported to carry out in 2G, 3G or the 4G cellular communication system for providing mobile data service
Internet access.
It should be pointed out that other includes than the computer system of the more or fewer subsystems of computer system 1500
It can be suitably used for inventing.For example, computer system 1500 may include the bluetooth unit that can exchange data in short distance, for shining
The imaging sensor of phase, and the accelerometer for measuring acceleration.
As detailed above, image processing method or picture can be executed by being suitable for the invention computer system 1500
The specified operation of generation method.Computer system 1500 is referred to by the software that processor 1510 is run in computer-readable medium
The form of order executes these operations.These software instructions can from storage equipment 1570 or by lan interfaces 1600 from
Another equipment is read into memory 1520.It is above-mentioned that the software instruction being stored in memory 1520 executes processor 1510
Image processing method or Picture Generation Method.In addition, also can be same by hardware circuit or hardware circuit combination software instruction
Sample realizes the present invention.Therefore, realize that the present invention is not limited to the combinations of any specific hardware circuit and software.
The embodiments described above only express several embodiments of the present invention, and the description thereof is more specific and detailed, but simultaneously
Limitations on the scope of the patent of the present invention therefore cannot be interpreted as.It should be pointed out that for those of ordinary skill in the art
For, without departing from the inventive concept of the premise, various modifications and improvements can be made, these belong to guarantor of the invention
Protect range.Therefore, the scope of protection of the patent of the invention shall be subject to the appended claims.
Claims (20)
1. a kind of image processing method, which comprises
Obtain picture;
Obtain location information corresponding with the picture;
Map downloading request is sent according to the positional information, receives map corresponding with the location information;
The speed for obtaining terminal, the speed is shown on the map, and the speed is used to show the shooting picture
State;
The map is superimposed upon on the picture in a manner of watermark, the map include the corresponding position of the location information and
The position identifies on the map, specially increases new figure layer on the picture, the map is added to described
In new figure layer, merges the new figure layer with the picture, the map is superimposed upon on the picture in a manner of watermark,
And the corresponding position of the location information is identified on the map.
2. the method according to claim 1, wherein the location information corresponding with picture is below one
Kind:
The location information extracted from the acquisition parameters information of picture;
The location information of terminal.
3. the method according to claim 1, wherein the method also includes:
It calls electronic compass to obtain towards data, identifies direction on the map towards data according to described.
4. the method according to claim 1, wherein after the step of speed for obtaining terminal, further includes:
Judge whether the speed is greater than preset threshold speed, shows speed on the map if so, execution is described
The step of.
5. a kind of Picture Generation Method, the method also includes:
Into shooting window;
Obtain terminal position;
Map downloading request is sent according to the position, receives map corresponding with the position;
The speed for obtaining terminal, the speed is shown on the map, and the speed is used to show the shooting picture
State;
The map is superimposed upon on the shooting window, the map include the position and the position on the map
It identifies;
Shooting order is received, the picture for being superimposed the map is generated, specially increases new figure layer on the picture, it will be described
Map is added in the new figure layer, merges the new figure layer with the picture, the map is folded in a manner of watermark
It is added on the picture.
6. according to the method described in claim 5, it is characterized in that, before reception shooting order, further includes:
It calls electronic compass to obtain towards data, identifies direction on the map towards data according to described.
7. a kind of image processing method, which comprises
Obtain at least two pictures;
The acquisition parameters information for extracting at least two pictures extracts the corresponding shooting of picture from the acquisition parameters information
Position;
Map downloading request is sent according to the camera site, is received comprising the corresponding camera site of at least two pictures
Map;
The corresponding speed data of at least two pictures is obtained, the speed data is shown on the map, the speed
Degree is according to for showing the state for shooting at least two pictures;
At least two pictures and the map are spliced, generate new picture, the corresponding shooting of two picture
Position identifies on the map.
8. the method according to the description of claim 7 is characterized in that
Before the step of being spliced at least two pictures and the map, further includes:
Obtain the corresponding shooting time of at least two pictures;
The camera site identified on the map is linked to be track according to the shooting time.
9. the method according to the description of claim 7 is characterized in that being spelled by least two pictures and the map
Before the step of connecing, further includes:
It is corresponding towards data to obtain at least two pictures;
The corresponding direction of at least two pictures is identified on the map towards data according to described.
10. the method according to the description of claim 7 is characterized in that will at least two pictures and map progress
Before the step of splicing, further includes:
The corresponding elevation data of at least two pictures is obtained, the elevation data is shown on the map.
11. a kind of picture processing unit, which is characterized in that described device includes:
Picture obtains module, for obtaining picture;
Pictures location obtains module, for obtaining location information corresponding with the picture;
Map obtains module, for sending map downloading request according to the positional information, receives corresponding with the location information
Map;
The speed is shown on the map that the speed is for showing for obtaining the speed of terminal by speed acquiring module
Show the state for shooting the picture;
Laminating module, for the map to be superimposed upon the picture in a manner of watermark, the map is believed comprising the position
It ceases corresponding position and the position identifies on the map, specially increase new figure layer on the picture, it will be described
Map is added in the new figure layer, merges the new figure layer with the picture, the map is folded in a manner of watermark
It is added on the picture, and the corresponding position of the location information is identified on the map.
12. device according to claim 11, which is characterized in that the Pictures location obtains module for the bat from picture
Taking the photograph in parameter information and extracting the location information or the location information for obtaining terminal is the location information.
13. device according to claim 11, which is characterized in that described device further include:
Towards module is obtained, for calling electronic compass to obtain towards data, marked on the map according to described towards data
Know direction out.
14. device according to claim 11, which is characterized in that the speed acquiring module is also used to judge the speed
Whether preset threshold speed is greater than, if so, the speed is shown on the map.
15. a kind of photograph creation device, which is characterized in that described device further include:
Shooting module, for entering shooting window;
Terminal location obtains module, for obtaining terminal position;
Map obtains module, for sending map downloading request according to the position, receives map corresponding with the position;
The speed is shown on the map that the speed is for showing for obtaining the speed of terminal by speed acquiring module
Show the state for shooting the picture;
Laminating module, for the map to be superimposed upon the shooting window, the map includes the position and institute's rheme
It sets and identifies on the map;
Image generating module generates the picture for being superimposed the map, specially on the picture for receiving shooting order
Increase new figure layer, the map is added in the new figure layer, merges the new figure layer with the picture, it will be described
Map is superimposed upon on the picture in a manner of watermark.
16. device according to claim 15, which is characterized in that described device further include:
Towards module is obtained, for calling electronic compass to obtain towards data, marked on the map according to described towards data
Know direction out.
17. a kind of picture processing unit, which is characterized in that described device includes:
Picture obtains module, for obtaining at least two pictures;
Camera site obtains module, for extracting the acquisition parameters information of at least two pictures, believes from the acquisition parameters
The corresponding camera site of picture is extracted in breath;
Map obtains module, for sending map downloading request according to the camera site, receives comprising at least two figures
The map of the corresponding camera site of piece;
Speed acquiring module shows the speed data for obtaining the corresponding speed data of at least two pictures
On the map, the speed data is used to show the state for shooting at least two pictures;
Splicing module generates new picture, two figures for splicing at least two pictures and the map
The corresponding camera site of piece identifies on the map.
18. device according to claim 17, which is characterized in that described device further include:
Shooting time obtains module, for obtaining the corresponding shooting time of at least two pictures;
Track generation module, for the camera site identified on the map to be linked to be track according to the shooting time.
19. device according to claim 17, which is characterized in that described device further include:
It is corresponding towards data for obtaining at least two pictures towards obtaining module, according to it is described towards data in institute
It states and identifies the corresponding direction of at least two pictures on map.
20. device according to claim 17, which is characterized in that described device further include:
Height above sea level obtains module, and for obtaining the corresponding elevation data of at least two pictures, the elevation data is shown
On the map.
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410084616.1A CN104902163B (en) | 2014-03-07 | 2014-03-07 | Image processing method and device, Picture Generation Method and device |
PCT/CN2015/073699 WO2015131837A1 (en) | 2014-03-07 | 2015-03-05 | Picture processing method and apparatus, and picture generating method and apparatus |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410084616.1A CN104902163B (en) | 2014-03-07 | 2014-03-07 | Image processing method and device, Picture Generation Method and device |
Publications (2)
Publication Number | Publication Date |
---|---|
CN104902163A CN104902163A (en) | 2015-09-09 |
CN104902163B true CN104902163B (en) | 2019-04-02 |
Family
ID=54034532
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201410084616.1A Active CN104902163B (en) | 2014-03-07 | 2014-03-07 | Image processing method and device, Picture Generation Method and device |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN104902163B (en) |
WO (1) | WO2015131837A1 (en) |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106803277A (en) * | 2016-12-30 | 2017-06-06 | 维沃移动通信有限公司 | The method and mobile terminal of a kind of generation address picture |
CN111555956B (en) * | 2019-12-11 | 2022-01-11 | 中国科学院软件研究所 | Method for processing picture containing readable geographic position information in instant messaging and electronic device |
CN113630606B (en) * | 2020-05-07 | 2024-04-19 | 百度在线网络技术(北京)有限公司 | Video watermark processing method, video watermark processing device, electronic equipment and storage medium |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101137008A (en) * | 2007-07-11 | 2008-03-05 | 裘炅 | Camera device and method for concealing position information in video, audio or image |
CN101795314A (en) * | 2009-12-23 | 2010-08-04 | 惠州Tcl移动通信有限公司 | Mobile communication terminal |
CN101901109A (en) * | 2010-07-13 | 2010-12-01 | 深圳市同洲电子股份有限公司 | Picture processing method, device and mobile terminal |
CN103327246A (en) * | 2013-06-07 | 2013-09-25 | 腾讯科技(深圳)有限公司 | Multimedia shooting processing method, device and intelligent terminal |
Family Cites Families (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2006011580A (en) * | 2004-06-23 | 2006-01-12 | Sharp Corp | Photographic information processor |
KR100735463B1 (en) * | 2005-04-19 | 2007-07-03 | 에스케이 텔레콤주식회사 | Location-based service method and system using location data included in image data |
CN1988590A (en) * | 2005-12-22 | 2007-06-27 | 佛山市顺德区顺达电脑厂有限公司 | Image pick-up display system and its method with satellite positioning corrdinate information |
CN101170632A (en) * | 2006-10-23 | 2008-04-30 | 北京锐科天智科技有限责任公司 | GPS watermark generation method and device |
JP5056469B2 (en) * | 2008-02-22 | 2012-10-24 | 富士通株式会社 | Image management device |
CN101753807B (en) * | 2009-12-16 | 2012-11-28 | 惠州Tcl移动通信有限公司 | Image pick-up device |
-
2014
- 2014-03-07 CN CN201410084616.1A patent/CN104902163B/en active Active
-
2015
- 2015-03-05 WO PCT/CN2015/073699 patent/WO2015131837A1/en active Application Filing
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101137008A (en) * | 2007-07-11 | 2008-03-05 | 裘炅 | Camera device and method for concealing position information in video, audio or image |
CN101795314A (en) * | 2009-12-23 | 2010-08-04 | 惠州Tcl移动通信有限公司 | Mobile communication terminal |
CN101901109A (en) * | 2010-07-13 | 2010-12-01 | 深圳市同洲电子股份有限公司 | Picture processing method, device and mobile terminal |
CN103327246A (en) * | 2013-06-07 | 2013-09-25 | 腾讯科技(深圳)有限公司 | Multimedia shooting processing method, device and intelligent terminal |
Also Published As
Publication number | Publication date |
---|---|
WO2015131837A1 (en) | 2015-09-11 |
CN104902163A (en) | 2015-09-09 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN103793521B (en) | Image processing method and device | |
US20160358042A1 (en) | Electronic Travel Album Generating Method and Computing Device | |
US9582937B2 (en) | Method, apparatus and computer program product for displaying an indication of an object within a current field of view | |
US8769437B2 (en) | Method, apparatus and computer program product for displaying virtual media items in a visual media | |
US20130035116A1 (en) | System and method for determining action spot locations relative to the location of a mobile device | |
CN101753807B (en) | Image pick-up device | |
RU2007112676A (en) | METHOD FOR ADDING GEOGRAPHIC TITLES TO IMAGES AT MOBILE COMMUNICATION TERMINAL | |
JP2016220017A (en) | Content provision system, information processing device, program and content playback method | |
CN111295898B (en) | Motion-based display content charting control | |
CN102279861A (en) | Method for marking geographic coordinates in pictures shot by digital camera | |
Hansen | Ubiquitous annotation systems: technologies and challenges | |
CN109218982A (en) | Sight spot information acquisition methods, device, mobile terminal and storage medium | |
JP2004222056A (en) | Method, device, and program for preserving image | |
CN104902163B (en) | Image processing method and device, Picture Generation Method and device | |
CN104835105B (en) | Picture processing method and device | |
CN110543347A (en) | Method and device for generating screenshot image and electronic equipment | |
EP4027252A1 (en) | Picture search method and device | |
CN107888827A (en) | Image processing method and related product | |
CN105119954B (en) | Document transmission method, apparatus and system | |
GB2513865A (en) | A method for interacting with an augmented reality scene | |
KR20140097668A (en) | Method for providing mobile photobook service based on online | |
KR101497994B1 (en) | System for providing a Multimedia Map Service and method thereof | |
US20090063039A1 (en) | Image navigation device | |
EP1921420A1 (en) | Image navigation device | |
CN108038197A (en) | Photo management method and device |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |