[go: up one dir, main page]

CN104580888A - An image processing method and terminal - Google Patents

An image processing method and terminal Download PDF

Info

Publication number
CN104580888A
CN104580888A CN201410790594.0A CN201410790594A CN104580888A CN 104580888 A CN104580888 A CN 104580888A CN 201410790594 A CN201410790594 A CN 201410790594A CN 104580888 A CN104580888 A CN 104580888A
Authority
CN
China
Prior art keywords
shooting
terminal
image file
file
voice data
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.)
Granted
Application number
CN201410790594.0A
Other languages
Chinese (zh)
Other versions
CN104580888B (en
Inventor
黄旭
陈铁群
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Guangdong Oppo Mobile Telecommunications Corp Ltd
Original Assignee
Guangdong Oppo Mobile Telecommunications Corp Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Guangdong Oppo Mobile Telecommunications Corp Ltd filed Critical Guangdong Oppo Mobile Telecommunications Corp Ltd
Priority to CN201410790594.0A priority Critical patent/CN104580888B/en
Publication of CN104580888A publication Critical patent/CN104580888A/en
Application granted granted Critical
Publication of CN104580888B publication Critical patent/CN104580888B/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Studio Devices (AREA)
  • Television Signal Processing For Recording (AREA)

Abstract

The embodiment of the invention discloses a picture processing method and terminal. The method comprises the following steps: shooting a previewing picture to acquire a shot picture; generating a picture file comprising the shot picture; acquiring audio signals surrounding the terminal at a pre-arranged time bucket; generating audio file according to the audio signals; writing the audio data comprised in the audio file at a reserved position appointed by the picture file to generate a target picture file carrying the audio data. According to the invention, contents of pictures can be enriched.

Description

A kind of image processing method and terminal
Technical field
The present invention relates to field of computer technology, particularly relate to a kind of image processing method and terminal.
Background technology
Along with the mobile terminals such as mobile phone are taken pictures the fast lifting of performance, increasing user hankers after taking pictures.Tourism, party and other have in the occasion of memorial value, user wishes that the mode by taking pictures is regarded as memory, and shares at these photos of leafing through with friends and family in the future.
But, in prior art, photo from black and white to color, only can record visual information at that time, the i.e. information of photo itself, and the environmental information (as acoustic information) of taking pictures at that time cannot be dissolved in the middle of photo, make photo content more single, the requirement of user's comparison film diversification cannot be met.
Summary of the invention
The embodiment of the present invention provides a kind of image processing method and terminal, can enrich photo content.
Embodiment of the present invention first aspect provides a kind of image processing method, comprising:
Preview image is taken, obtains photographic images;
Generate the image file comprising the view data of described photographic images;
Obtain the audio signal of terminal surrounding in the rear preset time period of shooting;
Audio file is generated according to described audio signal;
The voice data that described audio file comprises is write in the reserved location that described image file specifies, to generate the target image file carrying described voice data.
Embodiment of the present invention second aspect provides a kind of terminal, comprising:
Shooting unit, for taking preview image, obtains photographic images;
Image file generating unit, for generating the image file of the view data comprising described photographic images;
Acquiring unit, for obtaining the audio signal of terminal surrounding in the rear preset time period of shooting;
Audio file generation unit, generates audio file for the described audio signal got according to described acquiring unit;
Composition file generation unit, the voice data for being comprised by described audio file writes in the reserved location that described image file specifies, to generate the target image file carrying described voice data.
In the embodiment of the present invention, terminal first obtains photographic images, obtains the image file of the view data comprising photographic images; After shooting terminates, obtain the audio signal of terminal surrounding in preset time period, obtain the audio file comprising voice data; Further, in the reserved location that the voice data write image file comprised by audio file is specified, generate the target image file carrying voice data, thus can photo content be enriched, meet the requirement of user's comparison film diversification.
Accompanying drawing explanation
In order to be illustrated more clearly in the technical scheme in the embodiment of the present invention, below the accompanying drawing used required in describing embodiment is briefly described, apparently, accompanying drawing in the following describes is only some embodiments of the present invention, for those of ordinary skill in the art, under the prerequisite not paying creative work, other accompanying drawing can also be obtained according to these accompanying drawings.
Fig. 1 is the schematic flow sheet of a kind of image processing method disclosed in the embodiment of the present invention;
Fig. 2 is the schematic flow sheet of another kind of image processing method disclosed in the embodiment of the present invention;
Fig. 3 is the schematic flow sheet of the embodiment of the present invention another image processing method disclosed;
Fig. 4 is the interaction figure of a kind of terminal taking application interface disclosed in the embodiment of the present invention;
Fig. 5 is the structural representation of a kind of terminal disclosed in the embodiment of the present invention;
Fig. 6 is the structural representation of another kind of terminal disclosed in the embodiment of the present invention;
Fig. 7 is the structural representation of the embodiment of the present invention another terminal disclosed;
Fig. 8 is the structural representation of the embodiment of the present invention another terminal disclosed.
Embodiment
Below in conjunction with the accompanying drawing in the embodiment of the present invention, be clearly and completely described the technical scheme in the embodiment of the present invention, obviously, described embodiment is only the present invention's part embodiment, instead of whole embodiments.Based on the embodiment in the present invention, those of ordinary skill in the art, not making the every other embodiment obtained under creative work prerequisite, belong to the scope of protection of the invention.
The embodiment of the invention discloses a kind of image processing method and terminal, can photo content be enriched, be described in detail respectively below.
In the embodiment of the present invention, terminal can comprise the smart machine arbitrarily with shoot function, wherein, smart machine includes but not limited to: mobile phone, panel computer, electronic reader, remote controller, personal computer (Personal Computer, PC), notebook computer, mobile unit, Web TV, wearable device etc. are configured with the smart machine of filming apparatus, in addition, in the embodiment of the present invention, terminal can be the device that camera or video camera etc. can carry out taking.
Refer to Fig. 1, Fig. 1 is the schematic flow sheet of a kind of image processing method disclosed in the embodiment of the present invention.As shown in Figure 1, the method can comprise the following steps:
S101, preview image to be taken, obtain photographic images.
In the embodiment of the present invention, terminal can be taken preview image by its built-in taking module, obtains photographic images.Wherein, this taking module can comprise camera, watermark camera, and other have the APP etc. of shoot function, and the embodiment of the present invention is not construed as limiting.
Terminal, at startup taking module, after entering shooting interface, can show current preview image at shooting interface in real time.When terminal detects the shooting instruction of the user operation terminal taking button maybe virtual shoot function key-press input that comprises of this shooting interface, terminal response shooting instruction, takes preview image, obtains photographic images.
S102, generate and comprise the image file of the view data of photographic images.
In the embodiment of the present invention, terminal, after acquisition photographic images, converts image information to data message automatically, generates the image file comprising the image data information of photographic images, and with certain stored in file format.
For example, this image file can comprise multiple file format, such as: jpeg file form, tiff file form and JFIF file format etc., the embodiment of the present invention is not construed as limiting.The photographic images of acquisition decomposes by terminal, resolves into a lot of pixel, and each pixel numerical value represents its gray scale, and the data information memory that terminal forms these gray values is in certain image file format.
The audio signal of terminal surrounding in S103, the rear preset time period of acquisition shooting.
In the embodiment of the present invention, the audio signal of terminal surrounding in preset time period can be obtained by the module with sound-recording function of terminal built-in.Wherein, this module can comprise the sound transducers such as the microphone of terminal built-in or peripheral hardware, and this audio signal is the signal of telecommunication converted to by voice signal, can carry the regular sound wave frequency, changes in amplitude information etc. of voice, music and audio.
In the embodiment of the present invention, because the memory space of image file is restricted, the audio signal obtained is unsuitable long, thus the time period obtaining audio signal must be set in advance, as long as the capacity obtaining the audio signal in this preset time period is no more than memory space, this preset time period can be 5S or 10S etc., and the embodiment of the present invention is not construed as limiting.
In the embodiment of the present invention, the audio signal of terminal surrounding can comprise environmental audio signal, such as: noisy KTV, sound of sea wave, birthday party and concert etc., one section of recording that after also can comprising shooting, user is recorded by terminal, the embodiment of the present invention is not construed as limiting.
S104, according to audio signal generate audio file.
In the embodiment of the present invention, the specific implementation that terminal generates audio file according to audio signal can comprise the following steps:
11) in preset time period, sampling is carried out to audio signal and obtain audio signal samples;
12) audio signal samples obtained of sampling is processed, obtain the audio file comprising voice data.
In the embodiment of the present invention, audio signal is analog signal, need first to sample to audio analog signals, obtain audio signal samples, then quantification treatment is carried out to the audio signal samples obtained of sampling, sampled and numerical data after quantizing, whole process is analog/digital conversion, converts audio analog signals to audio digital signals.
In the embodiment of the present invention, through analog/digital conversion audio signal and the audio file that generates can store, this audio file can be preserved with AMR form, and wherein, this AMR format compression is larger, can store the audio signal of section for more time.
In the reserved location that S105, the voice data write image file comprised by audio file are specified, to generate the target image file carrying voice data.
In the embodiment of the present invention, the specific implementation of step S105 can comprise the following steps:
13) format information that image file comprises is resolved, to find the reserved location in format information;
14) voice data that described audio file comprises is read;
15) voice data is converted to binary data, and is stored in the reserved location in format information;
16) Data Synthesis is carried out to binary data and view data, to generate the target image file carrying voice data.
For example, above-mentioned format information can comprise the Exif information of image file (as JPEG/TIFF file) head.Exif is the abbreviation of English Exchangeable Image File (exchangeable image file), and Exif file is actual is the one of jpeg file, defers to Joint Photographic Experts Group, the content just added in File header information about photographing information and index map.EXIF information can comprise a series of information gathered in shooting process by terminal, then information is write the head of image file (as JPEG/TIFF file), namely EXIF information is the one group of acquisition parameters be embedded in JPEG/TIFF image file format, such as: the various message relevant to photography conditions at that time such as aperture during photography, shutter, ISO, time, terminal brand and model, color-code, the information such as the sound recorded during shooting and global positioning system (GPS).EXIF information has certain form, wherein there is the attribute tags of a UserComment by name (user comment), the initial information of this UserComment attribute tags is empty, its reserved locus is specifically designed to other information (as audio-frequency information) storing subsequent terminal write, but the limited storage space of this UserComment attribute tags (general tens KB), other information capacities of therefore follow-up write are unsuitable excessive.
Concrete, terminal is after generation jpeg image file and AMR audio file, the EXIF information of further parsing jpeg image file, find UserComment attribute tags reserved in this EXIF information, then the voice data that AMR audio file comprises is read, be stored in the UserComment attribute tags in EXIF information after this voice data is converted into byte array, and regenerate EXIF information, terminal comprises in the EXIF information write jpeg image file of voice data by what regenerate, carry out Data Synthesis, voice data and view data are integrated, generate the image file carrying voice data.
In the embodiment shown in fig. 1, terminal first obtains photographic images, obtains the image file of the view data comprising photographic images; After shooting terminates, obtain the audio signal of terminal surrounding in preset time period, obtain the audio file comprising voice data; Further, in the reserved location that the voice data write image file comprised by audio file is specified, generate the target image file carrying voice data, thus can photo content be enriched, meet the requirement of user's comparison film diversification.
Refer to Fig. 2, Fig. 2 is the schematic flow sheet of another kind of image processing method disclosed in the embodiment of the present invention.As shown in Figure 2, the method can comprise the following steps:
S201, open sound screening-mode.
In the embodiment of the present invention, terminal can include but not limited to smart mobile phone, this smart mobile phone carries out shooting multiple screening-mode, can comprise common screening-mode, intelligent screening-mode, skin makeup screening-mode, sound screening-mode and watermark screening-mode etc., the embodiment of the present invention does not limit.Smart mobile phone will carry out follow-up recording, must open sound screening-mode, take before shooting.
In the embodiment of the present invention, terminal, at the sound screening-mode of unlatching, after entering shooting interface, can show current preview image at shooting interface in real time.Further, terminal can process this preview image, such as: auto-focusing, adjustment brightness, beautifying picture etc., the embodiment of the present invention is not construed as limiting.
S202, under sound screening-mode, detect user input shooting instruction.
In the embodiment of the present invention, this shooting instruction is triggered by user, and can comprise and click or double-click the shooting virtual shooting button of interface display or the physics shooting push button of terminal, the embodiment of the present invention is not construed as limiting.
S203, response shooting instruction, take preview image, obtain photographic images.
In the embodiment of the present invention, terminal can be taken preview image by its built-in taking module, obtains photographic images.Wherein, this taking module can comprise camera, watermark camera, and other have the APP etc. of shoot function, and the embodiment of the present invention is not construed as limiting.
In the embodiment of the present invention, after terminal detects the shooting instruction that user inputs for shooting push button, response shooting instruction, takes preview image, obtains photographic images.
Please also refer to the interaction figure that Fig. 4, Fig. 4 are a kind of terminal taking application interfaces disclosed in the embodiment of the present invention.Interface of taking pictures as shown in Fig. 4 (a): terminal is at the sound screening-mode of unlatching, after entering interface of taking pictures, a virtual shooting push button can be shown below interface, middle white space is for showing preview image, terminal can process (as auto-focusing to preview image, namely the auto-focusing in the middle of picture shown by corner), when terminal receives (click shooting button trigger shooting instruction as user in Fig. 4 (a) points) when user triggers the shooting instruction of virtual shooting push button input, terminal response shooting instruction, preview image is taken, obtain photographic images.
S204, generate and comprise the image file of the view data of photographic images.
In the embodiment of the present invention, terminal, after acquisition photographic images, converts image information to data message automatically, generates the image file comprising the image data information of photographic images, and with certain stored in file format.
For example, this image file can comprise multiple file format, such as: jpeg file form, tiff file form and JFIF file format etc., the embodiment of the present invention is not construed as limiting.The photographic images of acquisition decomposes by terminal, resolves into a lot of pixel, and each pixel numerical value represents its gray scale, and the data information memory that terminal forms these gray values is in certain image file format.
S205, judge shooting whether terminate, if so, perform step S206, if not, continue perform step S205.
In the embodiment of the present invention, when terminal detects the shooting instruction that user inputs, preview image is taken, obtain photographic images, and generate when comprising the image file of the view data of photographic images, just can judge to take and terminate, now can perform step S206; When terminal does not detect the shooting instruction that user inputs, then illustrate that terminal also rests in the interface of display preview image, now can judge to take well afoot, not terminate, whether terminal needs to continue to perform step S205 and judges to take and terminate.
S206, output information.
In the embodiment of the present invention, after the terminal judges shooting in step S205 terminates, terminal, under sound shooting interface, exports information, signal language as display in Fig. 4 (a) " can be recorded after taking pictures ", and this information can be recorded after pointing out user to take pictures.
S207, output record button.
In the embodiment of the present invention, terminal, after output information, can export record button further.Wherein, this record button and shooting push button can be same virtual push button, also can be different virtual push buttons.When record button and shooting push button are same virtual push button, only after shooting terminates, when the shoot function of virtual push button is switched to sound-recording function by terminal, the sound-recording function of this virtual push button just can be activated, and becomes record button.
Please also refer to the interaction figure that Fig. 4, Fig. 4 are a kind of terminal taking application interfaces disclosed in the embodiment of the present invention.Recording interface as shown in Fig. 4 (b): terminal terminates in judgement shooting, after output prompting user carries out the information of recording, record button can be exported further, above this record button, export the operation indicating language that prompting user carries out recording, as " pin record button and start recording " that Fig. 4 (b) shows simultaneously.When user trigger this record button start to record time, the voice prompt figure rotating savings of display is glittering in the middle of screen, and in Recording Process, other button icon all grizzles on screen, user can not operate.
As the optional execution mode of one, terminal, after judging that shooting terminates, can export information and record button simultaneously.
S208, detection trigger the record command that record button exports.
In the embodiment of the present invention, terminal detects the record command of user operation record button input, and this record command can be triggered by the mode clicked or double-click.
S209, response record command, obtain the audio signal of terminal surrounding in the rear preset time period of shooting.
In the embodiment of the present invention, the audio signal of terminal surrounding in preset time period can be obtained by the module with sound-recording function of terminal built-in.Wherein, this module can comprise the sound transducers such as the microphone of terminal built-in or peripheral hardware, and this audio signal is the signal of telecommunication converted to by voice signal, can carry the regular sound wave frequency, changes in amplitude information etc. of voice, music and audio.
In the embodiment of the present invention, because the memory space of image file is restricted, the audio signal obtained is unsuitable long, thus the time period obtaining audio signal must be set in advance, as long as the capacity obtaining the audio signal in this preset time period is no more than memory space, this preset time period can be 5S or 10S etc., and the embodiment of the present invention is not construed as limiting.
In the embodiment of the present invention, the audio signal of terminal surrounding can comprise environmental audio signal, such as: noisy KTV, sound of sea wave, birthday party and concert etc., one section of recording that after also can comprising shooting, user is recorded by terminal, the embodiment of the present invention is not construed as limiting.
S210, according to audio signal generate audio file.
In the embodiment of the present invention, the specific implementation that terminal generates audio file according to audio signal can comprise the following steps:
21) in preset time period, sampling is carried out to audio signal and obtain audio signal samples;
22) audio signal samples obtained of sampling is processed, obtain the audio file comprising voice data.
In the embodiment of the present invention, audio signal is analog signal, need first to sample to audio analog signals, obtain audio signal samples, then quantification treatment is carried out to the audio signal samples obtained of sampling, sampled and numerical data after quantizing, whole process is analog/digital conversion, converts audio analog signals to audio digital signals.
In the embodiment of the present invention, through analog/digital conversion audio signal and the audio file that generates can store, this audio file can be preserved with AMR form, and wherein, this AMR format compression is larger, can store the audio signal of section for more time.
In the reserved location that S211, the voice data write image file comprised by audio file are specified, to generate the target image file carrying voice data.
In the embodiment of the present invention, the specific implementation of step S211 can comprise the following steps:
23) format information that image file comprises is resolved, to find the reserved location in format information;
24) voice data that described audio file comprises is read;
25) voice data is converted to binary data, and is stored in the reserved location in format information;
26) Data Synthesis is carried out to binary data and view data, to generate the target image file carrying voice data.
For example, above-mentioned format information can comprise the Exif information of image file (as JPEG/TIFF file) head.Exif is the abbreviation of English Exchangeable Image File (exchangeable image file), and Exif file is actual is the one of jpeg file, defers to Joint Photographic Experts Group, the content just added in File header information about photographing information and index map.EXIF information can comprise a series of information gathered in shooting process by terminal, then information is write the head of image file (as JPEG/TIFF file), namely EXIF information is the one group of acquisition parameters be embedded in JPEG/TIFF image file format, such as: the various message relevant to photography conditions at that time such as aperture during photography, shutter, ISO, time, terminal brand and model, color-code, the information such as the sound recorded during shooting and global positioning system (GPS).EXIF information has certain form, wherein there is the attribute tags of a UserComment by name (user comment), the initial information of this UserComment attribute tags is empty, its reserved locus is specifically designed to other information (as audio-frequency information) storing subsequent terminal write, but the limited storage space of this UserComment attribute tags (general tens KB), other information capacities of therefore follow-up write are unsuitable excessive.
Concrete, terminal is after generation jpeg image file and AMR audio file, the EXIF information of further parsing jpeg image file, find UserComment attribute tags reserved in this EXIF information, then the voice data that AMR audio file comprises is read, be stored in the UserComment attribute tags in EXIF information after this voice data is converted into byte array, and regenerate EXIF information, terminal comprises in the EXIF information write jpeg image file of voice data by what regenerate, carry out Data Synthesis, voice data and view data are integrated, generate the image file carrying voice data.
In the embodiment of the present invention, terminal is after entering sound screening-mode, preview image is taken, obtain photographic images, obtain the image file of the view data comprising photographic images, after judging that shooting terminates, export information and record button, after detecting that user triggers the record command of record button output, response record command, obtain the audio signal of terminal surrounding in the rear preset time period of shooting, obtain audio file, further, in the reserved location that the voice data write image file comprised by audio file is specified, generate the target image file carrying voice data, thus can photo content be enriched, meet the requirement of user's comparison film diversification.
Refer to Fig. 3, Fig. 3 is the schematic flow sheet of the embodiment of the present invention another image processing method disclosed.As shown in Figure 3, the method can comprise the following steps:
S301, preview image to be taken, obtain photographic images.
S302, generate and comprise the image file of the view data of photographic images.
The audio signal of terminal surrounding in S303, the rear preset time period of acquisition shooting.
S304, according to audio signal generate audio file.
In the reserved location that S305, the voice data write image file comprised by audio file are specified, to generate the target image file carrying voice data.
The target image file play instruction of S306, reception user input.
In the embodiment of the present invention, target image file play instruction can be triggered by user click or the thumbnail double-clicked on shooting interface or (right side) slip preview interface enters photograph album left mode.
S307, response target image file play instruction, the target image that output target image file comprises and voice data.
In the embodiment of the present invention, after terminal enters photograph album, export and carry the target image of voice data so that user checks this target image, export a broadcast button simultaneously, when terminal receive user trigger this broadcast button input play instruction time, terminal exports the voice data carried in target image file, starts playback.
Please also refer to the interaction figure that Fig. 4, Fig. 4 are a kind of terminal taking application interfaces disclosed in the embodiment of the present invention.Broadcast interface as shown in Fig. 4 (c): when terminal enters the target image interface carrying voice data, this interface can show a Target Photo (gray area in the broadcast interface as shown in Fig. 4 (c)) and a broadcast button (the loudspeaker icon in the broadcast interface as shown in Fig. 4 (c)), when user points this loudspeaker icon of click, terminal will export the voice data that this target image carries, playback.
In the embodiment shown in fig. 3, terminal, after generation carries the target image file of voice data, enters photograph album further, check this target image, play the recording that this target image carries simultaneously, thus can photo content be enriched, meet the requirement of user's comparison film diversification.
Refer to Fig. 5, Fig. 5 is the structural representation of a kind of terminal disclosed in the embodiment of the present invention, and as shown in Figure 5, this terminal 500 can comprise shooting unit 501, image file generating unit 502, acquiring unit 503, audio file generation unit 504, and composition file generation unit 505, wherein:
Shooting unit 501, for taking preview image, obtains photographic images.
In the embodiment of the present invention, terminal 500 can be taken preview image by its built-in taking module, obtains photographic images.Wherein, this taking module can comprise camera, watermark camera, and other have the APP etc. of shoot function, and the embodiment of the present invention is not construed as limiting.
Terminal 500, at startup taking module, after entering shooting interface, can show current preview image at shooting interface in real time.When terminal 500 detects the shooting instruction of the user operation terminal taking button maybe virtual shoot function key-press input that comprises of this shooting interface, terminal 500 responds shooting instruction, takes preview image, obtains photographic images.
Image file generating unit 502, for generating the image file of the view data comprising photographic images.
In the embodiment of the present invention, terminal 500, after acquisition photographic images, converts image information to data message automatically, is generated the image file comprising the image data information of photographic images by image file generating unit 502, and with certain stored in file format.
For example, this image file can comprise multiple file format, such as: jpeg file form, tiff file form and JFIF file format etc., the embodiment of the present invention is not construed as limiting.The photographic images of acquisition decomposes by terminal, resolves into a lot of pixel, and each pixel numerical value represents its gray scale, and the data information memory that terminal forms these gray values is in certain image file format.
Acquiring unit 503, for obtaining the audio signal of terminal surrounding in the rear preset time period of shooting.
In the embodiment of the present invention, the audio signal of terminal surrounding in preset time period can be obtained by the module with sound-recording function that terminal 500 is built-in.Wherein, this module can comprise the sound transducers such as the microphone of terminal built-in or peripheral hardware, and this audio signal is the signal of telecommunication converted to by voice signal, can carry the regular sound wave frequency, changes in amplitude information etc. of voice, music and audio.
In the embodiment of the present invention, because the memory space of image file is restricted, the audio signal that acquiring unit 503 obtains is unsuitable long, thus the time period obtaining audio signal must be set in advance, as long as the capacity obtaining the audio signal in this preset time period is no more than memory space, this preset time period can be 5S or 10S etc., and the embodiment of the present invention is not construed as limiting.
In the embodiment of the present invention, audio signal around terminal 500 can comprise environmental audio signal, such as: noisy KTV, sound of sea wave, birthday party and concert etc., one section of recording that after also can comprising shooting, user is recorded by terminal 500, the embodiment of the present invention is not construed as limiting.
Audio file generation unit 504, generates audio file for the audio signal got according to acquiring unit 503.
In the embodiment of the present invention, the specific implementation that terminal 500 generates audio file by audio file generation unit 504 according to audio signal can comprise the following steps:
11) in preset time period, sampling is carried out to audio signal and obtain audio signal samples;
12) audio signal samples obtained of sampling is processed, obtain the audio file comprising voice data.
In the embodiment of the present invention, audio signal is analog signal, need first to sample to audio analog signals, obtain audio signal samples, then quantification treatment is carried out to the audio signal samples obtained of sampling, sampled and numerical data after quantizing, whole process is analog/digital conversion, converts audio analog signals to audio digital signals.
In the embodiment of the present invention, through analog/digital conversion audio signal and the audio file that generates can store, this audio file can be preserved with AMR form, and wherein, this AMR format compression is larger, can store the audio signal of section for more time.
Composition file generation unit 505, in the reserved location that the voice data write image file for being comprised by audio file is specified, to generate the target image file carrying voice data.
As the optional execution mode of one, as shown in Figure 6, composition file generation unit 505 can comprise:
Resolve subelement 5051, for resolving the format information that image file comprises, to find the reserved location in format information;
Read subelement 5052, for reading the voice data that audio file comprises;
Conversion subelement 5053, for voice data is converted to binary data, and is stored in the reserved location in format information;
Synthon unit 5054, for carrying out Data Synthesis to binary data and view data, to generate the target image file carrying voice data.
For example, above-mentioned format information can comprise the Exif information of image file (as JPEG/TIFF file) head.Exif is the abbreviation of English Exchangeable Image File (exchangeable image file), and Exif file is actual is the one of jpeg file, defers to Joint Photographic Experts Group, the content just added in File header information about photographing information and index map.EXIF information can comprise a series of information gathered in shooting process by terminal, then information is write the head of image file (as JPEG/TIFF file), namely EXIF information is the one group of acquisition parameters be embedded in JPEG/TIFF image file format, such as: the various message relevant to photography conditions at that time such as aperture during photography, shutter, ISO, time, terminal brand and model, color-code, the information such as the sound recorded during shooting and global positioning system (GPS).EXIF information has certain form, wherein there is the attribute tags of a UserComment by name (user comment), the initial information of this UserComment attribute tags is empty, its reserved locus is specifically designed to other information (as audio-frequency information) storing subsequent terminal write, but the limited storage space of this UserComment attribute tags (general tens KB), other information capacities of therefore follow-up write are unsuitable excessive.
Concrete, terminal 500 is after generation jpeg image file and AMR audio file, the EXIF information of further parsing jpeg image file, find UserComment attribute tags reserved in this EXIF information, then the voice data that AMR audio file comprises is read, be stored in the UserComment attribute tags in EXIF information after this voice data is converted into byte array, and regenerate EXIF information, terminal comprises in the EXIF information write jpeg image file of voice data by what regenerate, carry out Data Synthesis, voice data and view data are integrated, generate the image file carrying voice data.
In the embodiment of the present invention, after terminal 500 generates audio file by image file generating unit 502 synthetic image file and audio file generation unit 504, the format information of image file is resolved further by the parsing subelement 5051 in composition file generation unit 505, find position reserved in this format information, then read by reading subelement 5052 voice data that audio file comprises, and the reserved location be stored in after by conversion subelement 5053 this voice data being converted into binary data in format information, and regenerate format information, the format information comprising voice data regenerated writes in image file by synthon unit 5054 by terminal 500, carry out Data Synthesis, voice data and view data are integrated, generate the image file carrying voice data.
In the embodiment that Fig. 5 describes, terminal 500 first obtains photographic images by shooting unit 501, and is generated the image file comprising the view data of photographic images by image file generating unit 502; After shooting terminates, obtained the audio signal of terminal surrounding in preset time period by acquiring unit 503, and generated the audio file comprising voice data by audio file generation unit 504; Further, in the reserved location that the voice data write image file comprised by audio file by composition file generation unit 505 is specified, generate the target image file carrying voice data, thus can photo content be enriched, meet the requirement of user's comparison film diversification.
Refer to Fig. 7, Fig. 7 is the structural representation of the embodiment of the present invention another terminal disclosed, as shown in Figure 7, this terminal 700 can comprise opens unit 701, shooting unit 702, image file generating unit 703, judging unit 704, first output unit 705, acquiring unit 706, audio file generation unit 707 and composition file generation unit 708, wherein:
Open unit 701, for opening sound screening-mode.
In the embodiment of the present invention, terminal 700 can include but not limited to smart mobile phone, this smart mobile phone carries out shooting multiple screening-mode, can comprise common screening-mode, intelligent screening-mode, skin makeup screening-mode, sound screening-mode and watermark screening-mode etc., the embodiment of the present invention does not limit.Smart mobile phone will carry out follow-up recording, must open sound screening-mode, take before shooting.
In the embodiment of the present invention, terminal 700, at the sound screening-mode of unlatching, after entering shooting interface, can show current preview image at shooting interface in real time.Further, terminal 700 can process this preview image, such as: auto-focusing, adjustment brightness, beautifying picture etc., the embodiment of the present invention is not construed as limiting.
Shooting unit 702, for taking preview image, obtains photographic images.
As the optional execution mode of one, shooting unit 702 can comprise:
First detection sub-unit 7021, under sound screening-mode, detects the shooting instruction of user's input.
In the embodiment of the present invention, this shooting instruction is triggered by user, and can comprise and click or double-click the shooting virtual shooting button of interface display or the physics shooting push button of terminal, the embodiment of the present invention is not construed as limiting.
First obtains subelement 7022, for responding shooting instruction, takes preview image, obtains photographic images.
In the embodiment of the present invention, terminal 700 can be taken preview image by its built-in taking module, obtains photographic images.Wherein, this taking module can comprise camera, watermark camera, and other have the APP etc. of shoot function, and the embodiment of the present invention is not construed as limiting.
In the embodiment of the present invention, after terminal 700 detects the shooting instruction that user inputs for shooting push button, response shooting instruction, takes preview image, obtains photographic images.
Image file generating unit 703, for generating the image file of the view data comprising photographic images.
Judging unit 704, after comprising the image file of the view data of photographic images in image file generating unit 703 generation, judges whether shooting terminates.
In the embodiment of the present invention, when the first detection sub-unit 7021 detects the shooting instruction that user inputs, respond shooting instruction by the first acquisition subelement 7022 to take preview image, obtain photographic images, and when comprising the image file of the view data of photographic images by image file generating unit 703 generation, judging unit 704 just can judge that shooting terminates, when the first detection sub-unit 7021 does not detect the shooting instruction that user inputs, then illustrate that terminal 700 also rests in the interface of display preview image, now judging unit 704 can judge to take well afoot, do not terminate, judging unit 704 needs to continue to judge whether shooting terminates.
First output unit 705, at the end of judging shooting at judging unit 704, exports information, and this information is used for prompting and records.
In the embodiment of the present invention, after judging unit 704 judges that shooting terminates, terminal 700, under sound shooting interface, exports information by the first output unit 705, and as " can record after taking pictures ", this information can be recorded for pointing out user.
Acquiring unit 706, for obtaining the audio signal of terminal surrounding in the rear preset time period of shooting.
As the optional execution mode of one, above-mentioned first output unit 705, also for after output information, and before acquiring unit 706 obtains the audio signal of terminal surrounding in preset time period after shooting, exports record button.
In the embodiment of the present invention, terminal 700, after the first output unit 705 exports information, can export record button by the first output unit 705 further.Wherein, this record button and shooting push button can be same virtual push button, also can be different virtual push buttons.When record button and shooting push button are same virtual push button, only after shooting terminates, when the shoot function of virtual push button is switched to sound-recording function by terminal 700, the sound-recording function of this virtual push button just can be activated, and becomes record button.
Above-mentioned acquiring unit 706 can comprise:
Second detection sub-unit 7061, for detecting the record command triggering record button and export.
In the embodiment of the present invention, the second detection sub-unit 7061 detects the record command of user operation record button input, and this record command can be triggered by the mode clicked or double-click.
Second obtains subelement 7062, for responding record command, obtains the audio signal of terminal surrounding in the rear preset time period of shooting.
In the embodiment of the present invention, second obtains subelement 7062 can obtain terminal surrounding in preset time period audio signal by the module with sound-recording function that terminal 700 is built-in.Wherein, this module can comprise the sound transducers such as the microphone of the built-in or peripheral hardware of terminal 700, and this audio signal is the signal of telecommunication converted to by voice signal, can carry the regular sound wave frequency, changes in amplitude information etc. of voice, music and audio.
In the embodiment of the present invention, because the memory space of image file is restricted, the audio signal obtained is unsuitable long, thus the time period obtaining audio signal must be set in advance, as long as the capacity obtaining the audio signal in this preset time period is no more than memory space, this preset time period can be 5S or 10S etc., and the embodiment of the present invention is not construed as limiting.
In the embodiment of the present invention, audio signal around terminal 700 can comprise environmental audio signal, such as: noisy KTV, sound of sea wave, birthday party and concert etc., one section of recording that after also can comprising shooting, user is recorded by terminal, the embodiment of the present invention is not construed as limiting.
Audio file generation unit 707, generates audio file for the audio signal got according to acquiring unit 706.
Composition file generation unit 708, in the reserved location that the voice data write image file for being comprised by audio file is specified, to generate the target image file carrying voice data.
In the embodiment shown in fig. 7, terminal 700 is after unlatching unit 701 opens sound screening-mode, taken by shooting unit 702 pairs of preview images, obtain photographic images, and the image file comprising the view data of photographic images is generated by image file generating unit 703, after judging unit 704 judges that shooting terminates, information and record button is exported by the first output unit 705, after the second detection sub-unit 7061 in acquiring unit 706 detects that user triggers the record command of record button output, second obtains subelement 7062 responds record command, obtain the audio signal of terminal surrounding in the rear preset time period of shooting, audio file is generated by audio file generation unit 707, further, in the reserved location that the voice data write image file comprised by audio file by composition file generation unit 708 is specified, generate the target image file carrying voice data, thus can photo content be enriched, meet the requirement of user's comparison film diversification.
Refer to Fig. 8, Fig. 8 is the structural representation of the embodiment of the present invention another terminal disclosed.As shown in Figure 8, this terminal 800 can comprise shooting unit 801, image file generating unit 802, acquiring unit 803, audio file generation unit 804, composition file generation unit 805, receiving element 806 and the second output unit 807, wherein:
Shooting unit 801, for taking preview image, obtains photographic images;
Image file generating unit 802, for generating the image file of the view data comprising photographic images;
Acquiring unit 803, for obtaining the audio signal of terminal surrounding in the rear preset time period of shooting;
Audio file generation unit 804, generates audio file for the audio signal got according to acquiring unit 803;
Composition file generation unit 805, in the reserved location that the voice data write image file for being comprised by audio file is specified, to generate the target image file carrying voice data;
Receiving element 806, for receiving the target image file play instruction of user's input;
In the embodiment of the present invention, target image file play instruction can be triggered by user click or the thumbnail double-clicked on shooting interface or (right side) slip preview interface enters photograph album left mode.
Second output unit 807, for responding target image file play instruction, the target image that output target image file comprises and voice data.
In the embodiment of the present invention, terminal 800 is being received the target image file play instruction of user's input by receiving element 806, after entering photograph album, further, exported by the second output unit 807 and carry the target image of voice data so that user checks this target image, second output unit 807 also exports a broadcast button simultaneously, when terminal 800 receive user trigger this broadcast button input play instruction time, second output unit 807 exports the voice data carried in target image file, starts playback.
In the embodiment shown in fig. 8, terminal 800 is after composition file generation unit 805 generation carries the target image file of voice data, further, the target image file play instruction of user's input is received by receiving element 806, enter photograph album, and export target image by the second output unit 807, so that user checks this target image, simultaneously the second output unit 807 outputting audio data recording of carrying to play this target image, thus can photo content be enriched, meet the requirement of user's comparison film diversification.
It should be noted that, for each embodiment of the method aforesaid, in order to simple description, therefore it is all expressed as a series of combination of actions, but those skilled in the art should know, the application is not by the restriction of described sequence of movement, because according to the application, certain some step can adopt other orders or carry out simultaneously.Secondly, those skilled in the art also should know, the embodiment described in specification all belongs to preferred embodiment, and involved action and unit might not be that the application is necessary.
In the above-described embodiments, the description of each embodiment is all emphasized particularly on different fields, in certain embodiment, there is no the part described in detail, can see the associated description of other embodiments.
One of ordinary skill in the art will appreciate that all or part of flow process realized in above-described embodiment method, that the hardware that can carry out instruction relevant by computer program has come, described program can be stored in computer read/write memory medium, this program, when performing, can comprise the flow process of the embodiment as above-mentioned each side method.Wherein, described storage medium can be magnetic disc, CD, read-only store-memory body (Read-Only Memory, ROM) or random store-memory body (Random Access Memory, RAM) etc.
Above disclosedly be only present pre-ferred embodiments, certainly can not limit the interest field of the present invention with this, therefore according to the equivalent variations that the claims in the present invention are done, still belong to the scope that the present invention is contained.

Claims (12)

1. an image processing method, is characterized in that, comprising:
Preview image is taken, obtains photographic images;
Generate the image file comprising the view data of described photographic images;
Obtain the audio signal of terminal surrounding in the rear preset time period of shooting;
Audio file is generated according to described audio signal;
The voice data that described audio file comprises is write in the reserved location that described image file specifies, to generate the target image file carrying described voice data.
2. method according to claim 1, is characterized in that, is describedly write by the voice data that described audio file comprises in the reserved location that described image file specifies, and to generate the target image file carrying described voice data, comprising:
Resolve the format information that described image file comprises, to find the reserved location in described format information;
Read the voice data that described audio file comprises;
Described voice data is converted to binary data, and is stored in the reserved location in described format information;
Data Synthesis is carried out to described binary data and described view data, to generate the target image file carrying voice data.
3. method according to claim 1, is characterized in that, describedly takes preview image, and before obtaining photographic images, described method also comprises:
Open sound screening-mode;
Described preview image to be taken, obtains photographic images and comprise:
Under described sound screening-mode, detect the shooting instruction of user's input;
Respond described shooting instruction, preview image is taken, obtain photographic images.
4. method according to claim 3, is characterized in that, before the audio signal of terminal surrounding in rear preset time period is taken in described acquisition, described method also comprises:
Judge whether shooting terminates;
If shooting terminates, then export information, described information is used for prompting and records.
5. method according to claim 4, is characterized in that, after described output information, and described obtain the audio signal of terminal surrounding in preset time period after shooting before, described method also comprises:
Export record button;
The described audio signal obtaining terminal surrounding in the rear preset time period of shooting comprises:
Detect the record command triggering described record button and export;
Respond described record command, obtain the audio signal of terminal surrounding in the rear preset time period of shooting.
6. the method according to any one of Claims 1 to 5, is characterized in that, described method also comprises:
Receive the target image file play instruction of user's input;
Respond described target image file play instruction, export described target image and described voice data that described target image file comprises.
7. a terminal, is characterized in that, comprising:
Shooting unit, for taking preview image, obtains photographic images;
Image file generating unit, for generating the image file of the view data comprising described photographic images;
Acquiring unit, for obtaining the audio signal of terminal surrounding in the rear preset time period of shooting;
Audio file generation unit, generates audio file for the described audio signal got according to described acquiring unit;
Composition file generation unit, the voice data for being comprised by described audio file writes in the reserved location that described image file specifies, to generate the target image file carrying described voice data.
8. terminal according to claim 7, is characterized in that, described composition file generation unit comprises:
Resolve subelement, for resolving the format information that described image file comprises, to find the reserved location in described format information;
Read subelement, for reading the voice data that described audio file comprises;
Conversion subelement, for described voice data is converted to binary data, and is stored in the reserved location in described format information;
Synthon unit, for carrying out Data Synthesis to described binary data and described view data, to generate the target image file carrying voice data.
9. terminal according to claim 7, is characterized in that, described terminal also comprises:
Opening unit, for taking preview image at described shooting unit, before obtaining photographic images, opening sound screening-mode;
Described shooting unit comprises:
First detection sub-unit, under described sound screening-mode, detects the shooting instruction of user's input;
First obtains subelement, for responding described shooting instruction, takes preview image, obtains photographic images.
10. terminal according to claim 9, is characterized in that, described terminal also comprises:
Judging unit, before the audio signal for terminal surrounding in preset time period after described acquiring unit obtains shooting, judges whether shooting terminates;
First output unit, at the end of judging shooting at described judging unit, exports information, and described information is used for prompting and records.
11. terminals according to claim 10, is characterized in that, described first output unit, also for after output information, and before described acquiring unit obtains the audio signal of terminal surrounding in preset time period after shooting, export record button;
Described acquiring unit comprises:
Second detection sub-unit, for detecting the record command triggering described record button and export;
Second obtains subelement, for responding described record command, obtains the audio signal of terminal surrounding in the rear preset time period of shooting.
12. terminals according to any one of claim 7 ~ 11, it is characterized in that, described terminal also comprises:
Receiving element, for receiving the target image file play instruction of user's input;
Second output unit, for responding described target image file play instruction, exports described target image and described voice data that described target image file comprises.
CN201410790594.0A 2014-12-17 2014-12-17 A kind of image processing method and terminal Expired - Fee Related CN104580888B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201410790594.0A CN104580888B (en) 2014-12-17 2014-12-17 A kind of image processing method and terminal

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201410790594.0A CN104580888B (en) 2014-12-17 2014-12-17 A kind of image processing method and terminal

