Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Feature/pose queries #285

Merged
merged 71 commits into from
Apr 26, 2022
Merged

Feature/pose queries #285

merged 71 commits into from
Apr 26, 2022

Conversation

lucaro
Copy link
Member

@lucaro lucaro commented Mar 28, 2022

This adds the relevant functionality for pose-based queries.

silvanheller and others added 30 commits January 4, 2022 09:13
…s rather than only the most representative frame.
This is required since FFMpegAudioDecoder and TechnicalVideoMetadataExtractor use Math.floorDiv, which is a function only available since Java 9.
# Conflicts:
#	build.gradle
#	cineast-core/src/main/java/org/vitrivr/cineast/core/features/VisualTextCoEmbedding.java
 into feature/PoseQueries

# Conflicts:
#	cineast-core/src/main/java/org/vitrivr/cineast/core/features/SkeletonPose.java
# Conflicts:
#	cineast-core/src/main/java/org/vitrivr/cineast/core/db/cottontaildb/CottontailEntityCreator.java
#	cineast-core/src/main/java/org/vitrivr/cineast/core/db/cottontaildb/CottontailSelector.java
#	cineast-core/src/main/java/org/vitrivr/cineast/core/db/cottontaildb/CottontailWrapper.java
#	cineast-core/src/main/java/org/vitrivr/cineast/core/db/cottontaildb/CottontailWriter.java
#	cineast-core/src/test/java/org/vitrivr/cineast/core/db/cottontaildb/CottontailIntegrationTest.java
#	cineast-core/src/test/java/org/vitrivr/cineast/core/db/cottontaildb/CottontailMetadataTest.java
#	cineast-runtime/src/main/java/org/vitrivr/cineast/standalone/cli/CineastCli.java
#	cineast-runtime/src/main/java/org/vitrivr/cineast/standalone/cli/OptimizeEntitiesCommand.java
#	cineast-runtime/src/main/java/org/vitrivr/cineast/standalone/cli/db/LSC21TemporalUpdateCommand.java
#	gradle.properties
# Conflicts:
#	cineast-api/src/main/java/org/vitrivr/cineast/api/messages/query/TemporalQuery.java
#	cineast-core/src/main/java/org/vitrivr/cineast/core/temporal/TemporalScoring.java
# Conflicts:
#	cineast-core/src/main/java/org/vitrivr/cineast/core/db/cottontaildb/CottontailEntityCreator.java
#	cineast-runtime/src/main/java/org/vitrivr/cineast/standalone/cli/db/LSC21TemporalUpdateCommand.java
Copy link
Member

@silvanheller silvanheller left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

There are some changes which require additional documentation, and some which might be merge errors. I think it would be good to open also a PR for vitrivr-ng to dev, which we can have a look at in parallel.

Copy link
Member

@silvanheller silvanheller left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good to me. I'll have to play around with the UI & import to see if it works, but generally speaking this works for me.

Copy link
Member

@ppanopticon ppanopticon left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Tests still fail because the branch requires 0.15.0-SNAPSHOT version of Cottontail DB to run, which is not available as Docker Image yet.

We can finalise this PR, once Cottontail DB has been released.

@silvanheller silvanheller changed the base branch from dev to master April 24, 2022 13:51
Copy link
Member

@silvanheller silvanheller left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM! We'll wait with merging until v0.15 of Cottontail is out, but this looks really cool.

@silvanheller silvanheller merged commit 832751a into master Apr 26, 2022
@silvanheller silvanheller deleted the feature/PoseQueries branch April 26, 2022 07:50
silvanheller added a commit that referenced this pull request Jun 10, 2022
Co-authored-by: Silvan Heller <silvan.heller@unibas.ch>
Co-authored-by: Florian Spiess <florian.spiess@unibas.ch>
Co-authored-by: Ralph Gasser <rg@pontius.ch>
Co-authored-by: Ralph Gasser <ralph.gasser@unibas.ch>
Former-commit-id: 832751a
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants