CN101877046B - Image sensor device and method for identifying visible mark - Google Patents

Image sensor device and method for identifying visible mark Download PDF

Info

Publication number
CN101877046B
CN101877046B CN2009102471662A CN200910247166A CN101877046B CN 101877046 B CN101877046 B CN 101877046B CN 2009102471662 A CN2009102471662 A CN 2009102471662A CN 200910247166 A CN200910247166 A CN 200910247166A CN 101877046 B CN101877046 B CN 101877046B
Authority
CN
China
Prior art keywords
image
bar code
visible mark
electric signal
information
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN2009102471662A
Other languages
Chinese (zh)
Other versions
CN101877046A (en
Inventor
赵立辉
赵立新
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Galaxycore Shanghai Ltd Corp
Original Assignee
Galaxycore Shanghai Ltd Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Galaxycore Shanghai Ltd Corp filed Critical Galaxycore Shanghai Ltd Corp
Priority to CN2009102471662A priority Critical patent/CN101877046B/en
Publication of CN101877046A publication Critical patent/CN101877046A/en
Application granted granted Critical
Publication of CN101877046B publication Critical patent/CN101877046B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Studio Devices (AREA)
  • Image Processing (AREA)

Abstract

The invention provides an image sensor device and a method for identifying visible marks, which is used for reducing identification barcode cost for a cellphone. The image sensor device comprises a photoelectric sensing module (10), an identification module (40) and a visible image processing module (80), wherein the photoelectric sensing module (10) is used for carrying out photoelectric conversion and analog-to-digital conversion for a first image to generate an electrical signal representing the first image, and the imaging resolution ratio of the photoelectric sensing module (10) meets visualization requirement; the identification module (40) is used for identifying and processing the electrical signal of the visible marked image when the first image includes the visible marked image which represents first information, so as to identify the visible mark and obtain relevant information of the first information; and the visible image processing module (80) is used for generating and outputting visible information of the first image based on the electrical signal of the first image. The invention can directly identify undistorted electrical signal of the barcode image and output identification result, reduces requirements for resolution ratio of the photoelectric sensing module, cellphone lens quality and cellphone processing ability of cellphone and lows the whole cost.

Description

The method of image sensing device and identification visible mark
Technical field
The present invention relates to sensor, relate in particular to image sensing technology and visible mark technology.
Background technology
Visible mark technology such as barcode technology are the automatic identification technologies that in the computer application practice, produces and grow up, and are for realizing the autoscan of information is discerned the effective means of the information acquisition that designs.For example; At commodity circulation, bar code can identify a commercial product code that commodity are worldwide unique, a whole set of complete reliable marking code system is provided for commodity at the international level; For producing; Supply, production such as pin and trade activity provide the linguistic notation with basis value, also can be the electronic ordering system a kind of optional technological means is provided.Again for example, can hold the two-dimensional bar code of more information, for example QR sign indicating number, PDF417 sign indicating number not only can identify the commercial product code of commodity, can also identify other information such as commodity raw material, the place of production, date of manufacture, for more superior condition has been created in circulation of commodities.Moreover, two-dimensional bar code etc. can also be as the carrier of the bigger content of other quantity of information such as picture.
At present, mobile phone is being played the part of more and more important role in people's work and life.Through the commercial product code of mobile phone commodity in use, can inquire about easily commodity relevant information, carry out mobile e-business etc.Using the existing camera that is used to take pictures and make a video recording of mobile phone that the image of the bar code of commodity is discerned, is a kind of more feasible mode with the commercial product code that obtains the bar code carrying.But so far, have only some high-end mobile phone just to have the bar-code identification function.This is after using the imageing sensor of the camera of installing that is used for taking to obtain the visual picture of bar code because of mobile phone, to use the software that on mobile phone, moves that visual picture is discerned processing.Get and carry out post-processed such as picture element interpolation through imageing sensor owing to visual picture, and interpolation processing can produce noise in the visual picture of bar code, noise can cause negative influence to the identification of bar code.Therefore; For the visual picture of the bar code that guarantees distortion still can be identified; Mobile phone must use the higher imageing sensor of resolution and for example have the camera lens preferably of macro function; And the identification software of installing also needs mobile phone to have stronger so that operation processing function and memory function preferably to be provided; These require all to have improved the cost of in mobile phone, realizing bar-code identification, make can't on most of regular handsets that camera lens quality is general, image sensor resolutions is lower, hardware capabilities is not strong, realize in this function of identification bar code on the mobile phone.
Summary of the invention
It is thus clear that; It is very favourable that a kind of integrated cost imageing sensor lower, that have the function of identification visible mark is provided, and particularly this imageing sensor can be for camera lens quality is general, image sensor resolutions mobile phone lower, that hardware capabilities is not strong provides the identification bar code function.
In order to realize this purpose; According to an aspect of the present invention; A kind of image sensing device is provided, has comprised: the photoelectric sensing module is configured to first image is carried out opto-electronic conversion and analog-to-digital conversion process; Generation is used to represent the electric signal of said first image, and the imaging resolution of said photoelectric sensing module satisfies visual requirement; Identification module is configured to, and when comprising the image of the visible mark of representing the first information in said first image, the electric signal of the image of said visible mark is discerned processing, discerning said visible mark, and obtains the relevant information of the said first information; The visible image processing module is configured to the electric signal according to said first image, generates and export the visual information of said first image.Because that identification module directly produces the photoelectric sensing module, through processing such as interpolation, the electric signal of the image of noisy is not discerned; Recognition success rate is higher; So the quality requirements to the electric signal of image is lower; Then reduce the requirement of the quality of the camera lens that external units such as the resolution of the photoelectric sensing module of image sensing device and mobile phone are installed, reduced the cost of external devices.And; The external unit of the use first information can directly obtain the relevant information of the first information or the first information; Do not need the stronger visible mark identification software of functions of use to obtain the first information; Therefore need not have stronger operation processing function and memory function, this also makes the cost of external unit obtain further reduction.
Realize that for existing software the technology of bar-code identification, identification software can only use the electric signal of the image of the bar code that imageing sensor obtains regularly.Realize the technology of bar-code identification for existing hardware, for example publication number is the information reader of CN 101364256A, and the hardware with recognition function also can only use the electric signal of the image of the bar code that imageing sensor obtains regularly.When the signal that causes the imageing sensor sensing owing to reasons such as ambient lights can't be discerned, must rely on imaging factors such as improving ambient light, improve the quality of signals of the image of bar code, the correct identification bar code of ability, thereby the recognition success rate of bar code is lower.In order to address this problem; Preferred embodiment according to the present invention; Image sensing device also comprises control module; Be configured to according to the result of said identification module, control opto-electronic conversion and the analog-to-digital conversion process of said photoelectric sensing module, so that said visible mark can be by the correct identification of said identification module institute the image of said visible mark to the identification of said visible mark.Correspondingly; According to a second aspect of the invention; A kind of method of discerning visible mark is provided; Said visible mark is represented a first information, comprises the steps: that i. carries out opto-electronic conversion and analog-to-digital conversion process to the image of a visible mark, generates the electric signal of the image be used to represent said visible mark; Ii. the electric signal of the image of said visible mark is discerned processing, discerning said visible mark, and obtain the relevant information of the said first information; Iii. according to the result of said step I i, control opto-electronic conversion and the analog-to-digital conversion process of said step I, so that said visible mark can be by the correct identification of said step I i institute to the image of said visible mark to the identification of said visible mark.According to this preferred embodiment, according to the recognition result of visible mark opto-electronic conversion and analog to digital conversion are carried out FEEDBACK CONTROL, so that visible mark can be correctly validated.Make the identification of visible mark not be limited to the signal that uses photoelectric sensing passively, and can the photoelectric sensing processing be adjusted itself, greatly improved the dirigibility and the success ratio of visible mark identification.
Preferred image sensing device according to the present invention, identification module are discerned the electric signal of various piece of bar/empty information of image electric signal, that have bar code of the image that is used to represent bar code one by one.Correspondingly, preferable methods according to the present invention, the identification treatment step is discerned processing to the electric signal of the various piece of the bar/empty information of image electric signal, that have bar code of the image that is used to represent bar code.This preferred embodiment can accelerate recognition speed, and can't discern and another part can discern the time in certain part, and the part that can discern is discerned, and has improved the recognition success rate of bar code.
Another preferred image sensing device according to the present invention, the photoelectric sensing module comprises photovoltaic array and analog to digital conversion circuit, control module is controlled the time shutter of photovoltaic array and/or the gain of analog to digital converter according to the brightness of the image of bar code.Further, the photoelectric sensing module also comprises analogue amplifier and/or digital amplifier, and control module is controlled the gain of analogue amplifier and/or digital amplifier according to the brightness of the image of bar code.Correspondingly, another preferable methods according to the present invention, the time shutter of controlled step control opto-electronic conversion and analog-to-digital conversion process and/or analog to digital conversion gain.Further, this method also comprises simulation amplification procedure and/or digital amplification procedure, the gain amplifier of controlled step control simulation amplification procedure and/or digital amplification procedure.This preferred embodiment can be when extraneous light be stronger or more weak; Automatically the time shutter and/or the gain of the processing of adjustment opto-electronic conversion; Image quality with the image that improves visible mark; And the signal of the image of the visible mark that meets identification requirement is provided, improved the success ratio of visible mark identification.
Another preferred image sensing device according to the present invention, identification module based on the standard of visible mark, were removed the distorted signal in the electric signal of image of visible mark before the electric signal of the image that is used to represent visible mark is identified processing.Correspondingly, another preferable methods according to the present invention, this method based on the standard of said visible mark, were removed the distorted signal in the electric signal of image of said visible mark before the electric signal of the image that is used to represent said visible mark is identified processing.This has preferred embodiment further improved the success ratio of visible mark identification.
According to a third aspect of the present invention, a kind of mobile device is provided, has it is characterized in that, comprised according to aforesaid image sensing device.
Preferably; This mobile device comprises according to the present invention another preferred image sensing device; First image comprises the image of visible mark, and image sensing device is exported the visual information of said visible mark, and this mobile device also comprises display module; Be configured to visual information, the image of visible mark is shown to the user according to visible mark; And, first indication is shown together with the image of visible mark wherein first indication is used to indicate size and/or the direction that the image of visible mark can be correctly validated, thereby image sensing device is discerned visible mark according to first indication.This has preferred embodiment improved the dirigibility of visible mark identification.
Above characteristic of the present invention and other characteristics are partly set forth embodiment hereinafter clearly.
Description of drawings
Through with reference to the detailed description of being done below the advantages, can more easily understand characteristic of the present invention, purpose and advantage to non-limiting embodiment.Wherein, same or analogous Reference numeral is represented same or analogous device.
Fig. 1 is according to one aspect of the invention embodiment, the structural representation of image sensing device;
Fig. 2 is according to one aspect of the invention embodiment, the block diagram of each parts of photoelectric sensing module;
Fig. 3 is an embodiment according to a further aspect of the present invention, the process flow diagram of the method for identification visible mark;
Fig. 4 is according to one aspect of the invention embodiment, the synoptic diagram of the each several part of the image of the bar code that sensing generates;
Fig. 5 is according to one aspect of the invention embodiment, the block diagram of each parts of identification module;
Fig. 6 is according to one aspect of the invention embodiment, through after control module adjustment opto-electronic conversion and the analog-to-digital conversion process, and the synoptic diagram of the each several part of the image of the bar code of sensing generation;
Fig. 7 discerns the synoptic diagram of visible mark according to one aspect of the invention embodiment in mobile device;
Fig. 8 indicates the synoptic diagram of discerning visible mark according to first according to one aspect of the invention embodiment in mobile device.
Embodiment
It is example that the embodiment part is used for identification bar code with the present invention, and the image sensing device according to the present invention and the method for identification visible mark are described.Be appreciated that the present invention is applicable to the visible mark of identification other types too, bar code and other visible marks all are within the protection domain of claim of the present invention.
Fig. 1 is according to one aspect of the invention embodiment, the structural representation of image sensing device 1.Image sensing device 1 comprises photoelectric sensing module 10, controller 20, shunt 30, identification module 40, control module 50, storer 60, output interface 70, and visible image processing module 80.Wherein, as shown in Figure 2, photoelectric sensing module 10 further comprises photovoltaic array 100, analogue amplifier 101, analog to digital converter 102 and digital amplifier 103.Wherein, photovoltaic array 100 is made up of a plurality of photoelectricity pixel P.As shown in Figure 5, identification module 40 further comprises first module 401, the second unit 402 and the 3rd unit 403.Wherein, the imaging resolution of photoelectric sensing module 10 satisfies visual requirement.
According to the process flow diagram of the method for the identification visible mark shown in Fig. 3, the course of work of combining image senser element 1 details the present invention below.
The course of work of senser element 1 details the present invention.
The bar-code identification part
A bar code C who is printed on commercial product code 693461310001 on the commodity, that represent these commodity is after the identification light source irradiation of natural light or special use; Reflect corresponding light; This reflected light is radiated on the photovoltaic array 100 of photoelectric sensing module 10, has constituted the image of bar code C.
The image of 10 couples of bar code C of photoelectric sensing module carries out opto-electronic conversion and analog-to-digital conversion process, generates the electric signal of the image be used to represent bar code C.
Concrete, at first, in step S30, photovoltaic array 100 based on certain time shutter, the image that is radiated at the bar code C on the photovoltaic array 100 is carried out opto-electronic conversion.The simulating signal of the image of the bar code C of each photoelectricity pixel generation relevant position of photovoltaic array 100.The image of bar is carried out electric signal that the photoelectricity pixel of opto-electronic conversion generates corresponding to low-light level, and the image of sky is carried out electric signal that the photoelectricity pixel of opto-electronic conversion generates corresponding to high brightness.On the photovoltaic array 100 subsidiary capable gating circuit, buffer, column selection circuit passband (not shown) with each photoelectricity pixel transitions and simulating signal export.
But in practical application, the opto-electronic conversion of the image of 100 pairs of bar codes of array of light spots is handled and is usually received the defective of photovoltaic array itself and the influence of extraneous light.For example, photoelectricity pixel B 1 is a bad point and bright spot, and it always generates the electric signal of expression high brightness, therefore when this photoelectricity pixel during to the bar sensitization in the bar code, can generate one represent high brightness distorted signal; Photoelectricity pixel B 2 is a bad point and dim spot, and it always generates the electric signal of expression low-light level, therefore when this photoelectricity pixel during to the empty sensitization in the bar code, can generate one represent low-light level distorted signal, as shown in Figure 4.And since ambient light to be radiated at the light of the half section part in the right side of bar code C stronger; The light that bar code C reflected is strong excessively corresponding to half section part in the right side of bar code; Opto-electronic conversion over-exposed that causes 100 pairs of these parts of photovoltaic array; Photoelectricity pixel corresponding to this part all generates the electric signal corresponding to high brightness, and the represented high brightness/low-light level information of different amplitudes of the signal of the normal part of exposure can be represented the bar/empty information of this partial image of bar code C; And the signal of over-exposed part is all represented the highest brightness, therefore can't represent the bar/empty information of this partial image of bar code C, and is as shown in Figure 4.Above problem all influences the recognition success rate of bar code.This embodiment will use creative technological means to solve the technical matters that usually runs in these practical applications, improve the recognition success rate of bar code.
One preferred embodiment in, a part of electric signal of the electric signal of the image of photovoltaic array 100 output expression bar code C, this part electric signal has the bar/empty information of the image of bar code C.For example; When bar code C is bar code; The electric signal that photovoltaic array 100 output several rows photoelectricity pixels are generated; As shown in the figure, these electric signal are that laterally (with the vertical direction of the bearing of trend of bar/sky) of the image of bar code is the Q1 electric signal partly that complete and vertical (bearing of trend of bar/sky) is segment, have represented this Q1 bar/empty information partly.Photovoltaic array 100 also provides another laterally complete and the Q2 part of vertical segment and electric signal of Q3 part of the image of bar code, and the electric signal of other each several parts, and the electric signal of these parts is all represented the bar/empty information of appropriate section.Again for example, when bar code C was two-dimensional bar code, because two-dimensional bar code has more redundant information, photovoltaic array 100 can export in the electric signal of image of two-dimensional bar code C, carry the electric signal of image of the part of useful information.
Preferably, ambient light a little less than, when the quality of image of bar code C was relatively poor, the Q1 part that image sensing device 1 can provide photovoltaic array 100 and the simulating signal of other parts were amplified, and are convenient to identification and handle.Concrete, in step S31, the analogue amplifier 101 of photoelectric sensing module 10 amplifies the simulating signal of bar code C based on certain simulation gain amplifier.Can understand, this analogue amplifier 101 is not essential, and better when the quality of image of bar code C, in the time of need not amplifying, this analogue amplifier 101 can be removed.
Then, in step S32, analog to digital converter 102 gains based on certain analog to digital conversion, with the analog signal conversion of the image of Q1 part and other parts for supplying the digital signal of identification module 40 identifications.
Preferably, ambient light a little less than, when the quality of image of bar code C is relatively poor, can further amplify the digital signal that analog to digital converter 102 provides, be convenient to identification and handle.In step S33, the digital amplifier 103 of photoelectric sensing module 10 amplifies the digital signal of Q1 part and other parts based on certain digital gain amplifier, obtains being used to represent the electric signal of Q1 part and other parts.Can understand, this digital amplifier 101 is not essential, and better when the quality of image of bar code C, in the time of need not amplifying, this digital amplifier 101 can save.
This is used to represent that the electric signal of Q1 part is provided for shunt 30.Controller 20 control shunts 30 will be used to represent that the electric signal of the image of bar code C offers identification module 40.The electric signal of the image of 40 pairs of bar codes of identification module is discerned processing, with identification bar code C.The electric signal of Q2 and other parts can be temporarily stored in one respectively and be in the buffer (not shown), waits until when Q1 can't not meet the standard of bar code, use (following embodiment will be described in detail) in the time of can not being correctly validated.
Preferably, the 3rd unit 403 is based on the standard of bar code, removes the distorted signal in the electric signal of image of bar code.Concrete, for bar code C, it is a bar code, and the bar of standard code bar code is respectively relevant with sky in the vertical, and the bar/sky on promptly vertical is provided with identical.Therefore, represent that the electric signal of vertical coherent video of same/sky should be relative to each other, for example signal amplitude equates, or the difference of signal amplitude is less than certain threshold value.In step S34; In the 403 pairs of Q1 parts in Unit the 3rd; Vertically the electric signal of coherent video compares; Can confirm that the signal of the high brightness that bright spot B1 produces and other low brightness signals of the vertical coherent video under the bright spot B1 differ greatly, then the distorted signal that bright spot B1 produces is removed in the 3rd unit 403, in identification is handled, does not pay attention to.This preferred parts the 3rd unit 403 and step have improved the success ratio of bar-code identification.Can understand, the 3rd unit 403 is not that realization is essential to the invention with this step S34.
Then, the electric signal of the image of 40 pairs of visible marks of identification module is discerned processing, with the identification visible mark.Concrete, in step S35, first module 401 judges whether the image of bar code meets the standard of bar code.Concrete; Each vertical coherent video for the Q1 part; (preferably, having removed behind the distorted signal) a plurality of electric signal of 401 pairs of same vertical coherent videos of first module average, and obtain each vertical coherent video mean value signal separately; All mean value signals constitute Q1 average curve partly by the order of vertical coherent video, and it has represented the bar/empty information of Q1 part.Then, first module 401 judges whether the bar/empty information of Q1 part satisfies the coding rule of bar code.The coding rule of bar code for example is that the quantity of bar code discal patch is fixed qty with empty quantity, or the adjacent number of times of bar and Kongxiang is a fixed number of times.Under this rule, first module 401 can confirm whether the Q1 partial image satisfies this rule through following any mode:
-judge the adjacent number of bar and Kongxiang of the Q1 part that the average curve is indicated, whether meet the adjacent number of times of bar and Kongxiang of coding rule defined.The adjacent number of times in bar in the Q1 part and Kongxiang can be through the sky of the expression in the computation of mean values signal high-brightness signal (the for example signal of amplitude) and represent that the number of times of the transition between the low brightness signal (the for example signal of low amplitude value) of bar confirms.
-judge bar and empty number separately in the indicated Q1 part of average curve, whether meet the bar and empty number separately of coding rule defined.
For the Q1 part; As shown in Figure 4; Since in the Q1 part back one section over-exposed; Therefore all be high brightness with the corresponding electric signal of back one section image, make bar and empty quantity or adjacent number of times all less than the regulation of coding rule, therefore then first module 401 judgement Q1 part discal patch/empty information do not meet the coding rule of bar code.
Then, Unit the 3rd 403 repeating step S34 read the electric signal that is temporarily stored in Q2 part in the buffer in advance, remove the distorted signal that dim spot B2 produces.
Then, first module 401 repeating step S35 judge whether the bar/empty information in the Q2 electric signal partly meets the coding rule of bar code.Since in the Q2 part back one section also over-exposed, so first module 401 judges that Q2 part discal patch/empty information do not meet the coding rule of bar code.
For Q3 part and other parts, the 3rd unit 403 and first module 401 repeating step S34 and step S35.Owing to be used for representing bar/empty information conforms standard that the electric signal of the image of bar code C has no a part of electric signal to represent, first module 401 is last judges that the image of bar code C does not meet standard.
Control module 50 is according to the result of the identification of 40 couples of bar code C of identification module, and the opto-electronic conversion and the analog-to-digital conversion process of the image of 10 couples of bar code C of control photoelectric sensing module are so that bar code C can be identified 40 correct identifications of module.
Concrete, in step S36, the brightness of the image of the bar code C that control module 50 characterizes according to the electric signal of the image that is used to represent bar code C, the time shutter of control photovoltaic array 100.Control module 50 can be analyzed the amplitude of the electric signal of the image that is used to represent bar code C:
-when the signal of for example analyzing definite expression high brightness was too much, control module 50 can reduce the time shutter of photovoltaic array 100;
-when the signal of for example analyzing definite expression low-light level was too much, control module 50 can increase the time shutter of photovoltaic array 100.
In this embodiment, after control module 50 is analyzed the electric signal of Q1 part, confirm that the signal of high brightness is too much, then control module 50 reduces the time shutter of photovoltaic array 100.
Photovoltaic array 100 carries out opto-electronic conversion based on the 50 adjusted time shutter of control module to the image of the bar code C on the photovoltaic array.Because the time shutter reduces, over-exposed part reduces in the opto-electronic conversion of the image of 100 couples of bar code C of photovoltaic array, only the Q1 part back one section over-exposed; The signal of Q2 part can be represented complete bar/empty information of bar code C, and is as shown in Figure 6, and wherein the distorted signal of bright spot B1 and dim spot B2 generation still exists.
Then, analogue amplifier 101, analog to digital converter 102 and digital amplifier 103 difference repeated execution of steps S31, S32 and S33.
Unit the 3rd 403 repeating step S34 remove the distorted signal that bright spot B1 produces.First module 401 repeats determining step S35, and definite Q1 part discal patch/empty information does not meet the coding rule of bar code.
Then, Unit the 3rd 403 repeating step S34 remove the distorted signal that the dim spot B2 in the Q2 electric signal partly produces.First module 401 repeats determining step S35, and the coding rule of the bar/empty information conforms bar code of the electric signal of definite Q2 part.
After having confirmed that bar/empty information satisfies the Q2 electric signal partly of the coding rule that meets bar code, in step S37, the electric signal of the 402 pairs of Q2 parts in Unit second is discerned processing.
Bar code C uses each and empty these visual properties of other width that divide to represent commercial product code 693461310001.In one case, second unit 402 comprises one first device and one second device.The average curve of first device analysis Q2 part is confirmed Q2 each and empty other width that divides partly, with its parameter as the expression visual properties.Second device is converted into the represented commercial product code of bar code 693461310001, as the relevant information of commercial product code 693461310001 according to each and empty other width that divides of Q2 part.Under another kind of situation; Second unit 402 comprises above first device; It confirms each and other width of sky branch of Q2 part, and as the relevant information of commercial product code 693461310001, it is own to supply external unit to convert each and empty other width of branch into commercial product code 693461310001.According to the light and shade curve of bar code, confirm the technology of expression bar and empty width parameter, and convert width parameter the technology of commercial product code into, be that the those skilled in the art in bar code field know, the present invention does not do at this and gives unnecessary details.
At bar code C is under the situation of two-dimensional bar code, and it is bar (being stain) or empty (being white point) expression information that bar code C uses each information point.With bar code C be that bar code is similar; In one case, second unit 402 comprises one first device and one second device, and first device confirms that each information point of two-dimensional bar code C is bar or sky; And with for example 1 expression bar, 0 expression empty as parametric representation these and empty.Second device is bar or sky according to each information point, is converted into the represented information of bar code.Under another kind of situation, second unit 402 comprises above first device, and it is bar or empty parameter that each information point of expression is provided.According to the technology of the electric signal identification two-dimensional bar code of the image of two-dimensional bar code is that the those skilled in the art in bar code field know, and the present invention does not do at this and gives unnecessary details.
Since identification module 40 directly to not through processing such as interpolation, the electric signal of the image of noisy is not discerned; So the quality requirements to the electric signal of image is lower; Then reduced requirement, reduced the cost of mobile device the resolution of camera lens quality and photoelectric sensing module.And; Mobile device has directly obtained the relevant information of the first information or the first information; Do not need the stronger visible mark identification software of functions of use to obtain the first information; Therefore need not have stronger operation processing function and memory function, this also makes the cost of mobile device obtain further reduction.
Then, in step S38, commercial product code 693461310001 or each are stored in the storer 60 with empty other width that divides.Can understand, this storer 60 is not essential, and in real time under the situation of the relevant information of output commercial product code 693461310001, this storer 60 can be removed at device 1.
At last, in step S39, output interface 70 is with other width output of each and empty branch of commercial product code 693461310001 or bar code C.
Can understand; Above embodiment is divided into Q1, Q2 and other parts with the image of bar code C; Successively the electric signal of each several part is discerned processing, can accelerate recognition speed like this, and can't discern and another part can discern the time in certain part; Part to discerning is discerned, and has improved the recognition success rate of bar code.This technical scheme is not essential to the invention, and other embodiments of the present invention can use the electric signal of whole images of bar code C in once identification is handled.
Can understand, above embodiment is over-exposedly controlled photoelectric sensing module 10 to reduce the time shutter is that present invention is described for example for overcoming with control module 50.In other cases; When for example under-exposed; Control module 50 can increase the time shutter of photoelectric sensing module 10, improves perhaps that the simulation gain amplifier is too high, analog to digital conversion gain and digital gain amplifier, so that bar code can be identified 40 correct identifications of module.Opto-electronic conversion and analog-to-digital conversion process alleged among the present invention comprise:
The time shutter of ■ photovoltaic array 100;
analogue amplifier 101 simulation gain amplifiers;
The analog to digital conversion gain of ■ analog to digital converter 102;
The digital gain amplifier of ■ digital amplifier 103; And,
Before ■ discerned the electric signal of the image of bar code, other any devices were to any signal processing operations that electric signal carried out of the image of bar code.
Control module 50 can control in above opto-electronic conversion and the analog-to-digital conversion process each or appoint multinomial.Be appreciated that anyly according to the result of identification module to the identification of visible mark, control opto-electronic conversion and analog-to-digital conversion process all should be within the claim protection domain of the present invention so that visible mark can be identified the technical scheme that module institute correctly discerns.
Be appreciated that control module 50 is preferred components, it is not essential.
The visible image output
Image sensing device 1 also is used for photography or shooting.First image of subject generates the electric signal of this first image after photoelectric sensing module 10 opto-electronic conversion and analog to digital conversion.The electric signal input shunt 30 of this image, controller 20 control shunts 30 offer visible image processing module 80 with the electric signal of this image.As shown in Figure 3, in step S40, visible image processing module 80 is according to the electric signal of this image, through generating and export the visual information of this image after the processing such as interpolation, noise reduction.The processing of visible image is that one of ordinary skill in the art is known, and this paper does not repeat them here.
Controller 20 can indicate identification module 40 and 80 liang of modules of visible image processing module in running order separately or simultaneously in running order.When above two parts were simultaneously in running order, image sensing device 1 was exported the visual information of image of relevant information and the bar code C of commercial product code 693461310001 simultaneously.When image sensing device 1 preferably included control module 50, controller 20 also indicated identification module 40 and control module 50 to work together or do not work.Be appreciated that controller 20 is not essential.
Preferably, image sensing device 1 is integrated in the IC chip, and size is less, saves the space, is specially adapted to be applied in the mobile device such as mobile phone.Be appreciated that image sensing device 1 also can constitute with several resolution elements.These implementations all are within the protection domain of claim of the present invention.
According to the present invention, a kind of mobile device also is provided, it is equipped with camera lens and image sensing device 1.The user can be with the bar code of alignment lens commodity, and camera lens focuses on the image of visible mark on the photoelectric sensing module 10 of image sensing device 1.1 pair of visible mark of image sensing device is discerned, and the commercial product code of directly bar code being represented offers mobile device; The parameter that perhaps will represent the visual properties of visible mark offers mobile device and converts commercial product code into.Like this, mobile device can be according to commercial product code, the relevant information of inquiry commodity, carries out mobile e-business etc., and is very convenient.
Under many circumstances, as shown in Figure 7, camera lens maybe be over against bar code when the user aimed at bar code; Perhaps camera lens and bar code distance are too far away, and the barcode image lack of resolution of obtaining, these problems all can make the image of bar code be difficult to be identified.In order to address these problems, in preferred mobile device of the present invention, the visual information of the image of visible image processing module 80 output bar code C, the display module D of mobile device is shown to the user with the image of bar code C.Simultaneously, display module D also indicates the image of X and Y and bar code C to show together with first, wherein, and the size that the image of indication X indication bar code C can be correctly validated, the direction that indication Y has indicated the image of bar code C to be correctly validated.Thereby image sensing device 1 is according to the first indication identification bar code; For example; Display module can " please be taken " the prompting user by display text by the indication adjustment, the user shortens the distance between camera lens and the bar code according to indication X, perhaps according to the angle between indication Y adjustment camera lens and the bar code.When adjustment photographs when as shown in Figure 8, the image of identification module 40 correct identification bar code C, and with commercial product code 693461310001 outputs.Display module can show commercial product code 693461310001, and expression has correctly been discerned bar code and got access to commercial product code.This has preferred embodiment improved the dirigibility of visible mark identification.
It is that example describes with these two kinds of functions of output visible image that above embodiment has identification bar code concurrently with the present invention.Be appreciated that visible image processing module 80 and identification module 40 and control module 50 are not inseparable.The present invention can also provide a kind of like this embodiment that is specifically designed to the identification visible mark: image sensing device 1 is made up of photoelectric sensing module 10, identification module 40 and control module 50.Wherein, the resolution of this photoelectric sensing module 10 satisfies the identification requirement of visible mark at least.Similar in the working method of each module and the above embodiment do not repeat them here.In this embodiment, control module 50 is carried out FEEDBACK CONTROL according to the recognition result of visible mark to opto-electronic conversion and analog to digital conversion, so that visible mark can be correctly validated.Make the identification of visible mark not be limited to the signal that uses photoelectric sensing passively, and can the photoelectric sensing processing be adjusted itself,, can both improve the dirigibility and the success ratio of visible mark identification with respect to software identification and hardware identification.
Although in accompanying drawing and aforesaid description sets forth in detail with the present invention has been described, should think that this is illustrated and describes is illustrative and exemplary, rather than restrictive; The invention is not restricted to above-mentioned embodiment.
The those skilled in the art in those present technique fields can be through research instructions, disclosed content and accompanying drawing and appending claims, and understanding and enforcement are to other changes of the embodiment of disclosure.In claim, word " comprises " element and the step of not getting rid of other, and wording " one " is not got rid of plural number.In the practical application of invention, the function of a plurality of technical characterictics of being quoted during a part possibility enforcement of rights requires.Any Reference numeral in the claim should not be construed as the restriction to scope.

Claims (23)

1. an image sensing device (1) comprising:
-photoelectric sensing module (10) is configured to first image is carried out opto-electronic conversion and analog-to-digital conversion process, generates the electric signal that is used to represent said first image, and the imaging resolution of said photoelectric sensing module (10) satisfies visual requirement;
-identification module (40); Be configured to; When comprising the image of the visible mark of representing the first information in said first image; To not through interpolation processing, the electric signal of the image of the said visible mark of noisy is not discerned processing, discerning said visible mark, and obtains the relevant information of the said first information;
-visible image processing module (80) is configured to the electric signal according to said first image, generates and export the visual information of said first image.
2. image sensing device according to claim 1 is characterized in that, also comprises:
-control module (50); Be configured to according to the result of said identification module (40) the identification of said visible mark; Control said photoelectric sensing module (10) once more to the opto-electronic conversion and the analog-to-digital conversion process of the image of said visible mark, so that said visible mark can be by the correctly identification of said identification module (40) institute.
3. image sensing device according to claim 1 and 2 (1) is characterized in that said visible mark comprises bar code, and said identification module (40) comprising:
-first module (401) is configured to judge whether the image of said bar code meets the standard of bar code;
Unit-the second (402) is configured to when said first module (401) judges that the image of said bar code meets said standard, and the electric signal of the image that is used to represent said bar code is discerned processing.
4. image sensing device according to claim 3 (1); It is characterized in that; Said first module (401) reads a part of electric signal of the electric signal of the image that is used to represent said bar code at every turn; This part electric signal has the bar/empty information of the image of said bar code, and judges according to the coding rule of said bar code whether this bar/empty information meets said standard:
-when meeting, judge that the image of said bar code meets said standard;
-when not meeting, being used to of not reading as yet represented another part electric signal of bar/empty information of image electric signal, that have said bar code of the image of said bar code repeats to read and decision operation;
-when the electric signal of the image that is used for representing said bar code has no the bar that a part of electric signal representes/said standard of empty information conforms, judge that the image of said bar code does not meet said standard;
Said Unit second (402) is configured to discerning processing by this a part of electric signal of the electric signal of image said first module (401) bar that judged, represented/said standard of empty information conforms, that be used to represent said bar code.
5. image sensing device according to claim 2 (1) is characterized in that, said photoelectric sensing module (10) comprising:
-photovoltaic array (100) is configured to convert the light signal of the image of the said bar code on the said photovoltaic array (100) into simulating signal;
-analog to digital converter (102), being configured to said analog signal conversion is digital signal, as the electric signal of the image that is used to represent said bar code;
Said control module (50) further is configured to, and the time shutter of said photovoltaic array (100) and/or the gain of said analog to digital converter (102) are controlled in the brightness of the image of the said bar code that characterizes according to the electric signal of the image that is used to represent said bar code.
6. image sensing device according to claim 5 (1) is characterized in that, said photoelectric sensing module (10) also comprises following at least one parts:
-analogue amplifier (101) is configured to before said simulating signal is converted into digital signal, amplify said analog electrical signal;
-digital amplifier (103) is configured to amplify said digital signal, as the electric signal of the image that is used to represent said bar code;
Said control module (50) for the brightness according to the image of said bar code, is controlled the gain of said analogue amplifier (101) and/or said digital amplifier (103) by further configuration.
7. image sensing device according to claim 2 (1) is characterized in that said visible mark identifies the said first information with certain visual properties, and said identification module (40) comprising:
-the first device is configured to the electric signal according to the image that is used to represent said visible mark, obtains the parameter of the visual properties of the said visible mark of indication, as the relevant information of the said first information.
Or said identification module (40) comprising:
-the first device is configured to the electric signal according to the image that is used to represent said visible mark, obtains the parameter of the visual properties of the said visible mark of indication;
-the second device is configured to the parameter according to the visual properties of the said visible mark of indication, confirms the said first information, as the relevant information of the said first information.
8. image sensing device according to claim 1 and 2 (1) is characterized in that, said identification module (40) comprising:
-Di Unit three (403) were configured to before the electric signal of the image that is used to represent said visible mark is identified processing, based on the standard of said visible mark, removed the distorted signal in the electric signal of image of said visible mark.
9. image sensing device according to claim 8 (1) is characterized in that said visible mark comprises bar code, and said standard comprises that the bar of bar code is respectively relevant with sky in the vertical;
The electric signal of vertical coherent video of the image that said distorted signal and this distorted signal are represented is uncorrelated.
10. image sensing device according to claim 1 and 2 (1) is characterized in that, this image sensing device (1) is integrated in the IC chip, and this image sensing device (1) also comprises:
-storer (60) is configured to store the coherent signal of the said first information;
-output interface (70) is configured to export the coherent signal of the said first information.
11. image sensing device according to claim 1 (1) is characterized in that, also comprises:
-controller (20) is configured to indicate said identification module (40) and said visible image processing module (80) two modules in running order separately or simultaneously in running order.
When above two parts were simultaneously in running order, said image sensing device (1) was exported the visual information of the coherent signal and said first image of the said first information simultaneously.
12. a mobile device is characterized in that, comprises according to each described image sensing device (1) in the claim 1 to 11.
13. mobile device according to claim 12 is characterized in that, said first image comprises the image of said visible mark, the visual information of the said visible mark of said image sensing device (1) output, and this mobile device also comprises:
-display module (D) is configured to:
According to the visual information of said visible mark, the image of said visible mark is shown to the user; And,
First indication (X, Y) and the image of said visible mark are shown together; Size and/or direction that wherein said first indication (X, Y) is used to indicate the image of said visible mark to be correctly validated, thus said image sensing device (1) is according to the said visible mark of the said first indication identification.
14. a method of discerning visible mark, said visible mark is represented a first information, comprises the steps:
I. the image to a visible mark carries out opto-electronic conversion and analog-to-digital conversion process, generates the electric signal of the image be used to represent said visible mark;
Ii. to not through interpolation processing, the electric signal of the image of the said visible mark of noisy is not discerned processing, discerning said visible mark, and obtains the relevant information of the said first information;
Iii. according to the result of said step I i, control opto-electronic conversion and the analog-to-digital conversion process of said step I, so that said visible mark can be by the correct identification of said step I i institute to the image of said visible mark to the identification of said visible mark.
15. method according to claim 14 is characterized in that, said visible mark comprises bar code, and said step I i may further comprise the steps:
Ii1. judge whether the image of said bar code meets the standard of bar code;
Ii2. when the image of judging said bar code meets said standard, the electric signal of the image that is used to represent said bar code is discerned processing;
When the image of judging said bar code did not meet said standard, said step I ii controlled opto-electronic conversion and the analog-to-digital conversion process of said step I to the image of said visible mark, makes the image of said bar code meet said standard.
16. method according to claim 15; It is characterized in that; Said step I i1 is used to represent a part of electric signal of electric signal of the image of said bar code at every turn; This part electric signal has the bar/empty information of the image of said bar code, judges according to the coding rule of bar code whether this bar/empty information meets said standard:
-when meeting, said step I i1 judges that the image of said bar code meets said standard;
-when not meeting, said step I i1 repeats another part electric signal of the bar/empty information of image electric signal, that have said bar code of the original image that is used to represent said bar code still;
-when the electric signal of the image that is used for representing said bar code had no the bar that a part of electric signal representes/said standard of empty information conforms, said step I i1 judged that the image of said bar code does not meet said standard;
Said step I i2 is to discerning processing by certain a part of electric signal of the electric signal of image that said step I i1 judged, represented bar/said standard of empty information conforms, that be used to represent said bar code.
17. method according to claim 14 is characterized in that, said step I comprises the steps:
-convert the light signal of the image of said bar code into simulating signal based on certain time shutter;
-gain is a digital signal with said analog signal conversion based on certain analog to digital conversion, as the electric signal of the image that is used to represent said bar code;
The gain of said time shutter and/or analog to digital conversion is controlled in the brightness of the image of the said bar code that said step I ii characterizes according to the electric signal of the image that is used to represent said bar code.
18. method according to claim 17 is characterized in that, said step I also comprises following at least one step:
-before said simulating signal is converted into digital signal, amplify said analog electrical signal based on certain simulation gain amplifier;
-amplify said digital signal based on certain digital gain amplifier, as the electric signal of the image that is used to represent said bar code;
Said step I ii controls said simulation gain amplifier and/or said digital gain amplifier according to the brightness of the image of said bar code.
19. method according to claim 14 is characterized in that, said visible mark identifies the said first information with certain visual properties, and said step I i may further comprise the steps:
-according to the electric signal of the image that is used to represent said visible mark, obtain the parameter of the visual properties of the said visible mark of indication, as the relevant information of the said first information.
Or, may further comprise the steps:
-be electric signal according to the image that is used to represent said visible mark, obtain the parameter of the visual properties of the said visible mark of indication;
-according to the parameter of the visual properties of indicating said visible mark, confirm the said first information, as the relevant information of the said first information.
20. method according to claim 14 is characterized in that, said step I i is further comprising the steps of:
-before the electric signal of the image that is used to represent said visible mark is identified processing,, remove the distorted signal in the electric signal of image of said visible mark based on the standard of said visible mark.
21. method according to claim 20 is characterized in that, said visible mark comprises bar code, and said standard comprises that the bar of bar code is respectively relevant with sky in the vertical;
The electric signal of vertical coherent video of the image that said distorted signal and this distorted signal are represented is uncorrelated.
22. method according to claim 14 is characterized in that, also comprises the steps:
The coherent signal of the said first information of-storage;
The coherent signal of the said first information of-output.
23. a mobile device obtains the method for information; It is characterized in that; Said information is represented by a visible mark; This mobile device uses and discerns said visible mark according to the method for each described identification visible mark in the claim 14 to 22, obtains the relevant information of said information, and confirms said information.
CN2009102471662A 2009-11-25 2009-11-25 Image sensor device and method for identifying visible mark Active CN101877046B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN2009102471662A CN101877046B (en) 2009-11-25 2009-11-25 Image sensor device and method for identifying visible mark

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN2009102471662A CN101877046B (en) 2009-11-25 2009-11-25 Image sensor device and method for identifying visible mark

Publications (2)

Publication Number Publication Date
CN101877046A CN101877046A (en) 2010-11-03
CN101877046B true CN101877046B (en) 2012-07-04

Family

ID=43019601

Family Applications (1)

Application Number Title Priority Date Filing Date
CN2009102471662A Active CN101877046B (en) 2009-11-25 2009-11-25 Image sensor device and method for identifying visible mark

Country Status (1)

Country Link
CN (1) CN101877046B (en)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102591994A (en) * 2012-03-07 2012-07-18 我查查信息技术(上海)有限公司 Information acquisition method and device based on image acquisition device and mobile communication device
CN105138942B (en) * 2015-08-26 2018-12-18 小米科技有限责任公司 The display methods and device of two dimensional code
CN108345812B (en) * 2017-12-25 2021-07-27 创新先进技术有限公司 Scanning positioning method, device, equipment and system

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3160347B2 (en) * 1992-02-06 2001-04-25 株式会社東芝 Mail address reading device
US6729543B1 (en) * 1998-03-06 2004-05-04 Audiovelocity, Inc. Page identification system and method
CN1822693A (en) * 2002-07-24 2006-08-23 夏普公司 Portable terminal device, program for reading information and recording medium for recording program
CN2857104Y (en) * 2005-12-20 2007-01-10 山大鲁能信息科技有限公司 Multifunction information card recording equipment
CN1893694A (en) * 2005-07-08 2007-01-10 杭州波导软件有限公司 Pick-up head hand-set with bar-code anti-fake inquirling function and anti-fake inquiring system
CN201199374Y (en) * 2008-03-28 2009-02-25 北京华旗资讯数码科技有限公司 Work attendance apparatus
CN201638240U (en) * 2009-11-25 2010-11-17 格科微电子(上海)有限公司 Image sensor and mobile device comprising same

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3160347B2 (en) * 1992-02-06 2001-04-25 株式会社東芝 Mail address reading device
US6729543B1 (en) * 1998-03-06 2004-05-04 Audiovelocity, Inc. Page identification system and method
CN1822693A (en) * 2002-07-24 2006-08-23 夏普公司 Portable terminal device, program for reading information and recording medium for recording program
CN1893694A (en) * 2005-07-08 2007-01-10 杭州波导软件有限公司 Pick-up head hand-set with bar-code anti-fake inquirling function and anti-fake inquiring system
CN2857104Y (en) * 2005-12-20 2007-01-10 山大鲁能信息科技有限公司 Multifunction information card recording equipment
CN201199374Y (en) * 2008-03-28 2009-02-25 北京华旗资讯数码科技有限公司 Work attendance apparatus
CN201638240U (en) * 2009-11-25 2010-11-17 格科微电子(上海)有限公司 Image sensor and mobile device comprising same

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
JP特许3160347B2 2001.04.25

Also Published As

Publication number Publication date
CN101877046A (en) 2010-11-03

Similar Documents

Publication Publication Date Title
CN102984470B (en) Solid state image pickup device and driving method thereof
US5181118A (en) Method of correcting image signal
US20070272755A1 (en) Two-directional bar code symbol and its encoding & decoding method
US7242816B2 (en) Group average filter algorithm for digital image processing
KR20090067230A (en) Camera control method for vehicle number plate recognition
TW200707327A (en) Digital camera comprising smear removal function
US20110121077A1 (en) Increasing imaging quality of a bar code reader
CN102648622A (en) Image processing device, image processing method, image processing program, and recording medium with recorded image processing program
JP2006277315A (en) Pattern recognition device, pattern recognition method, and electronic equipment provided with the pattern recognition device
KR20030044862A (en) Method of reading two-dimensional barcode
US9516194B2 (en) Method for correcting shading and scanner device
KR20170094243A (en) Method for generating high-dynamic range image, camera device, terminal and imaging method
US8711254B2 (en) Image processing apparatus and method having defective pixel detection and correction ability
CN105578067A (en) Image generation method and device, terminal equipment
CN101877046B (en) Image sensor device and method for identifying visible mark
KR20030007150A (en) Image frocessing apparatus
CN103152510A (en) Image processing device and image processing method
US20100026820A1 (en) Image Pickup Apparatus, Method for Controlling Flicker and Computer Readable Medium
CN201638240U (en) Image sensor and mobile device comprising same
CN107707846B (en) CIS parameter correction method, device, equipment and storage medium
JP2011076517A (en) Optical information reading device and method for setting imaging condition thereof
JP3814988B2 (en) Two-dimensional code reader
JPS62501884A (en) Dynamic gain adjuster for image scanners
US6304826B1 (en) Self-calibration method and circuit architecture of image sensor
JP2004213331A (en) Optical information reading device

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant