eScriptorium issueshttps://gitlab.inria.fr/scripta/escriptorium/-/issues2020-07-07T12:59:28+02:00https://gitlab.inria.fr/scripta/escriptorium/-/issues/257slow segmentation2020-07-07T12:59:28+02:00daniel stoeklslow segmentationFor some reason the segmentation has become superslow. E.g. I launched a model on 20 images and the system has not yet given back a single result after 25 minutes. After 26 minutes suddenly things get faster and groups of 2 will appear. ...For some reason the segmentation has become superslow. E.g. I launched a model on 20 images and the system has not yet given back a single result after 25 minutes. After 26 minutes suddenly things get faster and groups of 2 will appear. So sthg with the parallel mode is strange. After 29 minutes 19 pages are done.https://gitlab.inria.fr/scripta/escriptorium/-/issues/253Profile page2021-04-26T13:29:08+02:00Robin TissotProfile pageShould contain at least:
* ~~firsname, lastname~~
* ~~a way to change email~~
* a list of invites with their status
* ~~a list of teams the user belong to with a way to leave it (if he is not the owner)~~
* ~~a way to transfer the owner...Should contain at least:
* ~~firsname, lastname~~
* ~~a way to change email~~
* a list of invites with their status
* ~~a list of teams the user belong to with a way to leave it (if he is not the owner)~~
* ~~a way to transfer the ownership of a team~~
* ~~a way to create a team~~
* ~~a list of exports~~
* ~~an api key~~
* ...https://gitlab.inria.fr/scripta/escriptorium/-/issues/251alto import still not functional2020-05-25T12:22:56+02:00daniel stoeklalto import still not functionalalto import still refused for floats and for integers for pixel values of baselines. So both float and integers are refused with the same argument that they are not floats. Strange.alto import still refused for floats and for integers for pixel values of baselines. So both float and integers are refused with the same argument that they are not floats. Strange.https://gitlab.inria.fr/scripta/escriptorium/-/issues/250train transcription on top of old model2020-05-26T09:26:41+02:00daniel stoekltrain transcription on top of old modelIf one trains on top of an old model, one either needs the option to set the flag "--resize add" or this needs to be the default. While the first is preferable for the experienced user the second is easier for the average user.If one trains on top of an old model, one either needs the option to set the flag "--resize add" or this needs to be the default. While the first is preferable for the experienced user the second is easier for the average user.https://gitlab.inria.fr/scripta/escriptorium/-/issues/249transcription-annotation panel delete and overwrite2020-11-04T11:45:54+01:00daniel stoekltranscription-annotation panel delete and overwriteIf one selects the text of several lines and then delete all the selected text should be deleted.If one selects the text of several lines and then delete all the selected text should be deleted.https://gitlab.inria.fr/scripta/escriptorium/-/issues/248color picker currently below segmentation image2020-05-26T08:33:44+02:00daniel stoeklcolor picker currently below segmentation imageIf you turn on the color picker its drop down menue is displayed below the image of the layout segmentation panel and becomes unreachable.If you turn on the color picker its drop down menue is displayed below the image of the layout segmentation panel and becomes unreachable.https://gitlab.inria.fr/scripta/escriptorium/-/issues/247Add a suffix to the new model name when training on top of another one2020-05-25T12:04:14+02:00Robin TissotAdd a suffix to the new model name when training on top of another onehttps://gitlab.inria.fr/scripta/escriptorium/-/issues/246keep points selected also after joining n lines2020-07-08T12:02:53+02:00daniel stoeklkeep points selected also after joining n linesOften one needs to delete points after joining two lines because otherwise one end up in a zig zag or simply with unnecessary bumps. So please, keep the points that were selected (black) before the join, also selected after the join so a...Often one needs to delete points after joining two lines because otherwise one end up in a zig zag or simply with unnecessary bumps. So please, keep the points that were selected (black) before the join, also selected after the join so a simple ctrl-delete can make them vanish rather than needing to select them anew.https://gitlab.inria.fr/scripta/escriptorium/-/issues/245Error during segmentation training2020-05-25T13:13:34+02:00Robin TissotError during segmentation training```
Traceback (most recent call last):
File "/usr/local/lib/python3.7/site-packages/celery/app/trace.py", line 385, in trace_task
R = retval = fun(*args, **kwargs)
File "/usr/local/lib/python3.7/site-packages/celery/app/trace.py"...```
Traceback (most recent call last):
File "/usr/local/lib/python3.7/site-packages/celery/app/trace.py", line 385, in trace_task
R = retval = fun(*args, **kwargs)
File "/usr/local/lib/python3.7/site-packages/celery/app/trace.py", line 650, in __protected_call__
return self.run(*args, **kwargs)
File "/usr/local/lib/python3.7/site-packages/celery/app/base.py", line 474, in run
return task._orig_run(*args, **kwargs)
File "/usr/src/app/apps/core/tasks.py", line 221, in segtrain
raise e
File "/usr/src/app/apps/core/tasks.py", line 211, in segtrain
shutil.copy(best_version, modelpath)
File "/usr/local/lib/python3.7/shutil.py", line 248, in copy
copyfile(src, dst, follow_symlinks=follow_symlinks)
File "/usr/local/lib/python3.7/shutil.py", line 120, in copyfile
with open(src, 'rb') as fsrc:
FileNotFoundError: [Errno 2] No such file or directory: '/usr/src/app/media/models/17/version_1.mlmodel'
```
I think what is happening is there is a limit to the number of versions we keep, and in this case the best detected version is inferior to the one we keep.
We should disable the maximum number of versions for models but also devise a strategy to clean them up.https://gitlab.inria.fr/scripta/escriptorium/-/issues/243diplomatic panel feature request list2020-05-16T23:06:46+02:00Robin Tissotdiplomatic panel feature request listhttps://gitlab.inria.fr/scripta/escriptorium/-/issues/242diplomatic panel small bugs list2020-05-18T17:32:48+02:00Robin Tissotdiplomatic panel small bugs listupdate accordingly
* icon is the same than the visualisation panel
* when creating a line in position one, the first line gets send to the bottom of the panel, and the new line doesn't appearupdate accordingly
* icon is the same than the visualisation panel
* when creating a line in position one, the first line gets send to the bottom of the panel, and the new line doesn't appearhttps://gitlab.inria.fr/scripta/escriptorium/-/issues/241download model gives 403 on gpu2020-05-25T13:13:26+02:00daniel stoekldownload model gives 403 on gpuhttps://gitlab.inria.fr/scripta/escriptorium/-/issues/239Old models2021-02-02T11:21:24+01:00daniel stoeklOld modelsNeither legacy segmentation models (I knew that) nor transcription models (this is new to me) are working in the new instance. Is there a workaround?Neither legacy segmentation models (I knew that) nor transcription models (this is new to me) are working in the new instance. Is there a workaround?https://gitlab.inria.fr/scripta/escriptorium/-/issues/237page display swallows some letters2020-05-26T09:29:56+02:00daniel stoeklpage display swallows some lettersIn this image (image and xml attached to next post) the system only displays some letters of a line. All letters are only displayed if you click on the line to transcribe it.
![image](/uploads/32f34ca9785247ad0aa012d3b79f60b7/image.png)
...In this image (image and xml attached to next post) the system only displays some letters of a line. All letters are only displayed if you click on the line to transcribe it.
![image](/uploads/32f34ca9785247ad0aa012d3b79f60b7/image.png)
It concerns both lines in the right column that begin later than the rest of the column (so that begin a little to the right to the rest).
![image](/uploads/bab639ac3960b62aa193639aef5db395/image.png)https://gitlab.inria.fr/scripta/escriptorium/-/issues/236downloading link needs to be changed2020-11-12T10:29:46+01:00daniel stoekldownloading link needs to be changedIf one downloads some pages and then downloads again some others, the green bar on top simply changes to "2 exports" but the link included in it is still the first link. It should be updated to the new link.If one downloads some pages and then downloads again some others, the green bar on top simply changes to "2 exports" but the link included in it is still the first link. It should be updated to the new link.https://gitlab.inria.fr/scripta/escriptorium/-/issues/234interactive polygonisation does not take other lines into consideration2021-02-02T11:35:17+01:00daniel stoeklinteractive polygonisation does not take other lines into considerationTo begin bug reports on the new instance :)
I segmented a page with the default model. Then had to join some oversegmented lines and the system miscalculated almost all polygons by simply disregarding potential borders to other lines
![...To begin bug reports on the new instance :)
I segmented a page with the default model. Then had to join some oversegmented lines and the system miscalculated almost all polygons by simply disregarding potential borders to other lines
![image](/uploads/c178bdbff1521e95c7b542a7f7063527/image.png).Uploading currently refuses attachment of page image. Will try to attach to next issue post.https://gitlab.inria.fr/scripta/escriptorium/-/issues/233association of lines with region acc to centroid2020-06-25T10:29:32+02:00daniel stoeklassociation of lines with region acc to centroidThe decision to which region a line should be associated should be dependend on the first region in which the centroid of the is. Not the first region any point of the line is in.The decision to which region a line should be associated should be dependend on the first region in which the centroid of the is. Not the first region any point of the line is in.https://gitlab.inria.fr/scripta/escriptorium/-/issues/232empty coords in pagexml crashes import2020-05-13T18:34:22+02:00Robin Tissotempty coords in pagexml crashes importFound in cbad data![cPAS-2105](/uploads/81d36f533845753ee8c5dc747653b1bb/cPAS-2105.jpg)
```
<TextLine id="line_1546928226299_21956" custom="readingOrder {index:26;}">
<Coords points=""/>
<Ba...Found in cbad data![cPAS-2105](/uploads/81d36f533845753ee8c5dc747653b1bb/cPAS-2105.jpg)
```
<TextLine id="line_1546928226299_21956" custom="readingOrder {index:26;}">
<Coords points=""/>
<Baseline points="2115,2699 3485,2697"/>
</TextLine>
```
[cPAS-2105.xml](/uploads/fad2b7be4db8956fcc6beca0b3668921/cPAS-2105.xml)https://gitlab.inria.fr/scripta/escriptorium/-/issues/230automate the creation of volumes2020-05-07T13:19:24+02:00EL HASSANE GARGEMautomate the creation of volumesEL HASSANE GARGEMEL HASSANE GARGEMhttps://gitlab.inria.fr/scripta/escriptorium/-/issues/229transcription of rotated lines does not work as well as the others2020-12-17T15:43:29+01:00daniel stoekltranscription of rotated lines does not work as well as the othersThere is a bug somewhere in the pipeline that sends lines that are not in the usual horizontal rotation to kraken. Try transcribing the same page with the same model but rotate it 3 times by 90 degrees. The rotations will always give muc...There is a bug somewhere in the pipeline that sends lines that are not in the usual horizontal rotation to kraken. Try transcribing the same page with the same model but rotate it 3 times by 90 degrees. The rotations will always give much worse results. I sent this already by email but never got a response so I prefer to file it here so that it does not get lost.