WO2020258319A1 - 触感信号生成方法、装置和计算机设备 - Google Patents

触感信号生成方法、装置和计算机设备 Download PDF

Info

Publication number
WO2020258319A1
WO2020258319A1 PCT/CN2019/093900 CN2019093900W WO2020258319A1 WO 2020258319 A1 WO2020258319 A1 WO 2020258319A1 CN 2019093900 W CN2019093900 W CN 2019093900W WO 2020258319 A1 WO2020258319 A1 WO 2020258319A1
Authority
WO
WIPO (PCT)
Prior art keywords
target
signal
tactile
frequency band
basic frequency
Prior art date
Application number
PCT/CN2019/093900
Other languages
English (en)
French (fr)
Inventor
王修越
李建其
Original Assignee
瑞声声学科技(深圳)有限公司
瑞声科技(新加坡)有限公司
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 瑞声声学科技(深圳)有限公司, 瑞声科技(新加坡)有限公司 filed Critical 瑞声声学科技(深圳)有限公司
Priority to PCT/CN2019/093900 priority Critical patent/WO2020258319A1/zh
Priority to CN201910590947.5A priority patent/CN110339553B/zh
Priority to US16/945,950 priority patent/US11305183B2/en
Publication of WO2020258319A1 publication Critical patent/WO2020258319A1/zh

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/016Input arrangements with force or tactile feedback as computer generated output to the user
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F13/00Video games, i.e. games using an electronically generated display having two or more dimensions
    • A63F13/20Input arrangements for video game devices
    • A63F13/21Input arrangements for video game devices characterised by their sensors, purposes or types
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F13/00Video games, i.e. games using an electronically generated display having two or more dimensions
    • A63F13/20Input arrangements for video game devices
    • A63F13/23Input arrangements for video game devices for interfacing with the game device, e.g. specific interfaces between game controller and console
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F13/00Video games, i.e. games using an electronically generated display having two or more dimensions
    • A63F13/25Output arrangements for video game devices
    • A63F13/28Output arrangements for video game devices responding to control signals received from the game device for affecting ambient conditions, e.g. for vibrating players' seats, activating scent dispensers or affecting temperature or light
    • A63F13/285Generating tactile feedback signals via the game input device, e.g. force feedback
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F13/00Video games, i.e. games using an electronically generated display having two or more dimensions
    • A63F13/55Controlling game characters or game objects based on the game progress
    • A63F13/57Simulating properties, behaviour or motion of objects in the game world, e.g. computing tyre load in a car race game
    • A63F13/577Simulating properties, behaviour or motion of objects in the game world, e.g. computing tyre load in a car race game using determination of contact between game characters or objects, e.g. to avoid collision between virtual racing cars
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F13/00Video games, i.e. games using an electronically generated display having two or more dimensions
    • A63F13/80Special adaptations for executing a specific game genre or game mode
    • A63F13/822Strategy games; Role-playing games
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F13/00Video games, i.e. games using an electronically generated display having two or more dimensions
    • A63F13/80Special adaptations for executing a specific game genre or game mode
    • A63F13/837Shooting of targets
    • GPHYSICS
    • G08SIGNALLING
    • G08BSIGNALLING OR CALLING SYSTEMS; ORDER TELEGRAPHS; ALARM SYSTEMS
    • G08B6/00Tactile signalling systems, e.g. personal calling systems
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F2300/00Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game
    • A63F2300/10Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game characterized by input arrangements for converting player-generated signals into game device control signals
    • A63F2300/1037Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game characterized by input arrangements for converting player-generated signals into game device control signals being specially adapted for converting control signals received from the game device into a haptic signal, e.g. using force feedback

