寒假期间,一些家长发现孩子出现了看近处物体模糊、用眼稍久就喊眼睛累,甚至阅读时串行、漏字跳行的现象。这些看似“粗心”或“偷懒”的表现,其实是眼睛调节功能发出的“求救信号”。
我们的眼睛就像一台自动调焦的相机,看远处时,肌肉放松,晶状体变平,焦点挪到远处;看近处时,眼睛里的“睫状肌”会收缩,让晶状体变凸,把焦点对准近处。这个自动调焦的本事,就是眼睛的“调节功能”。
。
调节功能异常最常见的表现是:视物模糊、头痛、容易视疲劳、视物重影、阅读困难、远近聚焦转换困难等。
有些孩子也会出现注意力集中困难,理解力下降,感觉页面上的字迹在移动,甚至逃避阅读或近距离视物。
Ps:早在2005年就有学者提出有调节功能异常并伴有症状的孩子出现学业不佳和注意力不集中的可能性更高。所以,孩子不爱学习,不想看书写作业,写一会作业就喊累想休息,有时候可能是因为调节功能不好引起的哦~
调节功能主要的测量指标分别为以下几项:
调节灵活度(AF):是指眼睛放松调节和运用调节的能力。简单来说,是眼睛对于大脑给予的“放松”/“用力”的不同指令的反应速度。
调节幅度(AMP):是指眼睛在注视不同距离的物体时,晶状体能够改变的屈光力的能力或范围。根据Hofstetter公式,最小调节幅度=15-1/4×年龄。
Ps:在看近的时候,只有在动用<1/2的自身调节时,才能长久视近,否则就容易疲劳,所以调节幅度不足的话,容易出现视疲劳哦~
负相对调节/正相对调节(NRA/PRA):是指在辐辏相对稳定的状态下,双眼同时增加或减少调节的能力。
调节需求、调节滞后、调节超前:调节需求是指眼睛看清外界特定距离的物体所需要的调节量,调节需求(D)=1/(距离(m)),例如看清40cm远的物体,所需要的调节为2.50D。但实际上人眼为了看清这一物体所付出的调节量往往小于这一需求,这之间的差值被称为调节滞后。当然,也会出现所付出的调节>调节需求的情况,这被称为调节超前。
改善调节功能的方法主要有:屈光矫正、附加镜片和视觉训练。
未矫正的屈光不正可能是视疲劳的诱因,因此对于调节功能异常者,治疗的第一步是进行屈光矫正。即使度数不高,矫正之后也可以缓解部分症状。
对于调节不足、调节不持久、调节麻痹与调节不平衡者,可根据情况使用正镜附加,如双光镜(如下图所示)等。
视觉训练对调节功能的提高有明显效果。
但调节功能的训练方法多种多样,如推进训练、镜片阅读、镜片排序、字母表训练、反转拍训练等。
具体训练方法的选择以及如何进行训练,还是需要在医生或视觉训练师的指导下进行哦~
''标签解析异常!
Timeout 时间已到。在操作完成之前超时时间已过或服务器未响应。
在 System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction)
在 System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose)
在 System.Data.SqlClient.TdsParserStateObject.ReadSniError(TdsParserStateObject stateObj, UInt32 error)
在 System.Data.SqlClient.TdsParserStateObject.ReadSniSyncOverAsync()
在 System.Data.SqlClient.TdsParserStateObject.TryReadNetworkPacket()
在 System.Data.SqlClient.TdsParserStateObject.TryPrepareBuffer()
在 System.Data.SqlClient.TdsParserStateObject.TryReadByteArray(Byte[] buff, Int32 offset, Int32 len, Int32& totalRead)
在 System.Data.SqlClient.TdsParserStateObject.TryReadString(Int32 length, String& value)
在 System.Data.SqlClient.TdsParser.TryReadSqlStringValue(SqlBuffer value, Byte type, Int32 length, Encoding encoding, Boolean isPlp, TdsParserStateObject stateObj)
在 System.Data.SqlClient.TdsParser.TryReadSqlValue(SqlBuffer value, SqlMetaDataPriv md, Int32 length, TdsParserStateObject stateObj)
在 System.Data.SqlClient.SqlDataReader.TryReadColumnInternal(Int32 i, Boolean readHeaderOnly)
在 System.Data.SqlClient.SqlDataReader.TryReadColumn(Int32 i, Boolean setTimeout, Boolean allowPartiallyReadColumn)
在 System.Data.SqlClient.SqlDataReader.GetValues(Object[] values)
在 System.Data.ProviderBase.DataReaderContainer.CommonLanguageSubsetDataReader.GetValues(Object[] values)
在 System.Data.ProviderBase.SchemaMapping.LoadDataRow()
在 System.Data.Common.DataAdapter.FillLoadDataRow(SchemaMapping mapping)
在 System.Data.Common.DataAdapter.FillFromReader(DataSet dataset, DataTable datatable, String srcTable, DataReaderContainer dataReader, Int32 startRecord, Int32 maxRecords, DataColumn parentChapterColumn, Object parentChapterValue)
在 System.Data.Common.DataAdapter.Fill(DataSet dataSet, String srcTable, IDataReader dataReader, Int32 startRecord, Int32 maxRecords)
在 System.Data.Common.DbDataAdapter.FillInternal(DataSet dataset, DataTable[] datatables, Int32 startRecord, Int32 maxRecords, String srcTable, IDbCommand command, CommandBehavior behavior)
在 System.Data.Common.DbDataAdapter.Fill(DataSet dataSet, Int32 startRecord, Int32 maxRecords, String srcTable, IDbCommand command, CommandBehavior behavior)
在 System.Data.Common.DbDataAdapter.Fill(DataSet dataSet)
在 Whir.Repository.Database.Query(String sql, Object[] args)
在 Whir.Label.Dynamic.Content.GetColumnFileValue()
在 Whir.Label.Dynamic.Content.Render(HtmlTextWriter output)
''标签解析异常!
Timeout 时间已到。在操作完成之前超时时间已过或服务器未响应。
在 System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction)
在 System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose)
在 System.Data.SqlClient.TdsParserStateObject.ReadSniError(TdsParserStateObject stateObj, UInt32 error)
在 System.Data.SqlClient.TdsParserStateObject.ReadSniSyncOverAsync()
在 System.Data.SqlClient.TdsParserStateObject.TryReadNetworkPacket()
在 System.Data.SqlClient.TdsParserStateObject.TryPrepareBuffer()
在 System.Data.SqlClient.TdsParserStateObject.TryReadByteArray(Byte[] buff, Int32 offset, Int32 len, Int32& totalRead)
在 System.Data.SqlClient.TdsParserStateObject.TryReadString(Int32 length, String& value)
在 System.Data.SqlClient.TdsParser.TryReadSqlStringValue(SqlBuffer value, Byte type, Int32 length, Encoding encoding, Boolean isPlp, TdsParserStateObject stateObj)
在 System.Data.SqlClient.TdsParser.TryReadSqlValue(SqlBuffer value, SqlMetaDataPriv md, Int32 length, TdsParserStateObject stateObj)
在 System.Data.SqlClient.SqlDataReader.TryReadColumnInternal(Int32 i, Boolean readHeaderOnly)
在 System.Data.SqlClient.SqlDataReader.TryReadColumn(Int32 i, Boolean setTimeout, Boolean allowPartiallyReadColumn)
在 System.Data.SqlClient.SqlDataReader.GetValues(Object[] values)
在 System.Data.ProviderBase.DataReaderContainer.CommonLanguageSubsetDataReader.GetValues(Object[] values)
在 System.Data.ProviderBase.SchemaMapping.LoadDataRow()
在 System.Data.Common.DataAdapter.FillLoadDataRow(SchemaMapping mapping)
在 System.Data.Common.DataAdapter.FillFromReader(DataSet dataset, DataTable datatable, String srcTable, DataReaderContainer dataReader, Int32 startRecord, Int32 maxRecords, DataColumn parentChapterColumn, Object parentChapterValue)
在 System.Data.Common.DataAdapter.Fill(DataSet dataSet, String srcTable, IDataReader dataReader, Int32 startRecord, Int32 maxRecords)
在 System.Data.Common.DbDataAdapter.FillInternal(DataSet dataset, DataTable[] datatables, Int32 startRecord, Int32 maxRecords, String srcTable, IDbCommand command, CommandBehavior behavior)
在 System.Data.Common.DbDataAdapter.Fill(DataSet dataSet, Int32 startRecord, Int32 maxRecords, String srcTable, IDbCommand command, CommandBehavior behavior)
在 System.Data.Common.DbDataAdapter.Fill(DataSet dataSet)
在 Whir.Repository.Database.Query(String sql, Object[] args)
在 Whir.Label.Dynamic.Content.GetColumnFileValue()
在 Whir.Label.Dynamic.Content.Render(HtmlTextWriter output)