WO2008128383A1 - Digital camera and its system for watermark information acquiring via external device - Google Patents
Digital camera and its system for watermark information acquiring via external device Download PDFInfo
- Publication number
- WO2008128383A1 WO2008128383A1 PCT/CN2007/001350 CN2007001350W WO2008128383A1 WO 2008128383 A1 WO2008128383 A1 WO 2008128383A1 CN 2007001350 W CN2007001350 W CN 2007001350W WO 2008128383 A1 WO2008128383 A1 WO 2008128383A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- information code
- digital camera
- information
- image data
- data
- Prior art date
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N1/00—Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
- H04N1/32—Circuits or arrangements for control or supervision between transmitter and receiver or between image input and image output device, e.g. between a still-image camera and its memory or between a still-image camera and a printer device
- H04N1/32101—Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title
- H04N1/32144—Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title embedded in the image data, i.e. enclosed or integrated in the image, e.g. watermark, super-imposed logo or stamp
- H04N1/32149—Methods relating to embedding, encoding, decoding, detection or retrieval operations
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T1/00—General purpose image data processing
- G06T1/0021—Image watermarking
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N1/00—Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
- H04N1/00127—Connection or combination of a still picture apparatus with another apparatus, e.g. for storage, processing or transmission of still picture signals or of information associated with a still picture
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N1/00—Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
- H04N1/00127—Connection or combination of a still picture apparatus with another apparatus, e.g. for storage, processing or transmission of still picture signals or of information associated with a still picture
- H04N1/00281—Connection or combination of a still picture apparatus with another apparatus, e.g. for storage, processing or transmission of still picture signals or of information associated with a still picture with a telecommunication apparatus, e.g. a switched network of teleprinters for the distribution of text-based information, a selective call terminal
- H04N1/00307—Connection or combination of a still picture apparatus with another apparatus, e.g. for storage, processing or transmission of still picture signals or of information associated with a still picture with a telecommunication apparatus, e.g. a switched network of teleprinters for the distribution of text-based information, a selective call terminal with a mobile telephone apparatus
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N2101/00—Still video cameras
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N2201/00—Indexing scheme relating to scanning, transmission or reproduction of documents or the like, and to details thereof
- H04N2201/32—Circuits or arrangements for control or supervision between transmitter and receiver or between image input and image output device, e.g. between a still-image camera and its memory or between a still-image camera and a printer device
- H04N2201/3201—Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title
- H04N2201/3204—Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title of data relating to a user, sender, addressee, machine or electronic recording medium
- H04N2201/3205—Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title of data relating to a user, sender, addressee, machine or electronic recording medium of identification information, e.g. name or ID code
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N2201/00—Indexing scheme relating to scanning, transmission or reproduction of documents or the like, and to details thereof
- H04N2201/32—Circuits or arrangements for control or supervision between transmitter and receiver or between image input and image output device, e.g. between a still-image camera and its memory or between a still-image camera and a printer device
- H04N2201/3201—Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title
- H04N2201/3212—Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title of data relating to a job, e.g. communication, capture or filing of an image
- H04N2201/3214—Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title of data relating to a job, e.g. communication, capture or filing of an image of a date
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N2201/00—Indexing scheme relating to scanning, transmission or reproduction of documents or the like, and to details thereof
- H04N2201/32—Circuits or arrangements for control or supervision between transmitter and receiver or between image input and image output device, e.g. between a still-image camera and its memory or between a still-image camera and a printer device
- H04N2201/3201—Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title
- H04N2201/3212—Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title of data relating to a job, e.g. communication, capture or filing of an image
- H04N2201/3215—Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title of data relating to a job, e.g. communication, capture or filing of an image of a time or duration
Definitions
- Digital camera for acquiring watermark information by external device and system thereof
- the present invention relates to a digital camera that acquires watermark information by an external device and a system thereof and an external device, and more particularly to a digital watermark information acquired by an external device is received and added to a digital image through a receiving device built in the digital camera. Digital camera and its system with external devices.
- Digital cameras have become very popular due to the increasing image shield and the increasingly simplified desktop PC interface. Digital cameras are capable of taking digital images, allowing them to be transmitted or printed over the Internet to a color printer. Today, digital cameras have become a must-have item in our lives. Today, with the increasing popularity of digital technology, it is not difficult to modify and edit digital photos with various software. This has facilitated the tampering with the information recorded in digital photos, especially for some insurance, contracts, and electronic evidence. Photos such as notes, their authenticity is particularly important. Therefore, the problem of authenticity verification of digital photos is brought about. Our solution to this problem is through the photo-fidelity built into the digital camera.
- Digital watermarking technology can effectively prevent digital images from being forged.
- Digital watermarking technology has two branches for different purposes: one is a robust watermark, which is used to protect the author's copyright, and is used to provide legal basis in the event of a copyright dispute; one is a fragile watermark (or semi-fragile watermark), It is used to detect whether a multimedia work has been maliciously altered or damaged.
- a fragile watermark or semi-fragile watermark
- Lu-bar watermarks it must be robust enough that after the multimedia work has been attacked and tampered with, it can still be extracted correctly, in order to prove the author's copyright.
- the main purpose of the fragile watermark is to prove the authenticity of the multimedia work.
- Multimedia photos can't be used as evidence in court now, because multimedia photos can be easily used by various software (such as
- a digital camera with a watermarking device is disclosed in the prior art, please refer to the Chinese patent document "Digital Image Watermarking Method and Corresponding Device and Digital Camera with Watermark Addition” Application No.: 2005100556808, Application Date: March 2005 23 ⁇ , wherein the digital camera comprises: means for obtaining a digital signal signal value, which reflects the optical image into a digital signal converted into an analog signal in the digital camera; and a bit dividing device that presses data of each pixel point in the digital image The bit is divided into a bit for calculating an image feature value, a bit of the hidden watermark, and a bit for locating the tamper region; and the device for initializing the tamper region is set to a fixed value of all the bits of the locating region of the positioning image; a value device that calculates a unique eigenvalue of the input digital signal based on the bit of the calculated image feature value described above And an encryption device that encrypts the calculated feature value by using a private key; the watermark embedding device
- the feature values of the watermark are obtained by calculating a unique digest of the digital image signal, which can enable the feature value to be correctly extracted or prove the authenticity of the work, however,
- the content of the watermark information is not perfect.
- the personal ID information such as the author's location and the author's electronic signature are not included, but the information is widely used in many fields.
- the digital camera itself cannot be used by the prior art. Obtaining more information, so that when the digital image works by adding a watermark to record hidden information, the hidden information is not complete, and the hidden information can not be widely used in daily life, social security and the like.
- the technical problem to be solved is that the digital camera can be received by an external device through an internally set receiving device.
- the digital watermark information is loaded into the digital image captured by the digital camera, so that the image data can be safely hidden from useful information such as location information and user identity information.
- Another object of the present invention is to provide a novel digital camera that acquires watermark information through an external device and a system thereof and an external device.
- the technical problem to be solved is to enable an external device to receive an information code request command to obtain an information code. When it does not affect the digital camera to take the next picture.
- a digital camera comprising: a digital camera function module, which is triggered by a shutter button to acquire image data; a communication interface for data transmission with an external device; and a data requesting device that can request an information code Sending to the external device through the communication interface; the data acquiring device is configured to acquire the information code sent by the external device through the communication interface; and the digital watermark loading module loads the information code received by the external device into the digital camera function module by watermarking In the image data.
- the aforementioned digital camera further includes a triggering structure for triggering said data requesting means.
- the trigger structure is a shutter button of a digital camera.
- the data requesting device and the digital camera function module or a part thereof are connected in parallel to the shutter button, thereby triggering the data requesting device to transmit information when the shutter button is triggered to trigger the digital camera function module.
- Code request instruction In the foregoing digital camera, the data requesting device and the digital camera function module or a part thereof are connected in parallel to the shutter button, thereby triggering the data requesting device to transmit information when the shutter button is triggered to trigger the digital camera function module.
- the information code request instruction includes a code for identifying corresponding image data; the information code acquired by the data acquisition device includes the above code; the code camera further includes an association module, which establishes a code and an information code. One-to-one correspondence with the image data.
- the code may be a file name automatically generated when the image data is captured, a time at the time of shooting, or a randomly generated code.
- the digital watermark loading module includes: an information code embedding device, receiving an information code received by the data acquiring device and image data converted by the device for acquiring a digital signal signal value, and embedding the information code into the image data a bit dividing device, configured to bitwise divide data of each pixel in the digital image embedded with the information code into bits for calculating image feature values and bits for hiding watermarks; and means for calculating feature values, the device is used for The bit in the data for calculating the image feature value calculates the unique feature value of the input digital signal; the watermark embedding device embeds the feature value into the bit of the digital signal hidden watermark.
- the external device is a mobile phone or a PDA.
- the communication interface is a wired USB interface, a wireless USB interface, a Bluetooth interface, an infrared interface, a 1394 interface, or a radio frequency and FM interface.
- the information code is: positioning information obtained by a wireless communication network or a global satellite positioning system and/or system time of an external device, a device serial number, and stored identity information.
- the digital watermark loading module may convert the information code into binary bits and embed the converted binary information code as watermark information into the image data, or convert the information code into a binary image and The information code in the form of the converted binary image is embedded in the image data.
- the information code request command or information code is transmitted in the form of a text message or a message S.
- a system for acquiring watermark information by using a mobile communication terminal is characterized in that the system is composed of a mobile communication terminal and a digital camera, wherein the digital camera comprises: a digital camera function module, triggered by a shutter button to acquire image data a communication interface for performing data transmission with an external device; a data requesting device transmitting an information code request instruction to the mobile communication terminal via the communication interface, the information code request instruction including a code for identifying corresponding image data; and the data acquisition device
- the communication interface the information code sent by the mobile communication terminal, the information code includes the above code, establishing a one-to-one correspondence between the information code and the image data
- the digital watermark loading module the watermark corresponding to the image data is watermarked Loading the data into the image data
- the mobile communication terminal includes: a data transmitting device that transmits the information code to the data acquiring device, and a data request receiving device that receive
- the data transmission mode of the communication interface and the external device includes a wired connection transmission, a wireless USB transmission, a Bluetooth or an infrared transmission.
- the mobile communication terminal is a mobile phone or a PDA.
- the information code is current location information acquired by the mobile communication terminal through the mobile communication server, and identity identification information of the mobile communication terminal user.
- the mobile communication terminal transmits the information code to the digital camera in the form of a text message or an MMS.
- the present invention relates to a digital camera that acquires watermark information by an external device and a system thereof.
- the digital camera comprises: a digital camera function module, which is triggered by a shutter button to acquire image data; a data requesting device, which can send an information code request instruction to an external device; and a data obtaining device, configured to acquire an information code sent by the external device a digital watermark loading module that loads the information code received by the external device into the image data captured by the digital camera function module in a watermark manner.
- the present invention realizes that necessary information is received into a digital camera and stored in the image data in the form of a watermark, so that useful information such as the photographer's position information, identity information, and shooting time can be recorded in real time.
- the digital camera of the present invention for acquiring watermark information by an external device and a system composed thereof with the external device have at least the following advantages:
- the system for acquiring information code by an external device in the watermark information is based on a digital camera and an external device such as a mobile phone, a PDA, etc., thereby realizing receiving more necessary information into the digital camera and watermarking it. It is stored in the image data, so that the image data can record useful information such as the photographer's position information, identity information, and shooting time in real time;
- the method for embedding watermark information of an external device into image data captured by a digital camera is simple and easy, and the information code of the embedded image can be inversely restored to the original recorded necessary information, thereby being suitable for each required image data. Use in real and comprehensive information.
- FIG. 1 is a view showing the configuration of a system for acquiring watermark information by an external device of the present invention.
- FIG. 2 is a schematic diagram showing the internal structure of a digital camera capable of receiving watermark information according to the present invention.
- Fig. 3 is a flow chart showing a method of embedding watermark information in image data of a digital camera of the present invention.
- the system for acquiring watermark information by an external device of the present invention mainly uses the useful information in the external device to transmit to the digital camera in the form of information code, and uses the information code as the watermark information to be embedded in the image or video data before imaging, thereby
- the image or video data captured by the mobile communication terminal provides accurate and valid authentication information.
- FIG. 1 is a schematic structural diagram of a system for acquiring information code embedded in watermark information by an external device according to the present invention, including a digital camera and an external device.
- the digital camera capable of receiving the information code is used in combination with an external device, which is only a preferred embodiment of the present invention, and can also be used alone.
- the digital camera having the data acquiring device for receiving digital watermark information includes: a digital camera function module, It can convert image information acquired by the optical system into image data and output; communication interface for data transmission with an external device; data request device, which is triggered by a shutter button of the digital camera, outward through the communication interface
- the device sends an information code request instruction of the request information code;
- the data acquisition device acquires the information code sent by the external device through the communication interface;
- the digital watermark loading module loads the information code received by the external device into the digital camera function module.
- the storage module receives and stores the image data embedded with the digital watermark, and the storage module may be a storage medium such as a memory or a memory card.
- the information code request instruction is different according to the content of the information code requested by the operator, and the required information code content may be selected by the operator, and the information code request instruction is generated according to the requested information code content, and the instruction content may be Stored in the storage media shield.
- the digital camera includes a trigger data requesting device triggering structure, the triggering structure is a shutter switch as a main switch of the digital camera function module and the data requesting device; or the circuit of the data requesting device is connected in parallel with the digital camera function module or a part thereof Connected together to trigger the data requesting device to transmit an information code request command when the shutter button is pressed to trigger the digital camera function module.
- the digital camera function module includes: means for acquiring a digital signal signal value, the device is used for reading The value of the digital signal is taken out, which is a digital signal converted from an optical signal into an analog signal in the digital camera.
- the digital watermark loading module includes: an information code embedding device, receiving an information code received by the data acquiring device and image data converted by the device for acquiring the digital signal signal value, and embedding the information code in the image data;
- the data of each pixel in the digital image embedded with the information code is bitwise divided into bits for calculating image feature values and bits for hiding watermarks; means for calculating feature values, the device is for calculating image feature values according to image data
- the bit calculates the unique eigenvalue of the input digital signal; the watermark embedding device embeds the eigenvalue into the bit of the digital signal hidden watermark.
- the above external device includes various devices capable of data processing, such as a mobile phone, a PDA, etc.
- the data acquiring device includes a communication interface for data transmission with an external device, the communication interface is a wired USB interface, a wireless USB interface, and a Bluetooth. Interface, infrared interface, 1394 interface or RF, FM interface.
- the information code request command or the information code can also be transmitted by means of text message or ⁇ S (MMS).
- the information code acquired by the external device may be information such as a fingerprint image acquired from the fingerprint sensor, an electronic signature obtained by the handwriting input function, or the positioning information obtained through the wireless communication network or the global satellite positioning system, or may be external The system time of the device, the device serial number, the stored identity information, and so on.
- the external device is provided with a data request receiving device for receiving an information code request command sent by the data requesting device set in the digital camera, and a data transmitting device, wherein the data transmitting device can pass the above
- the data transmission method and the digital camera data acquisition device perform data transmission.
- the external device can obtain the corresponding content according to the information code request instruction described above.
- the information code is sent to the data transmitting device so that the digital camera can receive it through the data acquiring device.
- the information code of the mobile communication terminal may be information stored or recorded in the SIM card.
- the indication information in the SIM card includes: International Mobile Registration Identity Information (IMSI), which includes a telecommunication country number, a mobile network number, a number of the mobile communication terminal in the mobile network, a temporary mobile registration identity information (TMSI), and a mobile Network location area information (LAI); phone number, short message, etc. Since there is more indication information in the SIM card, it is preferable to read only the international mobile registration identity information and the mobile network location area information in the SIM card as the information code.
- a SIM card information reading module may be disposed in the mobile communication terminal or the digital camera, and the label information in the SIM card is read by the module and sent to the data transmitting device.
- the mobile communication terminal can access the mobile communication network used by the gateway GPRS support node (GGSN), and can record the mobile communication terminal through the serving GPRS support node (SGSN).
- Current location information information such as current location information acquired by the mobile communication server may be sent to the mobile communication terminal by means of text message or MMS (MMS), and the mobile communication terminal receiving the above information may send the received text message or ⁇ S (MMS) and other information are sent directly as data and received by the digital camera's data acquisition device.
- MMS text message
- ⁇ S ⁇ S
- the information code output by the receiving server processing module may occupy more data length, if necessary, the information code may be entropy encoded or the like by the external device to reduce the length of the information.
- the data acquisition device may receive stable information (eg, identity information, date in system time, area range information in the positioning information, and the like) from the external device to the digital camera before shooting, and the information in the form of stable information
- stable information eg, identity information, date in system time, area range information in the positioning information, and the like
- the transmission of the code can be initiated by the external device, and the digital camera can automatically receive after receiving the stable information, and can also set whether to receive, or can be set to perform information code transmission only with the specified external device.
- the digital camera can also request the stable information in the external device by the data requesting device at the time of non-shooting, and cause the external device to automatically or passively transmit the information code containing the stable information to the data acquiring device.
- the data transmitting apparatus of the external device actively transmits the new information code to the data acquiring apparatus provided in the digital camera, and the data acquiring apparatus can automatically or via The user receives the information code upon confirmation.
- the digital camera of the present invention further includes an association module, which establishes a correspondence relationship between the information code request instruction, the information code and the image data, and the association module is configured by Both hardware and software can be implemented.
- an association module which establishes a correspondence relationship between the information code request instruction, the information code and the image data
- the association module is configured by Both hardware and software can be implemented.
- the information code is matched with the code in the corresponding information code request instruction, that is, the information code and the information code request instruction can be in accordance with the code included therein.
- the corresponding image data is recognized, and the information code is sent to the data acquisition device of the digital camera, and the information code is embedded in the corresponding image data according to the matched code.
- the above code may be a file name automatically generated when image data is captured, a time at the time of shooting, or a randomly generated code.
- the matching of the above code with the information code request instruction and the image data may be a file name or a label using the code as the file (ie, the information code request instruction and the information code), or may be a code package and the file together to generate a file package.
- the software may also be used to associate the code with the data of the file, or by inserting the code into a specific position of the file, thereby finally making a one-to-one correspondence between the information code request command, the information code, and the image data.
- a method for embedding digital watermark information received by a receiving device into image data is to embed a watermark into image data by using a digital camera having the above structure, the method comprising the following steps:
- the shutter button to activate the digital camera function module set in the digital camera to capture the optical image.
- digital signal processing is performed on the image signal and processed.
- Image data output in addition, when the shutter button is pressed, the data request device is also activated, and the data request device sends an information code request command to the external device;
- the external device can obtain the corresponding information code according to the content requested by the information code request instruction, and send the information code to the data transmitting device, so that the digital camera can receive the data through the data acquiring device.
- the third step is: receiving, by the data acquiring device, the information code sent by the external device, and loading the information code into the image data captured by the digital camera function module by using the digital watermark loading module, specifically, the data of the information code Converted to an ASCII 01-bit string, and then hidden to the next lower order of the image data, thereby embedding the specified position of the image data;
- the processed image data is subjected to a digital watermark loading operation (ie, a secondary watermark loading step), for example, dividing the bit, calculating the image feature value, and embedding the feature value into the designated bit bit by bit, and storing the watermarked image data.
- a digital watermark loading operation ie, a secondary watermark loading step
- the information code in the step of embedding the information code in the image data in the third step, may be first converted into a binary bit and embedded into the image data using the converted binary as a watermark, and may also be converted into, for example, 30 X
- a binary image of 40 pixels ie, width by height
- the binary image is a black and white image composed of 0, 1.
- the width and height of the binary image can be recorded in a fixed bit in the bit of the hidden information code (for example, the bit occupied by the first bit of the bit of the hidden information code, the last bit record) High-occupied bits), and embedding the binary image sequentially in the bits of other hidden information codes.
- the width and height can be read first, so that the number of bits of the binary image can be determined. And then read out the values of the digits in sequence. Because the content of the information code and the occupied data space are different, for example, the bits occupied by the electronic signature or the fingerprint information cannot be determined, so the bits occupied by the information code are different, and thus the bits occupied by the hidden information code can be fixed, and The bit of the limited information code does not exceed the bit occupied by the hidden information code. When the bit occupied by the information code is less than the bit of the hidden watermark, the bit not embedded with the information code may not be changed. Further, when the information code is embedded in the image data in binary, the bit occupied by the information code may be recorded in a wide manner in the same manner as above, and the position 0 of the record high may be set to 1.
- the above digital watermark loading module can be implemented by hardware or by software, and the algorithm for embedding watermark can be consistent with the digital watermark loading algorithm for image or video on a computer in the prior art.
- the digital camera user When the digital camera user receives the image data in some manner, it can verify the copyright information of the image data, and can also extract various information hidden in the digital watermark, and the image data of the digital watermark loaded image is authenticated.
- the process may include: a step of verifying whether the image data has been tampered with; if not falsified, extracting the information code embedded in the image data according to the specified position of the embedded watermark information; decoding the information code, and outputting the displayed step.
- the step of the digital watermark verification and information code extraction of the image data of the digital camera of the present invention may further include: a step of confirming the identity of the authenticator, the step may be to confirm the password after the authentication step is started, or In order to confirm the image data without being tampered with, the password is confirmed, thereby preventing unnecessary output of the information code and protecting the copyright owner's personal information.
- the information code includes identity information such as a SIM card number and a mobile phone serial number
- the identity information may be embedded in a specific location of the image data, and in the authentication process, the identity information embedded in the specific location is first extracted, and The identity information is compared with the identity information of the user at the time of authentication. If they are consistent, the information code is extracted and displayed.
- the above authentication process may also incorporate the step of locating the corrupted tamper region in the image data.
- the step of extracting the digital watermark information of the image by the digital camera of the present invention is the same as the algorithm for embedding the watermark information, which can be known to those skilled in the art, and will not be described again.
- the image data captured by the digital camera is embedded in the watermark.
- the digital camera function module can be replaced with a digital camera, a digital recorder, or the like, and the same can be obtained by the above structure and method.
- the information code is loaded into the multimedia data with watermark information.
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Studio Devices (AREA)
- Editing Of Facsimile Originals (AREA)
Abstract
A digital camera and its system for watermark information acquiring via the external device are disclosed. The digital camera includes: the digital camera function model which trigged by the shutter button so that it can acquire the image data; the data requesting means which can send the information code instruction to the external device; the data acquiring means which can receiving the information from the external device; the data watermark adding model which adds the information code received from the external device to the image data taken by the digital camera function model in form of watermark. The solution achieves that receiving the necessary information into the digital camera and saving it in the image data by watermark, so that it can receive the useful files such as the position information, the identity information and the time of taking a photo of the autor.
Description
通过外部设备获取水印信息的数码相机及其组成的系统 技术领域 Digital camera for acquiring watermark information by external device and system thereof
本发明涉及一种通过外部设备获取水印信息的数码相机及其与 外部设备组成的系统,特别是涉及一种将利用外部设备获取的数字水 印信息通过数码相机内置的接收装置接收并添加到数字图像的数码 相机及其与外部设备组成的系统。 The present invention relates to a digital camera that acquires watermark information by an external device and a system thereof and an external device, and more particularly to a digital watermark information acquired by an external device is received and added to a digital image through a receiving device built in the digital camera. Digital camera and its system with external devices.
背景技术 Background technique
由于逐步提高的图像盾量和日益简化的桌面 PC界面,数码照相 机已经变得非常流行。 数码照相机能够拍摄数字化的图像,从而允许 将它们通过互联网来传送或打印到彩色打印机上。 时至今日,数码相 机差不多已经成为我们生活中的必备品了。在数码技术日渐普及的今 天, 利用各种软件对数码照片进行修改、编辑已非难事, 这给窜改数 码照片所记录的信息带来了便利,尤其是对于一些想作为电子证据的 保险、 合同、 票据等照片, 它们的真实性就显得尤为重要。 因此就引 出了数码照片真实完整性认证的问题。我们解决这个问题的办法就是 通过数码相机内置的照片保真装置来实现的。 Digital cameras have become very popular due to the increasing image shield and the increasingly simplified desktop PC interface. Digital cameras are capable of taking digital images, allowing them to be transmitted or printed over the Internet to a color printer. Today, digital cameras have become a must-have item in our lives. Today, with the increasing popularity of digital technology, it is not difficult to modify and edit digital photos with various software. This has facilitated the tampering with the information recorded in digital photos, especially for some insurance, contracts, and electronic evidence. Photos such as notes, their authenticity is particularly important. Therefore, the problem of authenticity verification of digital photos is brought about. Our solution to this problem is through the photo-fidelity built into the digital camera.
数字水印技术可以有效防止数字图像被伪造。数字水印技术因目 的不同有两个分支: 一种是鲁棒水印, 它用来保护作者的版权, 在发 生版权纠纷的时候用来提供法律依据; 一种是脆弱水印(或半脆弱水 印), 它用来检测多媒体作品是否受到了恶意的窜改和损坏。 对于鲁 棒水印而言, 其必须足够鲁棒, 以至于在多媒体作品受到攻击和窜改 后, 仍然能够正确的被提取出来, 兹以证明作者的版权。 而脆弱水印 的主要目的在于证明多媒体作品的真实性。现在多媒体照片不能作为 法庭的证据, 就是因为多媒体照片可以很容易的被各种软件 (如 Digital watermarking technology can effectively prevent digital images from being forged. Digital watermarking technology has two branches for different purposes: one is a robust watermark, which is used to protect the author's copyright, and is used to provide legal basis in the event of a copyright dispute; one is a fragile watermark (or semi-fragile watermark), It is used to detect whether a multimedia work has been maliciously altered or damaged. For Lu-bar watermarks, it must be robust enough that after the multimedia work has been attacked and tampered with, it can still be extracted correctly, in order to prove the author's copyright. The main purpose of the fragile watermark is to prove the authenticity of the multimedia work. Multimedia photos can't be used as evidence in court now, because multimedia photos can be easily used by various software (such as
Photoshop )修改而不^ ^现; 而医学图像中的任意一点变化都可能 使医生对病情做出错误的判断。 因此在这些场合, 对多媒体产品的真 实性认证比版权认证更加重要。 Photoshop) is modified without any change; and any change in the medical image may cause the doctor to make a wrong judgment about the condition. Therefore, in these occasions, the authenticity of multimedia products is more important than copyright certification.
现有技术中揭示了一种带添加水印装置的数码相机,请参阅中国 专利文献 "数字图像水印的方法及相应装置和可添加水印的数码相 机" 申请号: 2005100556808, 申请日: 2005年 3月 23 曰, 其中, 该数码相机包括: 获取数字信号信号值的装置, 其将光学图像反应到 数码相机内的模拟信号转换成的数字信号; 位划分装置, 将数字图像 中各像素点的数据按位划分为计算图像特征值的位、隐藏水印的位和 定位窜改区域的位; 初始化定位窜改区域的装置, 将上述的定位图像 窜改区域的位上的数据全部置成某个固定值; 计算特征值的装置,根 据上述计算图像特征值的位将输入的数字信号的唯一特征值计算出
来; 加密装置, 其利用私钥加密计算出的特征值; 水印嵌入装置, 其 利用脆弱数字水印技术将加密后的特征值嵌入到数字信号隐藏水印 的位中。 A digital camera with a watermarking device is disclosed in the prior art, please refer to the Chinese patent document "Digital Image Watermarking Method and Corresponding Device and Digital Camera with Watermark Addition" Application No.: 2005100556808, Application Date: March 2005 23 曰, wherein the digital camera comprises: means for obtaining a digital signal signal value, which reflects the optical image into a digital signal converted into an analog signal in the digital camera; and a bit dividing device that presses data of each pixel point in the digital image The bit is divided into a bit for calculating an image feature value, a bit of the hidden watermark, and a bit for locating the tamper region; and the device for initializing the tamper region is set to a fixed value of all the bits of the locating region of the positioning image; a value device that calculates a unique eigenvalue of the input digital signal based on the bit of the calculated image feature value described above And an encryption device that encrypts the calculated feature value by using a private key; the watermark embedding device embeds the encrypted feature value into the bit of the digital signal hidden watermark by using a fragile digital watermarking technique.
另外, 在现有技术中提出了一种 "使无线信息装置能够获得位置 数据的方法 ( METHOD OF ENABLING A WIRELESS INFORMATION DEVICE TO ACCESS LOCATION DATA )" , 请参阅美国专利申请号: 10/515 , 870 的专利申请,该专利揭示了一种未设有定位系统的相机获取位置信息 的方法, 其利用附近的、 设有 GPS装置的手机获取位置信息, 并通过 蓝牙传输方式将位置信息发送至相机,由相机将其作为水印添加至所 拍摄的图像中。 上述技术在该专利中是为一种可预期实现的方式,但 无法依该专利所描述的内容将其实现,且未解决诸如相机如何请求手 机发送位置信息、 相机如何使收到的位置信息加载至相对应的相片 中、如何使通过手机的 GPS功能获取的位置信息并将位置信息作为水 印加载的过程避免延时等问题。 In addition, a "Method of ENABLING A WIRELESS INFORMATION DEVICE TO ACCESS LOCATION DATA" is proposed in the prior art, see U.S. Patent Application No.: 10/515, 870 Patent application, which discloses a method for acquiring position information of a camera without a positioning system, which uses a nearby mobile phone with a GPS device to acquire location information, and transmits the location information to the camera through Bluetooth transmission, The camera adds it as a watermark to the captured image. The above technique is a predictable implementation in this patent, but cannot be implemented according to what is described in the patent, and does not solve how the camera asks the mobile phone to send location information, how the camera loads the received location information. In the corresponding photo, how to make the position information acquired by the GPS function of the mobile phone and load the position information as a watermark avoids delays and the like.
如上所述,在现有技术中, 水印的特征值均是通过计算数字图像 信号的唯一的摘要而得到 ,此种方式虽然可以使特征值能够正确地被 提取出来或证明作品真实性, 但是, 水印信息的内容并不完善, 例如 作者所在的位置、 作者的电子签名等个人 ID信息均不在其中, 但这 些信息在诸多领域中有很大应用, 同时,通过现有技术的数码相机本 身也无法获取更多的信息,从而在通过添加水印记录数字图像作品隐 藏信息时,造成隐藏信息并不完全, 且无法使可隐藏的信息在日常生 活、 社会安全等方面得到更广泛的应用。 As described above, in the prior art, the feature values of the watermark are obtained by calculating a unique digest of the digital image signal, which can enable the feature value to be correctly extracted or prove the authenticity of the work, however, The content of the watermark information is not perfect. For example, the personal ID information such as the author's location and the author's electronic signature are not included, but the information is widely used in many fields. At the same time, the digital camera itself cannot be used by the prior art. Obtaining more information, so that when the digital image works by adding a watermark to record hidden information, the hidden information is not complete, and the hidden information can not be widely used in daily life, social security and the like.
由此可见,上述现有的带数字图像水印添加的数码相机在结构与 使用上, 显然仍存在有不便与缺陷, 而亟待加以进一步改进。 为了解 决带数字图像水印添加的数码相机存在的问题,相关厂商莫不费尽心 思来谋求解决之道,但长久以来一直未见适用的设计被发展完成, 而 一般产品又没有适切的结构能够解决上述问题,此显然是相关业者急 欲解决的问题。因此如何能创设一种新的通过外部设备获取水印信息 的数码相机及其与外部设备组成的系统,便成了当前业界极需改进的 '目标。 It can be seen that the above-mentioned existing digital camera with digital image watermark addition has obvious inconvenience and defects in structure and use, and needs to be further improved. In order to solve the problems of digital cameras with digital image watermarking, the relevant manufacturers do not bother to find a solution, but the design that has not been applied for a long time has been developed, and the general products have no suitable structure to solve. The above problems are obviously problems that the relevant industry is anxious to solve. Therefore, how to create a new digital camera that acquires watermark information through an external device and its system composed of external devices has become a goal that the industry needs to improve.
发明内容 Summary of the invention
本发明的目的在于,提供一种新型的通过外部设备获取水印信息 的数码相机及其与外部设备组成的系统,所要解决的技术问题是使数 码相机可通过内部设置的接收装置接收由外部设备发送的数字水印 信息, 并将接收到的水印信息加载至由数码相机所拍摄的数字图像 中,从而使图像数据中可以安全地隐藏位置信息、使用者身份信息等 有用信息。
本发明的另一目的在于,提供一种新型的通过外部设备获取水印 信息的数码相机及其与外部设备组成的系统,所要解决的技术问题是 使外部设备收到信息码请求指令从而获取信息码时,不影响数码相机 拍摄下一张图片。 It is an object of the present invention to provide a novel digital camera that acquires watermark information through an external device and a system thereof and an external device. The technical problem to be solved is that the digital camera can be received by an external device through an internally set receiving device. The digital watermark information is loaded into the digital image captured by the digital camera, so that the image data can be safely hidden from useful information such as location information and user identity information. Another object of the present invention is to provide a novel digital camera that acquires watermark information through an external device and a system thereof and an external device. The technical problem to be solved is to enable an external device to receive an information code request command to obtain an information code. When it does not affect the digital camera to take the next picture.
本发明的目的及解决其技术问题是采用以下技术方案来实现的。 依据本发明提出的一种数码相机, 其包括: 数码相机功能模块, 由快 门键触发, 从而获取图像数据; 通信接口, 用于与外部设备进行数据 传输; 数据请求装置,可以将信息码请求指令通过通信接口向外部设 备发送; 数据获取装置, 用以通过通信接口获取外部设备发送的信息 码; 数字水印加载模块, 其将外部设备所接收的信息码以水印方式加 载到数码相机功能模块所拍摄的图像数据中。 The object of the present invention and solving the technical problems thereof are achieved by the following technical solutions. A digital camera according to the present invention, comprising: a digital camera function module, which is triggered by a shutter button to acquire image data; a communication interface for data transmission with an external device; and a data requesting device that can request an information code Sending to the external device through the communication interface; the data acquiring device is configured to acquire the information code sent by the external device through the communication interface; and the digital watermark loading module loads the information code received by the external device into the digital camera function module by watermarking In the image data.
本发明的目的及解决其技术问题还可采用以下技术措施进一步 实现。 The object of the present invention and solving the technical problems thereof can be further realized by the following technical measures.
前述的数码相机, 还包括一触发所述的数据请求装置的触发结 构。 The aforementioned digital camera further includes a triggering structure for triggering said data requesting means.
前述的数码相机, 所述该触发结构为数码相机的快门键。 In the aforementioned digital camera, the trigger structure is a shutter button of a digital camera.
前述的数码相机,所述数据请求装置与数码相机功能模块或其部 分元件以并联的方式连接于所述的快门键 ,从而在按下快门键触发数 码相机功能模块时也触发数据请求装置发送信息码请求指令。 In the foregoing digital camera, the data requesting device and the digital camera function module or a part thereof are connected in parallel to the shutter button, thereby triggering the data requesting device to transmit information when the shutter button is triggered to trigger the digital camera function module. Code request instruction.
前述的数码相机,所述的信息码请求指令含有用于识别对应,的图 像数据的代码; 数据获取装置获取的信息码含有上述代码; 所述 码 相机还包括关联模块, 其建立代码、信息码与图像数据三者间的一一 对应关系。 In the foregoing digital camera, the information code request instruction includes a code for identifying corresponding image data; the information code acquired by the data acquisition device includes the above code; the code camera further includes an association module, which establishes a code and an information code. One-to-one correspondence with the image data.
前述的数码相机,所述的代码可以是拍摄图像数据时自动生成的 文件名称, 也可以是拍摄时的时间, 还可以是随机生成的代码。 In the aforementioned digital camera, the code may be a file name automatically generated when the image data is captured, a time at the time of shooting, or a randomly generated code.
前述的数码相机, 所述的数字水印加载模块包括: 信息码嵌入装 置,接收数据获取装置收到的信息码和由获取数字信号信号值的装置 转换成的图像数据, 并将信息码嵌入图像数据中; 位划分装置, 用于 将嵌有信息码的数字图像中各像素点的数据按位划分为计算图像特 征值的位和隐藏水印的位; 计算特征值的装置, 这个装置用于根据图 像数据中计算图像特征值的位将输入的数字信号的唯一特征值计算 出来; 水印嵌入装置, 将特征值嵌入到数字信号隐藏水印的位中。 In the foregoing digital camera, the digital watermark loading module includes: an information code embedding device, receiving an information code received by the data acquiring device and image data converted by the device for acquiring a digital signal signal value, and embedding the information code into the image data a bit dividing device, configured to bitwise divide data of each pixel in the digital image embedded with the information code into bits for calculating image feature values and bits for hiding watermarks; and means for calculating feature values, the device is used for The bit in the data for calculating the image feature value calculates the unique feature value of the input digital signal; the watermark embedding device embeds the feature value into the bit of the digital signal hidden watermark.
前述的数码相机, 所述的外部设备为移动电话或 PDA。 In the aforementioned digital camera, the external device is a mobile phone or a PDA.
前述的数码相机,所述通信接口为有线 USB接口、无线 USB接口、 蓝牙接口、 红外接口、 1394接口或射频、 调频接口。 In the foregoing digital camera, the communication interface is a wired USB interface, a wireless USB interface, a Bluetooth interface, an infrared interface, a 1394 interface, or a radio frequency and FM interface.
前述的数码相机, 所述的信息码为: 通过无线通信网络或全球卫 星定位系统获得的定位信息和 /或外部设备的系统时间、设备序列号、 存储的身份信息。
前述的数码相机,所述的数字水印加载模块可以将信息码转换为 二进位并将所转换的二进位信息码作为水印信息嵌入至图像数据中, 或将信息码转换为二值图像并将所转换的二值图像形式的信息码嵌 入至图像数据中。 In the foregoing digital camera, the information code is: positioning information obtained by a wireless communication network or a global satellite positioning system and/or system time of an external device, a device serial number, and stored identity information. In the foregoing digital camera, the digital watermark loading module may convert the information code into binary bits and embed the converted binary information code as watermark information into the image data, or convert the information code into a binary image and The information code in the form of the converted binary image is embedded in the image data.
前述的数码相机,所述的信息码请求指令或信息码是以文本短信 或匪 S的方式传输。 In the aforementioned digital camera, the information code request command or information code is transmitted in the form of a text message or a message S.
本发明的目的及解决其技术问题还采用以下的技术方案来实现。 依据本发明提出的一种利用移动通信终端获取水印信息的系统,其特 征在于该系统由移动通信终端和数码相机构成,其中,数码相机包括: 数码相机功能模块, 由快门键触发, 获取图像数据; 通信接口, 用于 与外部设备进行数据传输; 数据请求装置,其通过通信接口向移动通 信终端发送信息码请求指令,该信息码请求指令含有用于识别对应的 图像数据的代码; 数据获取装置, 其通过通信接口获取移动通信终端 发送的信息码, 该信息码含有上述代码,建立信息码与图像数据的一 一对应关系; 数字水印加载模块, 其将与图像数据相对应的信息码以 水印方式加载到所述的图像数据中; 移动通信终端包括: 发送信息码 至数据获取装置的数据发送装置、及用于接收数据请求装置发送的信 息码请求指令的数据请求接收装置,该移动通信终端依照信息码请求 指令所请求的内容获取相应的信息码, 且该信息码内含有上述的代 码。 The object of the present invention and solving the technical problems thereof are also achieved by the following technical solutions. A system for acquiring watermark information by using a mobile communication terminal according to the present invention is characterized in that the system is composed of a mobile communication terminal and a digital camera, wherein the digital camera comprises: a digital camera function module, triggered by a shutter button to acquire image data a communication interface for performing data transmission with an external device; a data requesting device transmitting an information code request instruction to the mobile communication terminal via the communication interface, the information code request instruction including a code for identifying corresponding image data; and the data acquisition device Obtaining, by the communication interface, the information code sent by the mobile communication terminal, the information code includes the above code, establishing a one-to-one correspondence between the information code and the image data; the digital watermark loading module, the watermark corresponding to the image data is watermarked Loading the data into the image data; the mobile communication terminal includes: a data transmitting device that transmits the information code to the data acquiring device, and a data request receiving device that receives the information code request command sent by the data requesting device, the mobile communication terminal according to Information Code Request The content requested by the instruction acquires the corresponding information code, and the information code contains the above code.
本发明的目的及解决其技术问题还可采用以下技术措施进一步 实现。 The object of the present invention and solving the technical problems thereof can be further realized by the following technical measures.
前述的系统,在所述的通信接口与外部设备的数据传输方式包括 有线连接方式传输、 无线 USB传输、 蓝牙或红外方式传输。 In the foregoing system, the data transmission mode of the communication interface and the external device includes a wired connection transmission, a wireless USB transmission, a Bluetooth or an infrared transmission.
前述的系统, 所述的移动通信终端为移动电话或 PDA。 In the foregoing system, the mobile communication terminal is a mobile phone or a PDA.
前述的系统,所述的信息码为移动通信终端通过移动通信服务器 所获取的当前位置信息、 移动通信终端用户的身份识别信息。 In the foregoing system, the information code is current location information acquired by the mobile communication terminal through the mobile communication server, and identity identification information of the mobile communication terminal user.
前述的系统,所述的移动通信终端将信息码以文本短信或 MMS的 方式发送至数码相机。 In the foregoing system, the mobile communication terminal transmits the information code to the digital camera in the form of a text message or an MMS.
经由上述可知,本发明是有关于一种通过外部设备获取水印信息 的数码相机及其组成的系统。所述的数码相机包括: 数码相机功能模 块, 由快门键触发, 从而获取图像数据; 数据请求装置,可以将信息 码请求指令向外部设备发送; 数据获取装置, 用以获取外部设备发送 的信息码; 数字水印加载模块, 其将外部设备所接收的信息码以水印 方式加载到数码相机功能模块所拍摄的图像数据中。本发明实现了将 必要信息接收至数码相机中并将其以水印形式保存在在图像数据中, 从而可以实时记录拍摄者的位置信息、身份信息及拍摄时间等有用的 资料。
借由上述技术方案,本发明通过外部设备获取水印信息的数码相 机及其与外部设备组成的系统至少具有下列优点: As apparent from the above, the present invention relates to a digital camera that acquires watermark information by an external device and a system thereof. The digital camera comprises: a digital camera function module, which is triggered by a shutter button to acquire image data; a data requesting device, which can send an information code request instruction to an external device; and a data obtaining device, configured to acquire an information code sent by the external device a digital watermark loading module that loads the information code received by the external device into the image data captured by the digital camera function module in a watermark manner. The present invention realizes that necessary information is received into a digital camera and stored in the image data in the form of a watermark, so that useful information such as the photographer's position information, identity information, and shooting time can be recorded in real time. With the above technical solution, the digital camera of the present invention for acquiring watermark information by an external device and a system composed thereof with the external device have at least the following advantages:
一、本发明的通过外部设备获取信息码嵌入于水印信息的系统基 于数码相机和诸如手机、 PDA等的外部设备, 从而实现了将更多的必 要信息接收至数码相机中并将其以水印形式保存在图像数据中,从而 使图像数据可以实时记录拍摄者的位置信息、身份信息及拍摄时间等 有用的资料; 1. The system for acquiring information code by an external device in the watermark information is based on a digital camera and an external device such as a mobile phone, a PDA, etc., thereby realizing receiving more necessary information into the digital camera and watermarking it. It is stored in the image data, so that the image data can record useful information such as the photographer's position information, identity information, and shooting time in real time;
二、本发明的将外部设备的水印信息嵌入数码相机所拍摄的图像 数据中的方法简便易行,并且可以将嵌入图像的信息码逆向还原出原 先记录的必要信息 ,从而适于各个要求图像数据真实且资料全面的情 况下使用。 2. The method for embedding watermark information of an external device into image data captured by a digital camera is simple and easy, and the information code of the embedded image can be inversely restored to the original recorded necessary information, thereby being suitable for each required image data. Use in real and comprehensive information.
. 上述说明仅是本发明技术方案的概述,为了能够更清楚了解本发 明的技术手段, 而可依照说明书的内容予以实施, 并且为了让本发明 的上述和其他目的、特征和优点能够更明显易懂, 以下特举较佳实施 例, 并配合附图 ,详细说明如下。 The above description is only an overview of the technical solutions of the present invention, and the technical means of the present invention can be more clearly understood, and can be implemented in accordance with the contents of the specification, and the above and other objects, features and advantages of the present invention can be made more obvious. In the following, the preferred embodiments are described in detail below with reference to the accompanying drawings.
附图说明 DRAWINGS
图 1 是本发明的通过外部设备获取水印信息的系统的结构示意 图。 BRIEF DESCRIPTION OF THE DRAWINGS Fig. 1 is a view showing the configuration of a system for acquiring watermark information by an external device of the present invention.
图 2是本发明的可接收水印信息的数码相机的内部结构示意图。 图 3是本发明的数码相机的图像数据嵌入水印信息的方法流程 图。 2 is a schematic diagram showing the internal structure of a digital camera capable of receiving watermark information according to the present invention. Fig. 3 is a flow chart showing a method of embedding watermark information in image data of a digital camera of the present invention.
具体实施方式 detailed description
为更进一步阐述本发明为达成预定发明目的所采取的技术手段 及功效,以下结合附图及较佳实施例, 对依据本发明提出的通过外部 设备获取水印信息的系统及嵌入与认证方法其具体实施方式、 结构、 步骤、 特征及其功效, 详细说明如后。 In order to further explain the technical means and efficacy of the present invention for achieving the intended purpose of the invention, the system for acquiring watermark information by an external device and the embedding and authentication method according to the present invention are specifically described below with reference to the accompanying drawings and preferred embodiments. The implementation, structure, steps, features and functions are described in detail below.
本发明的通过外部设备获取水印信息的系统,主要是利用外部设 备中的有用信息以信息码形式传输至数码相机中,在成像前利用信息 码作为水印信息嵌入至图像或视频数据中,从而为移动通信终端拍摄 的图像或视频数据提供了准确有效的认证信息。 The system for acquiring watermark information by an external device of the present invention mainly uses the useful information in the external device to transmit to the digital camera in the form of information code, and uses the information code as the watermark information to be embedded in the image or video data before imaging, thereby The image or video data captured by the mobile communication terminal provides accurate and valid authentication information.
请参阅图 1所示,是本发明的通过外部设备获取信息码嵌入于水 印信息的系统的结构示意图, 包括数码相机以及外部设备。 其中, 可 接收信息码的数码相机与外部设备配合使用仅为本发明一较佳实施 例, 其亦可单独使用, 该具有接收数字水印信息的数据获取装置的数 码相机包括: 数码相机功能模块, 其可将由光学系统获取的图像信息 转化为图像数据并进行输出; 通信接口,用于与外部设备进行数据传 输; 数据请求装置,其由数码相机的快门键触发, 通过通信接口向外
部设备发送请求信息码的信息码请求指令; 数据获取装置, 通过通信 接口获取外部设备发送的信息码; 数字水印加载模块, 其将外部设备 所接收的信息码加载到数码相机功能模块所拍摄的图像数据中;存储 模块, 接收嵌入有数字水印的图像数据, 并进行存储, 该存储模块可 以是存储器、 存储卡等存储介质。 Please refer to FIG. 1 , which is a schematic structural diagram of a system for acquiring information code embedded in watermark information by an external device according to the present invention, including a digital camera and an external device. Wherein, the digital camera capable of receiving the information code is used in combination with an external device, which is only a preferred embodiment of the present invention, and can also be used alone. The digital camera having the data acquiring device for receiving digital watermark information includes: a digital camera function module, It can convert image information acquired by the optical system into image data and output; communication interface for data transmission with an external device; data request device, which is triggered by a shutter button of the digital camera, outward through the communication interface The device sends an information code request instruction of the request information code; the data acquisition device acquires the information code sent by the external device through the communication interface; and the digital watermark loading module loads the information code received by the external device into the digital camera function module. In the image data, the storage module receives and stores the image data embedded with the digital watermark, and the storage module may be a storage medium such as a memory or a memory card.
上述信息码请求指令根据其所请求的信息码内容的不同而不同, 该所需的信息码内容可以由操作者选择,依所请求的信息码内容生成 信息码请求指令, 并可以将该指令内容存储在存储介盾中。数码相机 包括一触发数据请求装置触发结构,该触发结构是以快门键作为数码 相机功能模块和数据请求装置的总开关;或使数据请求装置的电路与 数码相机功能模块或其部分元件以并联方式连接在一起,从而在按下 快门键触发数码相机功能模块时也触发数据请求装置发送信息码请 求指令。 The information code request instruction is different according to the content of the information code requested by the operator, and the required information code content may be selected by the operator, and the information code request instruction is generated according to the requested information code content, and the instruction content may be Stored in the storage media shield. The digital camera includes a trigger data requesting device triggering structure, the triggering structure is a shutter switch as a main switch of the digital camera function module and the data requesting device; or the circuit of the data requesting device is connected in parallel with the digital camera function module or a part thereof Connected together to trigger the data requesting device to transmit an information code request command when the shutter button is pressed to trigger the digital camera function module.
请参阅图 2所示,是本发明的具有接收数字水印信息的接收装置 的数码相机的结构示意图, 如图所示, 数码相机功能模块包括: 获取 数字信号信号值的装置, 这个装置用于读取出数字信号的值, 此数字 信号是由光学图像反应到数码相机内的模拟信号转换成的数字信号。 Referring to FIG. 2, it is a schematic structural diagram of a digital camera having a receiving device for receiving digital watermark information according to the present invention. As shown in the figure, the digital camera function module includes: means for acquiring a digital signal signal value, the device is used for reading The value of the digital signal is taken out, which is a digital signal converted from an optical signal into an analog signal in the digital camera.
上述数字水印加载模块包括: 信息码嵌入装置,接收数据获取装 置收到的信息码和由获取数字信号信号值的装置转换成的图像数据, 并将信息码嵌入图像数据中; 位划分装置, 用于将嵌有信息码的数字 图像中各像素点的数据按位划分为计算图像特征值的位和隐藏水印 的位; 计算特征值的装置, 这个装置用于根据图像数据中计算图像特 征值的位将输入的数字信号的唯一特征值计算出来; 水印嵌入装置, 将特征值嵌入到数字信号隐藏水印的位中。 The digital watermark loading module includes: an information code embedding device, receiving an information code received by the data acquiring device and image data converted by the device for acquiring the digital signal signal value, and embedding the information code in the image data; The data of each pixel in the digital image embedded with the information code is bitwise divided into bits for calculating image feature values and bits for hiding watermarks; means for calculating feature values, the device is for calculating image feature values according to image data The bit calculates the unique eigenvalue of the input digital signal; the watermark embedding device embeds the eigenvalue into the bit of the digital signal hidden watermark.
上述的外部设备包括各种可进行数据处理的装置 , 例如移动电 话、 PDA等, 并且, 数据获取装置包括与外部设备进行数据传输的通 信接口, 该通信接口为有线 USB接口、 无线 USB接口、 蓝牙接口、 红 外接口、 1394 接口或射频、 调频接口。 信息码请求指令或信息码的 传输方式还可以是通过文本短信或匪 S (彩信) 的方式传输。 The above external device includes various devices capable of data processing, such as a mobile phone, a PDA, etc., and the data acquiring device includes a communication interface for data transmission with an external device, the communication interface is a wired USB interface, a wireless USB interface, and a Bluetooth. Interface, infrared interface, 1394 interface or RF, FM interface. The information code request command or the information code can also be transmitted by means of text message or 匪 S (MMS).
另外,上述外部设备获取的信息码可以是从指纹传感器获取的指 紋图片、手写输入功能获取的电子签名等信息,也可以是通过无线通 信网絡或全球卫星定位系统获得的定位信息,还可以是外部设备的系 统时间、 设备序列号、 存储的身份信息等。 In addition, the information code acquired by the external device may be information such as a fingerprint image acquired from the fingerprint sensor, an electronic signature obtained by the handwriting input function, or the positioning information obtained through the wireless communication network or the global satellite positioning system, or may be external The system time of the device, the device serial number, the stored identity information, and so on.
详而言之, 外部设备设有数据请求接收装置, 该装置用于接收上 述数码相机内部设置的数据请求装置发送的信息码请求指令,另外还 设有数据发送装置,该数据发送装置可以通过上述的数据传榆方式与 数码相机的数据获取装置进行数据传输。 In detail, the external device is provided with a data request receiving device for receiving an information code request command sent by the data requesting device set in the digital camera, and a data transmitting device, wherein the data transmitting device can pass the above The data transmission method and the digital camera data acquisition device perform data transmission.
外部设备可以根据上述信息码请求指令所请求的内容获取相应
的信息码, 并将这些信息码发送至数据发送装置,从而使数码相机可 以通过数据获取装置将其接收。 The external device can obtain the corresponding content according to the information code request instruction described above. The information code is sent to the data transmitting device so that the digital camera can receive it through the data acquiring device.
在上述外部设备为移动通信终端时,移动通信终端的信息码可以 是 SIM卡内存储或记录的信息。 其中, SIM卡内的标示信息包括: 国 际移动注册身份信息(IMSI ), 其包括电信国家号码, 移动网络编号, 移动通信终端在该移动网络中的编号; 临时移动注册身份信息 ( TMSI ); 移动网络位置区信息 (LAI ); 电话号码, 短消息等。 由于 SIM卡内的标示信息较多, 以仅读取 SIM卡中的国际移动注册身份信 息和移动网络位置区信息作为信息码为宜。 另外, 为获取上述 SIM卡 内的标示信息,可以在上述移动通信终端或数码相机中设置 SIM卡信 息读取模块,通过该模块读取上述的 SIM卡内的标示信息并发送至数 据发送装置。 When the external device is a mobile communication terminal, the information code of the mobile communication terminal may be information stored or recorded in the SIM card. The indication information in the SIM card includes: International Mobile Registration Identity Information (IMSI), which includes a telecommunication country number, a mobile network number, a number of the mobile communication terminal in the mobile network, a temporary mobile registration identity information (TMSI), and a mobile Network location area information (LAI); phone number, short message, etc. Since there is more indication information in the SIM card, it is preferable to read only the international mobile registration identity information and the mobile network location area information in the SIM card as the information code. In addition, in order to obtain the indication information in the SIM card, a SIM card information reading module may be disposed in the mobile communication terminal or the digital camera, and the label information in the SIM card is read by the module and sent to the data transmitting device.
具体而言, 在外部设备为移动通信终端时, 移动通信终端可以通 过网关 GPRS支持节点 (GGSN )接入其所使用的移动通信网络, 并可 以通过服务 GPRS支持节点 (SGSN )记录移动通信终端的当前位置信 息。 另外,通过移动通信服务器所获取的当前位置信息等信息可以以 文本短信或 MMS (彩信) 的方式向移动通信终端发送, 收到上述信息 的移动通信终端可以将所收到的文本短信或匪 S (彩信)及其他信息 直接以数据形式发送, 并由数码相机的数据获取装置接收。 Specifically, when the external device is a mobile communication terminal, the mobile communication terminal can access the mobile communication network used by the gateway GPRS support node (GGSN), and can record the mobile communication terminal through the serving GPRS support node (SGSN). Current location information. In addition, information such as current location information acquired by the mobile communication server may be sent to the mobile communication terminal by means of text message or MMS (MMS), and the mobile communication terminal receiving the above information may send the received text message or 匪S (MMS) and other information are sent directly as data and received by the digital camera's data acquisition device.
根据上述可知,由于接收服务器处理模块输出的信息码可能占用 较多的数据长度,必要时可以由外部设备对信息码进行熵编码等无损 编码减少信息的长度。 According to the above, since the information code output by the receiving server processing module may occupy more data length, if necessary, the information code may be entropy encoded or the like by the external device to reduce the length of the information.
另外, 上述数据获取装置可以在拍摄前将稳定信息(例如身份信 息、 系统时间中的日期、 定位信息中的区域范围信息等)从外部设备 上接收至数码相机上,且该稳定信息形式的信息码的传输工作可以由 外部设备主动提出, 而数码相机在接收到稳定信息后可自动接收, 也 可以设定是否接收,还可以设定为仅与指定的外部设备进行信息码传 输工作。 另外, 数码相机也可以在非拍摄时利用数据请求装置请求外 部设备中的稳定信息,并使外部设备自动或被动地将含稳定信息的信 息码发送至数据获取装置中。 并且, 根据上述结构, 在稳定信息变更 时(例如日期变更等), 由外部设备的数据发送装置主动将新的信息 码向数码相机内设置的数据获取装置发送,该数据获取装置可以自动 或经用户确认而接收该信息码。 In addition, the data acquisition device may receive stable information (eg, identity information, date in system time, area range information in the positioning information, and the like) from the external device to the digital camera before shooting, and the information in the form of stable information The transmission of the code can be initiated by the external device, and the digital camera can automatically receive after receiving the stable information, and can also set whether to receive, or can be set to perform information code transmission only with the specified external device. In addition, the digital camera can also request the stable information in the external device by the data requesting device at the time of non-shooting, and cause the external device to automatically or passively transmit the information code containing the stable information to the data acquiring device. Further, according to the above configuration, when the stability information is changed (for example, the date is changed), the data transmitting apparatus of the external device actively transmits the new information code to the data acquiring apparatus provided in the digital camera, and the data acquiring apparatus can automatically or via The user receives the information code upon confirmation.
为避免在利用移动通信网络获取信息时造成的延时,本发明的数 码相机还包括关联模块, 其建立信息码请求指令、信息码与图像数据 三者间的——对应关系, 该关联模块由硬件或者软件均可实现。在由 快门键触发数码相机功能模块和数据请求装置时, 生成一代码, 并将 该代码分别与信息码请求指令和拍摄的图像数据相匹配,可以根据信
息码请求指令所匹配的代码识别与其对应的图像数据 ,然后由数据请 求装置将信息码请求指令向外部设备发送,并将拍摄的图像数据存储 在存储介质中。 在外部设备依照信息码请求指令获取相应的信息码 后,将信息码与相对应的信息码请求指令中的代码相匹配, 也就是使 信息码与信息码请求指令一样可以依照其所包含的代码识别出对应 的图像数据, 再将信息码发送至数码相机的数据获取装置中,依照相 匹配的代码将信息码嵌入对应的图像数据中。依照上述方式, 在使用 者需要连续拍摄多张图片时,之前拍摄的图像数据已经存储在存储介 质中, 故不会产生上述的延时并造成错失在关键时间拍摄的机会, 也 有效避免了由于网络造成的延时对数码相机连续使用的限制。上述的 代码可以是拍摄图像数据时自动生成的文件名称,也可以是拍摄时的 时间,还可以是随机生成的代码。上述的代码与信息码请求指令和图 像数据的匹配, 可以是使用代码作为上述文件(即信息码请求指令和 信息码)的文件名或标签,也可以是使代码与上述文件共同生成一个 文件包, 还可以利用软件使代码与上述文件的数据相关联, 再可以是 通过将代码插入上述文件的特定位置上, 从而最终使信息码请求指 令、 信息码、 图像数据三者间的一一对应。 In order to avoid the delay caused when the information is acquired by using the mobile communication network, the digital camera of the present invention further includes an association module, which establishes a correspondence relationship between the information code request instruction, the information code and the image data, and the association module is configured by Both hardware and software can be implemented. When the digital camera function module and the data requesting device are triggered by the shutter button, a code is generated, and the code is matched with the information code request command and the captured image data respectively, according to the letter The code matched by the code request instruction identifies the image data corresponding thereto, and then the information requesting device transmits the information code request instruction to the external device, and stores the captured image data in the storage medium. After the external device acquires the corresponding information code according to the information code request instruction, the information code is matched with the code in the corresponding information code request instruction, that is, the information code and the information code request instruction can be in accordance with the code included therein. The corresponding image data is recognized, and the information code is sent to the data acquisition device of the digital camera, and the information code is embedded in the corresponding image data according to the matched code. According to the above manner, when the user needs to continuously capture a plurality of pictures, the previously captured image data is already stored in the storage medium, so that the above delay is not generated and the chance of shooting at a critical time is missed, and the The delay caused by the network limits the continuous use of digital cameras. The above code may be a file name automatically generated when image data is captured, a time at the time of shooting, or a randomly generated code. The matching of the above code with the information code request instruction and the image data may be a file name or a label using the code as the file (ie, the information code request instruction and the information code), or may be a code package and the file together to generate a file package. The software may also be used to associate the code with the data of the file, or by inserting the code into a specific position of the file, thereby finally making a one-to-one correspondence between the information code request command, the information code, and the image data.
请参阅图 3, 本发明的将接收装置接收的数字水印信息嵌入图像 数据的方法, 是利用具有上述结构的数码相机将水印嵌入图像数据 中, 该方法包括以下步驟: Referring to FIG. 3, a method for embedding digital watermark information received by a receiving device into image data according to the present invention is to embed a watermark into image data by using a digital camera having the above structure, the method comprising the following steps:
第一步、按下快门键,启动数码相机中设置的数码相机功能模块, 从而对光学影像进行拍摄, 在图像信号经过光学系统和 CCD或 CMOS 后,对图像信号进行数字信号处理并将处理生成的图像数据输出, 另 外,在按下快门键时还启动数据请求装置, 数据请求装置相外部设备 发送信息码请求指令; In the first step, press the shutter button to activate the digital camera function module set in the digital camera to capture the optical image. After the image signal passes through the optical system and CCD or CMOS, digital signal processing is performed on the image signal and processed. Image data output, in addition, when the shutter button is pressed, the data request device is also activated, and the data request device sends an information code request command to the external device;
第二步、外部设备可以根据上述信息码请求指令所请求的内容获 取相应的信息码, 并将这些信息码发送至数据发送装置, 从而使数码 相机可以通过数据获取装置将其接收。 In the second step, the external device can obtain the corresponding information code according to the content requested by the information code request instruction, and send the information code to the data transmitting device, so that the digital camera can receive the data through the data acquiring device.
第三步、 由数据获取装置接收外部设备所发送的信息码, 并通过 数字水印加载模块将信息码加载到数码相机功能模块所拍摄的图像 数据中, 具体而言, 其是将信息码的数据转换成 ASCII的 01位串, 然后隐藏到图像数据的次低位, 从而嵌入图像数据的指定位置; The third step is: receiving, by the data acquiring device, the information code sent by the external device, and loading the information code into the image data captured by the digital camera function module by using the digital watermark loading module, specifically, the data of the information code Converted to an ASCII 01-bit string, and then hidden to the next lower order of the image data, thereby embedding the specified position of the image data;
第四步、将经过处理的图像数据进行例如划分位、计算图像特征 值并将特征值按位嵌入指定位的数字水印加载工作(即二次水印加载 步骤), 并将加载水印的图像数据存储至存储模块中。 In the fourth step, the processed image data is subjected to a digital watermark loading operation (ie, a secondary watermark loading step), for example, dividing the bit, calculating the image feature value, and embedding the feature value into the designated bit bit by bit, and storing the watermarked image data. To the storage module.
其中, 第三步中将信息码嵌入于图像数据的步骤中, 可先将信息 码转换为二进位并使用所转换的二进位作为水印嵌入至图像数据中, 还可以将其转换为例如 30 X 40象素 (即宽乘高) 的二值图像嵌入至
图像数据中, 其中, 二值图像是由 0、 1组成的黑白图像。 在将二值 图像嵌入图像数据中时,可以在隐藏信息码的位中的固定位记录二值 图像的宽和高(例如在隐藏信息码的位的首位记录宽所占的位, 末位 记录高所占的位 ),并在其他隐藏信息码的位中依序将二值图像嵌入, 在提取二值图像时可以先读取出宽和高,从而可以确定二值图像所占 的位数,再依序读取出该些位数的值。 由于信息码的内容及所占数据 空间的不同, 例如电子签名或指紋信息所占的位无法确定, 所以信息 码所占的位也会不同, 因而可以将隐藏信息码所占的位固定, 且限定 信息码的位不超过隐藏信息码所占的位,在信息码所占的位少于隐藏 水印的位时, 未被嵌入信息码的位可以不作改变。 另外, 将信息码以 二进位嵌入图像数据中时,也可以采用与以上相同的方式, 以宽位记 录信息码所占的位, 并将记录高的位置 0或置 1。 Wherein, in the step of embedding the information code in the image data in the third step, the information code may be first converted into a binary bit and embedded into the image data using the converted binary as a watermark, and may also be converted into, for example, 30 X A binary image of 40 pixels (ie, width by height) is embedded into In the image data, wherein the binary image is a black and white image composed of 0, 1. When the binary image is embedded in the image data, the width and height of the binary image can be recorded in a fixed bit in the bit of the hidden information code (for example, the bit occupied by the first bit of the bit of the hidden information code, the last bit record) High-occupied bits), and embedding the binary image sequentially in the bits of other hidden information codes. When extracting the binary image, the width and height can be read first, so that the number of bits of the binary image can be determined. And then read out the values of the digits in sequence. Because the content of the information code and the occupied data space are different, for example, the bits occupied by the electronic signature or the fingerprint information cannot be determined, so the bits occupied by the information code are different, and thus the bits occupied by the hidden information code can be fixed, and The bit of the limited information code does not exceed the bit occupied by the hidden information code. When the bit occupied by the information code is less than the bit of the hidden watermark, the bit not embedded with the information code may not be changed. Further, when the information code is embedded in the image data in binary, the bit occupied by the information code may be recorded in a wide manner in the same manner as above, and the position 0 of the record high may be set to 1.
上述数字水印加载模块可以用硬件实现, 也可以用软件实现,而 嵌入水印的算法可以与现有技术中,在计算机上对图像或视频进行数 字水印加载算法一致。 The above digital watermark loading module can be implemented by hardware or by software, and the algorithm for embedding watermark can be consistent with the digital watermark loading algorithm for image or video on a computer in the prior art.
当数码相机用户以某种方式接收到图像数据时,其可以对该图像 数据的版权信息进行验证,并且还可以将数字水印中隐藏的各种信息 提取出来, 该加载数字水印的图像数据的认证过程可以包括: 验证图 像数据是否被窜改的步骤; 如未被窜改, 则依照嵌入水印信息的指定 位置,将嵌入于图像数据中的信息码进行提取的步骤;将信息码解码, 并输出显示的步骤。 When the digital camera user receives the image data in some manner, it can verify the copyright information of the image data, and can also extract various information hidden in the digital watermark, and the image data of the digital watermark loaded image is authenticated. The process may include: a step of verifying whether the image data has been tampered with; if not falsified, extracting the information code embedded in the image data according to the specified position of the embedded watermark information; decoding the information code, and outputting the displayed step.
具体而言,本发明的数码相机对图像数据的数字水印验证和信息 码提取步驟中, 还可以包括: 对认证人身份的确认步驟, 该步骤可以 为在启动认证步骤后进行密码确认,也可以为在确认图像数据未被篡 改后进行密码确认,从而防止信息码的不必要输出,保护版权人的个 人信息。另夕卜,在信息码中含有 SIM卡号、手机序列号等身份信息时, 可将上述身份信息嵌入于图像数据的特定位置,在认证过程中, 首先 提取嵌入于该特定位置的身份信息,并将该身份信息与认证时使用者 的身份信息进行比对, 如一致则将信息码提取并显示, 如不一致则可 进行密码确认工作。上述认证过程还可以加入在图像数据中定位遭到 破坏的窜改区域的步骤。本发明的数码相机对图像的数字水印信息的 提取步骤为水印信息嵌入的算法相同,为本领域普通技术人员可以得 知, 此不再赘述。 Specifically, the step of the digital watermark verification and information code extraction of the image data of the digital camera of the present invention may further include: a step of confirming the identity of the authenticator, the step may be to confirm the password after the authentication step is started, or In order to confirm the image data without being tampered with, the password is confirmed, thereby preventing unnecessary output of the information code and protecting the copyright owner's personal information. In addition, when the information code includes identity information such as a SIM card number and a mobile phone serial number, the identity information may be embedded in a specific location of the image data, and in the authentication process, the identity information embedded in the specific location is first extracted, and The identity information is compared with the identity information of the user at the time of authentication. If they are consistent, the information code is extracted and displayed. If the identity is inconsistent, the password can be confirmed. The above authentication process may also incorporate the step of locating the corrupted tamper region in the image data. The step of extracting the digital watermark information of the image by the digital camera of the present invention is the same as the algorithm for embedding the watermark information, which can be known to those skilled in the art, and will not be described again.
上述较佳实施例是将数码相机所拍摄的图像数据嵌入水印,但并 不限于此, 还可以将数码相机功能模块替换为数码摄像机、数码录音 机等数码设备,也同样可以以上述结构及方法获得的信息码以水印信 息加载至多媒体数据中。 In the above preferred embodiment, the image data captured by the digital camera is embedded in the watermark. However, the digital camera function module can be replaced with a digital camera, a digital recorder, or the like, and the same can be obtained by the above structure and method. The information code is loaded into the multimedia data with watermark information.
以上所述,仅是本发明的较佳实施例而已, 并非对本发明作任何
形式上的限制, 虽然本发明已以较佳实施例揭露如上, 然而并非用以 限定本发明,任何熟悉本专业的技术人员 , 在不脱离本发明技术方案 范围内,当可利用上述揭示的方法及技术内容作出些许的更动或修饰 为等同变化的等效,施例, 但^凡是未脱离本^明技 ^方案^ ^内容, 与修饰, 均仍属于本发明技术方案的范围内。
The above description is only a preferred embodiment of the present invention, and is not intended to be a The present invention has been disclosed in the above preferred embodiments, but is not intended to limit the present invention. Any one skilled in the art can utilize the methods disclosed above without departing from the scope of the present invention. And the technical content makes a slight change or modification to the equivalent of the equivalent, the embodiment, but it is still within the scope of the technical solution of the present invention without departing from the contents of the technical solution and modification.
Claims
1、 一种数码相机, 其特征在于其包括: 1. A digital camera, characterized in that it comprises:
数码相机功能模块, 由快门键触发, 从而获取图像数据; 通信接口, 用于与外部设备进行数据传输; The digital camera function module is triggered by the shutter button to acquire image data; the communication interface is used for data transmission with an external device;
数据请求装置,可以将信息码请求指令通过通信接口向外部设备 发送; The data requesting device may send the information code request instruction to the external device through the communication interface;
数据获取装置, 用以通过通信接口获取外部设备发送的信息码; 数字水印加载模块,其将外部设备所接收的信息码以水印方式加 载到数码相机功能模块所拍摄的图像数据中。 And a data acquiring device, configured to acquire an information code sent by the external device through the communication interface; and a digital watermark loading module that loads the information code received by the external device into the image data captured by the digital camera function module by watermarking.
2、 根据权利要求 1所述的数码相机, 其特征在于还包括一触发 所述的数据请求装置的触发结构。 2. The digital camera of claim 1 further comprising a triggering structure for triggering said data requesting means.
3、根据权利要求 1所述的数码相机,其特征在于所述该触发结构 为数码相机的快门键。 3. A digital camera according to claim 1 wherein said triggering structure is a shutter button of a digital camera.
4、根据权利要求 3所述的数码相机,其特征在于所述数据请求装 置与数码相机功能模块或其部分元件以并联的方式连接于所述的快 门键,从而在按下快门键触发数码相机功能模块时也触发数据请求装 置发送信息码请求指令。 4. The digital camera according to claim 3, wherein said data requesting means and said digital camera function module or a part thereof are connected in parallel to said shutter key, thereby triggering a digital camera by pressing a shutter button. The function module also triggers the data requesting device to transmit an information code request command.
5、 根据权利要求 1所述的数码相机, 其特征在于所述的信息码 请求指令含有用于识别对应的图像数据的代码;数据获取装置获取的 信息码含有上述代码; 所述数码相机还包括关联模块, 其建立代码、 信息码与图像数据三者间的一一对应关系。 5. The digital camera according to claim 1, wherein said information code request instruction includes a code for identifying corresponding image data; and the information code acquired by said data acquisition means includes said code; said digital camera further comprising The association module establishes a one-to-one correspondence between the code, the information code and the image data.
6、 根据权利要求 5所述的数码相机, 其特征在于所述的代码可 以是拍摄图像数据时自动生成的文件名称, 也可以是拍摄时的时间, 还可以是随机生成的代码。 6. The digital camera according to claim 5, wherein the code is a file name automatically generated when the image data is captured, a time at the time of shooting, or a randomly generated code.
7、 根据权利要求 1所述的数码相机, 其特征在于所述的数字水 印加载模块包括:信息码嵌入装置,接收数据获取装置收到的信息码 和由获取数字信号信号值的装置转换成的图像数据,并将信息码嵌入 图像数据中;位划分装置,用于将嵌有信息码的数字图像中各像素点 的数据按位划分为计算图像特征值的位和隐藏水印的位;计算特征值 的装置,这个装置用于根据图像数据中计算图像特征值的位将输入的 数字信号的唯一特征值计算出来; 水印嵌入装置,将特征值嵌入到数 字信号隐藏水印的位中。 7. The digital camera according to claim 1, wherein said digital watermark loading module comprises: an information code embedding device, which receives an information code received by the data acquiring device and is converted by means for acquiring a digital signal signal value. Image data, and embedding the information code in the image data; the bit dividing device is configured to divide the data of each pixel in the digital image embedded with the information code into bits for calculating the image feature value and the bit of the hidden watermark; a device for calculating a unique feature value of the input digital signal based on the bit of the image feature value calculated in the image data; the watermark embedding device embedding the feature value into the bit of the digital signal hidden watermark.
8、 根据权利要求 1所述的数码相机, 其特征在于所述的外部设 备为移动电话或 PM。 8. A digital camera according to claim 1, wherein said external device is a mobile phone or a PM.
9、 根据权利要求 1所述的数码相机, 其特征在于所述通信接口 为有线 USB接口、 无线 USB接口、 蓝牙接口、 红外接口、 1394接口 或射频、 调频接口。
9. The digital camera according to claim 1, wherein the communication interface is a wired USB interface, a wireless USB interface, a Bluetooth interface, an infrared interface, a 1394 interface, or a radio frequency, FM interface.
10、根据权利要求 1所述的数码相机,其特征在于所述的信息码 为: 通过无线通信网络或全球卫星定位系统获得的定位信息和 /或外 部设备的系统时间、 设备序列号、 存储的身份信息。 10. The digital camera according to claim 1, wherein said information code is: positioning information obtained by a wireless communication network or a global satellite positioning system and/or system time of an external device, device serial number, stored Identity Information.
11、根据权利要求 1所述的数码相机, 其特征在于所述的数字水 印加载模块可以将信息码转换为二进位并将所转换的二进位信息码 作为水印信息嵌入至图像数据中,或将信息码转换为二值图像并将所 转换的二值图像形式的信息码嵌入至图像数据中。 11. The digital camera according to claim 1, wherein said digital watermark loading module converts the information code into binary bits and embeds the converted binary information code as watermark information into the image data, or The information code is converted into a binary image and the information code in the form of the converted binary image is embedded in the image data.
12、根据权利要求 1所述的数码相机, 其特征在于所述的信息码 请求指令或信息码是以文本短信或固 S的方式传输。 A digital camera according to claim 1, wherein said information code request command or information code is transmitted in the form of a text message or a solid S.
13、根据权利要求 1所述的数码相机的图像数据嵌入水印信息的 方法, 包括以下步骤: 13. The method of embedding watermark information in image data of a digital camera according to claim 1, comprising the steps of:
第一步、按下快门键,启动数码相机中设置的数码相机功能模块, 同时启动数据请求装置,数据请求装置向外部设备发送信息码请求指 令; In the first step, pressing the shutter button to activate the digital camera function module set in the digital camera, and simultaneously starting the data requesting device, the data requesting device transmitting the information code requesting instruction to the external device;
第二步、外部设备根据上述信息码请求指令所请求的内容获取相' 应的信息码, ·并将这些信息码发送至数据发送装置; In the second step, the external device acquires the information code corresponding to the content requested by the information code request instruction, and sends the information code to the data transmitting device.
第三步、 由数据获取装置接收外部设备所发送的信息码, 并通过 数字水印加载模块将信息码加载到数码相机功能模块所拍摄的图像 数据中; The third step is: receiving, by the data acquiring device, the information code sent by the external device, and loading the information code into the image data captured by the digital camera function module by using the digital watermark loading module;
第四步、将经过处理的图像数据进行例如划分位、计算图像特征 值并将特征值 位嵌入指定位的数字水印加载工作,并将加载水印的 图像数据存储至存储模块中。 In the fourth step, the processed image data is subjected to a digital watermark loading operation for dividing the bit, calculating the image feature value and embedding the feature value bit into the designated bit, and storing the watermarked image data into the storage module.
14、 根据权利要求 13所述的数码相机的图像数据嵌入水印信息 的方法,其特征在于所述的第二步是将信息码的数据转换成 ASCI I的 01 位串, 然后隐藏到图像数据的次低位, 从而嵌入图像数据的指定 位置。 14. The method of embedding watermark information for image data of a digital camera according to claim 13, wherein said second step is converting data of the information code into a 01 bit string of ASCI I, and then hiding the image data. The second lowest bit, thereby embedding the specified position of the image data.
15、 根据权利要求 13所述的数码相机的图像数据嵌入水印信息 的方法,其特征在于所述的第三步中将信息码嵌入于图像数据的步骤 中,可先将信息码转换为二进位并使用所转换的二进位作为水印嵌入 至图像数据中, 还可以将其转换为二值图像嵌入至图像数据。 15. The method of embedding watermark information in image data of a digital camera according to claim 13, wherein in the step of embedding the information code in the image data in the third step, the information code can be first converted into a binary bit. And using the converted binary as a watermark embedded in the image data, it can also be converted into a binary image embedded into the image data.
16、 根据权利要求 15所述的数码相机的图像数据嵌入水印信息 的方法, 其特征在于所述二值图像是由 0、 1组成的黑白图像。 16. A method of embedding watermark information in image data of a digital camera according to claim 15, wherein said binary image is a black and white image composed of 0, 1.
17、一种利用移动通信终端获取水印信息的系统, 其特征在于该 系统由移动通信终端和数码相机构成, 其中, A system for acquiring watermark information by using a mobile communication terminal, characterized in that the system is composed of a mobile communication terminal and a digital camera, wherein
数码相机包括: Digital cameras include:
数码相机功能模块, 由快门键触发, 获取图像数据; The digital camera function module is triggered by a shutter button to acquire image data;
通信接口, 用于与外部设备进行数据传输; a communication interface for performing data transmission with an external device;
数据请求装置,其通过通信接口向移动通信终端发送信息码请求
指令, 该信息码请求指令含有用于识别对应的图像数据的代码; 数据获取装置, 其通过通信接口获取移动通信终端发送的信息 码,该信息码含有上述代码,建立信息码与图像数据的一一对应关系; 数字水印加载模块,其将与图像数据相对应的信息码以水印方式 加载到所述的图像数据中; a data requesting device that transmits an information code request to a mobile communication terminal through a communication interface An instruction, the information code request instruction includes a code for identifying corresponding image data; and a data acquisition device that acquires an information code sent by the mobile communication terminal through the communication interface, the information code includes the code, and establishes one of the information code and the image data. a correspondence relationship; a digital watermark loading module that loads an information code corresponding to the image data into the image data in a watermark manner;
移动通信终端包括: 发送信息码至数据获取装置的数据发送装 置、及用于接收数据请求装置发送的信息码请求指令的数据请求接收 装置,该移动通信终端依照信息码请求指令所请求的内容获取相应的 信息码,.且该信息码内含有上述的代码。 The mobile communication terminal includes: a data transmitting device that transmits an information code to the data acquiring device, and a data request receiving device that receives an information code request command transmitted by the data requesting device, the mobile communication terminal acquiring the content requested according to the information code requesting instruction Corresponding information code, and the code contains the above code.
18、 根据权利要求 17所述的系统, 其特征在于在所述的通信接 口与外部设备的数据传输方式包括有线连接方式传输、 无线 USB 传 输、 蓝牙或红外方式传输。 18. The system according to claim 17, wherein the data transmission mode of the communication interface and the external device comprises a wired connection transmission, a wireless USB transmission, a Bluetooth or an infrared transmission.
19、 根据权利要求 17所述的系统, 其特征在于所述的移动通信 终端为移动电话或 PDA。 19. System according to claim 17, characterized in that said mobile communication terminal is a mobile telephone or a PDA.
20、 根据权利要求 17所述的系统, 其特征在于所述的信息码为 移动通信终端通过移动通信服务器所获取的当前位置信息、移动通信 终端用户的身份识别信息。 The system according to claim 17, wherein said information code is current location information acquired by the mobile communication terminal through the mobile communication server, and identity identification information of the mobile communication terminal user.
21、 根据权利要求 17所述的系统, 其特征在于所述的移动通信 终端将信息码以文本短信或匪 S的方式发送至数码相机。
The system according to claim 17, wherein said mobile communication terminal transmits the information code to the digital camera in the form of a text message or a message.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
PCT/CN2007/001350 WO2008128383A1 (en) | 2007-04-23 | 2007-04-23 | Digital camera and its system for watermark information acquiring via external device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
PCT/CN2007/001350 WO2008128383A1 (en) | 2007-04-23 | 2007-04-23 | Digital camera and its system for watermark information acquiring via external device |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2008128383A1 true WO2008128383A1 (en) | 2008-10-30 |
Family
ID=39875046
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/CN2007/001350 WO2008128383A1 (en) | 2007-04-23 | 2007-04-23 | Digital camera and its system for watermark information acquiring via external device |
Country Status (1)
Country | Link |
---|---|
WO (1) | WO2008128383A1 (en) |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20050013714A (en) * | 2003-07-29 | 2005-02-05 | 엘지전자 주식회사 | A mobile terminal having a camera and a photographed image data processing method of the mobile terminal |
US20050248668A1 (en) * | 2004-05-07 | 2005-11-10 | Akihiro Machida | Digital camera producing image embedded with diagnostic characteristic |
CN1708084A (en) * | 2004-06-05 | 2005-12-14 | 三星电子株式会社 | Device that identifies the person who took the image |
CN1838172A (en) * | 2005-03-23 | 2006-09-27 | 北京华旗数码影像技术研究院有限责任公司 | Method and apparatus for inlaying watermark in digital image and digital camera capable of adding watermark |
CN1997105A (en) * | 2005-12-31 | 2007-07-11 | 北京华旗数码影像技术研究院有限责任公司 | Digital camera and its system for watermark information acquisition via the external device |
-
2007
- 2007-04-23 WO PCT/CN2007/001350 patent/WO2008128383A1/en active Application Filing
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20050013714A (en) * | 2003-07-29 | 2005-02-05 | 엘지전자 주식회사 | A mobile terminal having a camera and a photographed image data processing method of the mobile terminal |
US20050248668A1 (en) * | 2004-05-07 | 2005-11-10 | Akihiro Machida | Digital camera producing image embedded with diagnostic characteristic |
CN1708084A (en) * | 2004-06-05 | 2005-12-14 | 三星电子株式会社 | Device that identifies the person who took the image |
CN1838172A (en) * | 2005-03-23 | 2006-09-27 | 北京华旗数码影像技术研究院有限责任公司 | Method and apparatus for inlaying watermark in digital image and digital camera capable of adding watermark |
CN1997105A (en) * | 2005-12-31 | 2007-07-11 | 北京华旗数码影像技术研究院有限责任公司 | Digital camera and its system for watermark information acquisition via the external device |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US7043048B1 (en) | Capturing and encoding unique user attributes in media signals | |
US7984300B2 (en) | System and method of authenicating a digitally captured image | |
JP4097773B2 (en) | Digital image editing system | |
US8121342B2 (en) | Associating metadata with media signals, and searching for media signals using metadata | |
US8175322B2 (en) | Method of digital watermark and the corresponding device, and digital camera which can append watermark | |
US8978120B2 (en) | Communication control system and method, and communication device and method | |
US20040201751A1 (en) | Secure digital photography system | |
CN114208110B (en) | Information processing device, information processing method, and program | |
US9154297B2 (en) | Method for granting a plurality of electronic communication devices access to a local area network | |
CN104517045A (en) | Method for creating protected digital file | |
CN100496094C (en) | Digital camera and its system for obtaining watermark information through external equipment | |
WO2008128383A1 (en) | Digital camera and its system for watermark information acquiring via external device | |
WO2007050792A1 (en) | Content authentication system and method | |
JP4001057B2 (en) | Installation-type image capture printing apparatus, information providing method, and program | |
JP2005286823A (en) | Image input device, communication system, control method, computer program, and storage medium | |
JP2003304387A (en) | Image management system, electronic watermark embedding device, authentication code managing device, electronic watermark detecting device, and image managing method | |
JP2025110593A (en) | Photographing device, computer program, and photo verification system | |
JP4638204B2 (en) | Authentication system and authentication device | |
JP2001285620A (en) | Digital proof camera system | |
EP2747469A1 (en) | Method for granting a plurality of electronic communication devices access to a local area network | |
JPWO2016195060A1 (en) | Image processing system, server apparatus, server apparatus control method, and program | |
JP2006005626A (en) | Image processing apparatus, information processing apparatus, and data processing system |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 07720923 Country of ref document: EP Kind code of ref document: A1 |
|
NENP | Non-entry into the national phase |
Ref country code: DE |
|
122 | Ep: pct application non-entry in european phase |
Ref document number: 07720923 Country of ref document: EP Kind code of ref document: A1 |