Definitions

  • the present invention relates to the technical field of games, in particular to a method, device and computer equipment for generating tactile signals.
  • the purpose of the present invention is to provide a tactile signal generation method, device and computer equipment that can flexibly generate various tactile sensations.
  • a method for generating a tactile signal comprising: obtaining tactile information of a target scene, the tactile information of the target scene including a target scene category and a target tactile category corresponding to the target scene category; and obtaining information corresponding to the target scene category
  • a basic frequency band haptic signal set the basic frequency band haptic signal set includes a plurality of basic frequency band haptic signals; and a target haptic signal is generated according to the target haptic category and the basic frequency band haptic signal set.
  • a tactile signal generating device includes: a first acquisition module for acquiring tactile information of a target scene, where the target scene tactile information includes a target scene category and a target tactile category corresponding to the target scene category; a second acquisition module, Used to obtain a basic frequency band tactile signal set corresponding to the target scene category, the basic frequency band tactile signal set includes a plurality of basic frequency band tactile signals; a tactile sensation generation module is used for according to the target haptic category and the basic frequency band The haptic signal set generates the target haptic signal.
  • a computer device includes a memory and a processor, the memory stores a computer program, and when the computer program is executed by the processor, the processor executes the following steps: acquiring tactile information of a target scene, the target scene
  • the haptic information includes a target scene category and a target haptic category corresponding to the target scene category; acquiring a basic frequency band haptic signal set corresponding to the target scene category, and the basic frequency band haptic signal set includes multiple basic frequency band haptic signals;
  • a target tactile signal is generated according to the target tactile sense category and the basic frequency band tactile signal set.
  • a computer-readable storage medium storing a computer program.
  • the processor executes the following steps: acquiring target scene tactile information, where the target scene tactile information includes target scene category and The target haptic category corresponding to the target scene category; acquiring a basic frequency band haptic signal set corresponding to the target scene category, and the basic frequency band haptic signal set includes multiple basic frequency band haptic signals; according to the target haptic category and the The basic frequency band tactile signal set generates a target tactile signal.
  • the present invention provides a method, device and computer equipment for generating haptic signals. Firstly, haptic information of a target scene is acquired.
  • the haptic information of the target scene includes a target scene category and a target corresponding to the target scene category. Tactile category; and then obtain a basic frequency band tactile signal set corresponding to the target scene category, the basic frequency band tactile signal set includes a plurality of basic frequency band tactile signals; finally according to the target tactile category and the basic frequency band tactile signal set Generate target haptic signal.
  • the target haptic sensation is generated according to the target haptic category and the basic frequency band haptic signal set.
  • FIG. 1 is a schematic diagram of an implementation process of a method for generating a tactile signal in an embodiment
  • Fig. 2 is a corresponding relationship between tactile sensation categories and basic frequency band haptic signals in an embodiment
  • FIG. 3 is a schematic diagram of a full-band tactile signal division and a basic frequency band tactile signal combination method in an embodiment
  • FIG. 4 is a schematic diagram of an implementation process of a method for generating a tactile signal in an embodiment
  • Fig. 5 is a structural block diagram of a tactile signal generating device in an embodiment
  • Fig. 6 is a structural block diagram of a computer device in an embodiment.
  • a method for generating a haptic signal is provided.
  • the execution subject of the method for generating a haptic signal according to the embodiment of the present invention is one that can implement the method for generating a haptic signal according to the embodiment of the present invention.
  • Equipment, the equipment may include but not limited to servers and terminals, where servers include but are not limited to high-performance computers and high-performance computer clusters, and terminals include but are not limited to mobile phones, tablet terminals, laptop terminals, and desktop computer terminals.
  • the method for generating haptic signals specifically includes the following steps:
  • Step 102 Obtain target scene tactile information, where the target scene tactile information includes a target scene category and a target tactile category corresponding to the target scene category.
  • the target scene category is used to indicate the large scene corresponding to the touch in the current game.
  • the scene categories may include driving, walking, running, and swimming.
  • the target tactile sensation category reflects the haptic category required for specific operations in the target scene category.
  • the target touch category corresponding to the driving category may include a constant speed driving category, a bumpy category, a uniform acceleration driving category, a uniform deceleration driving category, and a drift category.
  • Step 104 Obtain a basic frequency band haptic signal set corresponding to the target scene category, where the basic frequency band haptic signal set includes multiple basic frequency band haptic signals.
  • the tactile signal is a signal capable of realizing tactile sensation, including vibration type signals, such as sine wave signals and white noise signals.
  • the basic frequency band tactile signal is a tactile signal of a frequency band, and the size of the frequency band can be determined according to specific application scenarios and specific requirements.
  • the execution body of the haptic signal generation method is preset with basic frequency band haptic signal sets corresponding to different scene categories.
  • Step 106 Generate a target haptic signal according to the target haptic category and the basic frequency band haptic signal set.
  • the tactile signals of the basic frequency bands in the tactile signal sets of the basic frequency bands are combined to obtain the target tactile signal.
  • the step 106 generating a target haptic signal according to the target haptic category and the basic frequency band haptic signal set includes:
  • Step 106a Determine the combined position of each basic frequency band tactile signal in the basic frequency band tactile signal set according to the target tactile sensor category.
  • the combined position reflects the position of the basic frequency band tactile signal in the target tactile signal.
  • Step 106b Combine each basic frequency band tactile signal in the basic frequency band tactile signal set according to the combination position to generate a target tactile signal.
  • the basic frequency band tactile signals in the basic frequency band tactile signal set there are four basic frequency band tactile signals in the basic frequency band tactile signal set, which are m, n, l, and p.
  • the combined positions of m, n, l, and p are 2, 1, 4, and 3, respectively.
  • the frequency band tactile signal m is placed at the combination position 2
  • the basic frequency band tactile signal n is placed at the combination position 1
  • the basic frequency band tactile signal l is placed at the combination position 4
  • the basic frequency band tactile signal p is placed at the combination position 3.
  • the target tactile signal is nmpl.
  • some basic frequency band tactile signals in the basic frequency band tactile signal set are combined to obtain the target tactile signal.
  • the step 106 generating a target haptic signal according to the target haptic category and the basic frequency band haptic signal set includes:
  • Step 106A Obtain a target basic frequency band haptic signal corresponding to the target haptic category from the basic frequency band haptic signal set.
  • the execution body of the tactile signal generation method stores the corresponding relationship between the tactile sense category and the basic frequency band tactile signal, as shown in FIG. 2, according to the corresponding relationship, the basic frequency band tactile sense corresponding to the tactile sense category can be quickly obtained. signal.
  • the number of basic frequency band haptic signals to be acquired is determined according to the target haptic category, so as to obtain the target basic frequency band haptic signal.
  • the target haptic category is a constant-speed driving category.
  • the number of basic frequency band haptic signals is determined to be 1, so as to obtain a target basic frequency band haptic signal; for another example, the target haptic category is a bump category, at this time, determine the basic frequency band
  • the number of tactile signals is greater than or equal to 2, so that at least two target basic frequency band tactile signals are obtained.
  • the method further includes: obtaining size attribute information corresponding to the target tactile sensation category; in step 106A, obtaining the target basic information corresponding to the target haptic category from the basic frequency band tactile signal set.
  • the frequency band tactile signal includes: obtaining the target basic frequency band tactile signal corresponding to the target tactile class and the size attribute information from the basic frequency band tactile signal set.
  • the size attribute information reflects the magnitude of the tactile signal in the basic frequency band.
  • the target tactile sensation category is a constant-speed driving category under the driving category
  • the driving speed will be different, and the tactility will be different. Therefore, when the target haptic category is a constant-speed driving category, the size attribute information reflects driving to a certain extent The size of the speed. At this time, the "driver" will move at a constant speed at the speed corresponding to the size attribute information.
  • the target basic frequency band haptic sub-signals of different amplitudes corresponding to the target basic frequency band haptic signal are set in the basic frequency band haptic signal set, so that the corresponding target basic frequency band haptic signal can be obtained according to the size attribute information.
  • the target basic frequency band haptic signal is a
  • the target basic frequency band haptic sub-signals of different amplitudes are a1, a2, and a3 respectively.
  • the corresponding target basic frequency band haptic signal is determined to be a3, so the target haptic signal is determined It is a3a3...a3 to obtain a uniform tactile experience at different speeds.
  • Step 106B Determine a combination mode of the target basic frequency band haptic signal according to the target haptic category.
  • the combination method is to combine a target basic frequency band haptic signal multiple times, the combination method is aaa; for the bump category, two target basic frequency band haptic signals of the same amplitude are combined to obtain a combined signal, and then The combined signal can be repeated multiple times, and the combination method is ababab, where the amplitudes of a and b can be the same or different.
  • Step 106C Combine the target basic frequency band haptic signals according to the combination method to obtain a target haptic signal.
  • the tactile information of the target scene is obtained.
  • the tactile information of the target scene includes the target scene category and the target tactile category corresponding to the target scene category; then the basic frequency band tactile signal corresponding to the target scene category is obtained.
  • the basic frequency band haptic signal set includes a plurality of basic frequency band haptic signals; finally, a target haptic signal is generated according to the target haptic category and the basic frequency band haptic signal set.
  • the target haptic sensation is generated according to the target haptic category and the basic frequency band haptic signal set.
  • the combination method includes a first combination method in which basic frequency band haptic signals of the same amplitude are combined; in step 106C, the target basic frequency band haptic signals are combined according to the combination method to obtain a target haptic signal ,include:
  • Step 106C1 Combine the haptic signals of the target basic frequency band with the same amplitude according to the first combination manner to obtain the target haptic signal. Combine the tactile signals of the target basic frequency band with the same amplitude, and this combination method is suitable for driving scenes at a constant speed, such as driving at a constant speed.
  • the amplitude reflects the size of the tactile signal. For example, when the sound is loud, the signal amplitude is large, and when the sound is small, the signal amplitude is small.
  • the amplitudes of tactile signals of different amplitudes normalized according to the same standard are considered to be the same amplitude. For example, for the audio of a piece of music, if the audio is normalized according to the same standard, although after normalization, the audio waveform signal has high and low, and the corresponding loudness of the sound is also large or small, but it is still the same amplitude of.
  • the first combination mode includes a single signal single amplitude mode in which the same multiple basic frequency band haptic signals are combined; in step 106C1, the target basic frequency band haptic signals of the same amplitude are combined according to the first combination mode Combining to obtain the target tactile signal includes: combining the same multiple target basic frequency band tactile signals according to the single signal single amplitude mode to obtain the target tactile signal.
  • the single-signal single-amplitude mode is that there is only one target basic frequency band haptic signal, and multiple identical target basic frequency band haptic signals are obtained through multiple copies.
  • a single target basic frequency band tactile signal is a, and a is copied multiple times to obtain the same multiple basic frequency band tactile signals aa...a, as shown in the single signal single amplitude mode as shown in FIG. 3.
  • the single-signal single-amplitude method can be applied to the constant-speed driving category. The vibration intensity of the car's engine will remain unchanged, and the vibration sensation it brings to people will continue to be the same.
  • the first combination method includes a multi-signal single-amplitude method in which multiple basic frequency band tactile signals of the same amplitude are combined; in step 106C1, the target basic frequency band tactile signals of the same amplitude are combined according to the first combination method.
  • Combining signals to obtain a target tactile signal includes: combining multiple target basic frequency band tactile signals of the same amplitude in the multi-signal single amplitude manner to obtain the target tactile signal.
  • the multiple target basic frequency band haptic signals with the same amplitude are multiple different target basic frequency band haptic signals with the same amplitude.
  • multiple target basic frequency band tactile signals of the same amplitude are directly combined to obtain the target tactile signal.
  • the combining multiple target basic frequency band tactile signals of the same amplitude in the multiple signal single amplitude manner to obtain the target tactile signal includes: obtaining a multi-signal signal sheet according to the multiple target basic frequency band tactile signals of the same amplitude. Amplitude set; according to the multi-signal single-amplitude mode, multiple target basic frequency band tactile signals in a multi-signal single-amplitude concentration are combined to obtain a target tactile signal.
  • multiple target basic frequency band tactile signals with the same amplitude are tactile signals 1, 2 and 3, and the target tactile signal is 132, as shown in FIG. 3 in a multi-signal single amplitude mode.
  • multiple target basic frequency band tactile signals of the same amplitude are combined and repeated to obtain the target tactile signal.
  • the combining multiple target basic frequency band tactile signals of the same amplitude in the multiple signal single amplitude manner to obtain the target tactile signal includes: obtaining a multi-signal signal sheet according to the multiple target basic frequency band tactile signals of the same amplitude. Amplitude set; combining multiple target basic frequency band tactile signals in a multi-signal single amplitude set to obtain a first repetitive signal; combining at least one of the first repetitive signals to obtain a target tactile signal.
  • multiple target basic frequency band haptic signals of the same amplitude are 1, 2, and 3, the first repetitive signal is 132, and the target haptic signal is 132132132.
  • the multi-signal single-amplitude method can be applied to the bump category.
  • the bump vibration reflects the tactile effect with no change in frequency.
  • the tactile signal generation method described in the embodiment of the present invention achieves tactile effects and tactile effects of different durations by combining different numbers of basic frequency band tactile signal sets and repeating the combination methods.
  • the combination method includes a second combination method in which basic frequency band haptic signals of different amplitudes are combined; in step 106C, the target basic frequency band haptic signals are combined according to the combination method to obtain a target haptic signal ,include:
  • Step 106C2 Combine target basic frequency band haptic signals of different amplitudes according to the second combination manner to obtain a target haptic signal.
  • the second combination method includes a single signal multi-amplitude method in which single basic frequency band haptic signals of different amplitudes are combined; in step 106C2, the target basic frequency band haptic signals of different amplitudes are combined according to the second combination method.
  • Combining to obtain the target tactile signal includes: changing the signal amplitude of the single target basic frequency band tactile signal to obtain a single signal multi-amplitude set, and the single signal multi-amplitude set includes tactile signals of different signal amplitudes; according to the single signal The multi-amplitude mode and the single-signal multi-amplitude set obtain the target tactile signal.
  • the single-signal multi-amplitude mode indicates a mode of generating multiple tactile signals of different amplitudes according to a basic frequency band tactile signal, thereby obtaining a single-signal multi-amplitude set.
  • the target basic frequency band tactile signal is a
  • multiple tactile signals a1, a2, and a3 of different amplitudes are obtained according to a
  • the single-signal multi-amplitude set is [a1, a2, a3].
  • the single-signal multi-amplitude mode the single-signal multi-amplitude concentrated tactile signals are combined to obtain the target tactile signal a1a3a2.
  • Method 1 Change the normalization standard. Since the amplitude of the signal obtained by the same normalization standard is the same amplitude, different amplitudes can be obtained by changing the normalization standard The signal; Method two, equal scaling, by scaling the vibration signal in equal proportion, the effect of changing the amplitude can be achieved.
  • each tactile signal in a single signal multi-amplitude concentration is directly combined.
  • the obtaining the target tactile signal according to the single-signal multi-amplitude mode and the single-signal multi-amplitude set includes: according to the single-signal multi-amplitude mode, collecting each tactile signal of the single-signal multi-amplitude set Combine them to get the target tactile signal.
  • the single-signal multi-amplitude set is [a1, a2, a3], and the target tactile signal is a1a2a3 or a2a1a3, as shown in FIG.
  • the obtaining the target tactile signal according to the single-signal multi-amplitude mode and the single-signal multi-amplitude set includes: combining each tactile signal in the single-signal multi-amplitude set to obtain a second repetitive signal According to the single-signal multi-amplitude mode, at least one of the second repetitive signals is combined to obtain a target tactile signal.
  • the single signal multi-amplitude set is [a1, a2, a3], the second repetitive signal is a1a2a3 or a2a1a3, and the target tactile signal is a1a2a3a1a2a3 or a2a1a3a2a1a3.
  • the single-signal multi-amplitude method can be applied to the uniform acceleration (deceleration) driving category.
  • the acceleration of the car engine does not change, but the engine speed keeps increasing (or decreasing), giving people a stable and changing vibration feeling, but the frequency characteristics of the touch no change.
  • the second combination mode includes a multi-signal multi-amplitude mode in which multiple basic frequency band tactile signals of different amplitudes are combined after varying amplitudes; in step 106C2, targets of different amplitudes are combined according to the second combination mode.
  • Combining basic frequency band tactile signals to obtain a target tactile signal includes: changing the signal amplitude of each of the target basic frequency band tactile signals to obtain a multi-signal multi-amplitude set. A tactile signal with a changed signal amplitude corresponding to a frequency band tactile signal; and a target tactile signal is obtained according to the multi-signal multi-amplitude mode and each basic frequency band tactile signal in the multi-signal multi-amplitude concentration.
  • the multi-signal multi-amplitude method is a method in which multiple basic frequency band touch signals of different amplitudes are changed in amplitude and then combined.
  • the multi-signal multi-amplitude centralized storage is the basic frequency band tactile signal that has changed the signal amplitude. For example, if the target basic frequency band tactile signals are a, b, and c, change the amplitudes of a, b, and c to obtain a1, b1, and c1, thereby obtaining a multi-signal multi-amplitude set [a1, b1, c1].
  • the obtaining the target tactile signal according to the multi-signal multi-amplitude mode and each basic frequency band tactile signal in the multi-signal multi-amplitude concentration includes:
  • the haptic signals of the basic frequency bands in the multi-signal multi-amplitude concentration are combined to obtain the target haptic signal.
  • a1, b1, and c1 are combined to obtain the target tactile signal as a1a3a2, as shown in FIG.
  • the obtaining the target tactile signal according to the multi-signal multi-amplitude mode and each basic frequency band tactile signal in the multi-signal multi-amplitude concentration includes: collecting each basic frequency band tactile signal of the multi-signal multi-amplitude concentration Combining to obtain a third repetitive signal; according to the multi-signal multi-amplitude manner, at least one of the third repetitive signals is combined to obtain a target tactile signal.
  • the multi-signal multi-amplitude set is [a1, b1, c1], and a1, b1, and c1 are combined to obtain the third repetitive signal a1a3a2 and the target tactile signal a1a3a2a1a3a2a1a3a2.
  • the multi-signal multi-amplitude method can be applied to the drift category.
  • the speed and acceleration of the car engine change non-uniformly, which brings people the vibration effect of frequency characteristics and strength changes.
  • the combination method includes a third combination method determined according to the first combination method and the second combination method; in step 106C, the target basic frequency band haptic signal is combined according to the combination method to obtain the target
  • the haptic signal includes: combining the target basic frequency band haptic signal according to the third combination manner to obtain a target haptic signal.
  • obtaining a first target haptic signal according to the first combination mode and the target basic frequency band haptic signal obtaining a second target haptic signal according to the second combination mode and the target basic frequency band haptic signal; According to the first target haptic signal and the second target haptic signal, a target haptic signal is obtained.
  • the first combination method and the second combination method both combine all tactile signals of the target basic frequency band.
  • the target basic frequency band tactile signals are a, b, and c
  • the first target tactile signal is abc
  • the second target tactile signal is abc
  • the target tactile signal is abcacb.
  • the target tactile signal can be repeated as abcacb to obtain abcacbabcacb.
  • the first combination method is a combination of all the target basic frequency band haptic signals
  • the second combination method is a combination of part of the target basic frequency band haptic signals
  • the target basic frequency band tactile signals are a, b, and c
  • the first target tactile signal is abc
  • the second target tactile signal is ac
  • the target tactile signal is abcac.
  • the target tactile signal can also be repeated as abcac to obtain abcacabcac.
  • the first combination method is to combine part of the target basic frequency band haptic signals
  • the second combination method is to combine the remaining target basic frequency band haptic signals.
  • the target basic frequency band haptic signals are a, b, and c
  • the first target haptic signal is ca
  • the second target haptic signal is b
  • the target haptic signal is bca.
  • the target tactile signal can be repeated as bca to obtain bcabca.
  • the first combination method is to combine part of the target basic frequency band haptic signals
  • the second combination method is to combine part of the target basic frequency band haptic signals.
  • the target basic frequency band tactile signals are a, b, and c
  • the first target tactile signal is ca
  • the second target tactile signal is bc
  • the target tactile signal is cabc.
  • the target tactile signal can be repeated as bca to obtain cabccabc.
  • the method before obtaining the tactile information of the target scene in step 402, the method further includes:
  • Step 408 Obtain a full-band tactile signal corresponding to the target scene category, where the full-band tactile signal includes tactile signals of all frequency bands in the target scene category.
  • the full-band tactile signal is a tactile signal with a large frequency span and covering the entire frequency range under the target scene category. It can be a tactile signal with a gradually increasing frequency (such as a sine wave signal), or it can be Collect and synthesize a wide-frequency tactile signal.
  • a tactile signal with a gradually increasing frequency such as a sine wave signal
  • it can be Collect and synthesize a wide-frequency tactile signal.
  • sound signals from ultra-low frequency to ultra-high frequency are used as full-band tactile signals.
  • the frequencies corresponding to ultra-low frequency and ultra-high frequency can be determined according to actual needs and specific application scenarios.
  • Step 410 Perform basic frequency band division of the full-band tactile signal to obtain multiple basic frequency band tactile signals.
  • the basic frequency band is divided according to actual needs and specific application scenarios, and multiple basic frequency band tactile signals are obtained, as shown in Figure 3. For example, divide the basic frequency band according to the amplitude; for another example, divide the basic frequency band according to the frequency range, divide the full-band tactile signal into low frequency, intermediate frequency, and high frequency, and then divide the low frequency into the first low frequency (or intermediate frequency or high frequency), The second low frequency (or intermediate frequency or high frequency), ... the Nth low frequency (or intermediate frequency or high frequency).
  • the duration of the divided basic frequency band tactile signals can be the same.
  • Step 412 Obtain the basic frequency band tactile signal set according to the plurality of basic frequency band tactile signals.
  • the divided tactile signals of multiple basic frequency bands form a set of tactile signals of the basic frequency band.
  • a device 500 for generating a tactile signal which specifically includes: a first obtaining module 502 for obtaining tactile information of a target scene, where the tactile information of the target scene includes a target scene category and corresponding to the target scene category
  • the second acquisition module 504 is configured to acquire a set of basic frequency band haptic signals corresponding to the target scene category, and the basic frequency band haptic signal set includes multiple basic frequency band haptic signals; the haptic generation module 506 uses And generating a target tactile signal according to the target tactile sense category and the basic frequency band tactile signal set.
  • the above-mentioned tactile signal generating device first obtains target scene tactile information, where the target scene tactile information includes the target scene category and the target tactile category corresponding to the target scene category; then obtains the basic frequency band tactile signal corresponding to the target scene category Set, the basic frequency band haptic signal set includes a plurality of basic frequency band haptic signals; finally, a target haptic signal is generated according to the target haptic category and the basic frequency band haptic signal set.
  • the target haptic sensation is generated according to the target haptic category and the basic frequency band haptic signal set.
  • the tactile sensation generation module 506 includes: a target signal acquisition module, configured to acquire a target basic frequency band haptic signal corresponding to the target haptic category from the basic frequency band haptic signal set; a combination mode determination module , For determining a combination mode of the target basic frequency band tactile signal according to the target tactile sensation category; a signal combination generating module for combining the target basic frequency band haptic signal according to the combination mode to obtain a target tactile signal.
  • the combination method includes a first combination method in which basic frequency band tactile signals of the same amplitude are combined; the signal combination generating module includes: a same amplitude combination module, configured to combine The target basic frequency band tactile signals of the same amplitude are combined to obtain the target tactile signal.
  • the first combination method includes a single signal single amplitude method in which the same multiple basic frequency band touch signals are combined; the same amplitude combination module includes: a single signal same amplitude combination module for The single-signal single-amplitude method combines the same multiple target basic frequency band tactile signals to obtain the target tactile signal.
  • the combination method includes a second combination method in which basic frequency band tactile signals of different amplitudes are combined;
  • the signal combination generation module includes: a multi-amplitude combination module for combining The target basic frequency band tactile signals of different amplitudes are combined to obtain the target tactile signal.
  • the second combination mode includes a single signal multi-amplitude mode in which single basic frequency band tactile signals of different amplitudes are combined;
  • the multi-amplitude combination module includes: an amplitude change module for changing a single target The signal amplitude of the tactile signal in the basic frequency band is used to obtain a single-signal multi-amplitude set.
  • the single-signal multi-amplitude set includes tactile signals of different signal amplitudes; Single signal and multiple amplitude sets to obtain the target tactile signal.
  • the device 500 further includes: a full frequency band acquisition module, configured to acquire a full frequency band haptic signal corresponding to the target scene category, the full frequency band haptic signal including all frequency bands in the target scene category
  • the full frequency band division module is used to divide the full frequency band touch signals into basic frequency bands to obtain multiple basic frequency band haptic signals; the basic set determination module is used to obtain the multiple basic frequency band touch signals Basic frequency band tactile signal collection.
  • Fig. 6 shows an internal structure diagram of a computer device in an embodiment.
  • the computer device may specifically be a server and a terminal.
  • the computer device includes a processor, a memory, and a network interface connected through a system bus.
  • the memory includes a non-volatile storage medium and an internal memory.
  • the non-volatile storage medium of the computer device stores an operating system, and may also store a computer program.
  • the processor can realize the tactile signal generation method.
  • a computer program may also be stored in the internal memory, and when the computer program is executed by the processor, the processor may execute the method for generating haptic signals.
  • FIG. 6 is only a block diagram of part of the structure related to the solution of the present application, and does not constitute a limitation on the computer device to which the solution of the present application is applied.
  • the specific computer device may Including more or fewer parts than shown in the figure, or combining some parts, or having a different arrangement of parts.
  • the method for generating haptic signals provided in the present application can be implemented in the form of a computer program, and the computer program can be run on the computer device as shown in FIG. 6.
  • the memory of the computer device can store various program templates that make up the tactile signal generating device. For example, the first acquisition module 502, the second acquisition module 504, and the tactile sensation generation module 506.
  • a computer device includes a memory and a processor.
  • the memory stores a computer program.
  • the processor executes the following steps: acquiring tactile information of a target scene, the target scene
  • the haptic information includes a target scene category and a target haptic category corresponding to the target scene category; acquiring a basic frequency band haptic signal set corresponding to the target scene category, and the basic frequency band haptic signal set includes multiple basic frequency band haptic signals;
  • a target tactile signal is generated according to the target tactile sense category and the basic frequency band tactile signal set.
  • the generating a target tactile signal according to the target tactile sensation category and the basic frequency band haptic signal set includes: obtaining a target basic frequency band corresponding to the target haptic category from the basic frequency band haptic signal set Tactile signal; determine the combination mode of the target basic frequency band tactile signal according to the target tactile class; combine the target basic frequency band tactile signal according to the combination mode to obtain the target tactile signal.
  • the combination method includes a first combination method in which basic frequency band tactile signals of the same amplitude are combined; the combination of the target basic frequency band tactile signals according to the combination method to obtain a target tactile signal includes : Combine the target basic frequency band haptic signals of the same amplitude according to the first combination manner to obtain the target haptic signal.
  • the first combination method includes a single signal single amplitude method in which the same multiple basic frequency band haptic signals are combined; the target basic frequency band haptic signal of the same amplitude is combined according to the first combination method
  • Obtaining the target tactile signal includes: combining the same multiple target basic frequency band tactile signals according to the single-signal single-amplitude manner to obtain the target tactile signal.
  • the combination method includes a second combination method in which basic frequency band tactile signals of different amplitudes are combined; the combination of the target basic frequency band tactile signals according to the combination method to obtain a target tactile signal includes : Combine target basic frequency band tactile signals of different amplitudes according to the second combination manner to obtain target tactile signals.
  • the second combination method includes a single signal multi-amplitude method in which single basic frequency band haptic signals of different amplitudes are combined; the target basic frequency band haptic signals of different amplitudes are combined according to the second combination method ,
  • Obtaining the target tactile signal includes: changing the signal amplitude of the single target basic frequency band tactile signal to obtain a single signal multi-amplitude set, the single signal multi-amplitude set including tactile signals of different signal amplitudes; according to the single signal multi-amplitude set And the single signal multi-amplitude set to obtain the target tactile signal.
  • the computer program when executed by the processor, the computer program is further configured to: before the acquiring target scene tactile information, acquire a full-band tactile signal corresponding to the target scene category, and the full-band
  • the tactile signal includes tactile signals of all frequency bands under the target scene category; the full-band tactile signal is divided into basic frequency bands to obtain multiple basic frequency band tactile signals; the basic frequency band tactile signals are obtained according to the multiple basic frequency band tactile signals Signal collection.
  • a computer-readable storage medium that stores a computer program.
  • the processor causes the processor to perform the following steps: acquiring tactile information of a target scene, the target scene
  • the haptic information includes a target scene category and a target haptic category corresponding to the target scene category; acquiring a basic frequency band haptic signal set corresponding to the target scene category, and the basic frequency band haptic signal set includes multiple basic frequency band haptic signals;
  • a target tactile signal is generated according to the target tactile sense category and the basic frequency band tactile signal set.
  • the generating a target tactile signal according to the target tactile sensation category and the basic frequency band haptic signal set includes: obtaining a target basic frequency band corresponding to the target haptic category from the basic frequency band haptic signal set Tactile signal; determine the combination mode of the target basic frequency band tactile signal according to the target tactile class; combine the target basic frequency band tactile signal according to the combination mode to obtain the target tactile signal.
  • the combination method includes a first combination method in which basic frequency band tactile signals of the same amplitude are combined; the combination of the target basic frequency band tactile signals according to the combination method to obtain a target tactile signal includes : Combine the target basic frequency band haptic signals of the same amplitude according to the first combination manner to obtain the target haptic signal.
  • the first combination method includes a single signal single amplitude method in which the same multiple basic frequency band haptic signals are combined; the target basic frequency band haptic signal of the same amplitude is combined according to the first combination method
  • Obtaining the target tactile signal includes: combining the same multiple target basic frequency band tactile signals according to the single-signal single-amplitude manner to obtain the target tactile signal.
  • the combination method includes a second combination method in which basic frequency band tactile signals of different amplitudes are combined; the combination of the target basic frequency band tactile signals according to the combination method to obtain a target tactile signal includes : Combine target basic frequency band tactile signals of different amplitudes according to the second combination manner to obtain target tactile signals.
  • the second combination method includes a single signal multi-amplitude method in which single basic frequency band haptic signals of different amplitudes are combined; the target basic frequency band haptic signals of different amplitudes are combined according to the second combination method ,
  • Obtaining the target tactile signal includes: changing the signal amplitude of the single target basic frequency band tactile signal to obtain a single signal multi-amplitude set, the single signal multi-amplitude set including tactile signals of different signal amplitudes; according to the single signal multi-amplitude set And the single signal multi-amplitude set to obtain the target tactile signal.
  • the computer program when executed by the processor, the computer program is further configured to: before the acquiring target scene tactile information, acquire a full-band tactile signal corresponding to the target scene category, and the full-band
  • the tactile signal includes tactile signals of all frequency bands under the target scene category; the full-band tactile signal is divided into basic frequency bands to obtain multiple basic frequency band tactile signals; the basic frequency band tactile signals are obtained according to the multiple basic frequency band tactile signals Signal collection.
  • tactile signal generating method tactile signal generating device, computer equipment, and computer-readable storage medium belong to a general inventive concept
  • the tactile signal generating method, tactile signal generating device, computer equipment, and computer-readable storage medium are implemented
  • the content in the example can be mutually applicable.
  • a person of ordinary skill in the art can understand that all or part of the processes in the methods of the foregoing embodiments can be implemented by instructing relevant hardware through a computer program.
  • the program can be stored in a non-volatile computer readable storage medium.
  • the program when executed, it may include the processes of the above-mentioned method embodiments.
  • Non-volatile memory may include read only memory (ROM), programmable ROM (PROM), electrically programmable ROM (EPROM), electrically erasable programmable ROM (EEPROM), or flash memory.
  • Volatile memory may include random access memory (RAM) or external cache memory.
  • RAM is available in many forms, such as static RAM (SRAM), dynamic RAM (DRAM), synchronous DRAM (SDRAM), double data rate SDRAM (DDRSDRAM), enhanced SDRAM (ESDRAM), synchronous chain Channel (Synchlink) DRAM (SLDRAM), memory bus (Rambus) direct RAM (RDRAM), direct memory bus dynamic RAM (DRDRAM), and memory bus dynamic RAM (RDRAM), etc.
  • SRAM static RAM
  • DRAM dynamic RAM
  • SDRAM synchronous DRAM
  • DDRSDRAM double data rate SDRAM
  • ESDRAM enhanced SDRAM
  • SLDRAM synchronous chain Channel
  • memory bus Rabus direct RAM
  • RDRAM direct memory bus dynamic RAM
  • RDRAM memory bus dynamic RAM

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Human Computer Interaction (AREA)
  • General Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

