[go: up one dir, main page]

CN117352011A - 一种信息验证方法以及相关设备 - Google Patents

一种信息验证方法以及相关设备 Download PDF

Info

Publication number
CN117352011A
CN117352011A CN202210742343.XA CN202210742343A CN117352011A CN 117352011 A CN117352011 A CN 117352011A CN 202210742343 A CN202210742343 A CN 202210742343A CN 117352011 A CN117352011 A CN 117352011A
Authority
CN
China
Prior art keywords
pulse signals
fluorescent light
signal
information
fluorescence
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.)
Pending
Application number
CN202210742343.XA
Other languages
English (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.)
Huawei Technologies Co Ltd
Shenzhen International Graduate School of Tsinghua University
Original Assignee
Huawei Technologies Co Ltd
Shenzhen International Graduate School of Tsinghua 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 Huawei Technologies Co Ltd, Shenzhen International Graduate School of Tsinghua University filed Critical Huawei Technologies Co Ltd
Priority to CN202210742343.XA priority Critical patent/CN117352011A/zh
Priority to JP2024576664A priority patent/JP2025521695A/ja
Priority to PCT/CN2023/101533 priority patent/WO2024001894A1/zh
Priority to EP23830073.5A priority patent/EP4524963A4/en
Publication of CN117352011A publication Critical patent/CN117352011A/zh
Priority to US19/003,937 priority patent/US12494226B1/en
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B7/00Recording or reproducing by optical means, e.g. recording using a thermal beam of optical radiation by modifying optical properties or the physical structure, reproducing using an optical beam at lower power by sensing optical properties; Record carriers therefor
    • G11B7/004Recording, reproducing or erasing methods; Read, write or erase circuits therefor
    • G11B7/0045Recording
    • G11B7/00458Verification, i.e. checking data during or after recording
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B7/00Recording or reproducing by optical means, e.g. recording using a thermal beam of optical radiation by modifying optical properties or the physical structure, reproducing using an optical beam at lower power by sensing optical properties; Record carriers therefor
    • G11B7/24Record carriers characterised by shape, structure or physical properties, or by the selection of the material
    • G11B7/24097Structures for detection, control, recording operation or replay operation; Special shapes or structures for centering or eccentricity prevention; Arrangements for testing, inspecting or evaluating; Containers, cartridges or cassettes
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B20/00Signal processing not specific to the method of recording or reproducing; Circuits therefor
    • G11B20/10Digital recording or reproducing
    • G11B20/18Error detection or correction; Testing, e.g. of drop-outs
    • G11B20/1816Testing
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B7/00Recording or reproducing by optical means, e.g. recording using a thermal beam of optical radiation by modifying optical properties or the physical structure, reproducing using an optical beam at lower power by sensing optical properties; Record carriers therefor
    • G11B7/12Heads, e.g. forming of the optical beam spot or modulation of the optical beam
    • G11B7/125Optical beam sources therefor, e.g. laser control circuitry specially adapted for optical storage devices; Modulators, e.g. means for controlling the size or intensity of optical spots or optical traces
    • G11B7/128Modulators
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B7/00Recording or reproducing by optical means, e.g. recording using a thermal beam of optical radiation by modifying optical properties or the physical structure, reproducing using an optical beam at lower power by sensing optical properties; Record carriers therefor
    • G11B7/12Heads, e.g. forming of the optical beam spot or modulation of the optical beam
    • G11B7/135Means for guiding the beam from the source to the record carrier or from the record carrier to the detector
    • G11B7/1365Separate or integrated refractive elements, e.g. wave plates

Landscapes

  • Physics & Mathematics (AREA)
  • Optics & Photonics (AREA)
  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Optical Recording Or Reproduction (AREA)
  • Optical Head (AREA)
  • Signal Processing For Digital Recording And Reproducing (AREA)
  • Investigating, Analyzing Materials By Fluorescence Or Luminescence (AREA)

Abstract

本申请公开了一种信息验证方法,该方法中,可以获取荧光信号,荧光信号为基于多个荧光光斑而生成的电信号,荧光信号中包含多个脉冲信号;基于预设幅度阈值以及每个脉冲信号的幅度,确定每个脉冲信号对应的信息符;根据每个脉冲信号对应的信息符,获得信息序列;根据多个脉冲信号中任意两个脉冲信号之间的脉冲信号的第一数量,以及任意两个脉冲信号之间的时间间隔,获得关于信息序列的验证结果。通过该方法,可以解决目前在光盘等技术领域,传统的信息读出方式很容易由于时序上的不稳定或抖动而导致读出信号出现偏差,从而导致读出信号对应的信息内容出现错误的问题。

Description

