CN106040608A - Dynamic optical detection device and detection method for laptop keyboards - Google Patents

Dynamic optical detection device and detection method for laptop keyboards Download PDF

Info

Publication number
CN106040608A
CN106040608A CN201610339360.3A CN201610339360A CN106040608A CN 106040608 A CN106040608 A CN 106040608A CN 201610339360 A CN201610339360 A CN 201610339360A CN 106040608 A CN106040608 A CN 106040608A
Authority
CN
China
Prior art keywords
keyboard
detected
photo
detection
dynamic optical
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN201610339360.3A
Other languages
Chinese (zh)
Other versions
CN106040608B (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.)
Shanghai Jiaotong University
Original Assignee
Shanghai Jiaotong University
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 Shanghai Jiaotong University filed Critical Shanghai Jiaotong University
Priority to CN201610339360.3A priority Critical patent/CN106040608B/en
Publication of CN106040608A publication Critical patent/CN106040608A/en
Application granted granted Critical
Publication of CN106040608B publication Critical patent/CN106040608B/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • BPERFORMING OPERATIONS; TRANSPORTING
    • B07SEPARATING SOLIDS FROM SOLIDS; SORTING
    • B07CPOSTAL SORTING; SORTING INDIVIDUAL ARTICLES, OR BULK MATERIAL FIT TO BE SORTED PIECE-MEAL, e.g. BY PICKING
    • B07C5/00Sorting according to a characteristic or feature of the articles or material being sorted, e.g. by control effected by devices which detect or measure such characteristic or feature; Sorting by manually actuated devices, e.g. switches
    • B07C5/34Sorting according to other particular properties
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B07SEPARATING SOLIDS FROM SOLIDS; SORTING
    • B07CPOSTAL SORTING; SORTING INDIVIDUAL ARTICLES, OR BULK MATERIAL FIT TO BE SORTED PIECE-MEAL, e.g. BY PICKING
    • B07C2301/00Sorting according to destination
    • B07C2301/0008Electronic Devices, e.g. keyboard, displays

Landscapes

  • Character Input (AREA)
  • Image Input (AREA)

Abstract

The invention provides a dynamic optical detection device and detection method for laptop keyboards. The dynamic optical detection device comprises a camera, a touch screen displayer, an industrial personal computer, a stepping motor, a sorter, an assembly line testing table for storing the keyboards to be detected, and an illuminating device. The stepping motor drives the assembly line testing table to move. The camera and the illuminating device are arranged above the assembly line testing table. The camera is used for photographing the keyboards to be detected and generating to-be-detected photos. The touch screen displayer, the camera and the illuminating device are electrically connected with the industrial personal computer. The sorter is arranged at the discharging end of the assembly line testing table and used for discharging of the keyboards after detection is completed.

Description