一种触感信号生成方法、装置和计算机设备,包括:获取目标场景触感信息,所述目标场景触感信息包括目标场景类别和与所述目标场景类别对应的目标触感类别(102);获取与所述目标场景类别对应的基本频段触感信号集合,所述基本频段触感信号集合中包括多个基本频段触感信号(104);根据所述目标触感类别和所述基本频段触感信号集合生成目标触感信号(106)。上述方式,使得触感的生成更为灵活多样。

Description

触感信号生成方法、装置和计算机设备 技术领域
本发明涉及游戏技术领域,尤其涉及一种触感信号生成方法、装置和计算机设备。
背景技术
当前市场上大多数的游戏,例如,动作类、冒险类、模拟类、角色扮演类、休闲类以及其他类别,普遍集中在视觉和听觉方向的交互方面,缺少触觉的直观体验,如果在游戏中增加触觉感官的刺激,能提升玩家沉浸式体验,达到不同场景、不同游戏类别、不同角色感受不一样的真实体验。
技术问题
虽然市场上有少数游戏增加了触觉效果,但是预先设置的触觉效果单一,没法很好的满足动态场景的多样化触感需求。
因此,有必要提供一种能够灵活生成各种触感的触感信号的方法。
技术解决方案
本发明的目的在于提供一种灵活生成各种触感的触感信号生成方法、装置和计算机设备。
本发明的技术方案如下:
一种触感信号生成方法,所述方法包括:获取目标场景触感信息,所述目标场景触感信息包括目标场景类别和与所述目标场景类别对应的目标触感类别;获取与所述目标场景类别对应的基本频段触感信号集合,所述基本频段触感信号集合中包括多个基本频段触感信号;根据所述目标触感类别和所述基本频段触感信号集合生成目标触感信号。
一种触感信号生成装置,包括:第一获取模块,用于获取目标场景触感信息,所述目标场景触感信息包括目标场景类别和与所述目标场景类别对应的目标触感类别;第二获取模块,用于获取与所述目标场景类别对应的基本频段触感信号集合,所述基本频段触感信号集合中包括多个基本频段触感信号;触感生成模块,用于根据所述目标触感类别和所述基本频段触感信号集合生成目标触感信号。
一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,所述计算机程序被所述处理器执行时,使得所述处理器执行以下步骤:获取目标场景触感信息,所述目标场景触感信息包括目标场景类别和与所述目标场景类别对应的目标触感类别;获取与所述目标场景类别对应的基本频段触感信号集合,所述基本频段触感信号集合中包括多个基本频段触感信号;根据所述目标触感类别和所述基本频段触感信号集合生成目标触感信号。
一种计算机可读存储介质,存储有计算机程序,所述计算机程序被处理器执行时,使得所述处理器执行以下步骤:获取目标场景触感信息,所述目标场景触感信息包括目标场景类别和与所述目标场景类别对应的目标触感类别;获取与所述目标场景类别对应的基本频段触感信号集合,所述基本频段触感信号集合中包括多个基本频段触感信号;根据所述目标触感类别和所述基本频段触感信号集合生成目标触感信号。
有益效果
本发明的有益效果在于:本发明提出了一种触感信号生成方法、装置和计算机设备,首先获取目标场景触感信息,所述目标场景触感信息包括目标场景类别和与所述目标场景类别对应的目标触感类别;然后获取与所述目标场景类别对应的基本频段触感信号集合,所述基本频段触感信号集合中包括多个基本频段触感信号;最后根据所述目标触感类别和所述基本频段触感信号集合生成目标触感信号。可见,通过上述方式,由于获取到了基本频段触感信号集合,并且基本频段触感信号集合中包括至少一个与目标场景类别对应的基本频段触感信号,从而根据目标触感类别和基本频段触感信号集合生成目标触感,使得目标触感的生成方式更为灵活多样,不依赖于预存的几个触感;并且相对于预存的几个触感,能够实现的目标触感也更多;同时,由于只用存储基本频段触感信号,也在一定程度上降低了存储空间。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1为一个实施例中触感信号生成方法的实现流程示意图;
图2为一个实施例中触感类别与基本频段触感信号的对应关系;
图3为一个实施例中全频段触感信号划分以及基本频段触感信号组合方式的示意图;
图4为一个实施例中触感信号生成方法的实现流程示意图;
图5为一个实施例中触感信号生成装置的结构框图;
图6为一个实施例中计算机设备的结构框图。
本发明的实施方式
下面结合附图和实施方式对本发明作进一步说明显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
如图1所示,在一个实施例中,提供了一种触感信号生成方法,本发明实施例所述的触感信号生成方法的执行主体为能够实现本发明实施例所述的触感信号生成方法的设备,该设备可以包括但不限于服务器和终端,其中,服务器包括但不限于高性能计算机以及高性能计算机集群,终端包括但不限于手机终端、平板终端、笔记本电脑终端以及台式电脑终端。该触感信号生成方法,具体包括如下步骤:
步骤102,获取目标场景触感信息,所述目标场景触感信息包括目标场景类别和与所述目标场景类别对应的目标触感类别。
其中,目标场景类别,用于指示当前游戏中触感对应的大场景。例如,绝地求生游戏,场景类别可能有开车类别、走路类别、跑步类别以及游泳类别。目标触感类别,反映目标场景类别下的具体操作所需的触感的类别。例如,开车类别对应的目标触感类别可能有匀速开车类别、颠簸类别、匀加速开车类别、匀减速开车类别以及漂移类别。
步骤104,获取与所述目标场景类别对应的基本频段触感信号集合,所述基本频段触感信号集合中包括多个基本频段触感信号。
其中,触感信号,为能够实现触感的信号,包括振动类型的信号,例如,正弦波信号、白噪声信号。基本频段触感信号,为一个频率段的触感信号,该频率段的大小可以根据具体的应用场景以及具体的需求确定。触感信号生成方法的执行主体中预先设置有不同场景类别对应的基本频段触感信号集合。
步骤106,根据所述目标触感类别和所述基本频段触感信号集合生成目标触感信号。
在一个实施例中,将基本频段触感信号集合中的各个基本频段触感信号进行组合得到目标触感信号。具体的,步骤106所述根据所述目标触感类别和所述基本频段触感信号集合生成目标触感信号,包括:
步骤106a,根据所述目标触感类别确定所述基本频段触感信号集合中各个基本频段触感信号的组合位置。
其中,组合位置,反映基本频段触感信号在目标触感信号中的位置。
由于不同的触感类别需要的触感不一样,所以需要将不同的基本频段触感信号放置在不同的组合位置,从而得到不同的触感。可以理解的是,即使基本频段触感信号相同,但是由于各个基本频段触感信号在目标触感信号中的组合位置不同,得到的触感信号以及感受到的触感都将是不同的。
步骤106b,按照所述组合位置将所述基本频段触感信号集合中各个基本频段触感信号进行组合,生成目标触感信号。
例如,基本频段触感信号集合中有四个基本频段触感信号,分别为m、n、l以及p,m、n、l以及p的组合位置分别为2、1、4、3,于是,将基本频段触感信号m放在组合位置2处,将基本频段触感信号n放在组合位置1处,将基本频段触感信号l放在组合位置4处,将基本频段触感信号p放在组合位置3处,得到目标触感信号为nmpl。
在一个实施例中,将基本频段触感信号集合中的部分基本频段触感信号进行组合得到目标触感信号。具体的,步骤106所述根据所述目标触感类别和所述基本频段触感信号集合生成目标触感信号,包括:
步骤106A,从所述基本频段触感信号集合中获取与所述目标触感类别对应的目标基本频段触感信号。
在一个实施例中,触感信号生成方法的执行主体中存储有触感类别与基本频段触感信号的对应关系,如图2所示,根据该对应关系可以快速的获取到与触感类别对应的基本频段触感信号。
在一个实施例中,根据目标触感类别确定需要获取的基本频段触感信号的个数,从而获取到目标基本频段触感信号。例如,目标触感类别为匀速开车类别,此时,确定基本频段触感信号的个数为1,从而获取到一个目标基本频段触感信号;再如,目标触感类别为颠簸类别,此时,确定基本频段触感信号的个数为大于或等于2,从而获取到至少两个目标基本频段触感信号。
在一个实施例中,所述方法,还包括:获取与所述目标触感类别对应的大小属性信息;步骤106A所述从所述基本频段触感信号集合中获取与所述目标触感类别对应的目标基本频段触感信号,包括:从所述基本频段触感信号集合中获取与所述目标触感类别和与所述大小属性信息对应的目标基本频段触感信号。
其中,大小属性信息,反映基本频段触感信号的幅度大小。例如,当目标触感类别是开车类别下的匀速开车类别时,开车的速度不同,带来的触感也将不同,于是,当目标触感类别是匀速开车类别的时候,大小属性信息在一定程度反映开车速度的大小,此时,“司机”将在该大小属性信息对应的速度下匀速运动。示例性的,基本频段触感信号集合中设置了与目标基本频段触感信号对应的不同幅度的目标基本频段触感子信号,使得能够根据大小属性信息获取到对应的目标基本频段触感信号。例如,目标基本频段触感信号为a,不同幅度的目标基本频段触感子信号分别为a1、a2以及a3,根据大小属性信号,确定对应的目标基本频段触感子信号为a3,于是,确定目标触感信号为a3a3...a3,从而获得不同速度的匀速触感体验。
步骤106B,根据所述目标触感类别确定所述目标基本频段触感信号的组合方式。
由于不同触感类别带来的触感将不同,所以不同的触感,目标基本频段触感信号的组合方式将不同。触感信号生成方法的执行设备中设置有触感类别与组合方式的对应关系。例如,匀速开车类别,组合方式为将一个目标基本频段触感信号重复多次进行组合,组合方式为aaa;颠簸类别,将两个同幅度的目标基本频段触感信号进行组合得到组合信号,然后将该组合信号重复多次即可,组合方式为ababab,其中,a和b幅度可以相同,也可以不同。
步骤106C,根据所述组合方式将所述目标基本频段触感信号进行组合,得到目标触感信号。
上述触感信号生成方法,首先获取目标场景触感信息,所述目标场景触感信息包括目标场景类别和与所述目标场景类别对应的目标触感类别;然后获取与所述目标场景类别对应的基本频段触感信号集合,所述基本频段触感信号集合中包括多个基本频段触感信号;最后根据所述目标触感类别和所述基本频段触感信号集合生成目标触感信号。可见,通过上述方式,由于获取到了基本频段触感信号集合,并且基本频段触感信号集合中包括至少一个与目标场景类别对应的基本频段触感信号,从而根据目标触感类别和基本频段触感信号集合生成目标触感,使得目标触感的生成方式更为灵活多样,不依赖于预存的几个触感;并且相对于预存的几个触感,能够实现的目标触感也更多;同时,由于只用存储基本频段触感信号,也在一定程度上降低了存储空间。
在一个实施例中,所述组合方式包括相同幅度的基本频段触感信号进行组合的第一组合方式;步骤106C所述根据所述组合方式将所述目标基本频段触感信号进行组合,得到目标触感信号,包括:
步骤106C1,按照所述第一组合方式将相同幅度的目标基本频段触感信号进行组合,得到目标触感信号。将相同幅度的目标基本频段触感信号进行组合,这样的组合方式适用于匀速开车场景,例如匀速前进。
其中,幅度,反映触感信号的大小,例如,声音大的时候信号幅度大、声音小的时候信号幅度小。在本发明实施例中,不同幅度的触感信号按照同一标准归一化后的幅度,认为是相同幅度。例如,对于一首音乐的音频,如果该音频是按同一标准归一化的,虽然归一化后,音频波形信号中有高有低,对应的声音响度也有大有小,但依然是相同幅度的。
在一个实施例中,所述第一组合方式包括相同的多个基本频段触感信号进行组合的单信号单幅度方式;步骤106C1所述按照所述第一组合方式将相同幅度的目标基本频段触感信号进行组合,得到目标触感信号,包括:按照所述单信号单幅度方式将相同的多个目标基本频段触感信号进行组合,得到目标触感信号。其中,单信号单幅度方式为只有一个目标基本频段触感信号,且通过多次复制得到多个完全一致的目标基本频段触感信号。
例如,单个目标基本频段触感信号为a,将a复制多次,得到相同的多个基本频段触感信号aa...a,如图3所示的单信号单幅度方式。单信号单幅度方式可以应用于匀速开车类别,汽车的引擎振动强度会保持不变,给人带来的振感也会是持续的同一振感强度。
在一个实施例中,所述第一组合方式包括相同幅度的多个基本频段触感信号进行组合的多信号单幅度方式;步骤106C1所述按照所述第一组合方式将相同幅度的目标基本频段触感信号进行组合,得到目标触感信号,包括:按照所述多信号单幅度方式将相同幅度的多个目标基本频段触感信号进行组合,得到目标触感信号。
其中,相同幅度的多个目标基本频段触感信号,为幅度相同的多个不同的目标基本频段触感信号。
示例性的,直接将相同幅度的多个目标基本频段触感信号进行组合得到目标触感信号。具体的,所述按照所述多信号单幅度方式将相同幅度的多个目标基本频段触感信号进行组合,得到目标触感信号,包括:根据相同幅度的多个目标基本频段触感信号,得到多信号单幅度集;根据所述多信号单幅度方式,将多信号单幅度集中的多个目标基本频段触感信号进行组合,得到目标触感信号。
例如,相同幅度的多个目标基本频段触感信号为触感信号1、2以及3,目标触感信号为132,如图3所示的多信号单幅度方式。
示例性的,将相同幅度的多个目标基本频段触感信号进行组合后并重复,从而得到目标触感信号。具体的,所述按照所述多信号单幅度方式将相同幅度的多个目标基本频段触感信号进行组合,得到目标触感信号,包括:根据相同幅度的多个目标基本频段触感信号,得到多信号单幅度集;将多信号单幅度集中的多个目标基本频段触感信号进行组合,得到第一重复信号;将至少一个所述第一重复信号进行组合,得到目标触感信号。
例如,相同幅度的多个目标基本频段触感信号为1、2以及3,第一重复信号为132,目标触感信号为132132132。
多信号单幅度方式可以应用于颠簸类别,汽车行驶于石子路面,颠簸振感体现出这种频率没有变化的触感效果。
本发明实施例中所述的触感信号生成方法通过将不同数量的基本频段触感信号集合进行组合的方式以及组合方式的重复,实现了的触感效果、不同时长的触感效果。
在一个实施例中,所述组合方式包括不同幅度的基本频段触感信号进行组合的第二组合方式;步骤106C所述根据所述组合方式将所述目标基本频段触感信号进行组合,得到目标触感信号,包括:
步骤106C2,按照所述第二组合方式将不同幅度的目标基本频段触感信号进行组合,得到目标触感信号。
在一个实施例中,所述第二组合方式包括不同幅度的单个基本频段触感信号进行组合的单信号多幅度方式;步骤106C2所述按照所述第二组合方式将不同幅度的目标基本频段触感信号进行组合,得到目标触感信号,包括:改变单个所述目标基本频段触感信号的信号幅度,得到单信号多幅度集,所述单信号多幅度集中包括不同信号幅度的触感信号;根据所述单信号多幅度方式和所述单信号多幅度集,得到目标触感信号。
其中,单信号多幅度方式,指示根据一个基本频段触感信号生成多个不同幅度的触感信号的方式,从而得到单信号多幅度集。
例如,目标基本频段触感信号为a,根据a得到多个不同幅度的触感信号a1、a2以及a3,单信号多幅度集为[a1,a2,a3]。根据单信号多幅度方式将单信号多幅度集中的触感信号进行组合,得到目标触感信号a1a3a2。
改变基本频段触感信号的信号幅度可以通过两种方式实现:方式一、改变归一化标准,由于同一归一化标准得到的信号的幅度为相同幅度,所以通过改变归一化标准可以得到不同幅度的信号;方式二、等比例缩放,通过对振动信号进行等比例缩放,能够达到改变振幅的效果。
示例性的,直接将单信号多幅度集中的各个触感信号进行组合。具体的,所述根据所述单信号多幅度方式和所述单信号多幅度集,得到目标触感信号,包括:根据所述单信号多幅度方式,将所述单信号多幅度集中的各个触感信号进行组合,得到目标触感信号。
例如,单信号多幅度集为[a1,a2,a3],目标触感信号为a1a2a3或者a2a1a3,如图3所示的单信号多幅度方式。
示例性的,所述根据所述单信号多幅度方式和所述单信号多幅度集,得到目标触感信号,包括:将所述单信号多幅度集中的各个触感信号进行组合,得到第二重复信号;根据所述单信号多幅度方式,将至少一个所述第二重复信号进行组合,得到目标触感信号。
例如,单信号多幅度集为[a1,a2,a3],第二重复信号为a1a2a3或者a2a1a3,目标触感信号为a1a2a3a1a2a3或者a2a1a3a2a1a3。
单信号多幅度方式可以应用于匀加速(减速)开车类别,汽车引擎的加速度没有变化,但引擎转速不断变大(或减小),给人带来稳定变化的振感,但触感的频率特质没有变化。
在一个实施例中,所述第二组合方式包括不同幅度的多个基本频段触感信号改变幅度后进行组合的多信号多幅度方式;步骤106C2所述按照所述第二组合方式将不同幅度的目标基本频段触感信号进行组合,得到目标触感信号,包括:改变每个所述目标基本频段触感信号的信号幅度,得到多信号多幅度集,所述多信号多幅度集中包括与每个所述目标基本频段触感信号对应的已改变信号幅度的触感信号;根据所述多信号多幅度方式和所述多信号多幅度集中的各个基本频段触感信号,得到目标触感信号。多信号多幅度方式,为将多个不同幅度的基本频段触感信号改变幅度,然后再进行组合的方式。
多信号多幅度集中存储的都是已改变信号幅度的基本频段触感信号。例如,目标基本频段触感信号为a、b和c,改变a、b和c的幅度,得到a1、b1以及c1,从而得到多信号多幅度集[a1、b1,c1]。
示例性的,所述根据所述多信号多幅度方式和所述多信号多幅度集中的各个基本频段触感信号,得到目标触感信号,包括:
根据所述多信号多幅度方式,将所述多信号多幅度集中的各个基本频段触感信号进行组合,得到目标触感信号。
例如,多信号多幅度集[a1、b1,c1],将a1、b1以及c1进行组合,得到目标触感信号为a1a3a2,如图3所示的多信号多幅度方式。
示例性的,所述根据所述多信号多幅度方式和所述多信号多幅度集中的各个基本频段触感信号,得到目标触感信号,包括:将所述多信号多幅度集中的各个基本频段触感信号进行组合,得到第三重复信号;根据所述多信号多幅度方式,将至少一个所述第三重复信号进行组合,得到目标触感信号。
例如,多信号多幅度集为[a1、b1,c1],将a1、b1以及c1进行组合,得到第三重复信号a1a3a2,目标触感信号a1a3a2a1a3a2a1a3a2。
多信号多幅度方式可以应用于漂移类别,汽车引擎的转速和加速度都非均匀变化,给人带来有频率特质变化和强弱变化的振感效果。
在一个实施例中,所述组合方式包括根据第一组合方式和第二组合方式确定的第三组合方式;步骤106C所述根据所述组合方式将所述目标基本频段触感信号进行组合,得到目标触感信号,包括:根据所述第三组合方式将所述目标基本频段触感信号进行组合,得到目标触感信号。
示例性的,根据所述第一组合方式和所述目标基本频段触感信号,得到第一目标触感信号;根据所述第二组合方式和所述目标基本频段触感信号,得到第二目标触感信号;根据所述第一目标触感信号和所述第二目标触感信号,得到目标触感信号。
示例性的,第一组合方式和第二组合方式都是将所有的目标基本频段触感信号进行组合。例如,目标基本频段触感信号为a、b以及c,第一目标触感信号为abc,第二目标触感信号acb,目标触感信号为abcacb。进一步的,还可以将目标触感信号为abcacb进行重复,得到abcacbabcacb。
示例性的,第一组合方式(或第二组合方式)为将所有的目标基本频段触感信号进行组合的方式,第二组合方式(或第一组合方式)为将部分目标基本频段触感信号进行组合的方式。例如,目标基本频段触感信号为a、b以及c,第一目标触感信号为abc,第二目标触感信号ac,目标触感信号为abcac。进一步的,还可以将目标触感信号为abcac进行重复,得到abcacabcac。
示例性的,第一组合方式(或第二组合方式)为将部分目标基本频段触感信号进行组合,第二组合方式(或第一组合方式)为将剩余的目标基本频段触感信号进行组合。例如,目标基本频段触感信号为a、b以及c,第一目标触感信号为ca,第二目标触感信号为b,目标触感信号为bca。进一步的,还可以将目标触感信号为bca进行重复,得到bcabca。
示例性的,第一组合方式(或第二组合方式)为将部分目标基本频段触感信号进行组合,第二组合方式(或第一组合方式)为将部分目标基本频段触感信号进行组合。例如,目标基本频段触感信号为a、b以及c,第一目标触感信号为ca,第二目标触感信号为bc,目标触感信号为cabc。进一步的,还可以将目标触感信号为bca进行重复,得到cabccabc。
在一个实施例中,如图4所示,在步骤402所述获取目标场景触感信息之前,还包括:
步骤408,获取与所述目标场景类别对应的全频段触感信号,所述全频段触感信号包含所述目标场景类别下所有频段的触感信号。
其中,全频段触感信号,如图3所示,为目标场景类别下频率跨度较大能够覆盖全部频率范围的触感信号,可以是频率逐渐增大的触感信号(例如正弦波信号), 也可以是采集合成的一段宽频率的触感信号。例如,声音采集,将超低频到超高频的声音信号作为全频段触感信号,超低频以及超高频对应的频率可以根据实际的需求以及具体的应用场景确定。
步骤410,将所述全频段触感信号进行基本频段划分,得到多个基本频段触感信号。
根据实际的需求以及具体的应用场景进行基本频段划分,得到多个基本频段触感信号,如图3所示。例如,根据幅度进行基本频段划分;再如,根据频率范围进行基本频段划分,将全频段触感信号分为低频、中频以及高频,再将低频划分为第一低频(或中频或高频)、第二低频(或中频或高频)、...第N低频(或中频或高频)。划分出来的基本频段触感信号的时长可以相同。
步骤412,根据所述多个基本频段触感信号得到所述基本频段触感信号集合。
划分出来的多个基本频段触感信号组成基本频段触感信号集合。
如图5所示,提供一种触感信号生成装置500,具体包括:第一获取模块502,用于获取目标场景触感信息,所述目标场景触感信息包括目标场景类别和与所述目标场景类别对应的目标触感类别;第二获取模块504,用于获取与所述目标场景类别对应的基本频段触感信号集合,所述基本频段触感信号集合中包括多个基本频段触感信号;触感生成模块506,用于根据所述目标触感类别和所述基本频段触感信号集合生成目标触感信号。
上述触感信号生成装置,首先获取目标场景触感信息,所述目标场景触感信息包括目标场景类别和与所述目标场景类别对应的目标触感类别;然后获取与所述目标场景类别对应的基本频段触感信号集合,所述基本频段触感信号集合中包括多个基本频段触感信号;最后根据所述目标触感类别和所述基本频段触感信号集合生成目标触感信号。可见,通过上述方式,由于获取到了基本频段触感信号集合,并且基本频段触感信号集合中包括至少一个与目标场景类别对应的基本频段触感信号,从而根据目标触感类别和基本频段触感信号集合生成目标触感,使得目标触感的生成方式更为灵活多样,不依赖于预存的几个触感;并且相对于预存的几个触感,能够实现的目标触感也更多;同时,由于只用存储基本频段触感信号,也在一定程度上降低了存储空间。
在一个实施例中,所述触感生成模块506,包括:目标信号获取模块,用于从所述基本频段触感信号集合中获取与所述目标触感类别对应的目标基本频段触感信号;组合方式确定模块,用于根据所述目标触感类别确定所述目标基本频段触感信号的组合方式;信号组合生成模块,用于根据所述组合方式将所述目标基本频段触感信号进行组合,得到目标触感信号。
在一个实施例中,所述组合方式包括相同幅度的基本频段触感信号进行组合的第一组合方式;所述信号组合生成模块,包括:同幅度组合模块,用于按照所述第一组合方式将相同幅度的目标基本频段触感信号进行组合,得到目标触感信号。在一个实施例中,所述第一组合方式包括相同的多个基本频段触感信号进行组合的单信号单幅度方式;所述同幅度组合模块,包括:单信号同幅度组合模块,用于按照所述单信号单幅度方式将相同的多个目标基本频段触感信号进行组合,得到目标触感信号。
在一个实施例中,所述组合方式包括不同幅度的基本频段触感信号进行组合的第二组合方式;所述信号组合生成模块,包括:多幅度组合模块,用于按照所述第二组合方式将不同幅度的目标基本频段触感信号进行组合,得到目标触感信号。
在一个实施例中,所述第二组合方式包括不同幅度的单个基本频段触感信号进行组合的单信号多幅度方式;所述多幅度组合模块,包括:幅度改变模块,用于改变单个所述目标基本频段触感信号的信号幅度,得到单信号多幅度集,所述单信号多幅度集中包括不同信号幅度的触感信号;单信号多幅度组合模块,用于根据所述单信号多幅度方式和所述单信号多幅度集,得到目标触感信号。
在一个实施例中,所述装置500,还包括:全频段获取模块,用于获取与所述目标场景类别对应的全频段触感信号,所述全频段触感信号包含所述目标场景类别下所有频段的触感信号;全频段划分模块,用于将所述全频段触感信号进行基本频段划分,得到多个基本频段触感信号;基本集合确定模块,用于根据所述多个基本频段触感信号得到所述基本频段触感信号集合。
图6示出了一个实施例中计算机设备的内部结构图。该计算机设备具体可以是服务器和终端。如图6所示,该计算机设备包括通过***总线连接的处理器、存储器和网络接口。其中,存储器包括非易失性存储介质和内存储器。该计算机设备的非易失性存储介质存储有操作***,还可存储有计算机程序,该计算机程序被处理器执行时,可使得处理器实现触感信号生成方法。该内存储器中也可储存有计算机程序,该计算机程序被处理器执行时,可使得处理器执行触感信号生成方法。本领域技术人员可以理解,图6中示出的结构,仅仅是与本申请方案相关的部分结构的框图,并不构成对本申请方案所应用于其上的计算机设备的限定,具体的计算机设备可以包括比图中所示更多或更少的部件,或者组合某些部件,或者具有不同的部件布置。
在一个实施例中,本申请提供的触感信号生成方法可以实现为一种计算机程序的形式,计算机程序可在如图6所示的计算机设备上运行。计算机设备的存储器中可存储组成触感信号生成装置的各个程序模板。比如,第一获取模块502、第二获取模块504和触感生成模块506。
一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,所述计算机程序被所述处理器执行时,使得所述处理器执行如下步骤:获取目标场景触感信息,所述目标场景触感信息包括目标场景类别和与所述目标场景类别对应的目标触感类别;获取与所述目标场景类别对应的基本频段触感信号集合,所述基本频段触感信号集合中包括多个基本频段触感信号;根据所述目标触感类别和所述基本频段触感信号集合生成目标触感信号。
在一个实施例中,所述根据所述目标触感类别和所述基本频段触感信号集合生成目标触感信号,包括:从所述基本频段触感信号集合中获取与所述目标触感类别对应的目标基本频段触感信号;根据所述目标触感类别确定所述目标基本频段触感信号的组合方式;根据所述组合方式将所述目标基本频段触感信号进行组合,得到目标触感信号。
在一个实施例中,所述组合方式包括相同幅度的基本频段触感信号进行组合的第一组合方式;所述根据所述组合方式将所述目标基本频段触感信号进行组合,得到目标触感信号,包括:按照所述第一组合方式将相同幅度的目标基本频段触感信号进行组合,得到目标触感信号。
在一个实施例中,所述第一组合方式包括相同的多个基本频段触感信号进行组合的单信号单幅度方式;所述按照所述第一组合方式将相同幅度的目标基本频段触感信号进行组合,得到目标触感信号,包括:按照所述单信号单幅度方式将相同的多个目标基本频段触感信号进行组合,得到目标触感信号。
在一个实施例中,所述组合方式包括不同幅度的基本频段触感信号进行组合的第二组合方式;所述根据所述组合方式将所述目标基本频段触感信号进行组合,得到目标触感信号,包括:按照所述第二组合方式将不同幅度的目标基本频段触感信号进行组合,得到目标触感信号。
在一个实施例中,所述第二组合方式包括不同幅度的单个基本频段触感信号进行组合的单信号多幅度方式;所述按照所述第二组合方式将不同幅度的目标基本频段触感信号进行组合,得到目标触感信号,包括:改变单个所述目标基本频段触感信号的信号幅度,得到单信号多幅度集,所述单信号多幅度集中包括不同信号幅度的触感信号;根据所述单信号多幅度方式和所述单信号多幅度集,得到目标触感信号。
在一个实施例中,所述计算机程序被所述处理器执行时,还用于:在所述获取目标场景触感信息之前,获取与所述目标场景类别对应的全频段触感信号,所述全频段触感信号包含所述目标场景类别下所有频段的触感信号;将所述全频段触感信号进行基本频段划分,得到多个基本频段触感信号;根据所述多个基本频段触感信号得到所述基本频段触感信号集合。
在一个实施例中,提出了一种计算机可读存储介质,存储有计算机程序,所述计算机程序被处理器执行时,使得所述处理器执行以下步骤:获取目标场景触感信息,所述目标场景触感信息包括目标场景类别和与所述目标场景类别对应的目标触感类别;获取与所述目标场景类别对应的基本频段触感信号集合,所述基本频段触感信号集合中包括多个基本频段触感信号;根据所述目标触感类别和所述基本频段触感信号集合生成目标触感信号。
在一个实施例中,所述根据所述目标触感类别和所述基本频段触感信号集合生成目标触感信号,包括:从所述基本频段触感信号集合中获取与所述目标触感类别对应的目标基本频段触感信号;根据所述目标触感类别确定所述目标基本频段触感信号的组合方式;根据所述组合方式将所述目标基本频段触感信号进行组合,得到目标触感信号。
在一个实施例中,所述组合方式包括相同幅度的基本频段触感信号进行组合的第一组合方式;所述根据所述组合方式将所述目标基本频段触感信号进行组合,得到目标触感信号,包括:按照所述第一组合方式将相同幅度的目标基本频段触感信号进行组合,得到目标触感信号。
在一个实施例中,所述第一组合方式包括相同的多个基本频段触感信号进行组合的单信号单幅度方式;所述按照所述第一组合方式将相同幅度的目标基本频段触感信号进行组合,得到目标触感信号,包括:按照所述单信号单幅度方式将相同的多个目标基本频段触感信号进行组合,得到目标触感信号。
在一个实施例中,所述组合方式包括不同幅度的基本频段触感信号进行组合的第二组合方式;所述根据所述组合方式将所述目标基本频段触感信号进行组合,得到目标触感信号,包括:按照所述第二组合方式将不同幅度的目标基本频段触感信号进行组合,得到目标触感信号。
在一个实施例中,所述第二组合方式包括不同幅度的单个基本频段触感信号进行组合的单信号多幅度方式;所述按照所述第二组合方式将不同幅度的目标基本频段触感信号进行组合,得到目标触感信号,包括:改变单个所述目标基本频段触感信号的信号幅度,得到单信号多幅度集,所述单信号多幅度集中包括不同信号幅度的触感信号;根据所述单信号多幅度方式和所述单信号多幅度集,得到目标触感信号。
在一个实施例中,所述计算机程序被所述处理器执行时,还用于:在所述获取目标场景触感信息之前,获取与所述目标场景类别对应的全频段触感信号,所述全频段触感信号包含所述目标场景类别下所有频段的触感信号;将所述全频段触感信号进行基本频段划分,得到多个基本频段触感信号;根据所述多个基本频段触感信号得到所述基本频段触感信号集合。
需要说明的是,上述触感信号生成方法、触感信号生成装置、计算机设备及计算机可读存储介质属于一个总的发明构思,触感信号生成方法、触感信号生成装置、计算机设备及计算机可读存储介质实施例中的内容可相互适用。本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一非易失性计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,本申请所提供的各实施例中所使用的对存储器、存储、数据库或其它介质的任何引用,均可包括非易失性和/或易失性存储器。非易失性存储器可包括只读存储器(ROM)、可编程ROM(PROM)、电可编程ROM(EPROM)、电可擦除可编程ROM(EEPROM)或闪存。易失性存储器可包括随机存取存储器(RAM)或者外部高速缓冲存储器。作为说明而非局限,RAM以多种形式可得,诸如静态RAM(SRAM)、动态RAM(DRAM)、同步DRAM(SDRAM)、双数据率SDRAM(DDRSDRAM)、增强型SDRAM(ESDRAM)、同步链路(Synchlink) DRAM(SLDRAM)、存储器总线(Rambus)直接RAM(RDRAM)、直接存储器总线动态RAM(DRDRAM)、以及存储器总线动态RAM(RDRAM)等。以上实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。以上所述的仅是本发明的实施方式,在此应当指出,对于本领域的普通技术人员来说,在不脱离本发明创造构思的前提下,还可以做出改进,但这些均属于本发明的保护范围。

