相似书的选定
<p>相似书选定的功能是为了更精准的识别书本,因为有些书本的图像极其相似,算法上难以区分,会造成识别错误。如:《我爸爸》和《My dad》这两本绘本,由于绘本封面和内页图像一致,设备会分不清是中文还是英文绘本,有时候会误识别。相似书的选定是通过云端接口,让设备识别书时,会获取该书本所在的相似书组,用户在相似书组中选择识别的书本。以下是相似书选定的实现方式:</p>
<h3><strong>[Android端或其他带屏幕机器在端上实现则直接从第4步开始,无屏机器或在家长端实现则需 1、2、3步骤,重点是能拿到baseBookId]</strong></h3>
<h5>1、<a href="https://www.showdoc.com.cn/visiontalk?page_id=2029050423234120" title="获取“我的书架”中的书本清单">获取“我的书架”中的书本清单</a></h5>
<p>入参:设备的openID
返回:每本书的资源库BookID</p>
<h5>2、识别记录在屏幕上显示出来</h5>
<p>识别记录是由近及远依次展现出来,如果同一本书识别两次及以上,是按照最近一次识别记录展示。展示的内容是识别书本的相关信息,及识别时间和识别内容。
识别记录:
A 资源库BookID,封面,书名,版次信息,当前页码,识别时间
B 资源库BookID,封面,书名,版次信息,当前页码,识别时间
C 资源库BookID,封面,书名,版次信息,当前页码,识别时间
······</p>
<h5>3、<a href="https://www.showdoc.com.cn/visiontalk?page_id=3243809967925982" title="通过书本资源ID查询书本的图像ID">通过书本资源ID查询书本的图像ID</a></h5>
<p>入参:资源库BookID
返回:图像库BookID</p>
<h3>[Android端或其他带屏幕机器可以通过SDK识别结果的baseBookId字段 直接在机器上走到这一步]</h3>
<h5>4、<a href="https://www.showdoc.com.cn/visiontalk?page_id=5672300198104484" title="通过图像库bookID获取其所在相似组所有书本成员的信息">通过图像库bookID获取其所在相似组所有书本成员的信息</a></h5>
<p>入参:图像库BookID
返回:相似书组所有成员的图像库BookID</p>
<p>如下:
相似书组:我爸爸/My Dad
<img src="https://www.showdoc.com.cn/server/api/attachment/visitfile/sign/568947f8a85a6dd2ba936992cca2d739" alt="" /></p>
<h5>5、<a href="https://www.showdoc.com.cn/visiontalk?page_id=5672301930548172" title="相似书选定">相似书选定</a></h5>
<p>入参:用户在相似书组中选择
返回:是否选定成功</p>
<p>如:用户识别《我爸爸》这本书,用户可以在上一步骤返回的相似书组“我爸爸/My Dad”中选定《我爸爸》这本书,选定成功后,端上会锁定《我爸爸》这本书,识别时会播放《我爸爸》的音频资源,选定失败将返回相似书组“我爸爸/My Dad”中重新选定。
<img src="https://www.showdoc.com.cn/server/api/attachment/visitfile/sign/8d048bbc82553df4131455cca978e1b7" alt="" /></p>
<h5>6、<a href="https://www.showdoc.com.cn/Wanxue?page_id=6338529117355749" title="相似书的选定(实例)">相似书的选定(实例)</a></h5>