一种信息验证方法以及相关设备
技术领域
本申请涉及荧光信息处理技术领域,具体涉及一种信息验证方法以及相关设备。
背景技术
在光盘等技术领域中,由于可能会出现较长的信息坑,因此常常会检测到较长的读出信号,并需要根据时钟计时信息判断该读出信号所对应的信息内容。
然而,这样的信息读出方式要求极高的时序稳定性。若时序上存在不稳定或抖动,很容易导致读出信号出现偏差,从而导致读出信号对应的信息内容出现错误。
发明内容
本申请提供一种信息验证方法,以解决目前在光盘等技术领域,传统的信息读出方式很容易由于时序上的不稳定或抖动而导致读出信号出现偏差,从而导致读出信号对应的信息内容出现错误的问题。本申请还提供了相应的装置、设备、计算机可读存储介质和计算机程序产品等。
本申请第一方面提供一种信息验证方法,该方法包括:获取荧光信号,荧光信号为基于多个荧光光斑而生成的电信号,荧光信号中包含多个脉冲信号;基于预设幅度阈值以及每个脉冲信号的幅度,确定每个脉冲信号对应的信息符;根据每个脉冲信号对应的信息符,获得信息序列;根据多个脉冲信号中任意两个脉冲信号之间的脉冲信号的第一数量,以及任意两个脉冲信号之间的时间间隔,获得关于信息序列的验证结果。
在第一方面中,可以通过荧光信号中包含的多个脉冲信号的幅度以及预设幅度阈值获得多个荧光光斑所对应的信息序列,再可以于通过荧光信号中脉冲信号的数量以及脉冲信号之间的时间间隔进行相互验证,从而高效地验证是否出现脉冲漏检等误码的情况。这样,可以在诸如荧光光存储等场景中,高效地验证读取到的信息序列是否准确,还可以在诸如表面缺陷检测等场景中,检验是否检测到表面缺陷。
并且,由于每个脉冲信号对应一个信息符,而无需像目前传统的光盘存储中,在进行数据读写时需要严格保证时钟信号的同步性,减少数据抖动而导致的误码率较高的情况。
在第一方面的一种可能的实现方式中,上述步骤:根据多个脉冲信号中任意两个脉冲信号之间的脉冲信号的第一数量,以及任意两个脉冲信号之间的时间间隔,获得关于信息序列的验证结果,包括:验证第一数量与第二数量是否相匹配,第二数量为基于预设周期阈值和任意两个脉冲信号之间的时间间隔而确定的;根据第一数量和第二数量的匹配结果,获得关于信息序列的验证结果,验证结果用于指示信息序列的位数是否准确。
在第一方面的一种可能的实现方式中,方法应用于荧光光存储系统中的控制设备,荧光光存储系统中还包括光盘,光盘包含以指定规则排布的多个荧光光斑;荧光信号为基于光盘上的多个荧光光斑而生成的。
在第一方面的一种可能的实现方式中,上述步骤:获取荧光信号,包括:控制激光器以预设的移动方式进行移动,并控制激光器在移动过程中向光盘发射第一激光,以使得在第一激光照射至光盘上对应的荧光光斑时,由荧光光斑发出荧光;通过光电探测器,基于荧光光斑发出的荧光,获得荧光信号。
在第一方面的一种可能的实现方式中,荧光光斑基于第二激光而生成,第二激光对应的光路经过电光晶体,每一荧光光斑的状态与光电调制器施加在电光晶体的电压大小有关。
在第一方面的一种可能的实现方式中,在第二激光对应的光路上,在光电调制器之前还设置有四分之一波片,以通过四分之一波片将第二激光由线偏振光的形式转换为圆偏振光或者椭圆偏振光的形式,并以圆偏振光或者椭圆偏振光的形式入射至电光晶体中。
本申请第二方面提供一种信息验证装置,该装置具有实现上述第一方面或第一方面任意一种可能实现方式的方法的功能。该功能可以通过硬件实现,也可以通过硬件执行相应的软件实现。该硬件或软件包括一个或多个与上述功能相对应的模块,例如获取模块、确定模块、处理模块以及验证模块。
本申请第三方面提供一种控制设备,该控制设备包括至少一个处理器、存储器以及存储在存储器中并可在处理器上运行的计算机执行指令,当计算机执行指令被处理器执行时,处理器执行如上述第一方面或第一方面任意一种可能的实现方式的方法。
本申请第四方面提供一种存储一个或多个计算机执行指令的计算机可读存储介质,当计算机执行指令被处理器执行时,处理器执行如上述第一方面或第一方面任意一种可能的实现方式的方法。
本申请第五方面提供一种存储一个或多个计算机执行指令的计算机程序产品,当计算机执行指令被处理器执行时,处理器执行如上述第一方面或第一方面任意一种可能的实现方式的方法。
本申请第六方面提供了一种芯片系统,该芯片系统包括处理器,用于支持控制设备实现上述第一方面或第一方面任意一种可能的实现方式中所涉及的功能。在一种可能的设计中,芯片系统还可以包括存储器,存储器用于保存计算机设备必要的程序指令和数据。该芯片系统,可以由芯片构成,也可以包含芯片和其他分立器件。
其中,第二方面至第六方面或者其中任一种可能实现方式所带来的技术效果可参见第一方面或第一方面的相关可能实现方式所带来的技术效果,此处不再赘述。
附图说明
图1是本申请实施例提供的光盘的一种的坑岸分布情况的示例性示意图;
图2是本申请实施例提供的信息验证方法的一种示例性示意图;
图3是本申请实施例提供的荧光信号与信息序列的一种示例性示意图;
图4是本申请实施例提供的步骤204的一种示例性示意图;
图5是本申请实施例提供的荧光信号和荧光光斑的一种示例性示意图;
图6是本申请实施例提供的荧光光存储系统的一种示例性结构示意图;
图7是本申请实施例提供的通过电光调制器控制光盘中的信息写入的一种示例性示意图;
图8是本申请实施例提供的光路结构的一种示例性示意图;
图9是本申请实施例提供的光路中的光的偏振方向的变化情况的一种示例性表格示意图;
图10是本申请实施例提供的信息验证装置一实施例示意图;
图11是本申请实施例提供的控制设备的一结构示意图。
具体实施方式
下面结合本申请实施例中的附图对本申请实施例进行描述。本申请的实施方式部分使用的术语仅用于对本申请的具体实施例进行解释,而非旨在限定本申请。
本领域普通技术人员可知,随着技术的发展和新场景的出现,本申请实施例提供的技术方案对于类似的技术问题,同样适用。
本申请中,“至少一个”是指一个或者多个,“多个”是指两个或两个以上。“和/或”,描述关联对象的关联关系,表示可以存在三种关系,例如,A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B的情况,其中A,B可以是单数或者复数。字符“/”一般表示前后关联对象是一种“或”的关系。“以下至少一项”或其类似表达,是指的这些项中的任意组合,包括单项或复数项的任意组合。本申请的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的术语在适当情况下可以互换,这仅仅是描述本申请的实施例中对相同属性的对象在描述时所采用的区分方式。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,以便包含一系列单元的过程、方法、系统、产品或设备不必限于那些单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它单元。
本申请实施例中的信息验证方法涉及离散排布的多个荧光光斑。具体用于对该离散排布的多个荧光光斑相关的信息的验证。在不同的应用场景中,该荧光光斑的具体作用可以不同。
下面对本申请实施例涉及的一些应用场景进行举例介绍。
1、在一种示例中,本申请实施例应用于光存储领域。
光存储技术是用激光照射介质,通过激光与介质的相互作用使介质发生物理、化学变化,将信息存储下来的技术。其中,光盘是一种基于光存储技术而发展出的一种存储器。光盘的类型可以有多种,例如,该光盘可以是只读型光盘,具体可以是音频激光唱片(compact disk-audio,CD)、视频CD、只读CD(compact disc read-only memory,CD-ROM)、音频数字通用光盘(digital versatile disc,DVD)、影音光碟(video compact disc,VCD)、DVD-ROM等类型;或者,该光盘也可以是可擦写光盘,具体可以是可刻录光盘(compactdisk-recordable,CD-R)、可重复录写光盘(compact disk—rewritable,CD-RW)、DVD-R、DVD+R、DVD+RW、DVD随机存储器(digital versatile disc-random access memory,DVD-RAM)等类型。
光盘可以以光信息作为存储的载体,存放各种文字、声音、图形、图像和动画等多媒体数字信息。在实际应用中,可以通过激光对光盘进行刻录,以在光盘上形成凹坑和平面等凹凸不平的形态,以用于记录信息。
其中,光盘上的凹坑与平面并不直接代表0和1。光盘的读取是根据反射激光的强弱来分辨对应的信息符为逻辑1或者逻辑0,但反射激光的强弱并不直接代表1或0。反射功率强弱的突变点,也就是基于反射激光生成的电平的翻转点,将被判断为逻辑1,而长时间的凹坑与平面则都是逻辑0。
因此,如果是连续的1,那么就意味着凹坑与平面要突变多次,会占用更多的刻录空间,从而将影响有效的数据容积,导致光盘中记录的有效的信息量减少;而若以电平的高低来代表1和0,如果连续的0或1很长,又很难判断该连续的0或1中具体包含多少个0或1,0与1的转变也较难分辨,所以需要加以一定的规则限制连续的0或1的长度。
示例性地,可以通过游程长度限制(run length limited,RLL)编码规则对二进制数据进行编码,使得编码后的信息序列中不包含连续的1,并且连续的0的长度也被限制在指定的范围内。
举例来说,八比十四调变(Eight-to-Fourteen Modulation,EFM)是一种RLL编码规则。通过EFM,可以将原始的二进制数据编排为没有连续的1,而连续的0的数量被限制在2至10个之间的形式,因此,可以表示为RLL(2,10)。这样,配合时钟计时信息,可以较为准确地根据反射信号而识别出信息序列。需要说明的是,通过EFM可以将8bit的数据编码成14bit的数据。而当8bit数据重新编成14bit数据后,两个14bit的数据之间也需要符合RLL(2,10)的要求,因此还需根据相邻14bit的数据的情况加入3bit的合并码(merging bit),从而使得8bit的数据对应的最终的编码长度为17bit。可见,由于需要保证两个14位编码之间仍符合RLL(2,10)的要求而加入了3位合并码,因此,EFM可以认为是8:17的编码方式。
在RLL编码中,可以通过(d,k)来描述两个相邻跳变之间的时间长度,即游程。其中,d和k分别表示一对码元“1”之间连续“0”码元的最小长度和最大长度。在基于RLL对原始数据进行编码之后,可以根据编码后的数据,在光盘上进行刻录,以通过刻录后的凹坑和平面来记录信息。
基于RLL编码,对光盘进行刻录后,光盘的一种示例性的坑岸分布情况如图1所示。
图1所示的示例中,凹坑和平面的长度通常是不统一的,因此,在从光盘读取数据时,需要保证极高的时序稳定性(如时钟信号的同步性和稳定性、激光和光盘控制的稳定性等)。在光盘信号检测和读取过程中,任何时间上的不稳定或者抖动,都可能导致持续的“0”位的时序长短信息出现偏差,导致误码。
目前,传统的光盘读取过程是基于光盘中凹坑和平面的对入射激光的反射率不同,使得凹坑和平面对应的反射光不同而读出数据。
基于此,本申请实施例中的信息验证方法可以应用于荧光光存储系统中,以通过荧光光存储系统中,可以在光盘上生成离散排布的多个荧光光斑,以通过该多个荧光光斑来实现信息存储。
2、在另一示例中,本申请实施例可以应用于物体表面缺陷识别的场景中。
举例来说,可以预先在待检测物体的表面设置阵列排布的多个荧光光斑,然后,可以通过激光器等发光器件对待检测物体的表面进行照射,并通过光电检测器等设备获取基于荧光光斑而得到的荧光信号,从而根据荧光信号的情况,确定荧光光斑所在位置的情况,例如,检测荧光光斑所在的位置是否存在缺陷等等。
下面,对本申请实施例的一种信息验证方法的具体实现过程进行介绍。
如图2所示,本申请实施例的一种信息验证方法包括步骤201-204。
步骤201,获取荧光信号。
荧光信号为基于多个荧光光斑而生成的电信号,荧光信号中包含多个脉冲信号。
本申请实施例中,荧光光斑可以是由荧光材料形成的光斑。其中,荧光为荧光材料受一定波长的光激发后,在极短时间内(例如10^-8秒)会发射出波长大于激发波长的光。该荧光材料的类型在此不做限制,并且,荧光光斑的大小、厚度、颜色、形状等形态也可以基于实际应用场景而确定,在此也不做限制。
荧光光斑可以被诸如激光等光激发而产生荧光或者散射光。然后,可以通过光电探测器等设备对荧光光斑产生的光信号进行检测而生成电信号,该电信号可以作为本申请实施例中的荧光信号。
本申请实施例中,荧光信号中可以包括多个脉冲信号。在一些示例中,多个荧光光斑可以是离散排布的,此时,激光器以预设的移动规则依次通过多个荧光光斑,并在通过每一个荧光光斑时基于该荧光光斑所出射的荧光和/或散射光产生一个脉冲信号,从而获得包括多个脉冲信号的荧光信号。
本申请实施例中,该多个荧光光斑中,可以包括至少两个形态相同的荧光光斑,也可以包括至少两个形态不同的荧光光斑。若任意两个荧光光斑的形态不同,则对应生成的脉冲信号的幅值等参数可以存在差异。
例如,在一些示例中,该多个荧光光斑中,可以包括至少两种大小不同的荧光光斑,而若某两个荧光光斑的大小不同,则相同的激光分别照射至该两个荧光光斑时,这两个荧光光斑所激发的荧光的光强也不同,相应地,根据该两个荧光光斑所激发的荧光而分别产生的脉冲信号的幅值也可能存在差异。
需要说明的是,本申请实施例中,该荧光信号的具体长度和确定方式可以有多种应用方式。
例如,可以是将预设时长内检测到的关于荧光光斑的信号作为一组荧光信号,或者,也可以将任意两个相邻的、且脉冲的最大幅度大于指定的阈值的脉冲信号之间的信号作为一组荧光信号。
本申请实施例中,在不同的应用场景中,该荧光光斑可以位于不同的物体上。
例如,在一种示例中,可以应用于荧光光存储的场景中。其中,在数据写入阶段,可以在光盘生成荧光光斑,不同大小的荧光光斑或者不同颜色的荧光光斑可以分别对应不同的信息符。在数据读出阶段,可以基于写入时的移动规则移动激光器,并且在移动过程中通过激光照射光盘,并通过光电检测器检测荧光光斑被激光激发出的荧光或者散射光,以根据检测到的荧光或者散射光的光强和/或颜色等信息获得读出信息。
此时,在荧光光存储中,光盘等存储器上的荧光光斑可以是离散的,因此,可以不采用RLL等编码方式来进行编码。
可见,在一些场景中,采用荧光光存储的方式来实现信息存储时,可以通过一个离散的荧光光斑来对应信息序列中的一个或多个信息符,相比于现有的基于RLL编码来进行存储的光盘,基于荧光光存储而实现的光盘上的荧光光斑是离散形式的,从而不会出现用于描述连续的逻辑0的长凹坑,因而无需从长凹坑对应的电信号中确定信息长度,从而避免了目前在从基于RLL编码方式进行刻录的光盘中读取数据时容易因为时序上的不稳定而导致误码的情况。
而在另一种示例中,可以应用于物体表面缺陷识别的场景中。举例来说,可以预先在待检测物体的表面设置阵列排布的多个荧光光斑,然后,激光器可以基于预设的移动规则对待检测物体的表面进行照射,并在照射到荧光光斑之后,通过光电检测器等设备检测荧光光斑产生的光信号以获得对应的荧光信号。
步骤202,基于预设幅度阈值以及每个脉冲信号的幅度,确定每个脉冲信号对应的信息符。
该预设幅度阈值的单位可以基于实际场景来确定。
例如,在一种示例中,每个脉冲信号的幅度包括该脉冲信号的电压值的最大幅值,则预设幅度阈值的单位可以为电压。
此外,预设幅度阈值的数量在此也不做限定。示例性地,预设幅度阈值可以有多个。可以是每个预设幅度阈值对应一种信息符,或者,也可以是两个相邻的预设阈值之间的区间对应一种信息符。其中,每一种信息符可以是一个信息符,也可以包含多个信息符。预设幅度阈值与信息符之间的对应关系可以是基于实际应用场景需求而确定,在此不做限制。
信息符的具体形式和含义在此也不做限定。示例性地,信息符可以包括“0”、“1”、“00”、“11”等,也可以包括其他数字和/或符号形式。
以二阶编码为例进行介绍。
在二阶编码的场景中,脉冲对应的信息符的类型有两个。示例性地,信息符的类型包括0和1。可以预先设置预设幅度阈值V0和V1,且V0<V1。对于任一脉冲信号,该脉冲信号的电压值的最大幅值为Vt,那么,若Vt不小于V0而小于V1,则确定该脉冲信号对应的信息符为0;若Vt大于V1,则确定该脉冲信号对应的信息符为1。
以三阶编码为例进行介绍。
在三阶编码的场景中,脉冲对应的信息符的类型有三个。
示例性地,信息符的类型包括0、1和2,其中,信息符0和1可以认为是基础的信息符,而信息符2可以认为是高阶的信息符。
在该场景中,可以将0和1的信息对应的存储容量作为存储器的基础容量,而信息符2的信息对应的存储容量作为存储器的扩展容量。
在一种示例中,信息符2、信息符1和信息符0分别对应的荧光光斑的大小可以是依次减小的。信息符2、信息符1和信息符0分别对应的荧光光斑的中心点与各自相邻的荧光光斑的中心点之间的距离可以是相等的,也可以存在差异。
采用多阶编码进行信息存储通常可以增加光盘的存储容量。例如,采用多阶编码的光盘的存储容量C1为:C1=log2n·C,其中,n为阶数,C为采用二阶编码的光盘的存储容量。可见,采用三阶编码的光盘的存储容量约为采用二阶编码的光盘的1.585倍,而采用四阶编码的光盘的存储容量约为采用二阶编码的光盘的2倍。
当然,每种信息符对应的信息以及每种信息符对应的荧光光斑的排布方式也可以有其他方式,在此仅做示例性说明,而非限制。
此外,信息符的类型可以有其他情况,对应的编码也可以是其他情况的多阶编码,在此不做限制。其他情况的多阶编码的场景可以参考上述二阶编码和三阶编码的场景,在此不再赘述。
步骤203,根据每个脉冲信号对应的信息符,获得信息序列。
本申请实施例中,可以根据每个脉冲信号对应的信息符以及脉冲信号之间的时序关系而获得信息序列,其中,信息序列中的信息符的时序与相应的脉冲信号的时序相对应。
例如,如图3所示,是荧光信号与信息序列的一种示例性示意图。
该荧光信号基于依次排列的6个荧光光斑而生成,并且,基于荧光光斑生成的荧光信号中包括6个脉冲信号,基于该6个脉冲信号的最大幅值以及预设的V0、V1和V2,可以确定该6个脉冲信号对应的信息符依次为2、0、1、2、0、2,从而获得信息序列201202。
步骤204,根据多个脉冲信号中任意两个脉冲信号之间的脉冲信号的第一数量,以及任意两个脉冲信号之间的时间间隔,获得关于信息序列的验证结果。
本申请实施例中,可以通过脉冲计数器对脉冲信号进行计数,以检测荧光信号中的脉冲信号的数量。
在获得荧光信号中的脉冲信号的数量之后,可以根据荧光信号中的任意两个脉冲信号之间的时间间隔以及该两个脉冲信号之间包含的脉冲信号的第一数量,验证是否出现了脉冲漏检等情况,从而获得关于信息序列的验证结果。
其中,该任意两个脉冲信号的确定方式可以有多种。
例如,可以是荧光信号中,对应于信息符“1”的两个最近的脉冲信号作为该任意两个脉冲信号,并且,示例性地,对于荧光信号中的对应于信息符“1”的每两个最近的脉冲信号,均可以根据该两个最近的脉冲信号之间脉冲信号的第一数量以及时间间隔来进行验证。或者,也可以是将荧光信号中的第一个脉冲信号和最后一个脉冲信号作为该任意两个脉冲信号。或者,还可以是从荧光信号中,随机选择两个脉冲信号以作为该任意两个脉冲信号。
在验证过程中,可以计算任意两个脉冲信号之间的时间间隔内所包含的脉冲信号的期望数量,若该期望数量与该两个脉冲信号之间包含的脉冲信号的第一数量一致,则可以确定对应的两个脉冲信号之间不存在脉冲漏检。
或者,也可以计算第一数量与预设周期阈值之间的乘积,若该乘积与对应的两个脉冲信号之间的时间间隔相匹配,则确定对应的两个脉冲信号之间不存在脉冲漏检。
如图4所示,在一些实施例中,上述步骤204,包括:
步骤2041,验证第一数量与第二数量是否相匹配。
第二数量为基于预设周期阈值和任意两个脉冲信号之间的时间间隔而确定的。
步骤2042,根据第一数量和第二数量的匹配结果,获得关于信息序列的验证结果。
验证结果用于指示信息序列的位数是否准确。
示例性地,预设周期阈值可以与读取荧光信号的光电检测器的移动速度、荧光光斑之间的间隔等信息相关。
例如,若光电检测器的移动速度为v,而荧光光斑的中心点之间的间隔固定为k,则该预设周期阈值可以为k/v,也即是光电检测器从一个荧光光斑的中心点移动至下一荧光光斑的中心点所需的时长。
其中,信息序列中的信息符的数量与信息序列对应的脉冲信号的数量相对应。第二数量反映的是该任意两个脉冲信号之间的时间间隔内所包含的脉冲信号的期望数量,因此,若第一数量和第二数量匹配,则可以认为检测到的荧光信号中的脉冲信号的数量是正确的,从而可以认为该荧光信号对应的信息序列的位数是准确的。
其中,验证第一数量和第二数量是否相匹配的方式可以有多种。
在一种示例中,验证第一数量和第二数量是否相匹配可以包括以下步骤:
根据预设周期阈值和任意两个脉冲信号之间的时间间隔,获得第二数量;
验证第一数量和第二数量是否相匹配。
该示例中,可以计算出第二数量的具体数值,并通过直接比对第一数量和第二数量来验证第一数量和第二数量是否相匹配。
而在另一种示例中,验证第一数量和第二数量是否相匹配可以包括以下步骤:
计算第一数量与预设周期阈值之间的乘积;
验证该乘积与任意两个脉冲信号之间的时间间隔是否相匹配,以验证第一数量和第二数量是否相匹配。
该示例中,并不直接算出第二数量的具体数值,而通过验证第一数量与预设周期阈值的乘积是否与相应的时间间隔相匹配来验证第一数量与第二数量是否匹配。若该乘积与相应的时间间隔相匹配,则可以指示第一数量与第二数量相匹配。
通常来说,第一数量与第二数量相匹配可以是第一数量与第二数量相同。但其他一些示例中,第一数量与第二数量相匹配也可以是第一数量与第二数量的差值为预设值、第一数量与第二数量之间的比值为预设比值等等,本申请实施例中在此不做限制。
下面举例进行示例性介绍。
在一种示例中,如图5所示的荧光信号和荧光光斑的一种示例性示意图中,若荧光信号中包括脉冲信号A和脉冲信号B,并且,脉冲信号A和脉冲信号B的最大幅值均大于V0,可以认为脉冲信号A与脉冲信号B是均对应于信息符“1”的两个最近的脉冲信号。
通过脉冲计数,可以检测到图5所示的示例中,脉冲信号A与脉冲信号B之间包含的对应于信息符“0”的脉冲信号的第一数量n=1,并且,可以计算出脉冲信号A与脉冲信号B之间间隔的预设周期阈值T的第二数量t=2,满足n+1=t的关系,因此,可以认为脉冲信号A与脉冲信号B之间包含的脉冲信号的数量与相应的时间间隔相匹配。
这样,可以基于脉冲信号的数量以及脉冲信号之间的时间间隔进行相互验证,从而在光盘信息读取等场景中,高效地验证是否出现脉冲漏检等误码的情况。并且,由于每个脉冲信号对应一种信息符,而无需像目前传统的光盘信息读取过程中,在进行数据读写时需要严格保证时钟信号的同步性,并且可以避免传统的光盘信息读取过程中由于数据抖动而导致的误码率较高的情况。
需要说明的是,在不同的应用场景中,关于信息序列的验证结果的具体内容和作用可以存在差异。下面举例进行说明。
在一些示例中,该方法可以应用于表面缺陷检测系统中的控制设备。该表面缺陷检测系统用于实现物体表面缺陷识别,相应的待检测物体的表面包含以指定规则排布的多个荧光光斑;
荧光信号为基于表面上的多个荧光光斑而生成的。
示例性地,可以预先在待检测物体的表面设置阵列排布的多个荧光光斑,然后,激光器可以基于预设的移动规则对待检测物体的表面进行照射,并在照射到荧光光斑之后,通过光电检测器等设备检测荧光光斑产生的光信号以获得对应的荧光信号。
而若荧光信号中的某一脉冲信号的幅值与预设幅值阈值之间的差异较大,则可以认为该脉冲信号对应的荧光光斑所在的位置可能存在缺陷。此外,可以根据该荧光信号中任意两个脉冲信号之间的脉冲信号的第一数量以及该任意两个脉冲信号之间的时间间隔,验证是否准确检测到了各个荧光光斑所在的位置的情况,若该第一数量和该时间间隔相匹配,则可以认为该荧光信号对应的信息序列的位数是准确的,从而指示该信息序列可以较为准确地描述荧光信号所关联的荧光光斑所在的位置的情况。例如,若该信息序列为“0100”,则第二个信息符“1”对应的荧光光斑所在的位置存在缺陷。
在另一些示例中,方法应用于荧光光存储系统中的控制设备,荧光光存储系统中还包括光盘,光盘包含以指定规则排布的多个荧光光斑;荧光信号为基于光盘上的多个荧光光斑而生成的。
该示例中,光盘上的荧光光斑用于实现荧光光存储。
此时,若多个脉冲信号中任意两个脉冲信号之间的脉冲信号的第一数量与任意两个脉冲信号之间的时间间隔相匹配,则可以认为信息序列的位数是准确的。而若多个脉冲信号中任意两个脉冲信号之间的脉冲信号的第一数量与任意两个脉冲信号之间的时间间隔不匹配,则该任意两个脉冲信号之间可能存在漏检,从而导致信息序列很可能存在误码。此时,对该信息序列的处理方式可以有多种,例如,可以将对应于该任意两个脉冲信号之间的序列部分丢弃,也可以对相应序列部分进行重新检测等。
在采用荧光光存储的方式来实现信息存储时,可以通过一个离散的荧光光斑来对应信息序列中的一个或多个信息符,相比于现有的基于RLL编码来进行存储的光盘,基于荧光光存储而实现的光盘上的荧光光斑是离散形式的,从而不会出现用于描述连续的逻辑0的长凹坑,因而无需从长凹坑对应的电信号中确定信息长度,从而避免了目前在从基于RLL编码方式进行刻录的光盘中读取数据时容易因为时序上的不稳定而导致误码的情况。
基于上述多种示例可知,本申请实施例中,可以通过荧光信号中包含的多个脉冲信号的幅度以及预设幅度阈值获得多个荧光光斑所对应的信息序列,再可以于通过荧光信号中脉冲信号的数量以及脉冲信号之间的时间间隔进行相互验证,从而高效地验证是否出现脉冲漏检等误码的情况。这样,可以在诸如荧光光存储等场景中,高效地验证读取到的信息序列是否准确,还可以在诸如表面缺陷检测等场景中,检验是否检测到表面缺陷。
此外,在荧光光存储场景中,相比于目前的传统的高速率光盘中设置方式复杂、对系统资源要求苛刻的均衡器,针对包含多个脉冲信号的荧光信号进行调整的均衡器的设置方式更为简单,通常无需消耗大量的系统资源。
本申请实施例中,该激光器可以属于荧光光存储系统。该荧光光存储系统的具体结构在此不做限制。
在一些示例中,该荧光光存储系统为读写一体的系统,也即是说,通过该荧光光存储系统既可以进行数据写入,又可以进行数据读取。
可见,可以通过该荧光光存储系统,在光盘上生成荧光光斑,以通过以指定规则排布的荧光光斑来进行信息存储。
该荧光光存储系统的具体结构在此不做限制。
示例性地,如图6所示为该荧光光存储系统的一种示例性结构示意图。
图6所示的示例中,荧光光存储系可使用荧光,在存储介质(盘片)上写入数据,并能从盘片上读取数据。
其中,盘片可以放置于平台的支撑结构上。该平台上还包括光学拾取单元(optical pick-up unit,OPU)、多维力矩器等部件。
该OPU具体可以包括悬线、光电检测器集成电路(photo detector integratedcircuit,PDIC)、功率测量器(power detector,PD)、激光二极管(laser diode,LD)、LD驱动和/或ARM(advanced reduced instruction set computer(RISC)machines)。
该荧光光存储系统可以对平台和盘片相关的电机进行控制,并在数据写入和读取过程中进行数据检测。
具体地,图6所示的示例中,荧光光存储系统中还可以包括控制设备、像差电机处理器、电机控制综合芯片和前放及驱动电路。其中,控制设备可以实现上述任一实施例中的信息验证方法,并且,该控制设备可以与上位机连接,以进行信息交互。
前放及驱动电路可以用于对来自OPU等部件的RF信号进行处理,并反馈至控制设备。电机控制综合芯片可以根据控制设备所发送的指示信号,对OPU、电机2和电机3等进行控制。而像差电机处理器可以通过平台中的电机1,进行像差校正的相关处理操作。示例性地,该像差电机处理器可以包括像差电机相关的电机控制单元(motor control unit,MCU)的串口以及ARM等。
示例性地,控制设备可以包括模拟数字转换器(analog-to-digital converter,ADC)、ARM和/或现场可编程逻辑门阵列(field programmable gate array,FPGA)等,以实现诸如误差信号处理以及伺服控制等数字信号处理(Digital Signal Processing,DSP)等数据处理任务。
当然,该荧光光存储系统也可以有其他形式,图6仅作为荧光光存储系统的一种示例性示意图,而非限制。例如,该荧光光存储系统可以包括图6中更少或者更多的部件,也可以包括与图6中的部件不同的部件。
下面对荧光光斑的生成以及信息读取过程的一些实施例进行介绍。
在一些实施例中,上述步骤201包括:
控制激光器以预设的移动方式进行移动,并控制激光器在移动过程中向光盘发射激光,以使得在激光照射至光盘上对应的荧光光斑时,由荧光光斑发出荧光;
通过光电探测器,基于荧光光斑发出的荧光,获得荧光信号。
激光器的移动方式可以基于实际场景而确定。
以对光盘数据进行读取的过程为例,激光器可以是以预设的线速度,围绕光盘中心进行移动。该光电探测器可以用于检测激光器发射的第一激光照射至荧光光斑而产生的荧光和/或散射光。因此,该光电探测器根据检测到的荧光和/或散射光所生成的电信号中,各个脉冲之间的时间间隔可以与对应的荧光光斑被照射的时间间隔一致。
在一些实施例中,荧光光斑基于第二激光而生成,第二激光对应的光路经过电光晶体,每一荧光光斑的状态与光电调制器施加在电光晶体的电压大小有关。
在荧光光斑的生成过程中,荧光光斑基于第二激光而生成,第二激光的强度、相位等属性基于电光调制器施加在电光晶体上的电压来进行调制,以使得调制后的第二激光可以在光盘上生成指定的状态的荧光光斑。可见,荧光光斑的状态与光电调制器施加在电光晶体的电压大小有关。其中,示例性地,该荧光光斑的状态可以包括荧光光斑的大小、荧光光斑中荧光材料的密度、厚度、颜色等状态中一种或多种。
该荧光光斑可以是第二激光在指定材料上照射而得到的,也可以是第二激光在指定材料上照射以形成荧光光斑区域之后,再在该荧光光斑区域上添加荧光材料而得到。本申请实施例对该荧光光斑的具体生成方式不做具体限定。
电光调制器(electro-optic modulator,EOM)是利用诸如铌酸锂晶体(LiNb03)、砷化镓晶体(GaAs)和钽酸锂晶体(LiTa03)的电光晶体的电光效应制成的调制器。其中,电光效应指当把电压加到电光晶体上时,电光晶体的折射率将发生变化,结果引起通过该晶体的光波特性的变化,实现对光信号的相位、幅度、强度和/或偏振状态的调制。
以荧光光存储场景为例。
在该场景中,通过EOM调整激光的强度、偏振方向等特性,可以调整在光盘上生成的荧光光斑的大小等状态,以使得在后续的数据读取过程中,基于不同状态的荧光光斑生成幅度不同的脉冲信号。
如图7所示,为通过EOM控制光盘中的信息写入的一种示例性示意图。
其中,LD等光源发出的激光可以经过EOM和OPU而照射在光盘上。而通过控制EOM,可以调整通过的激光的强度、偏振方向等特性,从而改变照射之光盘上的激光的状态。
在一些实施例中,EOM基于预设周期阈值光晶体施加的电压,以控制生成的多个荧光光斑的排布方式。
此时,可以使得该多个荧光光斑的排布方式为期望的排布方式。若后续的数据读取过程中,第一激光在光盘的移动速度可以与在数据写入过程中,第二激光在光盘上的移动速度一致,则通过光电检测器获得的荧光信号中,脉冲信号之间的周期可以与该预设周期阈值一致,从而可以根据该预设周期阈值、多个脉冲信号中任意两个脉冲信号之间的脉冲信号的第一数量,以及任意两个脉冲信号之间的时间间隔,获得关于信息序列的验证结果。
在一些应用中,对电光晶体施加电压,可以改变电光晶体中双折射晶体的折射率。当激光通过电光晶体时,通过控制施加在电光晶体上的电压的强度,可以控制激光的偏振方向。其中,将通过电光晶体的光的偏振方向旋转90°所对应的电压称为半波电压。
而目前,电光晶体的半波电压通常较高,一般可达到上百伏甚至上千伏。当对电光晶体施加电压的控制频率较高,例如达到MHz甚至10MHz以上时,相应的高压高频开关难以实现。并且施加在电光晶体上的高频高压容易导致电光晶体发生共振,最终使电光晶体出现开裂等问题。
基于此,在本申请的一种实施例中,可以降低对应的半波电压,从而改善上述问题。
具体地,在一些实施例中,在第二激光对应的光路上,在光电调制器之前还设置有四分之一波片,以通过四分之一波片将第二激光由线偏振光的形式转换为圆偏振光或者椭圆偏振光的形式,并以圆偏振光或者椭圆偏振光的形式入射至电光晶体中。
四分之一波片(quarter wave plate,QWP)又称“四分之一推迟板”、“1/4波片”。一定波长的光垂直入射通过四分之一波片时,出射的寻常光和异常光之间相位差1/4波长。
本申请实施例中,在第二激光入射至电光晶体之前,通过四分之一波片提前对第二激光的偏振状态进行调整,这样,可以使得第二激光在经过电光晶体时的半波电压的强度降低,从而可以降低光电调制器的控制过程中的电压变化幅度。而由于电压变化幅度明显降低,减少了高压对设备的压力,因此,光电调制器在调制过程中可采用的最大调制频率通常可以提高,进而提高了信息写入的速度。
在一些示例中,在第二激光对应的光路上,在光电调制器之后还可以包括偏振片,以通过该偏振片控制激光的偏振方向,从而调整出射的第二激光的强度。
如图8所示,为光路结构的一种示例性示意图。
在图8所示的一种示例中,在第二激光的光路上,依次包括四分之一波片、电光晶体和偏振片。其中,电光晶体上施加有偏振电压。
如图9所示,为图8的光路结构所对应的光的偏振方向的变化情况的一种示例性表格示意图。
沿45°方向进行偏振的第二激光入射至四分之一波片,然后从四分之一波片出射圆偏振光或者椭圆偏振光,并且该圆偏振光或者椭圆偏振光再入射至电光晶体中。从电光晶体出射的光的偏振方向为合成后的偏振方向,从电光晶体出射的光可以经过偏振片,以通过该偏振片对从电光晶体出射的光的偏振方向进行调整,以调整通过偏振片后的第二激光的激光强度。
当然,在第二激光从偏振片出射之后,还可以经过其他光学器件(例如反射镜、透镜等)再到达光盘。本申请实施例中对光路中的其他器件的类型和布局方式不做限定。
以上,从多个方面介绍了本申请实施例提供的信息验证方法,下面结合附图,介绍本申请实施例提供的信息验证装置。
如图10所示,本申请实施例提供一种信息验证装置100,该装置100可以应用于上述实施例中的控制设备。
该信息验证装置100包括:
获取模块1001,用于获取荧光信号,荧光信号为基于多个荧光光斑而生成的电信号,荧光信号中包含多个脉冲信号;
确定模块1002,用于基于预设幅度阈值以及每个脉冲信号的幅度,确定每个脉冲信号对应的信息符;
处理模块1003,用于根据每个脉冲信号对应的信息符,获得信息序列;
验证模块1004,用于根据多个脉冲信号中任意两个脉冲信号之间的脉冲信号的第一数量,以及任意两个脉冲信号之间的时间间隔,获得关于信息序列的验证结果。
可选地,验证模块1004用于:
验证第一数量与第二数量是否相匹配,第二数量为基于预设周期阈值和任意两个脉冲信号之间的时间间隔而确定的;
根据第一数量和第二数量的匹配结果,获得关于信息序列的验证结果,验证结果用于指示信息序列的位数是否准确。
可选地,装置应用于荧光光存储系统中的控制设备,荧光光存储系统中还包括光盘,光盘包含以指定规则排布的多个荧光光斑;
荧光信号为基于光盘上的多个荧光光斑而生成的。
可选地,获取模块1001用于:
控制激光器以预设的移动方式进行移动,并控制激光器在移动过程中向光盘发射第一激光,以使得在第一激光照射至光盘上对应的荧光光斑时,由荧光光斑发出荧光;
通过光电探测器,基于荧光光斑发出的荧光,获得荧光信号。
可选地,荧光光斑基于第二激光而生成,第二激光对应的光路经过电光晶体,每一荧光光斑的状态与光电调制器施加在电光晶体的电压大小有关。
可选地,在第二激光对应的光路上,在光电调制器之前还设置有四分之一波片,以通过四分之一波片将第二激光由线偏振光的形式转换为圆偏振光或者椭圆偏振光的形式,并以圆偏振光或者椭圆偏振光的形式入射至电光晶体中。
图11所示,是本申请实施例提供的控制设备110的一种可能的逻辑结构示意图。该控制设备110用于实现上述任一实施例中所涉及的信息验证方法的功能。该控制设备110包括:存储器1101、处理器1102、通信接口1103以及总线1104。其中,存储器1101、处理器1102、通信接口1103通过总线1104实现彼此之间的通信连接。
存储器1101可以是只读存储器(read only memory,ROM)、静态存储设备、动态存储设备或者随机存取存储器(random access memory,RAM)。存储器1101可以存储程序,当存储器1101中存储的程序被处理器1102执行时,处理器1102和通信接口1103用于执行上述的信息验证方法实施例的步骤201-204中的一个或多个步骤。
处理器1102可以采用中央处理器(central processing unit,CPU)、微处理器、应用专用集成电路(application specific integrated circuit,ASIC)、图形处理器(graphics processing unit,GPU)、数字信号处理器(digital signal processing,DSP)、现成可编程门阵列(field programmable gate array,FPGA)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件或者其任意组合,用于执行相关程序,以实现上述实施例中的信息验证装置中的获取模块、确定模块、处理模块以及验证模块等所需执行的功能,或者执行本申请方法实施例的步骤201-204中的一个或多个步骤。结合本申请实施例所公开的方法的步骤可以由硬件译码处理器执行完成,或者用译码处理器中的硬件及软件模块组合执行完成。软件模块可以位于随机存储器,闪存、只读存储器,可编程只读存储器或者电可擦写可编程存储器、寄存器等本领域成熟的存储介质中。该存储介质位于存储器1101,处理器1102读取存储器1101中的信息,结合其硬件执行上述的信息验证方法实施例的步骤201-204中的一个或多个步骤。
通信接口1103使用例如但不限于收发器一类的收发装置,来实现控制设备110与其他设备或通信网络之间的通信。
总线1104可实现在控制设备110各个部件(例如,存储器1101、处理器1102以及通信接口1103)之间传送信息的通路。总线1104可以是外设部件互连标准(PeripheralComponent Interconnect,PCI)总线或扩展工业标准结构(Extended Industry StandardArchitecture,EISA)总线等。总线可以分为地址总线、数据总线、控制总线等。为便于表示,图11中仅用一条粗线表示,但并不表示仅有一根总线或一种类型的总线。
在本申请的另一实施例中,还提供一种计算机可读存储介质,计算机可读存储介质中存储有计算机执行指令,当设备的处理器执行该计算机执行指令时,设备执行上述图11中的处理器所执行的步骤。
在本申请的另一实施例中,还提供一种计算机程序产品,该计算机程序产品包括计算机执行指令,该计算机执行指令存储在计算机可读存储介质中;当设备的处理器执行该计算机执行指令时,设备执行上述图11中的处理器所执行的步骤。
在本申请的另一实施例中,还提供一种芯片系统,该芯片系统包括处理器,该处理器用于实现上述图11的处理器所执行的步骤。在一种可能的设计中,芯片系统还可以包括存储器,存储器,用于保存数据写入的装置必要的程序指令和数据。该芯片系统,可以由芯片构成,也可以包含芯片和其他分立器件。
本领域普通技术人员可以意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、或者计算机软件和电子硬件的结合来实现。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本申请实施例的范围。
所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的系统、装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
在本申请实施例所提供的几个实施例中,应该理解到,所揭露的系统、装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。
作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
另外,在本申请实施例各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。
功能如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本申请实施例的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台控制设备(可以是个人计算机,服务器,或者网络设备等)执行本申请实施例各个实施例方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(read-only memory,ROM)、随机存取存储器(random access memory,RAM)、磁碟或者光盘等各种可以存储程序代码的介质。
以上,仅为本申请实施例的具体实施方式,但本申请实施例的保护范围并不局限于此。