Claims (10)

  1. 一种触感信号生成方法,其特征在于,包括:
    获取目标场景触感信息,所述目标场景触感信息包括目标场景类别和与所述目标场景类别对应的目标触感类别;
    获取与所述目标场景类别对应的基本频段触感信号集合,所述基本频段触感信号集合中包括多个基本频段触感信号;根据所述目标触感类别和所述基本频段触感信号集合生成目标触感信号。
  2. 如权利要求1所述的方法,其特征在于,所述根据所述目标触感类别和所述基本频段触感信号集合生成目标触感信号,包括:
    从所述基本频段触感信号集合中获取与所述目标触感类别对应的目标基本频段触感信号;
    根据所述目标触感类别确定所述目标基本频段触感信号的组合方式;
    根据所述组合方式将所述目标基本频段触感信号进行组合,得到目标触感信号。
  3. 如权利要求2所述的方法,其特征在于,所述组合方式包括相同幅度的基本频段触感信号进行组合的第一组合方式;所述根据所述组合方式将所述目标基本频段触感信号进行组合,得到目标触感信号,包括:按照所述第一组合方式将相同幅度的目标基本频段触感信号进行组合,得到目标触感信号。
  4. 如权利要求3所述的方法,其特征在于,所述第一组合方式包括相同的多个基本频段触感信号进行组合的单信号单幅度方式;所述按照所述第一组合方式将相同幅度的目标基本频段触感信号进行组合,得到目标触感信号,包括:
    按照所述单信号单幅度方式将相同的多个目标基本频段触感信号进行组合,得到目标触感信号。
  5. 如权利要求2所述的方法,其特征在于,所述组合方式包括不同幅度的基本频段触感信号进行组合的第二组合方式;所述根据所述组合方式将所述目标基本频段触感信号进行组合,得到目标触感信号,包括:
    按照所述第二组合方式将不同幅度的目标基本频段触感信号进行组合,得到目标触感信号。
  6. 如权利要求5所述的方法,其特征在于,所述第二组合方式包括不同幅度的单个基本频段触感信号进行组合的单信号多幅度方式;所述按照所述第二组合方式将不同幅度的目标基本频段触感信号进行组合,得到目标触感信号,包括:
    改变单个所述目标基本频段触感信号的信号幅度,得到单信号多幅度集,所述单信号多幅度集中包括不同信号幅度的触感信号;根据所述单信号多幅度方式和所述单信号多幅度集,得到目标触感信号。
  7. 如权利要求1所述的方法,其特征在于,在所述获取目标场景触感信息之前,还包括:
    获取与所述目标场景类别对应的全频段触感信号,所述全频段触感信号包含所述目标场景类别下所有频段的触感信号;
    将所述全频段触感信号进行基本频段划分,得到多个基本频段触感信号;
    根据所述多个基本频段触感信号得到所述基本频段触感信号集合。
  8. 一种触感信号生成装置,其特征在于,包括:
    第一获取模块,用于获取目标场景触感信息,所述目标场景触感信息包括目标场景类别和与所述目标场景类别对应的目标触感类别;
    第二获取模块,用于获取与所述目标场景类别对应的基本频段触感信号集合,所述基本频段触感信号集合中包括多个基本频段触感信号;
    触感生成模块,用于根据所述目标触感类别和所述基本频段触感信号集合生成目标触感信号。
  9. 一种计算机设备,其特征在于,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现如权利要求1至7任一项所述触感信号生成方法的步骤。
  10. 一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1至7任一项所述触感信号生成方法的步骤。
PCT/CN2019/093900 2019-06-28 2019-06-28 触感信号生成方法、装置和计算机设备 WO2020258319A1 (zh)

Priority Applications (3)

Application Number Priority Date Filing Date Title
PCT/CN2019/093900 WO2020258319A1 (zh) 2019-06-28 2019-06-28 触感信号生成方法、装置和计算机设备
CN201910590947.5A CN110339553B (zh) 2019-06-28 2019-07-02 触感信号生成方法、装置和计算机设备
US16/945,950 US11305183B2 (en) 2019-06-28 2020-08-03 Method and apparatus for tactile signal generation and computer device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/CN2019/093900 WO2020258319A1 (zh) 2019-06-28 2019-06-28 触感信号生成方法、装置和计算机设备

Related Child Applications (1)

Application Number Title Priority Date Filing Date
US16/945,950 Continuation US11305183B2 (en) 2019-06-28 2020-08-03 Method and apparatus for tactile signal generation and computer device

Publications (1)

Publication Number Publication Date
WO2020258319A1 true WO2020258319A1 (zh) 2020-12-30

Family

ID=68177423

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2019/093900 WO2020258319A1 (zh) 2019-06-28 2019-06-28 触感信号生成方法、装置和计算机设备

Country Status (3)

Country Link
US (1) US11305183B2 (zh)
CN (1) CN110339553B (zh)
WO (1) WO2020258319A1 (zh)

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2021120215A1 (zh) * 2019-12-20 2021-06-24 瑞声声学科技(深圳)有限公司 马达触感信号生成方法和马达触感信号生成接口
CN112631426A (zh) * 2020-12-21 2021-04-09 瑞声新能源发展(常州)有限公司科教城分公司 一种动态触感效果的生成方法、装置、设备及存储介质
CN115543076A (zh) * 2022-09-20 2022-12-30 瑞声开泰声学科技(上海)有限公司 触感效果管理方法、装置、电子设备及介质
US20240094818A1 (en) * 2022-09-20 2024-03-21 AAC Acoustic Technologies (Shanghai)Co., Ltd. Tactile sense effect management method and apparatus, electronic device and medium

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2002077972A1 (en) * 2001-03-27 2002-10-03 Rast Associates, Llc Head-worn, trimodal device to increase transcription accuracy in a voice recognition system and to process unvocalized speech
US20050120870A1 (en) * 1998-05-15 2005-06-09 Ludwig Lester F. Envelope-controlled dynamic layering of audio signal processing and synthesis for music applications
CN105472527A (zh) * 2016-01-05 2016-04-06 北京小鸟看看科技有限公司 一种马达矩阵控制方法及一种可穿戴设备
CN109085922A (zh) * 2018-07-27 2018-12-25 北京航空航天大学 一种多元触觉融合反馈手柄
CN109254652A (zh) * 2018-08-13 2019-01-22 瑞声科技(新加坡)有限公司 车辆触摸显示屏的触觉反馈方法、***及控制装置