Keyboard of notebook computer dynamic optical detection device and detection method
Technical field
The present invention relates to detecting system based on machine vision, in particular it relates to a kind of keyboard of notebook computer dynamic optical inspection Survey device and detection method.
Background technology
In the daily life such as computer notebook has been widely used for handling official business, learns, amusement, although the development of touch screen is Through tending to ripe, but the speed of word input is limited by writing speed.Therefore, keyboard of notebook computer is still playing the part of important angle Color, and demand appearance is diversified and personalized.
At present, in factory lines, the detection of keyboard of notebook computer is mainly operator and standard form naked eyes comparison Carrying out qualification judgement again, detection speed is slow, subjectivity big, and cost is high, be easily generated erroneous judgement.Minority streamline introduces static state Optical detection, detection project kind is few and remains a need for loaded down with trivial details manual operations, inefficiency, and human cost is high.
Summary of the invention
For defect of the prior art, it is an object of the invention to provide a kind of keyboard of notebook computer dynamic optical detection device And detection method.The present invention can be used in the language version of the keyboard of notebook computer on dynamic pipeline and distinguishes, keycap size detection, key The defect of panel surface, crooked including word (containing labeling word), labeling position, button gap, button, surface scratch etc. and different Analyte detection, Pipeline control, keyboard automatic sorting.
The keyboard of notebook computer dynamic optical detection device provided according to the present invention, including photographic head, touch-screen display, work Control machine, motor, sorter, the streamline testboard of placement keyboard to be measured and illuminator;
Wherein, streamline testboard motion described in described step motor drive;Described photographic head and described illuminator set Put on the upside of described streamline testboard;Described photographic head is for the generation photo to be detected of taking pictures of keyboard to be detected;
Described touch-screen display, described photographic head, described illuminator electrically connect described industrial computer;Described sorter sets Put the discharging end at described streamline testboard, for having detected the blanking of rear keyboard.
Preferably, frame is also included;
Described photographic head, described touch-screen display, described industrial computer, described motor, described sorter and described Illuminator is arranged in described frame.
Preferably, detection module is also included;
Wherein, described detection module electrically connects described industrial computer, for carrying out keyboard to be detected according to described detection photo Detection.
Preferably, described photographic head uses single camera or dual camera;
Described illuminator uses double LED or four LED.
Preferably, described illuminator includes the first illuminator, the second illuminator being disposed adjacent;
Position structure corresponding with described streamline testboard between described first illuminator, described second illuminator Become detection region;
Described photographic head is arranged on the upside in described detection region.
The keyboard of notebook computer dynamic optical detection method that the present invention provides, the keyboard of notebook computer dynamic optical inspection described in employing Survey device, comprise the steps:
Step S1: utilize QWERTY keyboard photo to make detection masterplate, form template library, extract the feature of described detection masterplate Information;
Step S2: the stencil matching carrying out photo to be detected according to described characteristic information generates detection information;
Step S3: described detection information is compared with the limits of error preset, it is judged that whether keyboard corresponding to photo to be detected Qualified.
Preferably, described step S2 also comprises the steps:
Step S201: gray threshold is set and extracts the character on photo to be detected, carry out difference with the character in template base The character qualification relatively carrying out photo to be detected judges;
Step S202: obtained the edge of photo to be detected by shade of gray, is obtained in photo to be detected by line detection Keycap edge;
Step S203: carry out rectangle fitting according to the positional information of the character of photo to be detected, obtain photo to be detected The housing of keycap obtains the Pixel Dimensions of keycap, compares with the keycap Pixel Dimensions on detection template, it is thus achieved that the reality of keyboard to be measured Border size;
Step S204: obtain the character positional information relative to keycap on photo to be detected, with the character in template base Compare relative to keycap correspondence position, obtain character off normal size.
Preferably, also comprise the steps:
In described keyboard of notebook computer dynamic optical detection device, detection module sends blanking instruction to industrial computer, described point Pick device to instruct according to described blanking, carry out sorting blanking.
Compared with prior art, the present invention has a following beneficial effect:
1, the present invention is not rested in the case of work at industrial flow-line, it is not necessary to manual intervention can realize keyboard simultaneously The measurement real-time of much information, the qualification carrying out product quickly and easily is distinguished, and produces effect with substantially increasing factory Rate, saves labour force, reduces production cost;
2, in the present invention, illuminator is double light sources, can reduce keycap shade, make contour edge clear so that character and miscellaneous Matter substantially manifests on image;
3, the present invention there is motion control card inside industrial computer, be accurately controlled motion and the signals collecting of streamline, and Can accurately trigger CCD camera to take pictures and the action of sorter.
Accompanying drawing explanation
By the detailed description non-limiting example made with reference to the following drawings of reading, the further feature of the present invention, Purpose and advantage will become more apparent upon:
Fig. 1 is the structural representation of keyboard of notebook computer dynamic optical detection device in the present invention;
Fig. 2 is the flow chart of steps of keyboard of notebook computer dynamic optical detection method in the present invention.
In figure:
1 is motor;
2 is keyboard to be measured;
3 is streamline;
4 is industrial computer;
5 is LCD display;
6 is CCD camera;
7 is LED light source;
8 is detection module;
9 is sorter.
Detailed description of the invention
Below in conjunction with specific embodiment, the present invention is described in detail.Following example will assist in the technology of this area Personnel are further appreciated by the present invention, but limit the present invention the most in any form.It should be pointed out that, the ordinary skill to this area For personnel, without departing from the inventive concept of the premise, it is also possible to make some deformation and improvement.These broadly fall into the present invention Protection domain.
In the present embodiment, the present invention provide keyboard of notebook computer dynamic optical detection device, including frame, photographic head, Touch-screen display, industrial computer, motor, sorter, the streamline testboard of placement keyboard to be measured and illuminator;
Wherein, streamline testboard motion described in described step motor drive;Described photographic head and described illuminator set Put on the upside of described streamline testboard;Described photographic head is for the generation photo to be detected of taking pictures of keyboard to be detected;
Described touch-screen display, described photographic head, described illuminator electrically connect described industrial computer;Touch-screen display Use LCD display 5;Described photographic head uses CCD camera.
Described sorter is arranged on the discharging end of described streamline testboard, for having detected the blanking of rear keyboard.
The keyboard of notebook computer dynamic optical detection device that the present invention provides, also includes frame;
Described photographic head, described touch-screen display, described industrial computer, described motor, described sorter and described Illuminator is arranged in described frame.
The keyboard of notebook computer dynamic optical detection device that the present invention provides, also includes detection module;
Wherein, described detection module electrically connects described industrial computer, for carrying out keyboard to be detected according to described detection photo Detection.Described detection module is computer.
Described photographic head uses single camera or dual camera;
Described illuminator uses double LED or four LED.
Described illuminator includes the first illuminator, the second illuminator being disposed adjacent;
Position structure corresponding with described streamline testboard between described first illuminator, described second illuminator Become detection region;
Described CCD camera is arranged on the upside in described detection region.
During the keyboard of notebook computer dynamic optical detection device that the present invention provides, industrial computer arranges the operation speed of motor Degree, drives the motion of streamline testboard, and the keyboard to be measured on streamline testboard passes through region to be measured, and industrial computer calculates and triggers Ccd video camera is taken pictures, and ccd video camera is arranged on the normal position of position to be measured, requires to do altitude mixture control according to certainty of measurement, The carrying out of the incoming computer software of photo processes, the result of LCD display Real-Time Display Software, and makes qualified judgement, Computer is connected by data wire with industrial computer, produces control signal and the sorter of streamline is made different control.
The keyboard of notebook computer dynamic optical detection method that the present invention provides, the keyboard of notebook computer dynamic optical inspection described in employing Survey device, comprise the steps:
Step S1: utilize QWERTY keyboard photo to make detection masterplate, form template library, extract the feature of described detection masterplate Information;
Step S2: the stencil matching carrying out photo to be detected according to described characteristic information generates detection information;
Step S3: described detection information is compared with the limits of error preset, it is judged that whether keyboard corresponding to photo to be detected Qualified.
Described step S2 also comprises the steps:
Step S201: gray threshold is set and extracts the character on photo to be detected, carry out difference with the character in template base The character qualification relatively carrying out photo to be detected judges;
Step S202: obtained the edge of photo to be detected by shade of gray, obtains to be checked by the detection of Hough transform line Survey keycap edge in photo;
Step S203: carry out rectangle fitting according to the positional information of the character of photo to be detected, obtain photo to be detected The housing of keycap obtains the Pixel Dimensions of keycap, compares with the keycap Pixel Dimensions on detection template, it is thus achieved that the reality of keyboard to be measured Border size;
Step S204: obtain the character positional information relative to keycap on photo to be detected, with the character in template base Compare relative to keycap correspondence position, obtain character off normal size.
The keyboard of notebook computer dynamic optical detection method that the present invention provides, also comprises the steps:
In described keyboard of notebook computer dynamic optical detection device, detection module sends blanking instruction to industrial computer, described point Pick device to instruct according to described blanking, carry out sorting blanking.
Above the specific embodiment of the present invention is described.It is to be appreciated that the invention is not limited in above-mentioned Particular implementation, those skilled in the art can make various deformation or amendment within the scope of the claims, this not shadow Ring the flesh and blood of the present invention.

