EP3261367A1

Method, apparatus, and computer program code for improving perception of sound objects in mediated reality

Abstract

A method comprising: causing classification of sound objects, within a rendered virtual space, as a first class of sound object or a second class of sound object in dependence upon historic action of a user within the virtual space; rendering one or more sound objects of the first class according to at least first rules; and rendering one or more sound objects of the second class according to at least second rules, different to the first rules, and a current position of the user within the virtual space.

EP3261367A1, drawing sheet 1
Sheet 1 of 10

Term

9.7 yearsto projected expiry

Projected expiry 21 June 2036, counted from filing; an application has no term until it is granted.

  1. Priority and filed
  2. Published
  3. Today
  4. Projected expiry

15 claims: 12 independent, 3 dependent

  1. 1
    A method comprising:causing classification of sound objects, within a rendered virtual space, as a first class of sound object or a second class of sound object in dependence upon historic action of a user within the virtual space;rendering one or more sound objects of the first class according to at least first rules;and rendering one or more sound objects of the second class according to at least second rules, different to the first rules, and a current position of the user within the virtual space.
  2. 4
    A method as claimed in any preceding claim, wherein causing rendering of one or more sound objects of the first class according to first rules and rendering one or more sound objects of the second class according to second rules, different to the first rules, and current position of the user, causes each one or more sound objects of the first class to be rendered with a first dependency on a relative distance of the sound object of the first class relative to a user and causes each one or more sound objects of the second class to be rendered with a second dependency, different to the first dependency, on a relative distance of the sound object of the second class relative to a user, wherein the sound objects of the first class are less dependent upon changes to real-time current relative position of the user and sound object.
  3. 5
    A method as claimed in any preceding claim, wherein causing rendering of one or more sound objects of the first class according to first rules so that at least one property of the sound object as recorded is adapted when the sound object is rendered, wherein adaptation is dependent upon a metric value accumulated since starting causing rendering of the one or more sound objects of the first class according to first rules.
  4. 6
    A method as claimed in any preceding claim, wherein causing rendering of one or more sound objects of the first class according to first rules, comprises adapting at least one property of the sound object, as recorded, when the sound object is rendered.
  5. 7
    A method as claimed in any preceding claim, wherein differences between the first rules and the second rules, cause a relative shift in one or more sound property values between the one or more sound objects of the first class and the one or more sound objects of the second class.
  6. 8
    A method as claimed in any preceding claim, wherein the first rules define a first relationship between a variation in intensity of a rendered sound object and a variation in distance between the sound object and the user in the virtual space and wherein the second rules define a second relationship between a variation in intensity of a rendered sound object and a variation in distance between the sound object and the user in the virtual space.
  7. 9
    A method as claimed in any preceding claim, comprising causing rendering of multiple sound objects of the first class, according to common first rules within the virtual space, in diverse spatial and/or frequency channels.
  8. 10
    A method as claimed in any preceding claim, comprising:causing classification of a sound object, within a rendered virtual space, as a first class of sound object in dependence upon historic interaction between the sound object and the user;and causing classification of a sound object, within a rendered virtual space, as a sub-class of the second class of sound object in dependence upon : current interaction between the sound object and the user;or no potential interaction between the sound object and the user;or potential interaction between the sound object and the user;rendering sound objects of the second class according to rules dependent upon the sub-class.
  9. 11
    A method as claimed in any preceding claim, comprising causing classification of a sound object as a first class of sound object by triggering a change to a persistent state in dependence upon a trigger event being satisfied by historic action of the user, wherein the state has persistence after the trigger event ends.
  10. 13
    A method as claimed in any preceding claim, wherein causing classification of a sound object, within a rendered virtual space, as a first class of sound object or a second class of sound objects in dependence upon historic action of a user, comprises causing classification of sound objects as a first class of sound object or a second class of sound object in dependence upon previous interaction of the user and the sound object.
  11. 14
    A method as claimed in any preceding claim, wherein the user is viewing the virtual space via a user-perspective mediated reality while listening to the rendered sound objects as spatially rendered audio.
  12. 15
    An apparatus comprising means for performing the method of at least one of claims 1 to 14 and/or computer program code, that when performed by at least one process or, causes at least the method of at least one of claims 1 to 14 to be performed.