Family Cites Families (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20090251421A1 (en) * 2008-04-08 2009-10-08 Sony Ericsson Mobile Communications Ab Method and apparatus for tactile perception of digital images
US9880621B2 (en) * 2010-04-08 2018-01-30 Disney Enterprises, Inc. Generating virtual stimulation devices and illusory sensations using tactile display technology
KR102070612B1 (ko) * 2011-11-18 2020-01-30 센톤스 아이엔씨. 국소형 햅틱 피드백
US9064385B2 (en) * 2013-03-15 2015-06-23 Immersion Corporation Method and apparatus to generate haptic feedback from video content analysis
US9558637B2 (en) * 2013-09-10 2017-01-31 Immersion Corporation Systems and methods for performing haptic conversion
US9858751B2 (en) * 2014-09-26 2018-01-02 Bally Gaming, Inc. Wagering game wearables
US10449445B2 (en) * 2014-12-11 2019-10-22 Elwha Llc Feedback for enhanced situational awareness
US20160246378A1 (en) * 2015-02-25 2016-08-25 Immersion Corporation Systems and methods for providing context-sensitive haptic notification frameworks
US10310804B2 (en) * 2015-12-11 2019-06-04 Facebook Technologies, Llc Modifying haptic feedback provided to a user to account for changes in user perception of haptic feedback
CN205427703U (zh) * 2015-12-18 2016-08-03 歌尔声学股份有限公司 一种可穿戴设备
KR102673702B1 (ko) * 2016-10-20 2024-06-12 삼성전자주식회사 피드백 제공 방법 및 이를 지원하는 전자 장치
CN109213319A (zh) * 2018-08-04 2019-01-15 瑞声科技(新加坡)有限公司 基于场景的振动反馈方法及移动终端

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20050120870A1 (en) * 1998-05-15 2005-06-09 Ludwig Lester F. Envelope-controlled dynamic layering of audio signal processing and synthesis for music applications
WO2002077972A1 (en) * 2001-03-27 2002-10-03 Rast Associates, Llc Head-worn, trimodal device to increase transcription accuracy in a voice recognition system and to process unvocalized speech
CN105472527A (zh) * 2016-01-05 2016-04-06 北京小鸟看看科技有限公司 一种马达矩阵控制方法及一种可穿戴设备
CN109085922A (zh) * 2018-07-27 2018-12-25 北京航空航天大学 一种多元触觉融合反馈手柄
CN109254652A (zh) * 2018-08-13 2019-01-22 瑞声科技(新加坡)有限公司 车辆触摸显示屏的触觉反馈方法、***及控制装置

Also Published As

Publication number Publication date
CN110339553B (zh) 2022-12-02
US20200406132A1 (en) 2020-12-31
US11305183B2 (en) 2022-04-19
CN110339553A (zh) 2019-10-18

Similar Documents

Publication Publication Date Title
WO2020258319A1 (zh) 触感信号生成方法、装置和计算机设备
US10339772B2 (en) Sound to haptic effect conversion system using mapping
US10467870B2 (en) Sound to haptic effect conversion system using multiple actuators
EP3437336B1 (en) Spatial audio resource management and mixing for applications
CN107393569A (zh) 音视频剪辑方法及装置
CN110166631B (zh) 一种马达振动方法、装置、***及可读介质
US11595774B2 (en) Spatializing audio data based on analysis of incoming audio data
CN112506341B (zh) 一种振动效果的生成方法、装置、终端设备及存储介质
KR20240099500A (ko) 반주 생성 방법, 장치 및 저장 매체
CN114546325A (zh) 音频处理方法、电子设备和可读存储介质
US20120020483A1 (en) System and method for robust audio spatialization using frequency separation
EP3523800B1 (en) Shared three-dimensional audio bed
US11601768B2 (en) Method of generating sounds for reducing an effect of tinnitus and tinnitus control instrument performing the same
WO2020176383A1 (en) Audio data with embedded tags for rendering customized haptic effects
CN112825245A (zh) 实时修音方法、装置及电子设备
Mazzocchio Design and Implementation of an immersive, cooperative Net Art installation using Web Csound
WO2021120215A1 (zh) 马达触感信号生成方法和马达触感信号生成接口
CN114255774A (zh) 音调调整方法、装置、设备及存储介质
CN117573057A (zh) 一种控制方法及电子设备
CN116785710A (zh) 声音播放方法、装置、设备以及存储介质
KR20180035474A (ko) 음원 제공 서버 및 음원 제공 방법

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 19935024

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 19935024

Country of ref document: EP

Kind code of ref document: A1