Claims (8)

1. a keyboard of notebook computer dynamic optical detection device, it is characterised in that include photographic head, touch-screen display, industry control Machine, motor, sorter, the streamline testboard of placement keyboard to be measured and illuminator;
Wherein, streamline testboard motion described in described step motor drive;Described photographic head and described illuminator are arranged on On the upside of described streamline testboard;Described photographic head is for the generation photo to be detected of taking pictures of keyboard to be detected;
Described touch-screen display, described photographic head, described illuminator electrically connect described industrial computer;Described sorter is arranged on The discharging end of described streamline testboard, for having detected the blanking of rear keyboard.
Keyboard of notebook computer dynamic optical the most according to claim 1 detection device, it is characterised in that also include frame;
Described photographic head, described touch-screen display, described industrial computer, described motor, described sorter and described illumination Device is arranged in described frame.
Keyboard of notebook computer dynamic optical the most according to claim 1 detection device, it is characterised in that also include detecting mould Block;
Wherein, described detection module electrically connects described industrial computer, for carrying out the inspection of keyboard to be detected according to described detection photo Survey.
Keyboard of notebook computer dynamic optical the most according to claim 1 detection device, it is characterised in that described photographic head uses Single camera or dual camera;
Described illuminator uses double LED or four LED.
Keyboard of notebook computer dynamic optical the most according to claim 1 detection device, it is characterised in that described illuminator bag Include the first illuminator, the second illuminator being disposed adjacent;
Position corresponding with described streamline testboard between described first illuminator, described second illuminator constitutes inspection Survey region;
Described photographic head is arranged on the upside in described detection region.
6. a keyboard of notebook computer dynamic optical detection method, it is characterised in that use described in any one of claim 1 to 5 Keyboard of notebook computer dynamic optical detection device, comprises the steps:
Step S1: utilize QWERTY keyboard photo to make detection masterplate, form template library, extracts the feature letter of described detection masterplate Breath;
Step S2: the stencil matching carrying out photo to be detected according to described characteristic information generates detection information;
Step S3: described detection information is compared with the limits of error preset, it is judged that the keyboard that photo to be detected is corresponding is the most qualified.
Keyboard of notebook computer dynamic optical detection method the most according to claim 6, it is characterised in that described step S2 is also wrapped Include following steps:
Step S201: gray threshold is set and extracts the character on photo to be detected, carry out differential comparison with the character in template base The character qualification carrying out photo to be detected judges;
Step S202: obtained the edge of photo to be detected by shade of gray, obtains keycap in photo to be detected by line detection Edge;
Step S203: carry out rectangle fitting according to the positional information of the character of photo to be detected, obtain the keycap of photo to be detected Housing obtain the Pixel Dimensions of keycap, compare with the keycap Pixel Dimensions on detection template, it is thus achieved that the actual chi of keyboard to be measured Very little;
Step S204: obtain the character positional information relative to keycap on photo to be detected, relative with the character in template base Compare in keycap correspondence position, obtain character off normal size.
Keyboard of notebook computer dynamic optical detection method the most according to claim 6, it is characterised in that also include walking as follows Rapid:
In described keyboard of notebook computer dynamic optical detection device, detection module sends blanking instruction, described sorter to industrial computer Instruct according to described blanking, carry out sorting blanking.
CN201610339360.3A 2016-05-20 2016-05-20 Keyboard of notebook computer dynamic optical detection method Expired - Fee Related CN106040608B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201610339360.3A CN106040608B (en) 2016-05-20 2016-05-20 Keyboard of notebook computer dynamic optical detection method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201610339360.3A CN106040608B (en) 2016-05-20 2016-05-20 Keyboard of notebook computer dynamic optical detection method