Claims (12)

1.一种信息验证方法,其特征在于,所述方法包括:
获取荧光信号,所述荧光信号为基于多个荧光光斑而生成的电信号,所述荧光信号中包含多个脉冲信号;
基于预设幅度阈值以及每个所述脉冲信号的幅度,确定每个所述脉冲信号对应的信息符;
根据每个所述脉冲信号对应的信息符,获得信息序列;
根据所述多个脉冲信号中任意两个脉冲信号之间的脉冲信号的第一数量,以及所述任意两个脉冲信号之间的时间间隔,获得关于所述信息序列的验证结果。
2.根据权利要求1所述的方法,其特征在于,所述根据所述多个脉冲信号中任意两个脉冲信号之间的脉冲信号的第一数量,以及所述任意两个脉冲信号之间的时间间隔,获得关于所述信息序列的验证结果,包括:
验证所述第一数量与第二数量是否相匹配,所述第二数量为基于预设周期阈值和所述任意两个脉冲信号之间的时间间隔而确定的;
根据所述第一数量和所述第二数量的匹配结果,获得关于所述信息序列的验证结果,所述验证结果用于指示所述信息序列的位数是否准确。
3.根据权利要求1或2所述的方法,其特征在于,所述方法应用于荧光光存储系统中的控制设备,所述荧光光存储系统中还包括光盘,所述光盘包含以指定规则排布的多个荧光光斑;
所述荧光信号为基于所述光盘上的多个荧光光斑而生成的。
4.根据权利要求3所述的方法,其特征在于,所述获取荧光信号,包括:
控制激光器以预设的移动方式进行移动,并控制所述激光器在移动过程中向所述光盘发射第一激光,以使得在所述第一激光照射至所述光盘上对应的荧光光斑时,由荧光光斑发出荧光;
通过光电探测器,基于所述荧光光斑发出的荧光,获得所述荧光信号。
5.根据权利要求3或4所述的方法,其特征在于,所述荧光光斑基于第二激光而生成,所述第二激光对应的光路经过电光晶体,每一所述荧光光斑的状态与光电调制器施加在所述电光晶体的电压大小有关。
6.根据权利要求5所述的方法,其特征在于,在所述第二激光对应的光路上,在所述光电调制器之前还设置有四分之一波片,以通过所述四分之一波片将所述第二激光由线偏振光的形式转换为圆偏振光或者椭圆偏振光的形式,并以圆偏振光或者椭圆偏振光的形式入射至所述电光晶体中。
7.一种信息验证装置,其特征在于,包括:
获取模块,用于获取荧光信号,所述荧光信号为基于多个荧光光斑而生成的电信号,所述荧光信号中包含多个脉冲信号;
确定模块,用于基于预设幅度阈值以及每个所述脉冲信号的幅度,确定每个所述脉冲信号对应的信息符;
处理模块,用于根据每个所述脉冲信号对应的信息符,获得信息序列;
验证模块,用于根据所述多个脉冲信号中任意两个脉冲信号之间的脉冲信号的第一数量,以及所述任意两个脉冲信号之间的时间间隔,获得关于所述信息序列的验证结果。
8.根据权利要求7所述的装置,其特征在于,
所述验证模块用于:
验证所述第一数量与第二数量是否相匹配,所述第二数量为基于预设周期阈值和所述任意两个脉冲信号之间的时间间隔而确定的;
根据所述第一数量和所述第二数量的匹配结果,获得关于所述信息序列的验证结果,所述验证结果用于指示所述信息序列的位数是否准确。
9.根据权利要求7或8所述的装置,其特征在于,所述装置应用于荧光光存储系统中的控制设备,所述荧光光存储系统中还包括光盘,所述光盘包含以指定规则排布的多个荧光光斑;
所述荧光信号为基于所述光盘上的多个荧光光斑而生成的。
10.根据权利要求9所述的装置,其特征在于,
所述获取模块用于:
控制激光器以预设的移动方式进行移动,并控制所述激光器在移动过程中向所述光盘发射第一激光,以使得在所述第一激光照射至所述光盘上对应的荧光光斑时,由荧光光斑发出荧光;
通过光电探测器,基于所述荧光光斑发出的荧光,获得所述荧光信号。
11.一种控制设备,其特征在于,所述控制设备包括至少一个处理器、存储器及存储在所述存储器上并可被所述至少一个处理器执行的指令,所述至少一个处理器执行所述指令,以实现权利要求1-6任一项所述的方法的步骤。
12.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,该计算机程序被处理器执行时实现权利要求1-6任一项所述的方法。
CN202210742343.XA 2022-06-28 2022-06-28 一种信息验证方法以及相关设备 Pending CN117352011A (zh)

