CN105578269B - Mobile terminal and its method for processing video frequency - Google Patents
Mobile terminal and its method for processing video frequency Download PDFInfo
- Publication number
- CN105578269B CN105578269B CN201610037835.3A CN201610037835A CN105578269B CN 105578269 B CN105578269 B CN 105578269B CN 201610037835 A CN201610037835 A CN 201610037835A CN 105578269 B CN105578269 B CN 105578269B
- Authority
- CN
- China
- Prior art keywords
- geographical location
- video file
- mobile terminal
- video
- section
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000000034 method Methods 0.000 title claims abstract description 27
- 238000004891 communication Methods 0.000 claims description 39
- 238000010295 mobile communication Methods 0.000 claims description 15
- 230000002085 persistent effect Effects 0.000 claims description 9
- 239000012634 fragment Substances 0.000 claims description 3
- 230000011218 segmentation Effects 0.000 abstract description 16
- 230000006870 function Effects 0.000 description 14
- 238000010586 diagram Methods 0.000 description 9
- 230000006837 decompression Effects 0.000 description 5
- 238000005516 engineering process Methods 0.000 description 4
- 230000000712 assembly Effects 0.000 description 3
- 238000000429 assembly Methods 0.000 description 3
- 230000005540 biological transmission Effects 0.000 description 3
- 238000006243 chemical reaction Methods 0.000 description 3
- 238000003384 imaging method Methods 0.000 description 3
- 239000004973 liquid crystal related substance Substances 0.000 description 3
- NJPPVKZQTLUDBO-UHFFFAOYSA-N novaluron Chemical compound C1=C(Cl)C(OC(F)(F)C(OC(F)(F)F)F)=CC=C1NC(=O)NC(=O)C1=C(F)C=CC=C1F NJPPVKZQTLUDBO-UHFFFAOYSA-N 0.000 description 3
- 230000003287 optical effect Effects 0.000 description 3
- 230000008569 process Effects 0.000 description 3
- 238000009825 accumulation Methods 0.000 description 2
- 230000001413 cellular effect Effects 0.000 description 2
- 230000006835 compression Effects 0.000 description 2
- 238000007906 compression Methods 0.000 description 2
- 238000010276 construction Methods 0.000 description 2
- 230000005611 electricity Effects 0.000 description 2
- 239000011159 matrix material Substances 0.000 description 2
- 230000002441 reversible effect Effects 0.000 description 2
- 230000003068 static effect Effects 0.000 description 2
- 230000001360 synchronised effect Effects 0.000 description 2
- 230000002123 temporal effect Effects 0.000 description 2
- 238000012360 testing method Methods 0.000 description 2
- 101150012579 ADSL gene Proteins 0.000 description 1
- 102100020775 Adenylosuccinate lyase Human genes 0.000 description 1
- 108700040193 Adenylosuccinate lyases Proteins 0.000 description 1
- 239000003990 capacitor Substances 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 235000013399 edible fruits Nutrition 0.000 description 1
- 230000007774 longterm Effects 0.000 description 1
- 230000006855 networking Effects 0.000 description 1
- 230000005622 photoelectricity Effects 0.000 description 1
- 238000007493 shaping process Methods 0.000 description 1
- 230000005236 sound signal Effects 0.000 description 1
- 238000001228 spectrum Methods 0.000 description 1
- 239000010409 thin film Substances 0.000 description 1
- 230000000007 visual effect Effects 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/435—Processing of additional data, e.g. decrypting of additional data, reconstructing software from modules extracted from the transport stream
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/10—File systems; File servers
- G06F16/16—File or folder operations, e.g. details of user interfaces specifically adapted to file systems
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/44—Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/45—Management operations performed by the client for facilitating the reception of or the interaction with the content or administrating data related to the end-user or to the client device itself, e.g. learning user preferences for recommending movies, resolving scheduling conflicts
- H04N21/4508—Management of client data or end-user data
- H04N21/4524—Management of client data or end-user data involving the geographical location of the client
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Databases & Information Systems (AREA)
- Theoretical Computer Science (AREA)
- Human Computer Interaction (AREA)
- Data Mining & Analysis (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Mobile Radio Communication Systems (AREA)
- Telephonic Communication Services (AREA)
Abstract
The present invention discloses a kind of mobile terminal and its method for processing video frequency;Mobile terminal includes: camera, obtains video data for carrying out video acquisition;Controller, for controlling camera to being acquired to obtain video data, video data is written in geographical location locating for mobile terminal when camera is collected video data, and the video data based on write-in geographical location generates video file;Controller, it is also used to determine the granularity that used geographical location section is split to video file, determine geographical location corresponding with the granularity section that the geographical location of video data in video file is belonged to, time interval corresponding with the geographical location section of video data in video file is determined based on the time shaft of video file, and processing is split to video file based on identified time interval and obtains video file segments corresponding with geographical location section.Implement the present invention, can be the video file segments of corresponding diverse geographic location section acquisition by video file Accurate Segmentation.
Description
Technical field
The present invention relates to the video processing technique of the communications field more particularly to a kind of mobile terminal and its video processing sides
Method.
Background technique
Mobile terminal (such as smart phone, tablet computer) cuts video, and user is needed to manually select or defeated
Enter initial position and the end position of cutting, often can not accurately cut out very much video clip required for user, such as
For across different geographic regions shooting video, the time point that user's manual setting is split video, tend not to by
Video segmentation is the video file segments shot in different geographic regions.
Summary of the invention
The embodiment of the present invention provides a kind of mobile terminal and its method for processing video frequency, can be based on acquisition video file not
Accurate Segmentation is carried out to video file with geographic area.
The technical solution of the embodiment of the present invention is achieved in that
In a first aspect, a kind of mobile terminal of the embodiment of the present invention, the mobile terminal include:
Camera obtains video data for carrying out video acquisition;
The controller is acquired to obtain the video data, the camera is collected for controlling the camera
The video data is written in geographical location locating for the mobile terminal when video data, and based on described in said write
The video data for managing position generates video file;
The controller is also used to determine the grain that used geographical location section is split to the video file
Degree, determines geographical location corresponding with the granularity section that the geographical location of video data in the video file is belonged to,
The time corresponding with the geographical location section of video data in the video file is determined based on the time shaft of the video file
Section, based on identified time interval to the video file be split processing obtain it is corresponding with the geographical location section
Video file segments.
Optionally, the controller is also used to the time shaft based on the video file and identifies the time interval, is based on
It identifies the time interval video file is split to obtain video file segments, it will be with same geographic location
Video file segments merge, and obtain video file segments corresponding with the geographical location section.
Optionally, the controller is also used to obtain preset the first geographical location section corresponding with the granularity, really
First time corresponding with first geographical location section section on the time shaft of the fixed video file;Based on the video
The time shaft of file filters out the institute that the corresponding video file segments in first time section described in the video file is updated
Video file is stated, the video file will be updated is split processing and obtain video file corresponding with the geographical location section
Segment.
Optionally, the controller is also used to obtain the mobile terminal in each collection period of the camera
The video data that the camera is acquired in corresponding collection period is written in acquired geographical location by geographical location;Wherein, each
The collection period includes at least one video frame.
Optionally, the mobile terminal is provided with location information module, mobile communication module and wireless Internet module extremely
It is one of few;
The location information module exports the geographical location of the mobile terminal for receiving positioning signal;
The mobile communication module is believed for receiving wireless communication system based on the persistent district of the mobile communication module
Cease the geographical location of the determining mobile terminal;
The wireless Internet module, for detecting the device identification of network access equipment, to described in server side transmission
The device identification of network access equipment is acquiring each collection period of the environment based on the equipment of the network access equipment
Mark obtains and geographical location of the associated geographical location of the device identification as the mobile terminal in the server side;
The controller is also used in the reading of each collection period of the camera location information module output
Geographical location information is simultaneously written the camera and acquires the video data that the environment obtains in corresponding collection period.
Second aspect, the embodiment of the present invention provide a kind of method for processing video frequency, which comprises
It carries out video acquisition and obtains video data;
Geographical location locating for the mobile terminal when video data will be collected, the video data, and base is written
The video data in the geographical location described in said write generates video file;
Determine the granularity that used geographical location section is split to the video file;
Determine the geographical location corresponding with the granularity that the geographical location of video data in the video file is belonged to
Section;
Based on the geographical location section with each video data determining on the time shaft of the video file belong to when
Between section;
Processing is split to the video file based on identified time interval to obtain and the geographical location section
Corresponding video file segments.
Preferably, described processing is split to the video file based on identified time interval to obtain with described
Manage the corresponding video file segments in position section, comprising:
Time shaft based on the video file identifies the time interval, is based on identifying the time interval to described
Video file is split to obtain video file segments, by with same geographic location video file segments merge, obtain with
The corresponding video file segments in the geographical location section.
Optionally, described processing is split to the video file based on identified time interval to obtain with described
Manage the corresponding video file segments in position section, comprising:
Preset the first geographical location section corresponding with the granularity is obtained, on the time shaft for determining the video file
First time corresponding with first geographical location section section;
Time shaft based on the video file filters out the corresponding video file segments in the first time section and obtains more
The new video file, will update the video file and is split processing and obtain view corresponding with the geographical location section
Frequency file segment.
Optionally, described that the environment is acquired to obtain the video data, the shifting when environment will be acquired
The video data is written in geographical location locating for dynamic terminal, comprising:
The controller is also used to obtain the geographical position of the mobile terminal in each collection period of the camera
It sets, the video data that the camera is acquired in corresponding collection period is written into acquired geographical location;Wherein, each described to adopt
Collecting the period includes at least one video frame.
Optionally, the method also includes:
Obtain the geographical location of the mobile terminal:
The camera each collection period reading output geographical location information and the camera is written corresponding
Collection period acquires the video data that the environment obtains;
The geographical location of the mobile terminal is wherein obtained at least one in the following ways:
Positioning signal is received, the geographical location of the mobile terminal is exported based on the positioning signal;
Receive the geography for the mobile terminal that wireless communication system is determined based on mobile terminal persistent district information
Position;
The device identification for detecting network access equipment, the device identification of the network access equipment is sent to server side,
Device identification based on the network access equipment obtains and the associated geographical location of the device identification in the server side
Geographical location as the mobile terminal.
Based on video data (such as the video data of each collection period) ownership in video file in the embodiment of the present invention
Position section is managed, determination is split used time interval to video file, carries out based on time interval to video file
Segmentation can be split realization to the corresponding geographical location section of the acquisition position of video data in video file, such as
When mobile terminal is embodied as automobile data recorder, the video file of acquisition is split by different geographical location block informations, can
Quickly to know by which region, corresponding video is played it is known that situation the region has occurred.
Detailed description of the invention
One optional hardware structural diagram of Fig. 1 mobile terminal of each embodiment to realize the present invention;
Fig. 2 to realize the present invention in the mobile terminal of each embodiment camera an optional electrical structure schematic diagram;
Fig. 3 is the schematic diagram that the embodiment of the present invention divides video file;
Another optional hardware structural diagram of Fig. 4 mobile terminal of each embodiment to realize the present invention;
Another optional hardware structural diagram of Fig. 5 mobile terminal of each embodiment to realize the present invention;
Fig. 6 is the wireless communication system schematic diagram of mobile terminal as shown in Figure 5;
One optional flow diagram of Fig. 7 embodiment method for processing video frequency to realize the present invention.
Specific embodiment
It should be appreciated that the technical solution that the specific embodiments described herein are merely illustrative of the present invention, is not used to
It limits the scope of protection of the present invention.
The mobile terminal of each embodiment of the present invention is realized in description with reference to the drawings.In subsequent description, use
For indicate element such as " module ", " component " or " unit " suffix only for being conducive to explanation of the invention, itself
There is no specific meanings.Therefore, " module " can be used mixedly with " component ".
Mobile terminal can be implemented in a variety of manners.For example, terminal described in the present invention may include such as moving
Phone, smart phone, laptop, digit broadcasting receiver, PDA (personal digital assistant), PAD (tablet computer), PMP
The mobile terminal of (portable media player), navigation device etc. and such as number TV, desktop computer etc. are consolidated
Determine terminal.Hereinafter it is assumed that terminal is mobile terminal.However, it will be understood by those skilled in the art that in addition to being used in particular for moving
Except the element of purpose, the construction of embodiment according to the present invention can also apply to the terminal of fixed type.
Embodiment one
The present embodiment records a kind of mobile terminal, as shown in Figure 1, mobile terminal may include wireless communication unit 110, A/
V (audio/video) input unit 120, output unit 150, memory 10, interface unit 170, controller 180 and power supply unit
190.Fig. 1 shows the mobile terminal with various assemblies, it should be understood that being not required for implementing all groups shown
Part.More or fewer components can alternatively be implemented.The element of mobile terminal will be discussed in more detail below.
Wireless communication unit 110 generally includes one or more components, allow mobile terminal and wireless communication system or
Radio communication between network.For example, wireless communication unit may include location information module 115.
Location information module 115 is the module for checking or obtaining the location information of mobile terminal.Location information module
115 typical case is GPS (global positioning system) module.According to current technology, location information module 115, which calculates, comes from three
The range information and correct time information of a or more satellite and Information application triangulation for calculating, thus root
According to longitude, latitude and highly accurately calculate three-dimensional current location information.Currently, the method for calculating position and temporal information
The error of calculated position and temporal information is corrected using three satellites and by using an other satellite.In addition,
Location information module 115 can be by Continuous plus current location information in real time come calculating speed information.
A/V input unit 120 is for receiving audio or video signal.A/V input unit 120 may include camera 121, phase
Image of the machine 121 to the static images or video that are obtained in video acquisition mode or image capture mode by image capture apparatus
Data are handled.Treated, and picture frame may be displayed on display unit 151.Through camera 121, treated that picture frame can
It, can be according to shifting to be stored in memory 160 (or other storage mediums) or be sent via wireless communication unit 110
The construction of dynamic terminal provides two or more cameras 1210.
Fig. 2 is the electrical structure block diagram of camera 121.
Phtographic lens 1211 is made of the multiple optical lens for being used to form shot object image, is single-focus lens or varifocal mirror
Head.Phtographic lens 1211 can move in the direction of the optical axis under the control of lens driver 1221, and lens driver 1221
According to the control signal from lens driving control circuit 1222, the focal position of phtographic lens 1211 is controlled, in zoom lens
In the case of, it also can control focal length.Lens driving control circuit 1222 is according to the control command from microcomputer 1217
Carry out the drive control of lens driver 1221.
It is configured with and takes the photograph near the position of the shot object image formed on the optical axis of phtographic lens 1211, by phtographic lens 1211
Element 1212.Photographing element 1212 is for imaging shot object image and obtaining image data.On photographing element 1212
Two dimension and be arranged in a matrix the photodiode for constituting each pixel.Each photodiode generates photoelectricity corresponding with light income
Switching current, the photoelectric conversion electric current carry out charge accumulation by the capacitor connecting with each photodiode.The preceding table of each pixel
Face is configured with the RGB colour filter of bayer arrangement.
Photographing element 1212 is connect with imaging circuit 1213, which carries out charge in photographing element 1212
Accumulation control and picture signal read control, carry out after reducing resetting noise to the picture signal (analog picture signal) of the reading
Waveform shaping, and then gain raising etc. is carried out to become signal level appropriate.
Imaging circuit 1213 is connect with A/D converter 1214, which carries out modulus to analog picture signal
Conversion, to 1227 output digital image signal (hereinafter referred to as image data) of bus.
Bus 1227 is the transmitting path for being transmitted in the various data that the inside of camera reads or generates.In bus
1227 are connected to above-mentioned A/D converter 1214, are additionally connected to image processor 1215, jpeg processor 1216, microcomputer
Calculation machine 1217, SDRAM (Synchronous Dynamic random access memory, Synchronous Dynamic Random Access Memory)
1218, memory interface (hereinafter referred to as memory I/F) 1219, LCD (Liquid Crystal Display, liquid crystal display
Device) driver 1220.
Image processor 1215 carries out OB to the image data of the output based on photographing element 1212 and subtracts each other processing, white balance
Adjustment, gamma conversion, colour difference signal processing, noise removal process, changes processing, edge processing etc. respectively at color matrix operation simultaneously
Kind image procossing.Jpeg processor 1216 is when by Imagery Data Recording in recording medium 1225, according to JPEG compression mode pressure
Contract the image data read from SDRAM1218.In addition, jpeg processor 1216 shows to carry out image reproducing and carries out JPEG
The decompression of image data.When unziping it, the file being recorded in recording medium 1225 is read, in jpeg processor 1216
In implement decompression after, the image data of decompression is temporarily stored in SDRAM1218 and is carried out on LCD1226
Display.In addition, in the present embodiment, as compression of images decompression mode using JPEG mode, however Compress softwares
Contracting mode is without being limited thereto, it is of course possible to using MPEG, TIFF, other compressed and decompressed modes such as H.264.
Microcomputer 1217 plays the function of the control unit as camera entirety, is uniformly controlled the various processing of camera
Sequence.Microcomputer 1217 is connected to operating unit 1223 and flash memory 1224.
Operating unit 1223 includes but is not limited to physical button or virtual key, and the entity or virtual key can be electricity
Source button, camera button, edit key, dynamic image button, reproduction button, menu button, cross key, OK button, delete button,
The operational controls such as the various input buttons such as large buttons and various enter keys, detect the mode of operation of these operational controls.
It will test result to export to microcomputer 1217.In addition, the front surface in the LCD1226 as display is equipped with
Touch panel detects the touch location of user, which is exported to microcomputer 1217.Microcomputer 1217
According to the testing result of the operating position from operating unit 1223, various processing sequences corresponding with the operation of user are executed.
Flash memory 1224 stores the program for executing the various processing sequences of microcomputer 1217.Microcomputer 1217
The control of camera entirety is carried out according to the program.In addition, flash memory 1224 stores the various adjusted values of camera, microcomputer 1217
Adjusted value is read, the control of camera is carried out according to the adjusted value.
SDRAM1218 be for image data etc. temporarily stored can electricity rewrite volatile memory.It should
SDRAM1218 temporarily stores the image data exported from A/D converter 1214 and in image processor 1215, jpeg processor
1216 it is equal in the image data that carried out that treated.
Memory interface 1219 is connect with recording medium 1225, is carried out image data and the text being attached in image data
First-class control data write-in recording medium 1225 and read from recording medium 1225 of part.Recording medium 1225 is, for example, can
The recording mediums such as memory card of disassembled and assembled freely on camera main-body, however it is without being limited thereto, it is also possible to be built in camera main-body
In hard disk etc..
LCD driver 1210 is connect with LCD1226, will treated that image data is stored in by image processor 1215
SDRAM1218 when needing to show, reads the image data of SDRAM1218 storage and shows on LCD1226, alternatively, at JPEG
The compressed image data of reason device 1216 is stored in SDRAM1218, and when needing to show, jpeg processor 1216 is read
The compressed image data of SDRAM1218, then unzip it, the image data after decompression is carried out by LCD1226
Display.
LCD1226 configuration performs image display at the back side of camera main-body.The LCD1226LCD, however it is without being limited thereto,
The various display panels (LCD1226) such as organic EL can be used, however it is without being limited thereto, it can also be using various displays such as organic EL
Panel.
Interface unit 170 be used as at least one external device (ED) connect with mobile terminal can by interface.For example, external
Device may include wired or wireless headphone port, external power supply (or battery charger) port, wired or wireless number
According to port, memory card port, port, the port audio input/output (I/O), view for connecting the device with identification module
The port frequency I/O, ear port etc..Identification module can be storage and use the various information of mobile terminal simultaneously for verifying user
It and may include subscriber identification module (UIM), client identification module (SIM), Universal Subscriber identification module (USIM) etc..Separately
Outside, the device (hereinafter referred to as " identification device ") with identification module can take the form of smart card, and therefore, identification device can
To be connect via port or other attachment devices with mobile terminal.Interface unit 170 can be used for receiving from external device (ED)
It inputs (for example, data information, electric power etc.) and the input received is transferred to the one or more member in mobile terminal
Part can be used for transmitting data between mobile terminal and external device (ED).
In addition, when mobile terminal is connect with external base, interface unit 170 may be used as allowing by its by electric power from
Pedestal, which is provided to the path or may be used as of mobile terminal, allows the various command signals inputted from pedestal to be transferred to by it
The path of mobile terminal.Whether the various command signals or electric power inputted from pedestal may be used as mobile terminal for identification accurate
The signal that ground is mounted on the base.
Output unit 150 is configured to visual output signals (for example, vision signal).Output unit 150 may include
Display unit 151.
Display unit 151 may be displayed on the information handled in mobile terminal.For example, when mobile terminal is in telephone relation
When mode, display unit 151 can show with converse or it is other communicate (for example, text messaging, multimedia file downloading etc.
Deng) relevant user interface (UI) or graphic user interface (GUI).When mobile terminal is in video calling mode or image is caught
When obtaining mode, display unit 151 can show captured image and/or received image, show video or image and correlation
UI or GUI of function etc..
Meanwhile when display unit 151 and touch tablet in the form of layer it is superposed on one another to form touch screen when, display unit
151 may be used as input unit and output device.Display unit 151 may include liquid crystal display (LCD), thin film transistor (TFT)
In LCD (TFT-LCD), Organic Light Emitting Diode (OLED) display, flexible display, three-dimensional (3D) display etc. at least
It is a kind of.Some in these displays may be constructed such that transparence to allow user to watch from outside, this is properly termed as transparent
Display, typical transparent display can be, for example, TOLED (transparent organic light emitting diode) display etc..According to specific
Desired embodiment, mobile terminal may include two or more display units (or other display devices), for example, mobile whole
End may include outernal display unit (not shown) and inner display unit (not shown).Touch screen can be used for detecting touch input
Pressure and touch input position and touch input area.
Memory 160 can store the software program etc. of the processing and control operation that are executed by controller 180, Huo Zheke
Temporarily to store the data that has exported or will export (for example, telephone directory, message, still image, video etc.).And
And memory 160 can store about the vibrations of various modes and audio signal exported when touching and being applied to touch screen
Data.
Memory 160 may include the storage medium of at least one type, and the storage medium includes flash memory, hard disk, more
Media card, card-type memory (for example, SD or DX memory etc.), random access storage device (RAM), static random-access storage
Device (SRAM), read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), programmable read only memory
(PROM), magnetic storage, disk, CD etc..Moreover, mobile terminal can execute memory 160 with by network connection
Store function network storage device cooperation.
The overall operation of the usually control mobile terminal of controller 180.For example, controller 180 executes and voice communication, data
Communication, video calling etc. relevant control and processing.
Power supply unit 190 receives external power or internal power under the control of controller 180 and provides operation each member
Electric power appropriate needed for part and component.
Various embodiments described herein can be to use the calculating of such as computer software, hardware or any combination thereof
Machine readable medium is implemented.Hardware is implemented, embodiment described herein can be by using application-specific IC
(ASIC), digital signal processor (DSP), digital signal processing device (DSPD), programmable logic device (PLD), scene can
Programming gate array (FPGA), controller, microcontroller, microprocessor, is designed to execute function described herein processor
At least one of electronic unit is implemented, and in some cases, such embodiment can be implemented in controller 180.
For software implementation, the embodiment of such as process or function can with allow to execute the individual of at least one functions or operations
Software module is implemented.Software code can by the software application (or program) write with any programming language appropriate Lai
Implement, software code can store in memory 160 and be executed by controller 180.
So far, mobile terminal is described according to its function.In the following, for the sake of brevity, will description such as folded form,
Slide type mobile terminal in various types of mobile terminals of board-type, oscillating-type, slide type mobile terminal etc., which is used as, to be shown
Example.Therefore, the present invention can be applied to any kind of mobile terminal, and be not limited to slide type mobile terminal.
Location information module 115 may be embodied as GPS module, receive the geographical position of positioning signal and output mobile terminal
Set, as longitude and latitude, plane coordinates, spherical coordinates form geographical location.Camera carries out video acquisition to environment and obtains video data,
Such as the video data of AVI, MP4 format and store to memory 160.Reading of the controller 180 in each collection period of camera
The geographical location for taking location information module 115 to export obtains geographical location write-in camera in corresponding collection period acquisition environment
Video data, wherein corresponding at least one video frame (namely camera is in acquisition week for each collection period of camera
A video frame is at least acquired in phase);Video data based on write-in geographical location generates video file.
Controller 180 determine to video file be split used in geographical location section granularity (such as city, county
City etc., granularity can be determined based on the instruction of user in actual implementation, or be carried out according to the history moving range of mobile terminal
Division obtains), determine geographical location corresponding with granularity section (this that the geographical location of video data in video file is belonged to
In geographic location area it is corresponding with granularity above-mentioned, granularity as the aforementioned be city, it is determined that in video file respectively acquisition week
The geographical location section of the video data ownership of phase, that is, determine mobile when the video data of each collection period in video file
Geographical location section locating for terminal), it is determining (corresponding different from video data in video file based on the time shaft of video file
Collection period) geographical location section ownership time interval, video file is divided based on identified time interval
It cuts processing and obtains video file segments corresponding with geographical location section.
Controller 180 is split processing to video file based on identified time interval, obtains and geographical location area
Between corresponding video file segments when, the feelings in same geographic location section are belonged to if there is at least two video file segments
The video file segments for belonging to same geographic location are then merged, obtain video file corresponding with geographical location section by condition
Segment;For example, with reference to Fig. 3, segmentation obtains 4 video file segments, and correspondence belongs to Baoan District, Nanshan District, Baoan District and good fortune
Field area, section, four geographical locations then merges the 1st, 3 video file segments, obtains corresponding Baoan District, Nanshan District and Feitian
3 video file segments (video file of correspondence Baoan District after merging is merely illustrated in Fig. 3) in area, optionally, video text
Part segment is named with the geographical location section belonged to, an example of the video file segments name obtained after segmentation
Are as follows: Baoan District .MP4;Four .MP4 of Nanshan District .MP4 and Futian District.When actual implementation, optionally, controller 180, which reads user, is
No setting opens the function of merging the video file segments for belonging to same geographic location section, will then return if on,
The video file segments for belonging to same geographic location merge, and obtain video file segments corresponding with geographical location section;If
It does not open, then exports the video file segments obtained after segmentation.
User is when obtaining video using the multiple geographical location sections acquisition environment of camera acquisition, it is understood that there may be is both needed to mian part
The case where video file segments in point geographical location section, (is set as the without another part geographical location section here
One geographical location section) corresponding video file segments, then, controller 180 obtains preset the first ground corresponding with granularity
Position section is managed, such as when user acquires environment generation video file in Baoan District, Nanshan District and Futian District using camera, control
Display unit 151 processed shows the geographical location section of video data in video file: Baoan District, Nanshan District and Futian District.For
Family selection needs the video file segments in that geographical location section, sets user here and has selected Baoan District, Nanshan District, then controls
The first time section corresponding with Futian District (the first geographical location section) on the time shaft for determine video file of device 180;Base
The video file that the corresponding video file segments in first time section are updated is filtered out in the time shaft of video file, update
Video file segments only include the video data of Baoan District, Nanshan District's acquisition, and more new video files are split processing and are obtained
Video file segments corresponding with geographical location section (Baoan District, Nanshan District).
The respectively geographical location from collection period is detected based on GPS mode in the present embodiment, based on video counts in video file
According to the geographical location section that (video data of such as each collection period) belongs to, when determination is split used to video file
Between section, video file is split based on time interval, can be to realizing to the acquisition position of video data in video file
It sets corresponding geographical location section to be split, such as when mobile terminal is embodied as automobile data recorder, the video file of acquisition is pressed
Different geographical location block informations are split, and can quickly be known by which region, and playing corresponding video can know
The road region there is a situation where.
Embodiment two
Fig. 2 is the hardware configuration signal of the mobile terminal of the present embodiment, as shown in figure 4, mobile terminal may include wireless
Communication unit 110, A/V (audio/video) input unit 120, output unit 150, memory 160, interface unit 170, control
Device 180 and power supply unit 190 etc..Fig. 4 shows the mobile terminal with various assemblies, it should be understood that simultaneously should not
It is realistic to apply all components shown.More or fewer components can alternatively be implemented.Mobile terminal will be discussed in more detail below
Element.
Wireless communication unit 110 generally includes one or more components, allow mobile terminal and wireless communication system or
Radio communication between network.For example, wireless communication unit 110 may include wireless Internet module 113.
The Wi-Fi (Wireless Internet Access) of the support mobile terminal of wireless Internet module 113.The module can be internally or externally
It is couple to mobile terminal.Wi-Fi (Wireless Internet Access) technology involved in the module may include WLAN (Wireless LAN) (Wi-Fi),
Wibro (WiMAX), Wimax (worldwide interoperability for microwave accesses), HSDPA (high-speed downlink packet access) etc..
Wireless Internet module 113 may be embodied as wireless compatibility (WiFi) module, for detecting wireless Internet mould
Block 113 accesses the device identification of network access equipment (such as wireless router, wireless access point) used in network (such as MAC
Location etc.), since the terminal device for accessing network by the network access equipment can inevitably use positioning service, take
Business device side can collect these terminal devices and use geographical location when positioning service and be associated with the mark of network access equipment;
It is subsequent, once mobile terminal can be based on the device identification for sending network access equipment to server side, in the every of acquisition environment
A collection period is obtained based on the device identification of network access equipment to be made in server side and the associated geographical location of device identification
It also can obtain in time network even if the geographical location of network access equipment updates for the geographical location of mobile terminal and connect
Enter geographical location of the newest geographical location of equipment as mobile terminal.
Camera 121 carries out video acquisition to environment and obtains video data, such as video data and the storage of AVI, MP4 format
To memory 160.The geography that reads wireless Internet module 113 export of the controller 180 in each collection period of camera 121
Position, by geographical location write-in camera 121 in the obtained video data of corresponding collection period acquisition environment, wherein camera 121
Each collection period is corresponding at least one video frame, and (namely camera 121 at least acquires a view in a collection period
Frequency frame);Video data based on write-in geographical location generates video file.
Controller 180 determine to video file be split used in geographical location section granularity (such as city, county
City etc., granularity can be determined based on the instruction of user in actual implementation, or be carried out according to the history moving range of mobile terminal
Division obtains), determine geographical location corresponding with granularity section (this that the geographical location of video data in video file is belonged to
In geographic location area it is corresponding with granularity above-mentioned, granularity as the aforementioned be city, it is determined that in video file respectively acquisition week
The geographical location section of the video data ownership of phase, that is, determine mobile when the video data of each collection period in video file
Geographical location section locating for terminal), it is determining (corresponding different from video data in video file based on the time shaft of video file
Collection period) geographical location section ownership time interval, video file is divided based on identified time interval
It cuts processing and obtains video file segments corresponding with geographical location section.
Controller 180 is split processing to video file based on identified time interval, obtains and geographical location area
Between corresponding video file segments when, the feelings in same geographic location section are belonged to if there is at least two video file segments
The video file segments for belonging to same geographic location are then merged, obtain video file corresponding with geographical location section by condition
Segment;For example, segmentation obtains 4 video file segments, correspondence belongs to Baoan District, Baoan District, Nanshan District and Futian District four
Geographical location section then merges preceding 2 video file segments, obtains 3 videos of corresponding Baoan District, Nanshan District and Futian District
File fragment, optionally, video file segments are named with the geographical location section belonged to, the video text obtained after segmentation
One example of part segment name are as follows: Baoan District .MP4;Four .MP4 of Nanshan District .MP4 and Futian District.When actual implementation, optionally,
Controller 180 reads whether user is arranged the function for opening and merging the video file segments for belonging to same geographic location section
Can, then the video file segments for belonging to same geographic location are merged if on, are obtained corresponding with geographical location section
Video file segments;If do not opened, the video file segments obtained after segmentation are exported.
User is when obtaining multiple geographical location sections acquisition environment using camera 121 and obtaining video, it is understood that there may be is both needed to
The case where wanting the video file segments in part geographical location section (sets here without another part geographical location section
For the first geographical location section) corresponding video file segments, then, controller 180 obtains preset corresponding with granularity
One geographical location section, for example, it is literary in Baoan District, Nanshan District and Futian District acquisition environment generation video using camera 121 in user
When part, control display unit 151 shows the geographical location section of video data in video file: Baoan District, Nanshan District and Feitian
Area.The video file segments that geographical location section of needs is selected for user, set user here and have selected Baoan District, South Mountain
Area, then controller 180 is when on the time shaft for determine video file with Futian District (the first geographical location section) corresponding first
Between section;Time shaft based on video file filters out the video text that the corresponding video file segments in first time section are updated
Part, the video file segments of update only include the video data of Baoan District, Nanshan District's acquisition, will more new video files be split
Processing obtains video file segments corresponding with geographical location section (Baoan District, Nanshan District).
The respectively geographical location from collection period is detected based on WiFi mode in the present embodiment, does not need to be arranged in mobile terminal
GPS module, depending on the geographical location section based on video data (video data of such as each collection period) ownership in video file, really
It is fixed that used time interval is split to video file, video file is split based on time interval, it can be to reality
Now the corresponding geographical location section of the acquisition position of video data in video file is split, such as mobile terminal is embodied as
When automobile data recorder, the video file of acquisition is split by different geographical location block informations, can quickly know by
Which region, play corresponding video it is known that the region there is a situation where.
Embodiment three
Fig. 5 is the hardware structural diagram of the mobile terminal of the present embodiment, as shown in figure 5, mobile terminal may include nothing
Line communication unit 110, A/V (audio/video) input unit 120, output unit 150, memory 160, interface unit 170, control
Device 180 and power supply unit 190 processed etc..Fig. 5 shows the mobile terminal with various assemblies, it should be understood that not
It is required that implementing all components shown.More or fewer components can alternatively be implemented.It will be discussed in more detail below mobile whole
The element at end.
Wireless communication unit 110 generally includes one or more components, allow mobile terminal and wireless communication system or
Radio communication between network.For example, wireless communication unit may include mobile communication module 112.
Mobile communication module 112 sends radio signals to base station (for example, access point, node B etc.), exterior terminal
And at least one of server and/or receive from it radio signal.Such radio signal may include that voice is logical
Talk about signal, video calling signal or according to text and/or Multimedia Message transmission and/or received various types of data.
So far, mobile terminal is described according to its function.In the following, for the sake of brevity, will description such as folded form,
Slide type mobile terminal in various types of mobile terminals of board-type, oscillating-type, slide type mobile terminal etc., which is used as, to be shown
Example.Therefore, the present invention can be applied to any kind of mobile terminal, and be not limited to slide type mobile terminal.
Mobile terminal as shown in Figure 5 may be constructed such that using via frame or grouping send the such as wired of data and
Wireless communication system and satellite-based communication system operate.
Referring now to Fig. 6 description communication system that wherein mobile terminal according to the present invention can operate.
Different air interface and/or physical layer can be used in such communication system.For example, used by communication system
Air interface includes such as frequency division multiple access (FDMA), time division multiple acess (TDMA), CDMA (CDMA) and universal mobile communications system
System (UMTS) (particularly, long term evolution (LTE)), global system for mobile communications (GSM) etc..As non-limiting example, under
The description in face is related to cdma communication system, but such introduction is equally applicable to other types of system.
With reference to Fig. 6, cdma wireless communication system may include multiple mobile terminals, multiple base stations (BS) 270, base station control
Device (BSC) 275 and mobile switching centre (MSC) 280.MSC280 is configured to and Public Switched Telephony Network (PSTN) 290 shape
At interface.MSC280 is also structured to form interface with the BSC275 that can be couple to base station 270 via back haul link.Flyback line
Road can be constructed according to any in several known interfaces, and interface includes such as E1/T1, ATM, IP, PPP, frame relay,
HDSL, ADSL or xDSL.It will be appreciated that system may include multiple BSC2750 as shown in Figure 4.
Each BS270 can service one or more subregions (or region), by multidirectional antenna or the day of direction specific direction
Each subregion of line covering is radially far from BS270.Alternatively, each subregion can be by two or more for diversity reception
Antenna covering.Each BS270, which may be constructed such that, supports multiple frequency distribution, and the distribution of each frequency has specific frequency spectrum
(for example, 1.25MHz, 5MHz etc.).
What subregion and frequency were distributed, which intersects, can be referred to as CDMA Channel.BS270 can also be referred to as base station transceiver
System (BTS) or other equivalent terms.In this case, term " base station " can be used for broadly indicating single
BSC275 and at least one BS270.Base station can also be referred to as " cellular station ".Alternatively, each subregion of specific BS270 can be claimed
For multiple cellular stations.
As shown in Figure 6, broadcast singal is sent to the mobile terminal operated in system by broadcsting transmitter (BT) 295.
Broadcasting reception module 111 as shown in Figure 5 is arranged at mobile terminal to receive the broadcast singal sent by BT295.?
In Fig. 6, several global positioning systems (GPS) satellite 300 is shown.The help of satellite 300 positions in multiple mobile terminals at least
One.
In Fig. 6, multiple satellites 300 are depicted, it is understood that, it is useful to can use any number of satellite acquisition
Location information.GPS module 115 as shown in Figure 1 is generally configured to cooperate with satellite 300 to obtain desired positioning and believe
Breath.It substitutes GPS tracking technique or except GPS tracking technique, the other of the position that can track mobile terminal can be used
Technology.In addition, at least one 300 property of can choose of GPS satellite or extraly processing satellite dmb transmission.
As a typical operation of wireless communication system, BS270 receives the reverse link letter from various mobile terminals
Number.Mobile terminal usually participates in call, information receiving and transmitting and other types of communication.The received each reverse strand of certain base station 270
Road signal is handled in specific BS270.The data of acquisition are forwarded to relevant BSC275.BSC provides call resource
The mobile management function of distribution and the coordination including the soft switching process between BS270.The data road that BSC275 will also be received
By providing the additional route service for forming interface with PSTN290 to MSC280.Similarly, PSTN290 and MSC280
Interface is formed, MSC and BSC275 form interface, and BSC275 controls BS270 correspondingly to send forward link signals to
Mobile terminal.
The present embodiment is proposed based on above-mentioned mobile terminal hardware configuration and communication system.
Mobile communication module 112 is received wireless communication system and is determined based on the persistent district information of mobile communication module 112
Mobile terminal geographical location, cell identification number (Cell-ID of the wireless communication system based on mobile terminal institute persistent district
Number) determine the geographical location of mobile terminal.As long as cell base station where wireless communication system can collect mobile terminal exists
The covering radius in geographical location and cell on map, then when mobile terminal is after locating cell registration, wireless communication system
It just can determine which cell mobile terminal is in, mobile terminal depends on radius of society in the positioning accuracy of cell.
Camera 121 carries out video acquisition to environment and obtains video data, such as video data and the storage of AVI, MP4 format
To memory 160.The geography that reads wireless Internet module 113 export of the controller 180 in each collection period of camera 121
Position, by geographical location write-in camera 121 in the obtained video data of corresponding collection period acquisition environment, wherein camera 121
Each collection period is corresponding at least one video frame, and (namely camera 121 at least acquires a view in a collection period
Frequency frame);Video data based on write-in geographical location generates video file.
Controller 180 determine to video file be split used in geographical location section granularity (such as city, county
City etc., granularity can be determined based on the instruction of user in actual implementation, or be carried out according to the history moving range of mobile terminal
Division obtains), determine geographical location corresponding with granularity section (this that the geographical location of video data in video file is belonged to
In geographic location area it is corresponding with granularity above-mentioned, granularity as the aforementioned be city, it is determined that in video file respectively acquisition week
The geographical location section of the video data ownership of phase, that is, determine mobile when the video data of each collection period in video file
Geographical location section locating for terminal), it is determining (corresponding different from video data in video file based on the time shaft of video file
Collection period) geographical location section ownership time interval, video file is divided based on identified time interval
It cuts processing and obtains video file segments corresponding with geographical location section.
Controller 180 is split processing to video file based on identified time interval, obtains and geographical location area
Between corresponding video file segments when, the feelings in same geographic location section are belonged to if there is at least two video file segments
The video file segments for belonging to same geographic location are then merged, obtain video file corresponding with geographical location section by condition
Segment;For example, segmentation obtains 4 video file segments, correspondence belongs to Baoan District, Baoan District, Nanshan District and Futian District four
Geographical location section then merges preceding 2 video file segments, obtains 3 videos of corresponding Baoan District, Nanshan District and Futian District
File fragment, optionally, video file segments are named with the geographical location section belonged to, the video text obtained after segmentation
One example of part segment name are as follows: Baoan District .MP4;Four .MP4 of Nanshan District .MP4 and Futian District.When actual implementation, optionally,
Controller 180 reads whether user is arranged the function for opening and merging the video file segments for belonging to same geographic location section
Can, then the video file segments for belonging to same geographic location are merged if on, are obtained corresponding with geographical location section
Video file segments;If do not opened, the video file segments obtained after segmentation are exported.
User is when obtaining multiple geographical location sections acquisition environment using camera 121 and obtaining video, it is understood that there may be is both needed to
The case where wanting the video file segments in part geographical location section (sets here without another part geographical location section
For the first geographical location section) corresponding video file segments, then, controller 180 obtains preset corresponding with granularity
One geographical location section, for example, it is literary in Baoan District, Nanshan District and Futian District acquisition environment generation video using camera 121 in user
When part, control display unit 151 shows the geographical location section of video data in video file: Baoan District, Nanshan District and Feitian
Area.The video file segments that geographical location section of needs is selected for user, set user here and have selected Baoan District, South Mountain
Area, then controller 180 is when on the time shaft for determine video file with Futian District (the first geographical location section) corresponding first
Between section;Time shaft based on video file filters out the video text that the corresponding video file segments in first time section are updated
Part, the video file segments of update only include the video data of Baoan District, Nanshan District's acquisition, will more new video files be split
Processing obtains video file segments corresponding with geographical location section (Baoan District, Nanshan District).
The respectively geographical location from collection period is detected based on WiFi mode in the present embodiment, does not need to be arranged in mobile terminal
GPS module, depending on the geographical location section based on video data (video data of such as each collection period) ownership in video file, really
It is fixed that used time interval is split to video file, video file is split based on time interval, it can be to reality
Now the corresponding geographical location section of the acquisition position of video data in video file is split, such as mobile terminal is embodied as
When automobile data recorder, the video file of acquisition is split by different geographical location block informations, can quickly know by
Which region, play corresponding video it is known that the region there is a situation where.
Embodiment is once to embodiment three, mobile terminal uses location information module 115, wireless Internet module 113 respectively
The geographical location of mobile terminal is obtained with one of mobile communication module 112, it can be using wherein any when implementing certainly
Two modules or the geographical location for cooperating determining mobile terminal by the way of all three modules, it is ensured that can always obtain
Mobile terminal geographical location, such as when location information module 115 can not receive GPS signal, can use wireless Internet mould
The geographical location that block 113 and mobile communication module 112 export integrates the geographical location of determining mobile terminal, such as using wireless mutual
Networking module 113 and mobile communication module 112 export the middle position in geographical location as the geographical location of mobile terminal.
Example IV
Corresponding with the record of previous embodiment, the present embodiment records a kind of method for processing video frequency, referring to Fig. 7, including it is following
Step:
Step 101, it carries out video acquisition and obtains video data.
Step 102, video data is written in geographical location locating for mobile terminal when will collect video data, and is based on
The video data that geographical location is written generates video file.
The reading position information module output of each collection period of camera geographical location information and camera be written exist
The video data that corresponding collection period acquisition environment obtains;
The geographical location of mobile terminal is wherein obtained at least one in the following ways:
Receive positioning signal, the geographical location based on positioning signal output mobile terminal;
Receive the geographical location for the mobile terminal that wireless communication system is determined based on mobile terminal persistent district information;
The device identification for detecting network access equipment sends the device identification of network access equipment to server side, is based on
The device identification of network access equipment is obtained in server side and ground of the associated geographical location of device identification as mobile terminal
Manage position.
Step 103, it determines the granularity for being split used geographical location section to video file, determines video file
Geographical location corresponding with the granularity section that the geographical location of middle video data is belonged to.
Step 104, the time belonged to based on the determining geographical location section with each video data of the time shaft of video file
Section is split processing to video file based on identified time interval and obtains video text corresponding with geographical location section
Part segment.
Determine to video file be split used in geographical location section granularity (such as city, counties and cities etc., it is practical
Granularity can be determined based on the instruction of user in implementation, or be divided to obtain according to the history moving range of mobile terminal),
Determine geographical location corresponding with granularity section (the geographical position here that the geographical location of video data in video file is belonged to
It is corresponding with granularity above-mentioned to set region, granularity as the aforementioned is city, it is determined that the video counts of each collection period in video file
According to the geographical location section of ownership, that is, determine video file in each collection period video data when mobile terminal locating for
Geographical location section), based on the time shaft determination of video file and (the corresponding different acquisitions week of video data in video file
Phase) geographical location section ownership time interval, video file is split based on identified time interval and is handled
To video file segments corresponding with geographical location section.
Processing is split to video file based on identified time interval, obtains view corresponding with geographical location section
When frequency file segment, the case where belonging to same geographic location section if there is at least two video file segments, then it will return
The video file segments for belonging to same geographic location merge, and obtain video file segments corresponding with geographical location section;For example,
Segmentation obtains 4 video file segments, and correspondence belongs to Baoan District, Baoan District, Nanshan District and Futian District four geographical locations area
Between, then preceding 2 video file segments are merged, obtain 3 video file segments of corresponding Baoan District, Nanshan District and Futian District,
Optionally, video file segments are named with the geographical location section belonged to, the video file segments life obtained after segmentation
One example of name are as follows: Baoan District .MP4;Four .MP4 of Nanshan District .MP4 and Futian District.When actual implementation, optionally, user is read
Whether setting opens the function of merging the video file segments for belonging to same geographic location section, then will if on,
The video file segments for belonging to same geographic location merge, and obtain video file segments corresponding with geographical location section;Such as
Fruit is not opened, then exports the video file segments obtained after segmentation.
User is when obtaining video using the multiple geographical location sections acquisition environment of camera acquisition, it is understood that there may be is both needed to mian part
The case where video file segments in point geographical location section, (is set as the without another part geographical location section here
One geographical location section) corresponding video file segments, then, obtain preset the first geographical location area corresponding with granularity
Between, such as when user acquires environment generation video file in Baoan District, Nanshan District and Futian District using camera, display video text
The geographical location section of video data in part: Baoan District, Nanshan District and Futian District.It selects to need that geographical location area for user
Between video file segments, set user here and have selected Baoan District, Nanshan District, then on the time shaft for determine video file with good fortune
The corresponding first time section in field area (the first geographical location section);Time shaft based on video file filters out first time section
The video file that corresponding video file segments are updated, the video file segments of update only include that Baoan District, Nanshan District are adopted
The video data of collection, will more new video files be split processing obtain it is corresponding with geographical location section (Baoan District, Nanshan District)
Video file segments.
In conclusion the embodiment of the present invention has the advantages that
1. detecting corresponding time interval in video automatically according to geographical geographical location section, then video file is based on
Time interval is cut into the video file segments in the acquisition of diverse geographic location section;
2. selecting the video in a certain section of geographical location section in removal video according to user, and to remaining video file point
It is segmented into the video file segments of corresponding diverse geographic location section acquisition.
Those of ordinary skill in the art will appreciate that: realize that all or part of the steps of above method embodiment can pass through
The relevant hardware of program instruction is completed, and program above-mentioned can be stored in a computer readable storage medium, the program
When being executed, step including the steps of the foregoing method embodiments is executed;And storage medium above-mentioned include: movable storage device, it is random
Access memory (RAM, Random Access Memory), read-only memory (ROM, Read-Only Memory), magnetic disk or
The various media that can store program code such as person's CD.
If alternatively, the above-mentioned integrated unit of the present invention is realized in the form of software function module and as independent product
When selling or using, it also can store in a computer readable storage medium.Based on this understanding, the present invention is implemented
The technical solution of example substantially in other words can be embodied in the form of software products the part that the relevant technologies contribute,
The computer software product is stored in a storage medium, including some instructions are used so that computer equipment (can be with
It is personal computer, server or network equipment etc.) execute all or part of each embodiment the method for the present invention.
And storage medium above-mentioned includes: that movable storage device, RAM, ROM, magnetic or disk etc. are various can store program code
Medium.
The above description is merely a specific embodiment, but scope of protection of the present invention is not limited thereto, any
Those familiar with the art in the technical scope disclosed by the present invention, can easily think of the change or the replacement, and should all contain
Lid is within protection scope of the present invention.Therefore, protection scope of the present invention should be based on the protection scope of the described claims.
Claims (10)
1. a kind of mobile terminal, which is characterized in that the mobile terminal includes:
Camera obtains video data for carrying out video acquisition;
Controller is acquired to obtain the video data, the camera is collected the video for controlling the camera
The video data is written in geographical location locating for the mobile terminal when data, and based on geographical location described in said write
Video data generates video file;
The controller is also used to determine the granularity that used geographical location section is split to the video file, really
Geographical location corresponding with the granularity section that the geographical location of video data is belonged in the fixed video file, is based on institute
The time shaft for stating video file determines time interval corresponding with the geographical location section of video data in the video file, base
Processing is split to the video file in identified time interval and obtains video corresponding with the geographical location section
File fragment;
Wherein, geographical location locating for the mobile terminal is using at least one acquisition modes, at least one acquisition modes
Include: that geographical location locating for the mobile terminal is determined based on positioning signal, is based on mobile terminal persistent district information
Determine geographical location locating for the mobile terminal, and the device identification based on network access equipment is obtained in server and institute
It states the associated geographical location of device identification and determines at least one of geographical location locating for the mobile terminal.
2. mobile terminal as described in claim 1, which is characterized in that
The controller is also used to the time shaft based on the video file and identifies the time interval, described in identifying
Time interval is split to obtain video file segments to the video file, by the video file piece with same geographic location
Section merges, and obtains video file segments corresponding with the geographical location section.
3. mobile terminal as described in claim 1, which is characterized in that
The controller is also used to obtain preset the first geographical location section corresponding with the granularity, determines the video
First time corresponding with first geographical location section section on the time shaft of file;Time based on the video file
Axis filters out the video file that the corresponding video file segments in first time section described in the video file is updated,
It the video file will be updated is split processing and obtain video file segments corresponding with the geographical location section.
4. mobile terminal as described in claim 1, which is characterized in that
The controller is also used to obtain the geographical location of the mobile terminal in each collection period of the camera, will
The video data that the camera is acquired in corresponding collection period is written in acquired geographical location;Wherein, each acquisition week
Phase includes at least one video frame.
5. mobile terminal as described in claim 1, which is characterized in that
The mobile terminal is provided at least one location information module, mobile communication module and wireless Internet module;
The location information module exports the geographical location of the mobile terminal for receiving positioning signal;
The mobile communication module, it is true for receiving persistent district information of the wireless communication system based on the mobile communication module
The geographical location of the fixed mobile terminal;
The wireless Internet module sends the network to server side for detecting the device identification of network access equipment
The device identification of access device, in each collection period for acquiring environment based on the device identification of the network access equipment in institute
Server side is stated to obtain and geographical location of the associated geographical location of the device identification as the mobile terminal;
The controller is also used to the geography in the reading of each collection period of the camera location information module output
Location information is simultaneously written the camera and acquires the video data that the environment obtains in corresponding collection period.
6. a kind of method for processing video frequency, which is characterized in that the described method includes:
It carries out video acquisition and obtains video data;
The video data is written in geographical location locating for mobile terminal when will collect the video data, and is write based on described
The video data for entering the geographical location generates video file;
Determine the granularity that used geographical location section is split to the video file;
Determine geographical location corresponding with the granularity section that the geographical location of video data in the video file is belonged to;
The time zone belonged to based on the geographical location section with each video data determining on the time shaft of the video file
Between;
Based on identified time interval to the video file be split processing obtain it is corresponding with the geographical location section
Video file segments;
Wherein, geographical location locating for the mobile terminal is using at least one acquisition modes, at least one acquisition modes
Include: that geographical location locating for the mobile terminal is determined based on positioning signal, is based on mobile terminal persistent district information
Determine geographical location locating for the mobile terminal, and the device identification based on network access equipment is obtained in server and institute
It states the associated geographical location of device identification and determines at least one of geographical location locating for the mobile terminal.
7. method as claimed in claim 6, which is characterized in that it is described based on identified time interval to the video file
It is split processing and obtains video file segments corresponding with the geographical location section, comprising:
Time shaft based on the video file identifies the time interval, is based on identifying the time interval to the video
File is split to obtain video file segments, by with same geographic location video file segments merge, obtain with it is described
The corresponding video file segments in geographical location section.
8. method as claimed in claim 6, which is characterized in that it is described based on identified time interval to the video file
It is split processing and obtains video file segments corresponding with the geographical location section, comprising:
Obtain preset the first geographical location section corresponding with the granularity, determine on the time shaft of the video file with institute
State the corresponding first time section in the first geographical location section;
Time shaft based on the video file filters out what the corresponding video file segments in the first time section were updated
The video file, will update the video file and is split processing and obtain corresponding with geographical location section video text
Part segment.
9. method as claimed in claim 6, which is characterized in that it is described that environment is acquired to obtain the video data, it will
It acquires geographical location locating for the mobile terminal when environment and the video data is written, comprising:
Controller is also used to obtain the geographical location of the mobile terminal in each collection period of camera, will be acquired
The video data that the camera is acquired in corresponding collection period is written in geographical location;Wherein, each collection period includes extremely
A few video frame.
10. method as claimed in claim 6, which is characterized in that the method also includes:
Obtain the geographical location of the mobile terminal:
Camera each collection period reading output geographical location information and the camera is written in corresponding collection period
The video data that acquisition environment obtains;
The geographical location of the mobile terminal is wherein obtained at least one in the following ways:
Positioning signal is received, the geographical location of the mobile terminal is exported based on the positioning signal;
Receive the geographical location for the mobile terminal that wireless communication system is determined based on mobile terminal persistent district information;
The device identification for detecting network access equipment, the device identification of the network access equipment is sent to server side, is based on
The device identification of the network access equipment obtains and the associated geographical location conduct of the device identification in the server side
The geographical location of the mobile terminal.
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610037835.3A CN105578269B (en) | 2016-01-20 | 2016-01-20 | Mobile terminal and its method for processing video frequency |
PCT/CN2016/112360 WO2017118320A1 (en) | 2016-01-04 | 2016-12-27 | Mobile terminal, video processing apparatus and method thereof |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610037835.3A CN105578269B (en) | 2016-01-20 | 2016-01-20 | Mobile terminal and its method for processing video frequency |
Publications (2)
Publication Number | Publication Date |
---|---|
CN105578269A CN105578269A (en) | 2016-05-11 |
CN105578269B true CN105578269B (en) | 2019-04-05 |
Family
ID=55887857
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201610037835.3A Active CN105578269B (en) | 2016-01-04 | 2016-01-20 | Mobile terminal and its method for processing video frequency |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN105578269B (en) |
Families Citing this family (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2017118320A1 (en) * | 2016-01-04 | 2017-07-13 | 努比亚技术有限公司 | Mobile terminal, video processing apparatus and method thereof |
CN106231198B (en) * | 2016-08-17 | 2019-03-22 | 北京小米移动软件有限公司 | Shoot the method and device of image |
CN106844631A (en) * | 2017-01-20 | 2017-06-13 | 深圳天珑无线科技有限公司 | Digital Media is with reference to the mobile device and method for positioning information of checking card |
CN107197349A (en) * | 2017-06-30 | 2017-09-22 | 北京金山安全软件有限公司 | Video processing method and device, electronic equipment and storage medium |
CN107707962B (en) * | 2017-09-05 | 2020-01-07 | 百度在线网络技术(北京)有限公司 | Method for realizing synchronization of video frame data and GPS time position and FPGA |
CN109906603A (en) * | 2018-04-11 | 2019-06-18 | 闵浩 | Mobile location information gatherer and system and mobile location information introduction method |
WO2022061806A1 (en) * | 2020-09-27 | 2022-03-31 | 深圳市大疆创新科技有限公司 | Film production method, terminal device, photographing device, and film production system |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2009200601A (en) * | 2008-02-19 | 2009-09-03 | Victor Co Of Japan Ltd | Video editing device and method |
JP2013081018A (en) * | 2011-10-03 | 2013-05-02 | Nec System Technologies Ltd | Moving image editing device, moving image editing method, and program |
CN105205880A (en) * | 2015-07-17 | 2015-12-30 | 广东好帮手电子科技股份有限公司 | Method based on geographic position retrieve data and system thereof |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20090322904A1 (en) * | 2006-07-20 | 2009-12-31 | Nikon Corporation | Data Recording/Reproducing Device, Data Recording/Reproducing Program And Data Reproducing Device |
-
2016
- 2016-01-20 CN CN201610037835.3A patent/CN105578269B/en active Active
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2009200601A (en) * | 2008-02-19 | 2009-09-03 | Victor Co Of Japan Ltd | Video editing device and method |
JP2013081018A (en) * | 2011-10-03 | 2013-05-02 | Nec System Technologies Ltd | Moving image editing device, moving image editing method, and program |
CN105205880A (en) * | 2015-07-17 | 2015-12-30 | 广东好帮手电子科技股份有限公司 | Method based on geographic position retrieve data and system thereof |
Also Published As
Publication number | Publication date |
---|---|
CN105578269A (en) | 2016-05-11 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN105578269B (en) | Mobile terminal and its method for processing video frequency | |
CN105430295B (en) | Image processing apparatus and method | |
CN106453924B (en) | A kind of image capturing method and device | |
KR101792641B1 (en) | Mobile terminal and out-focusing image generating method thereof | |
CN106303225A (en) | A kind of image processing method and electronic equipment | |
CN104811554B (en) | The switching method and terminal of camera mode | |
CN104660903B (en) | Image pickup method and filming apparatus | |
CN106878588A (en) | A kind of video background blurs terminal and method | |
WO2018059206A1 (en) | Terminal, method of acquiring video, and data storage medium | |
WO2018076938A1 (en) | Method and device for processing image, and computer storage medium | |
CN106485689A (en) | A kind of image processing method and device | |
CN105407295B (en) | Mobile terminal filming apparatus and method | |
CN106506927A (en) | A kind of terminal and the method shot using terminal | |
CN105472241B (en) | Image split-joint method and mobile terminal | |
WO2017045647A1 (en) | Method and mobile terminal for processing image | |
US20120046042A1 (en) | Apparatus and method for power control in geo-tagging in a mobile terminal | |
CN106534696A (en) | Focusing apparatus and method | |
CN107071263A (en) | A kind of image processing method and terminal | |
CN104751488A (en) | Photographing method for moving track of moving object and terminal equipment | |
CN106803879A (en) | Cooperate with filming apparatus and the method for finding a view | |
CN105120145A (en) | Electronic equipment and image processing method | |
CN106851113A (en) | A kind of photographic method and mobile terminal based on dual camera | |
CN106385573A (en) | Picture processing method and terminal | |
CN108668071A (en) | A kind of image pickup method, device, system and a kind of mobile terminal | |
CN105162978A (en) | Method and device for photographic processing |
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 |