Publications (2)

Publication Number Publication Date
CN106040608A true CN106040608A (en) 2016-10-26
CN106040608B CN106040608B (en) 2019-02-22

Family

ID=57176611

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201610339360.3A Expired - Fee Related CN106040608B (en) 2016-05-20 2016-05-20 Keyboard of notebook computer dynamic optical detection method

Country Status (1)

Country Link
CN (1) CN106040608B (en)

Cited By (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106449239A (en) * 2016-12-27 2017-02-22 珠海市捷锐科技有限公司 Fully-automatic assembly production line for keyboard
CN106596567A (en) * 2016-12-07 2017-04-26 英业达科技有限公司 Keyboard panel on-line detecting method and implementing system thereof
CN106645209A (en) * 2016-12-29 2017-05-10 百富计算机技术(深圳)有限公司 Detection method and system of screen printing of key
CN106648121A (en) * 2016-11-11 2017-05-10 昆山百希奥电子科技有限公司 Visual detection method for rubber bubbles
CN106771753A (en) * 2016-12-27 2017-05-31 珠海市捷锐科技有限公司 Key functional test machine
CN106970092A (en) * 2016-11-11 2017-07-21 昆山百希奥电子科技有限公司 A kind of keyboard visual detection equipment
CN107203990A (en) * 2017-04-02 2017-09-26 南京汇川图像视觉技术有限公司 A kind of labeling damage testing method based on template matches and image quality measure
CN109000564A (en) * 2018-07-26 2018-12-14 江苏传艺科技股份有限公司 A kind of keycap assembling method for testing performance and automatic detection device
CN109365321A (en) * 2018-11-20 2019-02-22 厦门理工学院 A kind of medical penetrator detection machine
CN110658194A (en) * 2019-09-30 2020-01-07 联想(北京)有限公司 Keyboard detection method and keyboard detection equipment
CN112613337A (en) * 2020-11-07 2021-04-06 泰州无印广告传媒有限公司 Keyboard label missing detection platform and method
CN113495818A (en) * 2020-03-20 2021-10-12 微盟电子(昆山)有限公司 Keyboard light detection system and method, computer readable storage medium and electronic device

Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS60145851A (en) * 1984-01-06 1985-08-01 Toppan Printing Co Ltd Automatic stopper of print rewinding detector
JPH08215641A (en) * 1995-02-14 1996-08-27 Toshiba Corp Input unit
CN201199233Y (en) * 2007-11-17 2009-02-25 黄清文 Optical checking machine
CN201632432U (en) * 2009-12-25 2010-11-17 北京经纬纺机新技术有限公司 Double-CCD material color sorter
CN102305793A (en) * 2011-05-11 2012-01-04 苏州天准精密技术有限公司 Method and equipment for detecting appearance quality of product
CN102841103A (en) * 2011-06-23 2012-12-26 神讯电脑(昆山)有限公司 Keyboard appearance detection apparatus and method thereof
CN103163155A (en) * 2013-02-26 2013-06-19 上海大学 Device and method for detecting keyboard defects
CN203750868U (en) * 2013-11-20 2014-08-06 南京信息工程大学 Computer vision-based burr detection device

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS60145851A (en) * 1984-01-06 1985-08-01 Toppan Printing Co Ltd Automatic stopper of print rewinding detector
JPH08215641A (en) * 1995-02-14 1996-08-27 Toshiba Corp Input unit
CN201199233Y (en) * 2007-11-17 2009-02-25 黄清文 Optical checking machine
CN201632432U (en) * 2009-12-25 2010-11-17 北京经纬纺机新技术有限公司 Double-CCD material color sorter
CN102305793A (en) * 2011-05-11 2012-01-04 苏州天准精密技术有限公司 Method and equipment for detecting appearance quality of product
CN102841103A (en) * 2011-06-23 2012-12-26 神讯电脑(昆山)有限公司 Keyboard appearance detection apparatus and method thereof
CN103163155A (en) * 2013-02-26 2013-06-19 上海大学 Device and method for detecting keyboard defects
CN203750868U (en) * 2013-11-20 2014-08-06 南京信息工程大学 Computer vision-based burr detection device

Cited By (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106648121B (en) * 2016-11-11 2019-11-15 昆山百希奥电子科技有限公司 The visible detection method of rubber bubble in a kind of keyboard
CN106648121A (en) * 2016-11-11 2017-05-10 昆山百希奥电子科技有限公司 Visual detection method for rubber bubbles
CN106970092A (en) * 2016-11-11 2017-07-21 昆山百希奥电子科技有限公司 A kind of keyboard visual detection equipment
CN106596567A (en) * 2016-12-07 2017-04-26 英业达科技有限公司 Keyboard panel on-line detecting method and implementing system thereof
CN106771753A (en) * 2016-12-27 2017-05-31 珠海市捷锐科技有限公司 Key functional test machine
CN106449239A (en) * 2016-12-27 2017-02-22 珠海市捷锐科技有限公司 Fully-automatic assembly production line for keyboard
CN106645209A (en) * 2016-12-29 2017-05-10 百富计算机技术(深圳)有限公司 Detection method and system of screen printing of key
CN107203990B (en) * 2017-04-02 2020-12-18 南京汇川图像视觉技术有限公司 Label breakage detection method based on template matching and image quality evaluation
CN107203990A (en) * 2017-04-02 2017-09-26 南京汇川图像视觉技术有限公司 A kind of labeling damage testing method based on template matches and image quality measure
CN109000564A (en) * 2018-07-26 2018-12-14 江苏传艺科技股份有限公司 A kind of keycap assembling method for testing performance and automatic detection device
CN109365321A (en) * 2018-11-20 2019-02-22 厦门理工学院 A kind of medical penetrator detection machine
CN110658194A (en) * 2019-09-30 2020-01-07 联想(北京)有限公司 Keyboard detection method and keyboard detection equipment
CN113495818A (en) * 2020-03-20 2021-10-12 微盟电子(昆山)有限公司 Keyboard light detection system and method, computer readable storage medium and electronic device
CN113495818B (en) * 2020-03-20 2024-03-15 微盟电子(昆山)有限公司 Keyboard lamp detection system and method, computer readable storage medium and electronic device
CN112613337A (en) * 2020-11-07 2021-04-06 泰州无印广告传媒有限公司 Keyboard label missing detection platform and method

Also Published As

Publication number Publication date
CN106040608B (en) 2019-02-22

Similar Documents

Publication Publication Date Title
CN106040608A (en) Dynamic optical detection device and detection method for laptop keyboards
KR102322813B1 (en) 3d silhouette sensing system
US11763552B2 (en) Method for detecting surface defect, method for training model, apparatus, device, and media
KR101687163B1 (en) Apparatus and method for inspection of touch panel
CN110827596A (en) Question answering method based on intelligent pen
CN105100590B (en) Image display camera system, filming apparatus and display device
Li et al. System design for PCB defects detection based on AOI technology
CN110567976A (en) mobile phone cover plate silk-screen defect detection device and detection method based on machine vision
CN111239142A (en) Paste appearance defect detection device and method
CN113240647A (en) Mobile phone shell rear cover defect detection method and system based on deep learning
CN208833689U (en) Detection device
EP1828876A1 (en) Interpreting an image
CN105353829A (en) Electronic device
CN111272776A (en) Flexible circuit board defect detection method based on AI technology
EP3635672A1 (en) Augmented reality advertisements on objects
CN114076764A (en) Centralized complex judgment system and method
CN208082919U (en) A kind of spring automatic separation equipment
US20150146005A1 (en) Mounting and inspection data creation device and mounting and inspection data creation method
KR20190042179A (en) Cover-glass analyzing apparatus
CN114359160A (en) Screen detection method and device, electronic equipment and storage medium
KR102495565B1 (en) How to inspect optical display panels for damage
Kumar et al. Machine Vision using LabVIEW for Label Inspection
Chang et al. Automatic optical inspection method for soft contact lenses
JP6985771B1 (en) Inspection device and inspection method for engraved characters
JPS61120907A (en) Hole inspection of printed-circuit board

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20190222