Priority Applications (5)

Application Number Priority Date Filing Date Title
CN202210742343.XA CN117352011A (zh) 2022-06-28 2022-06-28 一种信息验证方法以及相关设备
JP2024576664A JP2025521695A (ja) 2022-06-28 2023-06-20 情報検証方法および関連デバイス
PCT/CN2023/101533 WO2024001894A1 (zh) 2022-06-28 2023-06-20 一种信息验证方法以及相关设备
EP23830073.5A EP4524963A4 (en) 2022-06-28 2023-06-20 INFORMATION VERIFICATION METHOD AND ASSOCIATED DEVICE
US19/003,937 US12494226B1 (en) 2022-06-28 2024-12-27 Information verification method and related device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202210742343.XA CN117352011A (zh) 2022-06-28 2022-06-28 一种信息验证方法以及相关设备

Publications (1)

Publication Number Publication Date
CN117352011A true CN117352011A (zh) 2024-01-05

Family

ID=89354413

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202210742343.XA Pending CN117352011A (zh) 2022-06-28 2022-06-28 一种信息验证方法以及相关设备

Country Status (5)

Country Link
US (1) US12494226B1 (zh)
EP (1) EP4524963A4 (zh)
JP (1) JP2025521695A (zh)
CN (1) CN117352011A (zh)
WO (1) WO2024001894A1 (zh)