Publications (2)

Publication Number Publication Date
CN104580888A true CN104580888A (en) 2015-04-29
CN104580888B CN104580888B (en) 2018-09-04

Family

ID=53095986

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201410790594.0A Expired - Fee Related CN104580888B (en) 2014-12-17 2014-12-17 A kind of image processing method and terminal

Country Status (1)

Country Link
CN (1) CN104580888B (en)

Cited By (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104916298A (en) * 2015-05-28 2015-09-16 努比亚技术有限公司 Coding and decoding methods, coding and decoding devices, electronic equipment and audio picture generating method
CN105261054A (en) * 2015-08-27 2016-01-20 努比亚技术有限公司 Device and method for compositing audio GIF image
CN105407282A (en) * 2015-11-16 2016-03-16 中科创达软件股份有限公司 Photographing method and replay method
CN106777204A (en) * 2016-12-23 2017-05-31 北京奇虎科技有限公司 The processing method of image data, device and mobile terminal
CN106943754A (en) * 2017-04-28 2017-07-14 董宇 Intelligent terminal information exchange mobile device and control method
CN107155062A (en) * 2017-06-16 2017-09-12 上海青橙实业有限公司 Record the photographic method and device, mobile terminal of acoustic information
CN108769535A (en) * 2018-07-04 2018-11-06 腾讯科技(深圳)有限公司 Image processing method, device, storage medium and computer equipment
CN109361858A (en) * 2018-10-29 2019-02-19 北京小米移动软件有限公司 Image acquisition method, device, electronic device and storage medium
CN111447370A (en) * 2020-05-19 2020-07-24 Oppo广东移动通信有限公司 Camera access method, access device, terminal device and readable storage medium
CN111480156A (en) * 2018-04-03 2020-07-31 谷歌有限责任公司 System and method for selectively storing audiovisual content using deep learning
CN112036241A (en) * 2020-07-27 2020-12-04 北京达佳互联信息技术有限公司 An image processing method, device, electronic device and storage medium
CN113747098A (en) * 2021-07-30 2021-12-03 荣耀终端有限公司 Photo file generation method with audio identification, photo display method and equipment
WO2022022262A1 (en) * 2020-07-28 2022-02-03 游艺星际(北京)科技有限公司 Processing method for multimedia resource, publishing method and electronic device
CN116112779A (en) * 2023-02-23 2023-05-12 上海哔哩哔哩科技有限公司 Recommendations for shooting effects, devices, storage media and electronic equipment

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100856407B1 (en) * 2006-07-06 2008-09-04 삼성전자주식회사 Apparatus and method for data recording and reproducing metadata
KR102081347B1 (en) * 2013-03-21 2020-02-26 삼성전자주식회사 Apparatus, method and computer readable recording medium of creating and playing a live picture file

Cited By (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104916298A (en) * 2015-05-28 2015-09-16 努比亚技术有限公司 Coding and decoding methods, coding and decoding devices, electronic equipment and audio picture generating method
CN105261054A (en) * 2015-08-27 2016-01-20 努比亚技术有限公司 Device and method for compositing audio GIF image
CN105407282A (en) * 2015-11-16 2016-03-16 中科创达软件股份有限公司 Photographing method and replay method
CN106777204A (en) * 2016-12-23 2017-05-31 北京奇虎科技有限公司 The processing method of image data, device and mobile terminal
CN106777204B (en) * 2016-12-23 2020-08-07 北京安云世纪科技有限公司 Image data processing method, device and mobile terminal
CN106943754A (en) * 2017-04-28 2017-07-14 董宇 Intelligent terminal information exchange mobile device and control method
CN107155062B (en) * 2017-06-16 2019-11-05 上海青橙实业有限公司 Record the photographic method and device, mobile terminal of acoustic information
CN107155062A (en) * 2017-06-16 2017-09-12 上海青橙实业有限公司 Record the photographic method and device, mobile terminal of acoustic information
CN111480156A (en) * 2018-04-03 2020-07-31 谷歌有限责任公司 System and method for selectively storing audiovisual content using deep learning
CN108769535A (en) * 2018-07-04 2018-11-06 腾讯科技(深圳)有限公司 Image processing method, device, storage medium and computer equipment
CN109361858A (en) * 2018-10-29 2019-02-19 北京小米移动软件有限公司 Image acquisition method, device, electronic device and storage medium
CN111447370A (en) * 2020-05-19 2020-07-24 Oppo广东移动通信有限公司 Camera access method, access device, terminal device and readable storage medium
CN112036241A (en) * 2020-07-27 2020-12-04 北京达佳互联信息技术有限公司 An image processing method, device, electronic device and storage medium
WO2022022262A1 (en) * 2020-07-28 2022-02-03 游艺星际(北京)科技有限公司 Processing method for multimedia resource, publishing method and electronic device
CN113747098A (en) * 2021-07-30 2021-12-03 荣耀终端有限公司 Photo file generation method with audio identification, photo display method and equipment
CN116112779A (en) * 2023-02-23 2023-05-12 上海哔哩哔哩科技有限公司 Recommendations for shooting effects, devices, storage media and electronic equipment

Also Published As

Publication number Publication date
CN104580888B (en) 2018-09-04

Similar Documents

Publication Publication Date Title
CN104580888A (en) An image processing method and terminal
KR100856407B1 (en) Apparatus and method for data recording and reproducing metadata
CN104169913B (en) A picture display method and device, and terminal equipment
US8301995B2 (en) Labeling and sorting items of digital data by use of attached annotations
CN104916298B (en) Decoding method, coding and decoding device, electronic equipment and talking picture generation method
US20150189118A1 (en) Photographing apparatus, photographing system, photographing method, and recording medium recording photographing control program
JP4272714B2 (en) Image recording apparatus and image recording method
TW201503675A (en) Media file management method and system
US20090002497A1 (en) Digital Camera Voice Over Feature
US20100157097A1 (en) Voice recordable terminal and its image processing method
JP2020071784A (en) Information processing apparatus, control method, and program
US8314855B2 (en) Reproducing apparatus and recording apparatus
JP4346695B2 (en) Recording apparatus and recording method
JPH08147952A (en) Recording and playback device
JP4295540B2 (en) Audio recording method and apparatus, digital camera, and image reproduction method and apparatus
CN106060394A (en) Photographing method and device, and terminal device
JP2010049658A (en) Image search device, image search method, program and recording medium
JPH11177928A (en) Information recording and reproducing device
TWI510940B (en) Image browsing device for establishing note by voice signal and method thereof
CN117616408A (en) Communication apparatus, image pickup apparatus, control method, and program
JP6263002B2 (en) Imaging apparatus, control method therefor, and program
JP3956288B2 (en) Video information indexing support apparatus, program, and storage medium
KR20170028593A (en) Method and program for making moving image
CN118075533A (en) Information processing method and related equipment
CN119620897A (en) Display 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
CP01 Change in the name or title of a patent holder

Address after: Changan town in Guangdong province Dongguan 523860 usha Beach Road No. 18

Patentee after: GUANGDONG OPPO MOBILE TELECOMMUNICATIONS Corp.,Ltd.

Address before: Changan town in Guangdong province Dongguan 523860 usha Beach Road No. 18

Patentee before: GUANGDONG OPPO MOBILE TELECOMMUNICATIONS Corp.,Ltd.

CP01 Change in the name or title of a patent holder
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20180904

CF01 Termination of patent right due to non-payment of annual fee