CN112396667B - Method for matching electrode positions of retina stimulator - Google Patents
Method for matching electrode positions of retina stimulator Download PDFInfo
- Publication number
- CN112396667B CN112396667B CN201910703118.3A CN201910703118A CN112396667B CN 112396667 B CN112396667 B CN 112396667B CN 201910703118 A CN201910703118 A CN 201910703118A CN 112396667 B CN112396667 B CN 112396667B
- Authority
- CN
- China
- Prior art keywords
- electrode array
- image
- stimulation electrode
- target area
- pixels
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T7/00—Image analysis
- G06T7/90—Determination of colour characteristics
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B3/00—Apparatus for testing the eyes; Instruments for examining the eyes
- A61B3/10—Objective types, i.e. instruments for examining the eyes independent of the patients' perceptions or reactions
- A61B3/12—Objective types, i.e. instruments for examining the eyes independent of the patients' perceptions or reactions for looking at the eye fundus, e.g. ophthalmoscopes
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B3/00—Apparatus for testing the eyes; Instruments for examining the eyes
- A61B3/10—Objective types, i.e. instruments for examining the eyes independent of the patients' perceptions or reactions
- A61B3/14—Arrangements specially adapted for eye photography
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61N—ELECTROTHERAPY; MAGNETOTHERAPY; RADIATION THERAPY; ULTRASOUND THERAPY
- A61N1/00—Electrotherapy; Circuits therefor
- A61N1/02—Details
- A61N1/04—Electrodes
- A61N1/05—Electrodes for implantation or insertion into the body, e.g. heart electrode
- A61N1/0526—Head electrodes
- A61N1/0543—Retinal electrodes
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61N—ELECTROTHERAPY; MAGNETOTHERAPY; RADIATION THERAPY; ULTRASOUND THERAPY
- A61N1/00—Electrotherapy; Circuits therefor
- A61N1/18—Applying electric currents by contact electrodes
- A61N1/32—Applying electric currents by contact electrodes alternating or intermittent currents
- A61N1/36—Applying electric currents by contact electrodes alternating or intermittent currents for stimulation
- A61N1/36046—Applying electric currents by contact electrodes alternating or intermittent currents for stimulation of the eye
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T7/00—Image analysis
- G06T7/0002—Inspection of images, e.g. flaw detection
- G06T7/0012—Biomedical image inspection
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T7/00—Image analysis
- G06T7/10—Segmentation; Edge detection
- G06T7/11—Region-based segmentation
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T7/00—Image analysis
- G06T7/70—Determining position or orientation of objects or cameras
Landscapes
- Engineering & Computer Science (AREA)
- Health & Medical Sciences (AREA)
- Life Sciences & Earth Sciences (AREA)
- Physics & Mathematics (AREA)
- General Health & Medical Sciences (AREA)
- Biomedical Technology (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Theoretical Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Ophthalmology & Optometry (AREA)
- Veterinary Medicine (AREA)
- Animal Behavior & Ethology (AREA)
- Public Health (AREA)
- Nuclear Medicine, Radiotherapy & Molecular Imaging (AREA)
- Radiology & Medical Imaging (AREA)
- Medical Informatics (AREA)
- Heart & Thoracic Surgery (AREA)
- Biophysics (AREA)
- Surgery (AREA)
- Molecular Biology (AREA)
- Quality & Reliability (AREA)
- Cardiology (AREA)
- Image Processing (AREA)
- Prostheses (AREA)
Abstract
本公开涉及一种视网膜刺激器的电极位置的匹配方法,视网膜刺激器包括安装在眼睛外部的摄像装置和植入于视网膜的刺激电极阵列,其特征在于,包括以下步骤:(a)利用摄像装置获取具有预定像素数的初始图像;(b)采集包含刺激电极阵列的眼底照片,并基于眼底照片获取刺激电极阵列在视网膜的配置位置;(c)根据配置位置选取在初始图像上与刺激电极阵列对应的目标区域;并且(d)将目标区域进行处理以使目标区域的目标像素数与刺激电极阵列的电极的个数匹配。由此能够在不改变硬件的情况下调整输出图像的位置。
The present disclosure relates to a method for matching electrode positions of a retinal stimulator. The retinal stimulator includes a camera device installed outside the eye and a stimulating electrode array implanted in the retina, and is characterized in that it includes the following steps: (a) using the camera device Acquire an initial image with a predetermined number of pixels; (b) collect a fundus photo containing the stimulation electrode array, and obtain the configuration position of the stimulation electrode array on the retina based on the fundus photo; (c) select the initial image and the stimulation electrode array according to the configuration position a corresponding target area; and (d) processing the target area so that the target pixel number of the target area matches the number of electrodes of the stimulation electrode array. Thereby, the position of the output image can be adjusted without changing the hardware.
Description
技术领域technical field
本公开具体涉及一种视网膜刺激器的电极位置的匹配方法。The present disclosure particularly relates to a method for matching electrode positions of a retinal stimulator.
背景技术Background technique
视网膜疾病例如RP(视网膜色素变性)、AMD(与老年有关的黄斑变性)等是重要的致盲性疾病,患者因感光通路受阻而导致视觉下降或致盲。随着技术的研究和发展,出现了使用视网膜刺激器等来修复上述视网膜疾病的技术手段。现有的视网膜刺激器一般包括布置在患者体外的摄像装置、图像处理装置和放置在患者的眼球内植入体(也称“植入装置”)。其中,体外的摄像装置捕捉外界的图像获得图像信号,图像处理装置对图像信号进行处理并将处理后的图像信号(也称“视觉信号”)发送给植入体。植入体进一步将这些图像信号转化成电刺激信号,以刺激视网膜上的神经节细胞或双极细胞,从而给患者产生光感。Retinal diseases such as RP (retinitis pigmentosa), AMD (age-related macular degeneration), etc. are important blinding diseases, and patients suffer from reduced vision or blindness due to obstruction of photoreceptor pathways. With the research and development of technology, the use of retinal stimulators and other technical means to repair the above-mentioned retinal diseases has emerged. Existing retinal stimulators generally include a camera device, an image processing device, and an implant (also referred to as an "implant device") placed in the patient's eyeball outside the patient's body. Wherein, an external camera device captures an external image to obtain an image signal, and an image processing device processes the image signal and sends the processed image signal (also called "visual signal") to the implant. The implant further converts these image signals into electrical stimulation signals to stimulate ganglion cells, or bipolar cells, in the retina, thereby producing light perception in the patient.
然而,由于每个患者的存活的视网膜细胞状态并不一致,手术医生需要根据实际情况选择最合适的位置来放置刺激电极阵列,因此使得设置在患者眼球的植入装置的刺激电极阵列的位置有可能会发生偏差例如刺激电极阵列相对于眼睛视平面倾斜。在这种情况下,需要对每个患者单独进行校正,从而使患者能够感受到正常的图像视角。However, since the state of the surviving retinal cells of each patient is not consistent, the surgeon needs to choose the most suitable position to place the stimulation electrode array according to the actual situation, so it is possible to set the position of the stimulation electrode array of the implanted device in the patient's eyeball. Deviations such as tilting of the stimulation electrode array with respect to the eye plane can occur. In this case, the correction needs to be performed individually for each patient so that the patient can perceive the normal image perspective.
现有的校正办法通常通过调节摄像头模组来实现。具体而言,摄像装置的摄像头模组通常在出厂时不会固定摄像头。当临床手术完成后,在开机适配的过程中摄像装置拍摄外部的例如T字图案,然后医护人员根据实际的患者感受来旋转摄像头模组。当患者能感受到T字图案时医护人员再打胶固定住摄像头模组。然而,由于在日常使用中人的眼球需要不断运动,刺激电极阵列在植入之后往往会发生缓慢的位移从而导致输出图像发生歪斜,在这种情况下,医护人员通常需要对摄像头模组等硬件再次进行调整,对患者造成不良的使用体验。The existing correction method is usually realized by adjusting the camera module. Specifically, the camera module of the camera device usually does not fix the camera when it leaves the factory. After the clinical operation is completed, the camera device shoots an external T-shaped pattern during the boot-up adaptation process, and then the medical staff rotates the camera module according to the actual patient experience. When the patient can feel the T-shaped pattern, the medical staff then glues and fixes the camera module. However, due to the constant movement of human eyeballs in daily use, the stimulation electrode arrays tend to move slowly after implantation, resulting in skewed output images. Adjust again, causing a bad experience for the patient.
发明内容SUMMARY OF THE INVENTION
本公开是有鉴于上述的状况而提出的,其目的在于提供一种能够在电极发生位移后抑制硬件反复修改并调整输出图像位置的视网膜刺激器的电极位置的匹配方法。The present disclosure has been made in view of the above-mentioned situation, and an object thereof is to provide a matching method of the electrode position of a retinal stimulator capable of suppressing repeated modification of the hardware and adjusting the output image position after the electrode is displaced.
为此,本公开提供了一种视网膜刺激器的电极位置的匹配方法,所述视网膜刺激器包括安装在眼睛外部的摄像装置和植入于视网膜的刺激电极阵列,其特征在于,包括以下步骤:(a)利用所述摄像装置获取具有预定像素数的初始图像;(b)采集包含所述刺激电极阵列的眼底照片,并基于所述眼底照片获取所述刺激电极阵列在视网膜的配置位置;(c)根据所述配置位置选取在所述初始图像上与所述刺激电极阵列对应的目标区域;并且(d)将所述目标区域进行处理以使所述目标区域的目标像素数与所述刺激电极阵列的电极的个数匹配。To this end, the present disclosure provides a method for matching electrode positions of a retinal stimulator, the retinal stimulator comprising a camera device installed outside the eye and a stimulating electrode array implanted in the retina, characterized in that it includes the following steps: (a) using the camera to acquire an initial image with a predetermined number of pixels; (b) acquiring a fundus photograph containing the stimulating electrode array, and obtaining the arrangement position of the stimulating electrode array on the retina based on the fundus photograph; ( c) selecting a target area corresponding to the stimulation electrode array on the initial image according to the configuration position; and (d) processing the target area so that the target pixel number of the target area is the same as the stimulation electrode array The number of electrodes of the electrode array is matched.
在本公开中,利用摄像装置获取初始图像,采集包含刺激电极阵列的眼底照片,能够根据眼底照片获取刺激电极阵列在视网膜的配置位置,从而选取在初始图像上对应的目标区域,并将目标区域进行处理以使目标区域的目标像素数与刺激电极阵列的电极的个数匹配。由此能够在无需调整刺激电极阵列的位置情况下调整输出图像的位置。In the present disclosure, a camera device is used to obtain an initial image, and a fundus photo containing the stimulation electrode array is collected, and the configuration position of the stimulation electrode array on the retina can be obtained according to the fundus photo, so as to select the target area corresponding to the initial image, and to assign the target area to the target area. Processing is performed to match the target number of pixels in the target area with the number of electrodes of the stimulating electrode array. Thereby, the position of the output image can be adjusted without adjusting the position of the stimulation electrode array.
本公开所涉及电极位置的匹配方法中,可选地,在步骤(b)之前,还包括:对所述初始图像进行灰度化处理获得灰度图像,并且对所述灰度图像进行二值化处理获得二值图像。在这种情况下,即使在电极的个数较少且接收信息能力有限的情况下,也能够优化图像的处理,尽可能保留例如物体或障碍物的轮廓等图像有用信息。In the method for matching electrode positions according to the present disclosure, optionally, before step (b), the method further includes: performing grayscale processing on the initial image to obtain a grayscale image, and performing binary grayscale processing on the grayscale image. processing to obtain a binary image. In this case, even when the number of electrodes is small and the ability to receive information is limited, the image processing can be optimized to retain as much useful image information as possible, such as the contours of objects or obstacles.
本公开所涉及电极位置的匹配方法中,可选地,在进行所述二值化处理之前,还对所述灰度图像进行压缩处理。在这种情况下,能够减少图像的冗余信息,降低图像的像素数量,以便在后续步骤中提取图像有用信息。In the method for matching electrode positions according to the present disclosure, optionally, before performing the binarization processing, the grayscale image is further subjected to compression processing. In this case, the redundant information of the image can be reduced, and the number of pixels of the image can be reduced, so that useful information of the image can be extracted in the subsequent steps.
本公开所涉及电极位置的匹配方法中,可选地,所述目标区域的像素数不小于所述刺激电极阵列的电极的个数。由此,能够使患者的可视范围增大。In the method for matching electrode positions according to the present disclosure, optionally, the number of pixels in the target area is not less than the number of electrodes in the stimulation electrode array. Thereby, the visible range of the patient can be increased.
本公开所涉及电极位置的匹配方法中,可选地,在步骤(d)中,对所述目标区域进行压缩以使所述目标区域的目标像素数与所述刺激电极阵列的电极的个数匹配。由此,能够更好地帮助患者识别图像。In the method for matching electrode positions according to the present disclosure, optionally, in step (d), the target area is compressed so that the target pixel number of the target area is equal to the number of electrodes of the stimulation electrode array. match. As a result, the patient can be better aided in recognizing the image.
本公开所涉及电极位置的匹配方法中,可选地,在步骤(d)中,从所述目标区域选取具有与所述刺激电极阵列的电极的个数匹配的像素数的多个子区域。由此,能够更好地帮助患者识别图像。In the method for matching electrode positions according to the present disclosure, optionally, in step (d), a plurality of sub-regions having a number of pixels matching the number of electrodes of the stimulating electrode array are selected from the target region. As a result, the patient can be better aided in recognizing the image.
本公开所涉及电极位置的匹配方法中,可选地,还包括定期采集包含所述刺激电极阵列的眼底照片,并且在所述刺激电极阵列在视网膜的配置位置发生变化时,再次获取所述刺激电极阵列在视网膜的配置位置。在这种情况下,能够在刺激电极阵列的位置发生改变后,可以在不改变硬件的情况下使患者看到正常视角的图像。In the method for matching electrode positions according to the present disclosure, optionally, the method further includes periodically collecting a fundus photograph including the stimulation electrode array, and when the configuration position of the stimulation electrode array on the retina changes, obtaining the stimulation again The configuration position of the electrode array in the retina. In this case, after the position of the stimulation electrode array is changed, the patient can see the image from the normal viewing angle without changing the hardware.
本公开所涉及电极位置的匹配方法中,可选地,所述配置位置为所述刺激电极阵列相对于眼睛正视前方时水平面的倾斜角度。由此,能够根据刺激电极阵列的倾斜角度从而选取在初始图像上对应的目标区域。In the method for matching electrode positions according to the present disclosure, optionally, the configuration position is an inclination angle of the stimulation electrode array relative to the horizontal plane when the eye is looking straight ahead. Thus, the corresponding target area on the initial image can be selected according to the inclination angle of the stimulation electrode array.
本公开所涉及电极位置的匹配方法中,可选地,所述预定像素数大于所述目标像素数。由此,能够使患者的可视范围增大。In the method for matching electrode positions according to the present disclosure, optionally, the predetermined number of pixels is greater than the target number of pixels. Thereby, the visible range of the patient can be increased.
本公开所涉及电极位置的匹配方法中,可选地,所述刺激电极阵列布置在所述视网膜上。由此,能够通过刺激电极阵列上的电极刺激视网膜产生光感。In the method for matching electrode positions according to the present disclosure, optionally, the stimulation electrode array is arranged on the retina. Thus, the retina can be stimulated to generate light perception by stimulating the electrodes on the electrode array.
根据本公开所涉及的匹配方法,能够在不改变硬件的情况下使患者看到正常视角的图像。According to the matching method involved in the present disclosure, a patient can see an image of a normal viewing angle without changing the hardware.
附图说明Description of drawings
图1是示出了本公开的示例所涉及的视网膜刺激器的结构示意图。FIG. 1 is a schematic diagram showing the structure of a retinal stimulator according to an example of the present disclosure.
图2是示出了本公开的示例所涉及的电极位置的匹配方法的流程示意图。FIG. 2 is a schematic flowchart illustrating a method of matching electrode positions according to an example of the present disclosure.
图3是示出了本公开的示例所涉及的初始图像的预处理流程示意图。FIG. 3 is a schematic diagram illustrating a preprocessing flow of an initial image involved in an example of the present disclosure.
图4是示出了本公开的示例所涉及的压缩处理中的过程的示意图。FIG. 4 is a schematic diagram showing a procedure in a compression process involved in an example of the present disclosure.
图5是示出了本公开的示例所涉及的眼底照片中刺激电极阵列的配置位置示意图。FIG. 5 is a schematic diagram showing the arrangement position of the stimulation electrode array in the fundus photograph according to the example of the present disclosure.
图6是示出了本公开的示例所涉及的刺激电极阵列在初始图像对应的点阵中的目标区域示意图。FIG. 6 is a schematic diagram showing a target area of a stimulation electrode array involved in an example of the present disclosure in a dot matrix corresponding to an initial image.
具体实施方式Detailed ways
以下,参考附图,详细地说明本公开的优选实施方式。在下面的说明中,对于相同的部件赋予相同的符号,省略重复的说明。另外,附图只是示意性的图,部件相互之间的尺寸的比例或者部件的形状等可以与实际的不同。Hereinafter, preferred embodiments of the present disclosure will be described in detail with reference to the accompanying drawings. In the following description, the same reference numerals are assigned to the same components, and overlapping descriptions are omitted. In addition, the drawings are only schematic diagrams, and the ratios of the dimensions of the members, the shapes of the members, and the like may be different from the actual ones.
另外,在本公开的下面描述中涉及的小标题等并不是为了限制本公开的内容或范围,其仅仅是作为阅读的提示作用。这样的小标题既不能理解为用于分割文章的内容,也不应将小标题下的内容仅仅限制在小标题的范围内。In addition, the subheadings and the like mentioned in the following description of the present disclosure are not intended to limit the content or scope of the present disclosure, but only serve as a reminder for reading. Such subheadings can neither be understood to be used to divide the content of the article, nor should the content under the subheadings be limited to the scope of the subheadings.
本公开提供一种视网膜刺激器的电极位置的匹配方法。在本公开中,能够在临床手术之后多次校正与刺激电极阵列对应的目标区域,从而改善由于电极的相对位移而发生图像歪斜的现象。以下结合附图进行详细描述本公开。The present disclosure provides a method for matching electrode positions of a retinal stimulator. In the present disclosure, the target area corresponding to the stimulation electrode array can be corrected many times after the clinical operation, thereby improving the phenomenon of image skew due to the relative displacement of the electrodes. The present disclosure will be described in detail below with reference to the accompanying drawings.
图1是示出了本公开的示例所涉及的视网膜刺激器的结构示意图。本公开所涉及的视网膜刺激器1例如可以特别适用于视网膜病变而导致失明,但双极细胞、神经节细胞等视觉通路保留完好的患者。在本公开中,视网膜刺激器1有时也称为“人工视网膜”、“人造视网膜”、“人工视网膜系统”、“人造视网膜系统”等。FIG. 1 is a schematic diagram showing the structure of a retinal stimulator according to an example of the present disclosure. For example, the retinal stimulator 1 involved in the present disclosure may be particularly suitable for patients with blindness caused by retinopathy but with intact visual pathways such as bipolar cells and ganglion cells. In the present disclosure, the retinal stimulator 1 is also sometimes referred to as "artificial retina", "artificial retina", "artificial retinal system", "artificial retinal system" and the like.
在一些示例中,如图1所示,视网膜刺激器1可以包括植入装置10、摄像装置20和图像处理装置30。植入装置10可以接收视觉信号并基于视觉信号产生电刺激信号,以使患者产生光感。其中,视觉信号可以由摄像装置20采集,并经由图像处理装置30处理获得。In some examples, as shown in FIG. 1 , retinal stimulator 1 may include
在一些示例中,植入装置10可以包括刺激电极阵列11(参见图5)。刺激电极阵列11可以包括规定个数的刺激电极(有时也称“电极”)。(参考图5)。刺激电极可以根据视觉信号产生电刺激信号。具体而言,植入装置10可以接收视觉信号,并且刺激电极可以将所接收的视觉信号转换成作为电刺激信号的双向脉冲电流信号,从而对视网膜的神经节细胞或双极细胞发放双向脉冲电流信号来产生光感。另外,植入装置10可以植入人体例如眼球内。In some examples,
在一些示例中,植入装置10接收的视觉信号可以由摄像装置20和图像处理装置30进行采集并处理得到。In some examples, the visual signal received by the
在一些示例中,摄像装置20可以用于捕获图像,并将捕获的图像转换成视觉信号。例如,摄像装置20可以捕获患者所处环境的图像。In some examples,
在一些示例中,摄像装置20可以为具有摄像功能的设备,例如摄像机、照相机等。为了方便使用,可以将体积较小的摄像机设计在(例如嵌入到)眼镜上。In some examples, the
在另一些示例中,患者也可以通过佩戴轻便的具有摄像功能的眼镜作为摄像装置20来捕获图像。摄像装置20也可以用谷歌眼镜等来实现。另外,摄像装置20可以装配在例如智能眼镜、智能头戴、智能手环等智能可穿戴设备上。In other examples, the patient may also capture images by wearing lightweight camera-enabled glasses as the
在一些示例中,图像处理装置30可以接收摄像装置20生成的视觉信号。图像处理装置30可以对视觉信号进行处理并经由发射天线发送至植入装置10。In some examples,
在一些示例中,图像处理装置30可以与摄像装置20连接。摄像装置20与图像处理装置30之间的连接可以是有线连接,也可以是无线连接。其中,有线连接可以是数据线连接,无线连接可以是蓝牙连接,WiFi连接、红外连接、NFC连接或射频连接等。In some examples, the
在一些示例中,摄像装置20和图像处理装置30可以配置在患者体外。例如,患者可以将摄像装置20佩戴在眼镜上。患者还可以将摄像装置20佩戴在例如头饰、发带或胸针等可穿戴的配饰上。另外,患者可以将图像处理装置30佩戴在腰部,患者还可以将图像处理装置30佩戴在例如胳膊、腿部等部位。本公开的示例不限于此,例如,患者还可以将图像处理装置30放置在例如随身携带的手提包或背包中。In some examples, the
以下,结合附图详细说明视网膜刺激器1的电极位置的匹配方法的过程。本公开涉及的视网膜刺激器1的电极位置的匹配方法可以简称为电极位置的匹配方法。图2是示出了本公开的示例所涉及的电极位置的匹配方法的流程示意图。图3是示出了本公开的示例所涉及的初始图像的预处理流程示意图。Hereinafter, the process of the matching method of the electrode positions of the retinal stimulator 1 will be described in detail with reference to the accompanying drawings. The matching method of the electrode positions of the retinal stimulator 1 involved in the present disclosure may be simply referred to as the matching method of the electrode positions. FIG. 2 is a schematic flowchart illustrating a method of matching electrode positions according to an example of the present disclosure. FIG. 3 is a schematic diagram illustrating a preprocessing flow of an initial image involved in an example of the present disclosure.
在本实施方式中,如图2所示,视网膜刺激器1的电极位置的匹配方法,包括以下步骤:(a)利用摄像装置20获取具有预定像素数的初始图像(步骤S10);(b)采集包含刺激电极阵列11的眼底照片,并基于眼底照片获取刺激电极阵列11在视网膜的配置位置(步骤S20);(c)根据配置位置选取在初始图像上与刺激电极阵列11对应的目标区域M(步骤S30);并且(d)将目标区域M进行处理以使目标区域M的目标像素数与刺激电极阵列11的电极的个数匹配(步骤S40)。In this embodiment, as shown in FIG. 2 , the method for matching the electrode positions of the retinal stimulator 1 includes the following steps: (a) using the
在本实施方式所涉及的视网膜刺激器1的电极位置的匹配方法中,能够在不改变硬件(例如重新调整摄像头模组)的情况下,若在临床手术之后刺激电极阵列11发生歪斜,则多次校正与刺激电极阵列11对应的目标区域M,使患者看到正常视角的图像。In the method for matching the electrode positions of the retinal stimulator 1 according to the present embodiment, without changing the hardware (for example, readjusting the camera module), if the
在步骤S10中,可以利用摄像装置20获取具有预定像素数的初始图像。如上所述,摄像装置20可以是照相机。In step S10 , an initial image with a predetermined number of pixels may be acquired by using the
在一些示例中,初始图像例如是患者所处的外部环境,例如生活场景、交通场景等。通过摄像装置20对外部环境进行拍摄,可以捕获到所需的初始图像。在另一些示例中,摄像装置20可以每隔预设时间T捕获一张初始图像。In some examples, the initial image is, for example, the external environment in which the patient is located, such as a life scene, a traffic scene, and the like. The desired initial image can be captured by photographing the external environment by the
在本实施方式中,初始图像的预定像素数可以为例如30万、100万、200万、500万、1200万等,但本实施方式不限于此。在一些示例中,刺激电极阵列11的电极的个数可以16、20、32、60、128、256、1200等。在这种情况下,初始图像的预定像素数可以大于刺激电极阵列11的电极的个数。In this embodiment, the predetermined number of pixels of the initial image may be, for example, 300,000, 1,000,000, 2,000,000, 5,000,000, 12,000,000, etc., but this embodiment is not limited thereto. In some examples, the number of electrodes of
在一些示例中,初始图像可以是摄像装置20拍摄的未经过任何处理的图像。通常,由摄像装置20拍摄周围环境所得到的初始图像是彩色图像。也即,摄像装置20拍摄的未经过任何处理的初始图像可以是彩色图像。在一些示例中,彩色图像可以为HSI图像。彩色图像还可以为RGB图像。但本公开的示例不限于此,摄像装置20拍摄到的初始图像可以是灰度图像或二值图像等。In some examples, the initial image may be an image captured by the
通常而言,初始图像中出现物体或障碍物是患者主要关注的信息,特别是识别出物体或障碍物的轮廓有利于盲人或低视力患者的行动。一方面,彩色图像中的颜色特征等信息并非均可用于反映初始图像中物体的形态特征,因此,即使去除彩色图像的部分上述信息也能够比较好地保留物体或障碍物的轮廓。另一方面,视网膜刺激器1的植入装置10中的刺激电极阵列11的电极的个数目前仍相对较少,其电极的个数例如为60个、100个、150个或256个等。Generally speaking, the presence of objects or obstacles in the initial image is the information that the patient is mainly interested in, especially identifying the outlines of objects or obstacles can facilitate the actions of blind or low-vision patients. On the one hand, not all information such as color features in the color image can be used to reflect the morphological features of the object in the original image, so even if some of the above information in the color image is removed, the outline of the object or obstacle can be better preserved. On the other hand, the number of electrodes of the
在一般情况下,相对个数较少的电极难以完全传递初始图像的所有信息,而且往往难以传递初始图像中的物体或障碍物的轮廓等信息。在这样的情况下,如果直接将初始图像像素数量很多的信息对应于视网膜刺激器1的植入装置10内个数极为有限的刺激电极,由于刺激电极的数量无法完全反映初始图像的像素的信息量,因此容易造成图像严重失真。基于此,本公开通过对初始图像进行灰度化处理和二值化处理,即使在刺激电极的个数较少且接收信息能力有限的情况下,也能够优化对初始图像的处理,尽可能保留例如物体或障碍物的轮廓等图像有用信息。In general, it is difficult for a relatively small number of electrodes to fully transmit all the information of the initial image, and it is often difficult to transmit information such as the contours of objects or obstacles in the initial image. In such a case, if the information with a large number of pixels in the initial image is directly corresponding to the extremely limited number of stimulation electrodes in the implanted
在一些示例中,在步骤S10中,可以对初始图像进行预处理。如图3所示,可以对初始图像进行灰度化处理获得灰度图像(步骤S11)。另外,还可以对灰度图像进行二值化处理获得二值图像(步骤S12)。另外,还可以对灰度图像进行压缩处理(步骤S13)。在一些示例中,可以通过图像处理装置30实现对初始图像的预处理。In some examples, in step S10, the initial image may be preprocessed. As shown in FIG. 3 , a grayscale image may be obtained by performing grayscale processing on the initial image (step S11 ). In addition, a binary image can also be obtained by performing a binarization process on the grayscale image (step S12). In addition, the grayscale image may also be compressed (step S13). In some examples, the preprocessing of the initial image may be implemented by the
在一些示例中,灰度图像可以是R、G、B三个分量的大小相同(即R=G=B的值)的一种特殊的彩色图像,比普通彩色图像的信息量少。灰度图像的每个像素存在相应的灰度值。在一些示例中,每个灰度值可以采用例如8位二进制数表示,即灰度图像的灰度值的范围为0-255。在另一些示例中,每个灰度值也可以采用例如16位二进制数表示,另外,也可以采用例如24位及以上二进制数表示。In some examples, the grayscale image may be a special color image with three components of R, G, and B having the same size (ie, the value of R=G=B), and has less information than ordinary color images. Each pixel of a grayscale image has a corresponding grayscale value. In some examples, each grayscale value may be represented by, for example, an 8-bit binary number, that is, the grayscale value of the grayscale image ranges from 0-255. In other examples, each gray value can also be represented by, for example, a 16-bit binary number, and in addition, it can also be represented by, for example, a 24-bit or more binary number.
在一些示例中,步骤S11中的灰度化处理主要对初始图像的色彩信息进行处理,对色彩信息外的初始图像信息并未改变。例如,灰度化处理可以有助于在后续处理时突出初始图像中的图像有用信息,例如初始图像中的物体或障碍物等的形态特征信息。In some examples, the grayscale processing in step S11 mainly processes the color information of the initial image, and does not change the initial image information other than the color information. For example, grayscale processing can help to highlight useful image information in the initial image during subsequent processing, such as morphological feature information of objects or obstacles in the initial image.
在一些示例中,灰度化处理方法可以是分量法,即可以选择R、G、B三个分量中的任意一个分量的值作为灰度值。例如,对于初始图像中的一个像素而言,若R=70、G=110、B=150,则可以选择例如70作为该像素的灰度值,即设置R=G=B=70作为该像素的灰度值;也可以选择例如110作为该像素的灰度值,也可以选择例如150作为该像素的灰度值。在这种情况下,依次对初始图像中的各像素进行处理可以获得灰度图像。In some examples, the grayscale processing method may be a component method, that is, the value of any one of the three components of R, G, and B may be selected as the grayscale value. For example, for a pixel in the initial image, if R=70, G=110, B=150, for example, 70 can be selected as the gray value of the pixel, that is, set R=G=B=70 as the pixel The gray value of the pixel; for example, 110 can also be selected as the gray value of the pixel, or 150 can be selected as the gray value of the pixel. In this case, a grayscale image can be obtained by sequentially processing each pixel in the original image.
另外,在一些示例中,灰度化处理方法还可以是最大值法,即可以选择R、G、B三个分量中的最大值作为灰度值。例如,对于初始图像中的一个像素而言,若R=70、G=110、B=150,则可以选择例如150作为该像素的灰度值。在这种情况下,依次对初始图像中的各像素进行处理可以获得灰度图像。In addition, in some examples, the grayscale processing method may also be a maximum value method, that is, the maximum value among the three components of R, G, and B may be selected as the grayscale value. For example, for a pixel in the initial image, if R=70, G=110, and B=150, for example, 150 can be selected as the grayscale value of the pixel. In this case, a grayscale image can be obtained by sequentially processing each pixel in the original image.
另外,在一些示例中,灰度化处理方法还可以是平均值法,即可以选择R、G、B三个分量中的平均值作为灰度值。例如,对于初始图像中的一个像素而言,若R=70、G=110、B=150,则R、G、B三个值的平均值是110,可以选择110作为该像素的灰度值。在这种情况下,依次对初始图像中的各像素进行处理可以获得灰度图像。In addition, in some examples, the grayscale processing method may also be an average value method, that is, the average value of the three components of R, G, and B may be selected as the grayscale value. For example, for a pixel in the initial image, if R=70, G=110, B=150, then the average of the three values of R, G, and B is 110, and 110 can be selected as the gray value of the pixel . In this case, a grayscale image can be obtained by sequentially processing each pixel in the original image.
此外,在一些示例中,灰度化处理方法还可以是加权法,即可以将R、G、B三个分量按照不同的加权系数进行加权计算得到灰度值。例如,对于初始图像中的一个像素而言,若R=70、G=110、B=150,可以设置R的加权系数为0.3、G的加权系数为0.5、B的加权系数为0.2,则该像素的灰度值为0.3*70+0.5*110+0.2*150=106。在这种情况下,依次对初始图像中的各像素进行处理可以获得灰度图像。In addition, in some examples, the grayscale processing method may also be a weighting method, that is, the three components of R, G, and B may be weighted and calculated according to different weighting coefficients to obtain grayscale values. For example, for a pixel in the initial image, if R=70, G=110, B=150, the weighting coefficient of R can be set to 0.3, the weighting coefficient of G is 0.5, and the weighting coefficient of B is 0.2, then the The grayscale value of the pixel is 0.3*70+0.5*110+0.2*150=106. In this case, a grayscale image can be obtained by sequentially processing each pixel in the original image.
在上述示例中,灰度化处理能够减少初始图像的数据量(或信息量),方便对图像的后续化处理,有助于在后续处理时突出初始图像中的图像有用信息。图像有用信息例如可以是物体或障碍物的轮廓信息等。In the above example, the grayscale processing can reduce the amount of data (or information) of the initial image, facilitate subsequent processing of the image, and help to highlight useful image information in the initial image during subsequent processing. The useful information of the image can be, for example, contour information of objects or obstacles.
另外,对于视网膜刺激器1的植入装置10,由于需要植入到眼球内,因此植入装置10的尺寸严重受限,植入装置10中的刺激电极阵列11的刺激电极的个数也较少。因此,通过对灰度图像进行二值化处理,得到二值图像,以将像素的信息有效地传递到各个刺激电极。例如,电刺激信号为低电平,可以对应灰度值为0的像素,电刺激信号为高电平,可以对应灰度值为255的像素。但本公开的示例不限于此,例如,电刺激信号为高电平,可以对应灰度值为0的像素,电刺激信号为低电平,可以对应灰度值为255的像素。In addition, for the implanted
在一些示例中,步骤S12中的二值化处理可以包括比较灰度图像中的每个像素的灰度值与预设灰度值的大小。可将灰度图像中的灰度值设为两类,分别是最大灰度值和最小灰度值,更改灰度值后,即可得到二值图像。在一些示例中,预设灰度值可以由相关人员自行设定或者由所用软件的相关算法确定。在这种情况下,能够对灰度图像进行二值化处理获得二值图像。In some examples, the binarization process in step S12 may include comparing the grayscale value of each pixel in the grayscale image with the size of a preset grayscale value. The grayscale value in the grayscale image can be set to two types, namely the maximum grayscale value and the minimum grayscale value. After changing the grayscale value, a binary image can be obtained. In some examples, the preset gray value can be set by the relevant personnel or determined by the relevant algorithm of the used software. In this case, a grayscale image can be binarized to obtain a binary image.
在一些示例中,在对初始图像进行预处理的过程中,对初始图像进行灰度化处理得到灰度图像,但灰度图像相对于物体或障碍物的轮廓等图像有用信息而言仍包括很多冗余信息,例如,灰度图像中相邻像素间的相关性引起的空间冗余。可以通过压缩处理降低灰度图像的像素数量,降低后续图像处理(例如二值化处理)时的复杂度,以便在后续步骤中提取图像有用信息。In some examples, in the process of preprocessing the initial image, grayscale processing is performed on the initial image to obtain a grayscale image, but the grayscale image still includes a lot of useful information relative to the image such as the outline of an object or an obstacle. Redundant information, for example, spatial redundancy caused by correlation between adjacent pixels in a grayscale image. The number of pixels of a grayscale image can be reduced through compression processing, and the complexity of subsequent image processing (eg, binarization processing) can be reduced, so that useful information of the image can be extracted in subsequent steps.
在一些示例中,如图3所示,在进行二值化处理(步骤S12)之前,还可以对灰度图像进行压缩处理(步骤S13),也即将灰度图像进行压缩处理获得低像素灰度图像,以使得压缩处理后的灰度图像像素数量降低,由此能够便于在后续步骤中提取图像有用信息。在一些示例中,压缩处理的步数可以大于或等于两步。In some examples, as shown in FIG. 3 , before the binarization process (step S12 ), the grayscale image may also be compressed (step S13 ), that is, the grayscale image is compressed to obtain low-pixel grayscale image, so that the number of pixels in the compressed grayscale image is reduced, so that useful information of the image can be easily extracted in subsequent steps. In some examples, the number of steps of the compression process may be greater than or equal to two steps.
在一些示例中,压缩处理的步骤(步骤S13)可以包括:先将灰度图像进行分区处理,得到多个灰度图像区域Y;对多个灰度图像区域Y当中的任一个灰度图像区域Y计算像素的平均灰度值,将平均灰度值作为该灰度图像区域Y的灰度值;将灰度图像的每个灰度图像区域Y作为一个具有平均灰度值的像素,以获得低像素灰度图像。在这种情况下,通过对灰度图像进行压缩处理,以便在后续步骤中提取图像有用信息。In some examples, the step of compressing (step S13 ) may include: first performing partition processing on the grayscale image to obtain multiple grayscale image regions Y; Y calculates the average gray value of the pixel, and takes the average gray value as the gray value of the gray image area Y; takes each gray image area Y of the gray image as a pixel with an average gray value to obtain Low pixel grayscale image. In this case, by compressing the grayscale image, useful information of the image can be extracted in subsequent steps.
例如,灰度图像的像素为160*144,为了便于在后续步骤中提取图像有用信息,可以通过上述所描述的压缩处理降低灰度图像的像素为20*18。图4是示出了本公开的示例所涉及的压缩处理中的过程的示意图。如图4所示,可以将像素大小为160*144的灰度图像划分为20*18个灰度图像区域Y。其中每个灰度图像区域Y含8*8像素。图4示出了灰度图像区域Y中的一个灰度图像区域y含有的8*8像素及其各像素的灰度值,可以计算出灰度图像区域y的平均灰度值,可以将灰度图像区域y看作为一个像素,并将该平均灰度值作为该像素的灰度值。可以如同灰度图像区域y一样获得其他灰度图像区域Y的灰度值,进而获得低像素灰度图像。之后可以对低像素灰度图像进行二值化处理。在一些示例中,经压缩处理后的低像素灰度图像的像素数应不小于刺激电极阵列11的刺激电极的个数。For example, the pixels of the grayscale image are 160*144. In order to facilitate the extraction of useful information of the image in the subsequent steps, the pixels of the grayscale image can be reduced to 20*18 through the compression process described above. FIG. 4 is a schematic diagram showing a procedure in a compression process involved in an example of the present disclosure. As shown in Figure 4, a grayscale image with a pixel size of 160*144 can be divided into 20*18 grayscale image areas Y. Each grayscale image area Y contains 8*8 pixels. Figure 4 shows the 8*8 pixels contained in a grayscale image area y in the grayscale image area y and the grayscale values of each pixel. The average grayscale value of the grayscale image area y can be calculated. The image area y is regarded as a pixel, and the average gray value is regarded as the gray value of the pixel. The grayscale values of other grayscale image regions Y can be obtained like the grayscale image region y, thereby obtaining a low-pixel grayscale image. The low-pixel grayscale image can then be binarized. In some examples, the number of pixels of the compressed low-pixel grayscale image should not be less than the number of stimulation electrodes in the
但本公开的示例不限于此,除了上述的压缩方法外,还可以使用其他压缩方法。例如,在一些示例中,压缩处理的步骤(步骤S13)可以包括:先将灰度图像进行分区处理,得到多个灰度图像区域Y,每个灰度图像区域Y包括多个像素;对多个灰度图像区域Y当中的任一个灰度图像区域Y计算像素的平均灰度值,将平均灰度值作为该灰度图像区域Y的灰度值;将各个灰度图像区域Y的平均灰度值与预设平均灰度值相比较,确定灰度图像区域Y中的有效灰度图像区域Y’;将有效灰度图像区域Y’作为一个具有平均灰度值的像素,并将各个像素按顺序组合起来获得低像素灰度图像。在这种情况下,通过对灰度图像进行第一压缩处理,以便在后续步骤中提取图像有用信息。However, the examples of the present disclosure are not limited thereto, and other compression methods may be used in addition to the above-mentioned compression methods. For example, in some examples, the step of compressing (step S13 ) may include: first performing partition processing on the grayscale image to obtain a plurality of grayscale image areas Y, each grayscale image area Y includes a plurality of pixels; Calculate the average gray value of the pixel in any gray image area Y among the gray image areas Y, and use the average gray value as the gray value of the gray image area Y; The intensity value is compared with the preset average gray value to determine the effective gray image area Y' in the gray image area Y; the effective gray image area Y' is regarded as a pixel with an average gray value, and each pixel Combined sequentially to obtain low-pixel grayscale images. In this case, by performing a first compression process on the grayscale image, useful information of the image can be extracted in subsequent steps.
如上所述,经压缩处理后的低像素灰度图像与压缩处理前的灰度图像相比,低像素灰度图像的像素数量减少,并且能够相应地减少由灰度图像中相邻像素间的相关性引起的图像数据的冗余。由此,以便在后续步骤中提取图像有用信息。As mentioned above, compared with the grayscale image before compression, the low-pixel grayscale image after compression processing has a reduced number of pixels, and can correspondingly reduce the number of pixels between adjacent pixels in the grayscale image. Redundancy of image data caused by correlation. Thereby, useful information of the image can be extracted in subsequent steps.
在一些示例中,上述压缩处理和二值化处理均可以采用布置在FPGA(现场可编程门阵列)的图像处理算法来实现。在图像处理领域,FPGA可以具有可靠性高、灵活性好、吞吐量大、开发周期短和风险小等优点,而且可以大大降低系统的体积与功耗,能够实现图像的高速实时压缩。另外,上述压缩处理和二值化处理还可以采用专用集成电路(ASIC)、布置在计算机上的软件程序等来实现。In some examples, both the compression processing and the binarization processing described above may be implemented using image processing algorithms arranged in an FPGA (Field Programmable Gate Array). In the field of image processing, FPGA can have the advantages of high reliability, good flexibility, high throughput, short development cycle and low risk, and can greatly reduce the size and power consumption of the system, and can realize high-speed real-time image compression. In addition, the above-mentioned compression processing and binarization processing can also be implemented using an application specific integrated circuit (ASIC), a software program arranged on a computer, or the like.
图5是示出了本公开的示例所涉及的眼底照片中刺激电极阵列11的配置位置示意图。FIG. 5 is a schematic diagram showing the arrangement position of the
在步骤S20中,如图5所示,可以采集包含刺激电极阵列11的眼底照片,并基于眼底照片获取刺激电极阵列11在视网膜的配置位置。在一些示例中,刺激电极阵列11可以通过临床手术植入到视网膜并贴附于视网膜。一般情况,由于每个患者的存活的视网膜细胞状态不同,在临床手术时手术医生会根据患者的实际情况选择最合适的位置来放置刺激电极阵列11,所以不同患者的刺激电极阵列11的配置位置都会有所偏差。配置位置为刺激电极阵列11相对于眼睛正视前方时水平面的倾斜角度。在这种情况下,植入到患者的视网膜的刺激电极阵列11相对于眼睛正视前方时水平面L(也称“水平面L”)的倾斜角度θ会有所不同。例如,刺激电极阵列11的倾斜角度θ有可能为0°、10°、15°、30°、60°、90°、135°等。In step S20 , as shown in FIG. 5 , a fundus photograph including the
在一些示例中,将刺激电极阵列11植入到视网膜眼底后,通过眼底照相机(例如拓普康TRC-NW400)来采集眼底照片。所采集的眼底照片包括刺激电极阵列11,特别是包括刺激电极阵列11在视网膜的配置位置。在这种情况下,通过分析眼底照片可以获得刺激电极阵列11相对于水平面L的倾斜角度θ。In some examples, after the
在一些示例中,还可以定期采集包含刺激电极阵列11的眼底照片,以定期了解刺激电极阵列11在视网膜的配置位置是否发生变化。由此,可以定期更新步骤S20中刺激电极阵列在视网膜的配置位置。在刺激电极阵列11在视网膜的配置位置发生变化时,可以再次获取刺激电极阵列11在视网膜的配置位置。In some examples, a fundus photograph containing the stimulating
另外,在一些示例中,刺激电极阵列11可以布置在视网膜上。在另一些示例中,刺激电极阵列11也可以布置在视网膜下。Additionally, in some examples, the
在步骤S30中,可以根据步骤S20中的配置位置选取在初始图像(也可以是经预处理后的初始图像)上与刺激电极阵列11对应的目标区域。In step S30, the target area corresponding to the
图6是示出了本公开的示例所涉及的刺激电极阵列11在初始图像对应的点阵中的目标区域示意图。在一些示例中,如图6所示,图像处理装置30中可以通过软件绘制初始图像对应的点阵X,该点阵X可以与初始图像的像素相对应。例如,图6中的点阵X中的一个方格可以代表初始图像的一个像素。并通过刺激电极阵列11的倾斜角度θ在初始图像的点阵X中选取与刺激电极阵列11相对应的目标区域M。FIG. 6 is a schematic diagram showing the target area of the
在一些示例中,如图6所示,目标区域M的形状可以与刺激电极阵列11的形状相同,例如,在刺激电极阵列11的形状为矩形的情况下,目标区域M的形状可以为矩形。在一些示例中,可以使目标区域M在点阵X中的相对于水平面L的倾斜角度Δ与刺激电极阵列11的倾斜角度θ相同。在这种情况下,可以实现目标区域M与刺激电极阵列11相对应,例如图6示出的对应区域a和对应区域b可分别对应图5示出的刺激电极阵列11中的刺激电极111和刺激电极112。In some examples, as shown in FIG. 6 , the shape of the target area M may be the same as the shape of the
在一些示例中,选取的目标区域M在点阵X中所占据的实际范围可以人为设定。在一些示例中,选取的目标区域M在点阵X中所占据的实际范围可以小于刺激电极阵列11的电极的个数,即目标区域M的像素数小于刺激电极阵列11的电极的个数(未图示)。在一些示例中,选取的目标区域M在点阵X中所占据的实际范围可以不小于刺激电极阵列11的电极的个数(如图6所示),即目标区域M的像素数不小于刺激电极阵列11的电极的个数。例如,视网膜刺激器1的植入装置10中的刺激电极阵列11的电极的个数可以为60个、100个、150个或256个等。目标区域M的像素数可以小于或不小于60、100、150或256等。In some examples, the actual range occupied by the selected target area M in the lattice X can be set manually. In some examples, the actual range occupied by the selected target area M in the dot matrix X may be smaller than the number of electrodes of the
在一些示例中,由于步骤S20中的刺激电极阵列在视网膜的配置位置定期更新(定期更新的配置位置可以没有变化,也可以有变化),因此,目标区域也在定期更新。In some examples, since the arrangement position of the stimulation electrode array on the retina in step S20 is regularly updated (the regularly updated arrangement position may not change or may change), therefore, the target area is also regularly updated.
在步骤S40中,可以将目标区域M进行处理以使目标区域M的目标像素数与刺激电极阵列11的电极的个数匹配。在一些示例中,初始图像的预定像素数应大于目标区域M的目标像素数。In step S40 , the target area M may be processed so that the target pixel number of the target area M matches the number of electrodes of the
在一些示例中,目标区域M的像素数可以小于或等于刺激电极阵列11的电极的个数。在这种情况下,可以根据目标区域M与刺激电极阵列11中的各电极的位置对应关系(未图示),能够将目标区域M的各像素可完全对应于刺激电极阵列11中的电极,从而将各像素对应的信息传递到各个刺激电极进行刺激。各个像素对应的信息可以由各个像素对应的灰度值确定。例如,电刺激信号为低电平,可以对应灰度值为0的像素,电刺激信号为高电平,可以对应灰度值为255的像素。但本公开的示例不限于此,例如,电刺激信号为高电平,可以对应灰度值为0的像素,电刺激信号为低电平,可以对应灰度值为255的像素。在这种情况下,能够使患者感受到正常视角的图像。In some examples, the number of pixels of the target area M may be less than or equal to the number of electrodes of the
在一些示例中,目标区域M的像素数可以大于刺激电极阵列11的电极的个数。在这种情况下,可以对目标区域M进行压缩以使目标区域M的像素具有目标像素数且与刺激电极阵列11的电极的个数匹配,将压缩后的目标区域M的各个像素对应的信息传递到各个刺激电极进行刺激。In some examples, the number of pixels of the target area M may be greater than the number of electrodes of the
在步骤S40中,也可以使用步骤S13中的压缩处理的压缩方法。例如,压缩处理可以包括:先将目标区域M进行分区处理,得到多个对应区域m(未图示);对多个对应区域m当中的任一个对应区域m计算像素的平均灰度值,将平均灰度值作为该对应区域m的灰度值;将目标区域M的每个对应区域m作为一个具有平均灰度值的像素,可以完成对目标区域M的处理。在一些示例中,划分的对应区域m的数量可以不大于刺激电极阵列11的电极的个数。在这种情况下,可以使压缩后的目标区域M对应的像素具有目标像素数,并与刺激电极阵列11的电极的个数匹配。In step S40, the compression method of the compression process in step S13 may be used. For example, the compression process may include: first performing partition processing on the target area M to obtain a plurality of corresponding areas m (not shown); The average gray value is used as the gray value of the corresponding area m; the processing of the target area M can be completed by taking each corresponding area m of the target area M as a pixel with an average gray value. In some examples, the number of divided corresponding regions m may not be greater than the number of electrodes of the
在一些示例中,如上所述的压缩处理,目标区域M中可以划分成多个对应区域m。如图6示出的部分对应区域m例如对应区域a和对应区域b。可以分别求出对应区域a和对应区域b的像素的平均灰度值,将各自的平均灰度值分别作为对应区域a和对应区域b的灰度值,并将对应区域a和对应区域b分别看作一个具有其平均灰度值的像素,可以对其他区域(未图示)进行同样的处理,进而可以完成对目标区域M的处理。例如,压缩后的对应区域a的像素可以与图5中刺激电极阵列11的刺激电极111匹配,可以通过压缩后的对应区域a的像素对应的信息(即对应区域a的平均灰度值)传递到刺激电极111进行刺激;压缩后的对应区域b的像素可以与例如图5中刺激电极阵列11的刺激电极112匹配,可以通过压缩后的对应区域b的像素对应的信息(即对应区域b的平均灰度值)传递到刺激电极112进行刺激。若各个对应区域m将相应的信息通过对应的刺激电极对患者进行刺激,则可以让患者感受到目标区域M对应的图像有用信息。In some examples, the target area M may be divided into a plurality of corresponding areas m as described above in the compression process. Part of the corresponding area m shown in FIG. 6 is, for example, the corresponding area a and the corresponding area b. The average gray value of the pixels in the corresponding area a and the corresponding area b can be obtained respectively, and the respective average gray value is used as the gray value of the corresponding area a and the corresponding area b, respectively, and the corresponding area a and the corresponding area b are respectively As a pixel with its average gray value, the same processing can be performed on other areas (not shown), and then the processing on the target area M can be completed. For example, the compressed pixels of the corresponding area a can be matched with the
例如,在一些示例中,可以采用步骤S10中的压缩处理的另一种压缩方法,压缩处理的步骤可以包括:先将目标区域M进行分区处理,得到多个对应区域m,每个对应区域m包括多个像素;对多个对应区域m当中的任一个对应区域m计算像素的平均灰度值,将平均灰度值作为该对应区域m的灰度值;将各个对应区域m的平均灰度值与预设平均灰度值相比较,确定对应区域m的有效对应区域m’;将有效对应区域m’作为一个具有平均灰度值的像素,并将各个像素按顺序组合起来完成对目标区域M的处理。在这种情况下,可以使划分的各个子区域对应的像素具有目标像素数,并与刺激电极阵列11的电极的个数匹配。For example, in some examples, another compression method of the compression processing in step S10 may be adopted, and the compression processing step may include: firstly performing partition processing on the target area M to obtain a plurality of corresponding areas m, each corresponding area m Including a plurality of pixels; calculating the average gray value of the pixel for any corresponding area m among the plurality of corresponding areas m, and taking the average gray value as the gray value of the corresponding area m; taking the average gray value of each corresponding area m The value is compared with the preset average gray value, and the effective corresponding area m' of the corresponding area m is determined; the effective corresponding area m' is regarded as a pixel with an average gray value, and each pixel is combined in order to complete the target area. Treatment of M. In this case, the pixels corresponding to the divided sub-regions can have the target number of pixels, and match the number of electrodes of the
但本公开的示例不限于此,除了上述的压缩方法外,还可以使用其他压缩方法。如上所述的压缩方法对目标区域M进行压缩处理,可以让患者感受到目标区域M对应的图像有用信息。However, the examples of the present disclosure are not limited thereto, and other compression methods may be used in addition to the above-mentioned compression methods. The above-mentioned compression method compresses the target area M, so that the patient can feel the useful information of the image corresponding to the target area M.
在一些示例中,目标区域M的像素数可以大于刺激电极阵列11的电极的个数,可以从目标区域M选取具有与刺激电极阵列11的电极的个数匹配的像素数的多个子区域。各个子区域中对应的像素可以与刺激电极阵列11的电极的个数相匹配,可以从多个子区域中依次选取任一个子区域作为目标对应区域分别将对应的信息传递到对应的各个刺激电极进行刺激。In some examples, the number of pixels of the target area M may be greater than the number of electrodes of the
在一些示例中,如上所述的目标区域M的处理方法,如图6所示,可以将目标区域M划分为子区域Q和目标区域M中除子区域Q外的其他区域,使子区域Q和其他区域各自具有的像素可以与刺激电极阵列11的电极的个数相匹配。例如,子区域Q和其他区域中对应的像素可以与刺激电极阵列11的电极的个数相同,从而可以让子区域Q或其他区域的像素实现与刺激电极阵列11中的电极一一对应。在这种情况下,可以依次选取子区域Q和其他区域作为目标对应区域将各自区域中的各个像素对应的信息传递到一一对应的各个刺激电极进行刺激,从而患者可以分别感受到子区域Q和其他区域中对应的图像有用信息。In some examples, the above-mentioned processing method of the target area M, as shown in FIG. 6 , may divide the target area M into sub-areas Q and other areas except the sub-area Q in the target area M, so that the sub-area Q The number of pixels in each of the other regions can be matched with the number of electrodes in the
在一些示例中,在刺激电极阵列11植入于视网膜之后,眼球的不断运动会导致刺激电极阵列11发生缓慢的位移从而使得患者感受到的图像发生歪斜。在本公开中可以通过定期采集包含刺激电极阵列11的眼底照片,并且在刺激电极阵列11在视网膜的配置位置发生变化时,再次获取刺激电极阵列11在视网膜的配置位置,重新确定刺激电极阵列11在点阵X中的目标区域M,从而动态调整输出图像(也即目标区域)的位置,能够在不改变硬件的情况下使患者看到正常视角的图像。In some examples, after the
虽然以上结合附图和实施例对本公开进行了具体说明,但是可以理解,上述说明不以任何形式限制本公开。本领域技术人员在不偏离本公开的实质精神和范围的情况下可以根据需要对本公开进行变形和变化,这些变形和变化均落入本公开的范围内。Although the present disclosure has been specifically described above with reference to the accompanying drawings and embodiments, it should be understood that the above description does not limit the present disclosure in any form. Those skilled in the art can make modifications and changes of the present disclosure as required without departing from the essential spirit and scope of the present disclosure, and these modifications and changes all fall within the scope of the present disclosure.
Claims (9)
Priority Applications (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910703118.3A CN112396667B (en) | 2019-07-31 | 2019-07-31 | Method for matching electrode positions of retina stimulator |
CN202210336019.8A CN114820821A (en) | 2019-07-31 | 2019-07-31 | Retinal implant device |
CN202210334231.0A CN114693645A (en) | 2019-07-31 | 2019-07-31 | Retina stimulator |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910703118.3A CN112396667B (en) | 2019-07-31 | 2019-07-31 | Method for matching electrode positions of retina stimulator |
Related Child Applications (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202210336019.8A Division CN114820821A (en) | 2019-07-31 | 2019-07-31 | Retinal implant device |
CN202210334231.0A Division CN114693645A (en) | 2019-07-31 | 2019-07-31 | Retina stimulator |
Publications (2)
Publication Number | Publication Date |
---|---|
CN112396667A CN112396667A (en) | 2021-02-23 |
CN112396667B true CN112396667B (en) | 2022-05-03 |
Family
ID=74601274
Family Applications (3)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201910703118.3A Active CN112396667B (en) | 2019-07-31 | 2019-07-31 | Method for matching electrode positions of retina stimulator |
CN202210336019.8A Pending CN114820821A (en) | 2019-07-31 | 2019-07-31 | Retinal implant device |
CN202210334231.0A Pending CN114693645A (en) | 2019-07-31 | 2019-07-31 | Retina stimulator |
Family Applications After (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202210336019.8A Pending CN114820821A (en) | 2019-07-31 | 2019-07-31 | Retinal implant device |
CN202210334231.0A Pending CN114693645A (en) | 2019-07-31 | 2019-07-31 | Retina stimulator |
Country Status (1)
Country | Link |
---|---|
CN (3) | CN112396667B (en) |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101791259A (en) * | 2010-01-07 | 2010-08-04 | 北京大学深圳研究生院 | Design of high-density microelectrode array outer-layer artificial retina front-end system |
US9974954B2 (en) * | 2015-05-14 | 2018-05-22 | Second Sight Medical Products, Inc. | Visual prosthesis including an improved video processing unit |
CN109146985A (en) * | 2018-09-09 | 2019-01-04 | 深圳硅基仿生科技有限公司 | Image processing method and device for retinal stimulator and retinal stimulator |
CN109224291A (en) * | 2017-12-29 | 2019-01-18 | 深圳硅基仿生科技有限公司 | Image processing method and device for retinal stimulator and retinal stimulator |
Family Cites Families (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8131376B1 (en) * | 2007-09-11 | 2012-03-06 | Second Sight Medical Products, Inc. | Method of inspection of materials for defects |
JP2008086434A (en) * | 2006-09-29 | 2008-04-17 | Nidek Co Ltd | Vision recovery assisting apparatus |
US8132911B2 (en) * | 2007-07-26 | 2012-03-13 | The United States Of America As Represented By The Department Of Health And Human Services | Fundus photo-stimulation system and method |
US9192765B2 (en) * | 2009-12-18 | 2015-11-24 | The Bionics Institute Of Australia | Method and apparatus for stimulating retinal nerve cells |
US9694180B2 (en) * | 2010-04-30 | 2017-07-04 | Second Sight Medical Products, Inc. | Shape analysis for fitting in a visual prosthesis |
CN104825248B (en) * | 2015-05-25 | 2016-09-28 | 浙江诺尔康神经电子科技股份有限公司 | A kind of retinal prosthesis system |
CN106334258B (en) * | 2016-08-22 | 2019-01-18 | 深圳硅基仿生科技有限公司 | Stimulating electrode structure of artificial retina and artificial retina |
US10272244B2 (en) * | 2016-11-03 | 2019-04-30 | Nano Retina Ltd. | Retinal implant fixation |
-
2019
- 2019-07-31 CN CN201910703118.3A patent/CN112396667B/en active Active
- 2019-07-31 CN CN202210336019.8A patent/CN114820821A/en active Pending
- 2019-07-31 CN CN202210334231.0A patent/CN114693645A/en active Pending
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101791259A (en) * | 2010-01-07 | 2010-08-04 | 北京大学深圳研究生院 | Design of high-density microelectrode array outer-layer artificial retina front-end system |
US9974954B2 (en) * | 2015-05-14 | 2018-05-22 | Second Sight Medical Products, Inc. | Visual prosthesis including an improved video processing unit |
CN109224291A (en) * | 2017-12-29 | 2019-01-18 | 深圳硅基仿生科技有限公司 | Image processing method and device for retinal stimulator and retinal stimulator |
CN109146985A (en) * | 2018-09-09 | 2019-01-04 | 深圳硅基仿生科技有限公司 | Image processing method and device for retinal stimulator and retinal stimulator |
Non-Patent Citations (2)
Title |
---|
王静.视网膜假体中人工视觉信息处理及优化表达研究.《中国博士学位论文全文数据库医药卫生科技辑》.2016,第2016年卷(第1期),E080-23. * |
视网膜假体中人工视觉信息处理及优化表达研究;王静;《中国博士学位论文全文数据库医药卫生科技辑》;20160115;第2016年卷(第1期);E080-23 * |
Also Published As
Publication number | Publication date |
---|---|
CN112396667A (en) | 2021-02-23 |
CN114693645A (en) | 2022-07-01 |
CN114820821A (en) | 2022-07-29 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US9795786B2 (en) | Saliency-based apparatus and methods for visual prostheses | |
US8014869B2 (en) | Pixel re-mapping for visual prosthesis | |
US8239034B2 (en) | Visual prosthesis | |
Barnes et al. | Vision function testing for a suprachoroidal retinal prosthesis: effects of image filtering | |
US20060058857A1 (en) | Artificail vision system | |
CN112972889B (en) | Image processing device and method, and retina stimulator | |
Irons et al. | Face identity recognition in simulated prosthetic vision is poorer than previously reported and can be improved by caricaturing | |
US20220005587A1 (en) | System, method, and non-transitory computer-readable storage media related to correction of vision defects using a visual display | |
Palanker et al. | Restoring sight with retinal prostheses | |
Sanchez-Garcia et al. | Influence of field of view in visual prostheses design: Analysis with a VR system | |
CN110060311B (en) | Image processing device of retina stimulator | |
AU2010333698B2 (en) | Method and apparatus for stimulating retinal nerve cells | |
WO2018226252A1 (en) | Depth filter for visual prostheses | |
CN112396667B (en) | Method for matching electrode positions of retina stimulator | |
Denis et al. | Simulated prosthetic vision: improving text accessibility with retinal prostheses | |
CN111445527B (en) | Detection method of grid vision of retinal stimulator | |
Lin et al. | Retinal prostheses: The argus system | |
Wu et al. | Prosthetic vision simulating system and its application based on retinal prosthesis | |
CN101690687A (en) | Device and method for generating phosphene for simulating prothetic vision | |
US20250235700A1 (en) | Method of operating visual sensory device | |
JP2018202054A (en) | Artificial vision device | |
CN111449841A (en) | A voice prompt simulation device for obstacles under prosthetic vision | |
JP2008086434A (en) | Vision recovery assisting apparatus | |
Dagnelie | Clinical Implantation of Retinal Prostheses: What Have We Learned in 3 years? | |
Robert-Inacio et al. | Image Analysis for Automatically-Driven Bionic Eye |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | 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 | ||
CP01 | Change in the name or title of a patent holder | ||
CP01 | Change in the name or title of a patent holder |
Address after: 518000 area a, 4th floor, building 3, Tingwei Industrial Park, No.6 Liufang Road, Xin'an street, Shenzhen City, Guangdong Province Patentee after: Shenzhen Silicon Bionics Technology Co.,Ltd. Address before: 518000 area a, 4th floor, building 3, Tingwei Industrial Park, No.6 Liufang Road, Xin'an street, Shenzhen City, Guangdong Province Patentee before: SHENZHEN SIBIONICS TECHNOLOGY Co.,Ltd. |