Family Cites Families (18)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4322758A (en) * 1979-05-07 1982-03-30 Nakamichi Corporation Fluorescent indicator
US4556903A (en) * 1983-12-20 1985-12-03 At&T Technologies, Inc. Inspection scanning system
JP3077362B2 (ja) * 1992-02-12 2000-08-14 ソニー株式会社 光ディスク再生方法及び装置
US6071671A (en) * 1996-12-05 2000-06-06 Omd Devices Llc Fluorescent optical memory
US7082093B1 (en) * 1999-07-15 2006-07-25 D Data Inc. Optical data storage system having combined fluorescent three-dimensional information carrier
US7486790B1 (en) * 2000-06-30 2009-02-03 Verification Technologies, Inc. Method and apparatus for controlling access to storage media
US7072275B2 (en) * 2001-12-04 2006-07-04 Landauer, Incorporated Optical single-bit recording and fluorescent readout utilizing aluminum oxide single crystals
US7190649B2 (en) * 2001-12-04 2007-03-13 Landauer, Inc. Bit-wise optical data storage utilizing aluminum oxide single crystal medium
US20070110945A1 (en) * 2004-09-21 2007-05-17 Milan Saalmink High contrast optical information carrier
WO2006075329A2 (en) * 2005-01-12 2006-07-20 Mempile Inc. Manufacturing of multi-plate for improved optical storage
JP2010258120A (ja) * 2009-04-23 2010-11-11 Fujifilm Corp 超短波パルス光源およびそれを備えた2光子吸収記録媒体記録装置
FR2960689B1 (fr) * 2010-05-28 2013-05-10 Univ Bordeaux 1 Procedes d'ecriture et de lecture de donnees par fluorescence sur un support photosensible, support et dispositifs associes.
CN101893464B (zh) 2010-06-23 2012-01-25 宁波明泰流量设备有限公司 一种高精度快速脉冲计量方法
WO2013146364A1 (ja) * 2012-03-29 2013-10-03 三洋電機株式会社 試料保持担体およびそれを用いた蛍光検出システム、蛍光検出装置
CN205982089U (zh) 2016-08-29 2017-02-22 蔚海光学仪器(上海)有限公司 荧光检测仪
CN108877844B (zh) * 2018-04-09 2020-04-03 中国科学院上海光学精密机械研究所 双光子双光束超分辨光存储材料读写装置和读写方法
CN112881351A (zh) * 2019-11-30 2021-06-01 深圳市帝迈生物技术有限公司 一种基于脉冲识别的粒子检测方法、装置及存储介质
US11335373B1 (en) * 2021-02-22 2022-05-17 Seagate Technology Llc Plasmonic transducer head for writing data to and reading data from an optical recording medium ultilizing a fluorescent dye

