Changelog
Release notes for the Picsellia platform, most recent first.
v3.103
Added
- The video player in the Detail view has been largely improved and displays all the
Track. See Assets overview. - Hiding the timeline of the video Annotation tool keeps a compact player, with the frame information, the playback controls, the seek bar, and the Step and Speed selectors on a single row. See Annotation tool for video.
- Default shortcuts on the
Trackedition actions of the video Annotation tool — Split, Cut to Cursor, Join, and the three Expand actions — listed in the Shortcuts panel and displayed in the menus of aTrack. See Annotation tool for video. - Clicking a tag displayed in the Details view of a
Data, anAsset, aPredictedAsset, or a Task filters the list on that tag. See Tagging system. - The tags attached to a
Dataset, aProject, anExperiment, aModel, and aDeploymentare displayed in their lists.
Improved
- A video your browser cannot decode reports that its format is not supported on your browser, with the same advice on which browser to use, instead of a generic loading error. See Import data.
- Selecting a
Shapeor aTrackon the image or the video expands the group of itsLabelin the Shapes panel and in the timeline, so the selection is never hidden under a collapsed row. See Annotation tool.
Fixed
- Shift + click in the Shapes panel and in the timeline extends the selection instead of replacing it, so the
Shapeyou picked one by one are kept, and a range that crosses the row of aLabelselects everyShapeof that group. See Annotation tool for video. - Clicking the row of a
LabelwhoseShapeare all selected unselects them, instead of selecting them again. - Changing the
Labelof a selectedShapefrom the dropdown or with a shortcut is displayed on the canvas right away, instead of once theShapeis unselected. - A
Shapekeeps its controls once it has been saved, and changing itsLabelafter a save no longer interrupts the Annotation tool with an error. - The mask and the polygon with pencil tools stay armed after a
Shapeis validated when Auto-enable draw after release is on. See Settings & Shortcuts. - The playback controls of a video that could not be loaded are disabled, instead of behaving as if it were playing.
- Filtering on the
Labelof aShapewith the Query Language returns the expected results. See Query language. has_open_issuesreturns the right Tasks in the Query Language of an Annotation Campaign. See Annotation Campaign.
v3.102
Added
- Tags on the
PredictedAssetof aDeployment: a Tags page in its Settings to create and edit them, attach and detach on a selection, and their display in the Table view and the Details view. See Predictions overview. - The Attributes tab gives you a global view of all the Attributes (
ShapeandAsset) related to the currently displayed image. It allows you to fill in attributes values without being forced to select manually eachShapeone by one on the canva. It also carries the number of values left to fix, and saving with an invalid value names theShapeorAssetconcerned and takes you to the first field to correct. See Attributes. Attributevalues are checked as you fill them in the Annotation tool: an emptyRequiredfield, a value outside the configured Min / Max, or a choice that is not in the configured list is flagged on the field itself. See Attributes.- The COCO export of a
DatasetVersionincludes theAttributevalues carried by theTrackof a videoAsset. See Attributes. - The COCO export of a DatasetVersion now embeds the
Asset Attributevalues of an image or videoAsset. See Attributes. - Export as Semantic masks in the Annotations menu of a
DatasetVersionwhoseVersion Typeis Object Detection, Segmentation, or Multi. See Annotation import and export. - A Copy attributes option when creating a
DatasetVersionfrom a selection ofAsset, to choose whether theAttributeconfiguration is carried over. See Dataset Version Management. Assetcan be copied into aDatasetVersionof anyDatasetof yourOrganization, instead of only another version of the sameDataset. See Dataset Version Management.- A tag filter above the lists of
Data,Asset, andPredictedAsset, with AND, OR, and NOT modes. The selection of theLabelto display on theAssetis also kept when you reload the page. See Assets overview. - F locks or unlocks the selected
Shapein the Annotation tool. See Settings & Shortcuts. - The zoom and the horizontal scroll of the video timeline are listed in the Shortcuts panel and can be personalized, and a Go to track action moves the playback cursor to the first keyframe of the selected
Track. See Annotation tool for video. - Improved display of choices defined for a
Custom Metadatakey in the Metadata page of theDatalakeSettings, lists every declared choice. See Metadata and Custom Metadata. - The Issues button of the Annotation tool displays the number of open
Issuein red on the currentAsset. See Annotation Campaign.
Improved
- The timeline of the video Annotation tool opens zoomed out on about 100 frames, and can be zoomed out until every frame of the video fits in it. Its grid adapts to the zoom level instead of disappearing. See Annotation tool for video.
- An annotation export that fails reports the error, instead of stopping silently after announcing that the export started. See Annotation import and export.
- A
Custom Metadatakey holds a single value: the option to allow several answers is gone from the schema form, and a key that declares choices is filled by picking one of them.Attributestill accept several answers. See Metadata and Custom Metadata.
Fixed
- The scroll position of the Grid view is kept when you come back to it from the Details view or the Table view.
- The
Attributeof the Selection panel are read-only when theAnnotationcannot be edited, for instance with a reader access or on anAssetalready Done or Accepted in a Campaign. See Attributes. - The polygons produced by a cut with the scissors are no longer left selected.
- Right-clicking a
Trackof the timeline opens the context menu on thatTrack, even when it does not cover the current frame. - An
Issuecan be replied to and resolved from the Issue view of a Campaign. - A video the browser cannot play reports an error in the Details view instead of loading forever.
- The confidence score of a
Predictionis displayed in its review before the first save, and aPredictedAssetalready reviewed outside a Prediction Review Campaign opens read-only instead of failing when saved. See Prediction review tool. - Creating a
DatasetVersionfrom a selection ofAssetaccepts the same names as the otherDatasetVersionforms, spaces included. - Scan consumption is counted in the MPU total of the Plans & Usage dashboard and of the homepage panel, and displayed as its own Scans row. See Track your plan and usage.
- The Source Experiment section of a
ModelVersiondisplays a message when you do not have access to theExperimentit was exported from, instead of loading forever. See Model Version.
v3.101
Added
- An
Experimentcan be trained on the L40S and RTX PRO 6000 GPU types, in addition to the L4, T4 and V100 already available on the Picsellia training engine. See Launch training. - When a Compute Connector rejects a
Trainingor aProcessing, the launch error and the logs of theJobcarry the status code and the answer returned by the connector, instead of a generic failure. See Compute Connectors.
Improved
- Saving an
Annotationonly sends theShapeyou changed instead of the wholeAnnotation, which makes saving noticeably faster on anAssetcarrying manyShape. See Annotation tool. - Selecting every tag at once — in the Tags settings and in the attach and detach modals of a
Datalake, aDatasetVersionand aDeployment— covers all of your tags, not only the ones already loaded in the list. See Tagging system.
Fixed
- An
Experimentlaunched without choosing a GPU type runs on L4 or L40S depending on the cloud provided defined for your Organization;Processing, Scan, Fast Training and re-runJobrun on T4. - The work duration recorded in a Campaign counts the time spent on each
Assetonly once. - A
Labelnested in aLabelGroupis imported when importingLabelfrom anotherDatasetVersion. See Configure your Labelmap. - A line
Shapecan be selected and dragged more easily. The first click on it selects it, instead of adding a point to it. See Shape creation. - Moving quickly from one video
Assetto the next in the Annotation tool no longer breaks the display of itsTrack, and a video whose segments are shorter than its declared duration plays through to its last frame. See Video tool. - Pausing the video player before playback has actually started no longer raises an error.
- Leaving the Annotation tool while drawing a
Shape, moving to the nextAssetwhile a tool card is open, or leaving the page while a save is still in flight, no longer raises an error.
v3.100
Added
ChartonDeploymentpredictions reach theShapeof aPrediction(Label, text,Attributevalues, area) and the metrics of its Review (Average Precision, Average Recall, True Positive, False Positive, and False Negative counts, shadow review included), with filtering and grouping on both.- A
Shapecopied in the Annotation tool stays in the clipboard when you move to anotherAsset, and can be pasted there. Pasting remains unavailable on anAnnotationyou are not allowed to edit. - The Simplify action already available on polygon is now usable for lines
Shape. See Shape creation.
Improved
- Global improvements in terms of performances and stability for the Video Annotation tool.
- A tall tool card (SAM, keypoint, pencil, video propagation) no longer covers the side toolbar of the Annotation tool: it is stacked above it, with its extra options in an overflow menu.
- Faster loading of the
Assetlist, of Campaign assignments, and of the Organization pages. - Splitting a
Trackleaves both halves exactly where interpolation placed them before the split. See Video tool.
Fixed
- Custom shortcuts set on the panels of the side rail and of the footer of the Annotation tool are triggered again. See Settings & Shortcuts.
- On macOS, shortcuts combining Option with a letter — move to first or last frame, draw with pencil — are recognized again.
- Cutting a polygon with the Scissors through one of its points no longer breaks the
Shape, and a cut that does not split it in at least two parts leaves it untouched. - Moving to the next frame right after pausing the video player works.
- The frame number stays above the timeline cursor once the timeline is scrolled, and zooming the track grid keeps the frame at its center in place.
- The footer of the video player keeps the height of its single-row bar.
- A video still being processed displays its thumbnail instead of an error message.
- The number of open and closed
Issueof an assignment is displayed in the details panel of the Annotation tool. - A
Chartcan be deleted whatever its computation status. See Charts. - The Fast Training button is no longer offered on a
DatasetVersionwhose Version Type does not support it.
v3.99
Added
- Filter the Tasks of a Campaign on what they are about, beyond their Status, Assignee, and Step: the
Assetbehind the Task, theMetadataandCustom Metadataof itsData, theShapeof itsAnnotation, andAttributevalues. See Campaign. - The JSON Key inputs of the
Chartcreation form suggest theCustom Metadatakeys declared in the schema of theDatalake. See Charts. - A Metric of an
Experimentcan be opened in a modal, over the whole page. See Experiment overview. - A seasonal theme, displayed around a few dates of the year, which you can turn off from the Appearance tab of your Personal Settings. See Setup your profile.
Improved
- The Annotation tool has been rebuilt on a single foundation shared by
DatasetVersionannotation, Campaign Tasks, Issues, andDeploymentprediction review, with a new layout. The Shortcuts panel lists the shortcuts of the context you are working in. See Annotation tool and Settings & Shortcuts. - The undo history of the Annotation tool now records the exact change made at each step, instead of a full copy of the
Annotation. - The annotation export of a
DatasetVersionruns as aJob, so aDatasetVersionof any size can be exported from the interface, and an export already prepared is downloaded right away. See Annotation import and export.
Fixed
- Video
Asset: the video element is released between two videos, keyframes and sub-track frame states stay aligned, and the player footer reopens on the next video. See Video tool. - In a Campaign, Submit, Skip and Rework act on the Task they were triggered on, the queue stays in place past the first 200 Tasks, a Review Task can be submitted before its first save, and a Task can be reassigned from the tool. See Campaign.
- Clicking a
Chartapplies the matching filter to the list displayed next to it, it also works for Custom Medata. See Charts. Processingparameters keep their type when they are loaded and edited, and boolean values are supported. See Processings.- The item selector dropdown keeps the width of its content in Safari.
v3.98
Added
- Manage the
Custom Metadataschema of aDatalakefrom the Metadata page of its Settings: declare keys with their type and options, search the schema, and choose whetherDatamay carry keys the schema does not declare. See Metadata. - Index a
Custom Metadatakey for search, follow the indexation status of each key, and take a key out of the index again. On aDatalakeover 100,000Data, only indexed keys can be filtered on. See Metadata. Chartsare available to every Organization, on theDatalake,DatasetVersion,Deploymentpredictions, andExperimentevaluations. See Charts.
Improved
Custom Metadatafilters suggest the keys declared in the schema, including onDeploymentpredictions,Evaluation, evaluation comparison, andCampaigntask andIssuelists. See Metadata.- String filters default to the equality operator.
Fixed
- The type and the options of a
Custom Metadatakey are reachable when declaring or updating it from theDatalakeSettings. Chartof aDeploymentreceive their computation updates again.Chartcards and the query language auto-completion used to scope them.- The video player timeline and
Trackselection in the Annotation tool. - The classification
Labelselector resets to theLabelof theAssetcurrently displayed in the Annotation tool. - Number filters validate their Min and Max bounds.
- Date filters apply a consistent default time when a date carries none.
- A user already part of the Organization can no longer be selected when adding members. See Users management system.
v3.97
Added
- Filter
AssetonAsset AttributeandShape Attributevalues, and on theShapetheirAnnotationcontains, from the Add filter menu. See Attributes. - The same
AttributeandShapefilters on thePredictedAssetof aDeploymentand theEvaluationof anExperiment. See Predictions overview and Evaluation. - Embeddings and visual search on the
PredictedAssetof aDeploymentand theEvaluationof anExperiment, activated from their Data Embeddings settings page. - Average precision and average recall are computed for each
Predictionas soon as its review is submitted, for the Champion Prediction and the Shadow Prediction. See Prediction Review tool. - A
Custom Metadataschema can accept keys that it does not declare.
Improved
- The inference latency sent along with a
Predictionis now stored with it. See Dashboard metrics. - The
DatalakeandDatasetVersionvisual search settings are now the Data Embeddings and Shape Embeddings pages. See Explore your Data with Embeddings. - Filter menus display only the sections that apply to what you are browsing, with clearer labels and ordering.
Experimentpreviews include the experiment status and creation date, and the name of the evaluatedDatasetVersion.
Fixed
- Date filters no longer fail when your system locale is not US.
- The
Labellist no longer stays stuck loading in the Annotation tool when a request fails. - The
Custom Metadataschema form handles fields that allow several values, tracks unsaved changes, and no longer offers a Required option. See Metadata. - Comparison bar charts handle
Experimentwith missing or partial logs. See Experiment comparison. - The rights of the Organization Owner can no longer be modified. See Users management system.
v3.96
Added
- Metric-only charts: a chart can now be created without a group-by field. See Analytics and charts.
- SAM-assisted annotation now supports masks. See Shape creation.
issue_countandhas_open_issuesare available in the assignment query language. See Query language.- When copying assets with their annotations, an unconfigured destination
DatasetVersionnow takes its type from the source, and a destination with noLabelreceives the source labels.
Fixed
Attributevalues are now saved onTrackobjects. They are not yet included in COCO exports.- COCO export now interpolates segmentation and keypoints correctly.
- Video assets with a dimension larger than 2048px are handled.
- Copy button text no longer overflows, and the datetime picker behaves correctly.
- Image tiles and multi-page documents are now deleted along with their data.
- Query language fields
task.asset.data.datalake,task.asset.data.data_source,task.asset.nb_annotationsandtask.asset.nb_reviewreturn correct results.
v3.95
Added
- Configurable keyboard shortcuts for grid display and query modes, item selection, and data scroller actions. See Keyboard shortcuts.
- A global shortcut to copy the identifier of the resource you are viewing.
- Visibility, label, text, and label-control toggles in the detail view, each with its own shortcut.
Improved
- Action buttons, player controls, and context menus have been reworked around a single floating menu.
v3.94
Maintenance release. No user-facing changes.
v3.93
Added
- View and edit your keyboard shortcuts from your user settings. See Keyboard shortcuts.
- Custom metadata can be edited from the details panel, and its schema from a dedicated page. See Metadata.
- An evaluation comparison page, reachable from a project. See Evaluation.
- Tags in the task detail section. See Campaign.
Fixed
- Datetime query parameters are handled in filters.
- Number inputs always return a number.
- The video timeline no longer jumps when a keyframe is clicked. See Video tool.
v3.92
Maintenance release. No user-facing changes.
v3.91
Added
- Masks in evaluations. See Evaluation.
- An
export_keyoption in annotation exports, allowing files to be keyed by asset identifier, data identifier, object name, or filename. - A bulk data update API for custom metadata, metadata, tags, and source.
- GPU type selection when launching an experiment, available through the SDK. See Launch a training.
- Brightness, noise, and related fields in metadata charts. See Charts.
Datalakeadministrators who are organization users can sync objects from the SDK.
Improved
- The query language has been rewritten on the backend; all writable queries are now supported. See Query language.
- Attributes are enabled for all organizations. See Attributes.
- Equality filters on custom metadata are faster.
DatasetVersionstatistics load faster in the dataset version list.- Font sizes adapt better to small screens.
Fixed
- The last bin of integer charts is displayed correctly.
- Search no longer suffers from concurrency issues.
- Multipart upload initialization.
- Tile viewer errors.
- Uploading large lists of files, including large data sets and PVOC files.
v3.90
Added
- Keypoints and masks in deployments. See Deployments.
- Masks in evaluations. Shapes are displayed; comparison is not yet available. See Evaluation.
- Annotation file caching: requesting an export again for an unchanged dataset returns the same file.
- A webhook fired when an assignment is completed. See Configure webhooks.
Fixed
- Query language queries using
task.annotationwork on the assignment list.
v3.89
Added
- Mask drawing. See Shape creation.
v3.88
Added
- A MASK inference type, with mask storage and display in both the studio and the asset grid. See Shape creation.
Shapelists in campaigns, and annotations displayed in the assignment grid and table. See Campaign.Attributesupport in deployments, set on the label settings page and filled in on shapes from the studio. See Attributes.
Improved
- All
Labelpages have been reworked, including new pages forModelVersionandDeployment. See Model version.
Fixed
- TIFF uploads now generate an RGB projection asynchronously. See Projections.
- Missing assets are synced when automatic addition of new assets is enabled.
v3.87
Added
- Shape lists for the MULTI inference type.
- A chart update form, a chart list in the data scroller, and query redirection from a chart. See Analytics and charts.
- Autocompletion for query language input in the chart creation and update forms. See Query language.
- An OVH storage connector. See Storages and datalakes.
Improved
- Chart forms now offer only the aggregate and group-by options valid for the current selection.
v3.86
Added
- Charts for experiment evaluations. See Evaluation.
- Keypoints in shape lists and in evaluations.
Fixed
- Null bytes in EXIF data no longer cause errors.
v3.85
Improved
- All attributes are shown at all times for classification shapes. See Attributes.
v3.84
Added
- Keypoints and skeletons in the studio, with reusable skeleton templates. See Annotation tool.
- Keypoints, split track selection, and a cut-to-cursor action for video. See Video tool.
- Shape text and label distribution charts for a
DatasetVersion. See Analytics and charts.
v3.83
Maintenance release. No user-facing changes.
v3.82
Added
- Attributes. See Attributes.
v3.81
Added
- A new interface for the processing system, covering input creation, input update, and launching a processing with inputs. See Data processings.
- COCO annotation exports include attributes. See Attributes.
v3.80
Added
- Query language support in
Datalakecharts. See Charts. - APIs for the attributes system. See Attributes.
- Visual search endpoints for deployments.
v3.79
Added
- Lock and unlock a
DatasetVersion. See Dataset versioning system. - Visual search for shapes. See Shapes view.
- Bucket object import records an error summary on the Internal Job page. See Track progress with jobs.
- An
outlier_scorealert on monitoring. See Set up alerts.
Improved
- Pill, badge, and capsule styles are unified across the application.
- The scan creation form matches the experiment creation form. See Experiment creation.
- Embedding projection computation. See Explore your data with embeddings.
Fixed
- Reassignment in campaigns. See Campaign.
- Deployment of non-PyTorch models on serving.
v3.78
Added
- Keypoint support across the application: visualize, draw, edit, and update skeletons. See Shape creation.
- A new experiment creation form. See Experiment creation.
created_byfor predicted assets in the details and table views. See Predictions.- A queued status for jobs. See Track progress with jobs.
Improved
- The platform now runs on Python 3.14.
v3.77
Added
- The studio now has the same Details panel as the Details view in the grid, including its History and Issues panels. See Annotation tool.
- Switch the label of a shape with Ctrl and right-click, and hide or show selected shapes with a shortcut. See Shortcuts.
nb_tagsfiltering in the assets, evaluations, and predicted assets query language. See Query language.
Improved
- Experiment creation has been reworked, covering base experiments, base models, attached datasets, and parameters. See Experiment creation.
- Importing and forking assets and annotations supports multiple origins. See Import annotations from another version.
v3.76
Added
- Points and lines in monitoring. See Deployments.
- A Projection Names field on the organization, defining which projections are available in the interface, together with an organization settings page to set them. See Projections.
- Visualize a selected projection for every image in the grid. See Projections.
nb_tagsin theDatalakeand dataset query language. See Query language.- Switch between review, champion, and shadow at grid level. See Shadow deployment.
Improved
Data.filenamecoming from monitoring now uses the filename passed tomonitor().- Label colors are propagated on forks. See Fork a dataset.
- Names of models, experiments, and projects are validated more strictly.
Fixed
- The deployment global distribution chart. See Dashboard metrics.
- Heatmaps and AP and AR are no longer displayed for line and point deployments.
- Attaching a model to an experiment no longer overrides its label map or parameters.
- The position of the "Change label" button.
Updated 7 days ago
Did this page help you?