Also Published As

Publication number Publication date
JP2025521695A (ja) 2025-07-10
EP4524963A1 (en) 2025-03-19
US12494226B1 (en) 2025-12-09
WO2024001894A1 (zh) 2024-01-04
EP4524963A4 (en) 2025-08-27

Similar Documents

Publication Publication Date Title
US7196998B2 (en) Method of determining ADIP information through counting identical bits and different bits
US20020196719A1 (en) Optical disk recording method and apparatus therefor
CN1312692C (zh) 信号处理电路
JP4685745B2 (ja) 記録方法及びそれを用いた光ディスク装置
CN117352011A (zh) 一种信息验证方法以及相关设备
JP3723197B2 (ja) 光記録/再生装置の欠陥信号検出装置及びその欠陥信号検出方法
JP4074280B2 (ja) 光情報記録装置
CN1282961C (zh) 驱动激光二极管在光盘上记录数据的方法
US20060280108A1 (en) Optical disc
KR100731245B1 (ko) 광 디스크 장치 및 광 디스크 평가 방법
KR100653300B1 (ko) 광 디스크 장치 및 광 디스크의 평가 방법
KR100697772B1 (ko) 광디스크 장치
US8199619B2 (en) Method and system for tuning write strategy parameters utilizing data-to-clock edge deviations
KR100691640B1 (ko) 광 디스크 장치
JP4564960B2 (ja) 情報記録装置、情報記録方法及び情報記録プログラム
KR100877833B1 (ko) 광디스크 장치에서의 디펙트 영역 검출방법
KR100691639B1 (ko) 광 디스크장치
KR100683874B1 (ko) 감마 곡선의 해석을 이용한 최적 기록 파워 결정방법
JP4101739B2 (ja) 記録条件の設定方法及び設定装置、記録再生装置、記録条件設定プログラム及び記録媒体
KR101275323B1 (ko) 광 기록/재생 방법 및 이를 적용하는 장치
JP4384995B2 (ja) 光情報記録装置および方法および信号処理回路
US20070230316A1 (en) Information Recording Medium, Information Reproducing Apparatus and Method, Information Recording Apparatus and Method, and Computer Program
JP4225187B2 (ja) 記録装置、記録方法、記録媒体製造方法
KR20040006078A (ko) 광디스크의 데이터 최적 기록방법
JP2006040331A (ja) エラー訂正装置及び光ディスク装置

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