Method, apparatus, and system for human identification based on human radio biometric information
Abstract
Methods, apparatus and systems for monitoring an object expression are described. In one example, a described apparatus in a venue comprises a receiver and a processor. The receiver is configured for: receiving a wireless signal from a transmitter through a wireless multipath channel that is impacted by an expression of an object in the venue, wherein the object has at least one movable part and is expressed in the expression with respect to a setup in the venue; and obtaining a time series of channel information (TSCI) of the wireless multipath channel based on the wireless signal received by the receiver. The processor is configured for computing information associated with the object based at least partially on the TSCI obtained when the object is expressed in the expression, and performing, based on the information associated with the object, a task associated with at least one of the object and the venue.
Claims
exact text as granted — not AI-modifiedWe claim:
1 . An apparatus in a venue for monitoring an object expression, comprising:
a receiver configured for:
receiving a wireless signal from a transmitter through a wireless multipath channel that is impacted by an expression of an object in the venue, wherein the object has at least one movable part and is expressed in the expression with respect to a setup in the venue, and
obtaining a time series of channel information (TSCI) of the wireless multipath channel based on the wireless signal received by the receiver; and
a processor configured for:
computing information associated with the object based at least partially on the TSCI obtained when the object is expressed in the expression, and
performing, based on the information associated with the object, a task associated with at least one of the object and the venue,
wherein the expression comprises at least one of: an anticipated expression, a controlled expression, a pre-determined expression, a designated expression, a targeted expression, a predicted expression, and an expected expression, wherein the expression represents at least one of: a place in the venue, an identifiable place, a region, area, spatial coordinate, orientation, presentation, manifestation, dynamic expression, motion, static expression, positioning, scale, placement, state, gesture, pose, posture, body language, body expression, head expression, face expression, vocal expression, arm expression, hand expression, leg expression, and a sequence of expressions of the object.
2 . The apparatus of claim 1 , wherein the venue comprises at least one of:
an enclosed space, semi-enclosed space, enclosed structure, enclosed area, semi-enclosed structure, enclosure, cavity, a space associated with a portable device, moveable space, a relocatable structure, a moveable platform, a moveable platform that is either in motion or stationary, a transportation machine with a space to carry the object and the setup, a transport apparatus with a capacity to support and take/move with the object and the setup from one place to another, a thing to transport/take/carry/shift/bring/transfer/convey people or goods, a semi-enclosed space, area with at least one wall, a space associated with at least one of: access, entrance, exit, storage, carriage, container, enclosure, packaging, passage, flow, process, inspection, security, access control, flow control, people control, and logistics control, a sensing area, monitoring area, hollow object, capsule, facility, room, house, home, property, office, workspace, conference room, cubicle, booth, station, counter, bench, building, hallway, walkway, lift, lift well, elevator, staircase, store, supermarket, factory, plant, assembly line, inspection area, warehouse, storage area, shelfing, distribution center, airport, mall, school, hospital, hall, station, terminal, hub, subway, cave, lot, area, zone, region, district, equipment, device, apparatus, pipe, duct, tube, entrance, gate, passage, a vehicle, compartment of vehicle, cabin of vehicle, vessel, car, SUV, van, truck, cargo van, container truck, recreational vehicle, trailer, container, bus, train, tram, tracked vehicle, airplane, helicopter, glider, drone, boat, ship, submersible, cable car, lift, open-air vehicle, bicycle, motorcycle, convertible, escalator, people mover, conveyer belt, roller coaster, chair lift, a parking lot, sports facility, stadium, courtyard, pipe, vent, tunnel, rooftop, park, field, and a downtown area with many buildings.
3 . The apparatus of claim 1 , wherein the setup comprises at least one of:
a machine, device, apparatus, hardware, module, tool, equipment, robot, drone, structure, a machine with moveable parts, a machine with interconnected elements, a device with controllable components, an apparatus with linked units, at least one of: a hardware, software, and user interface (UI) to assist the object in the expression, a machine to carry the object in the expression, a machine to accommodate the object in the expression, a machine to encapsulate the object in the expression, a machine to enable the object to express in the expression, a machine to hold the object in place, a machine to position the object in the expression, a machine to hold the object to enable the object to express in the expression, a machine to restrain the object to assist the object in the expression, a machine tailored for the object to express in the expression, a seat, identifiable seat, chair, table, desk, bed, sitting place, standard place, waiting place, resting place, entrance, exit, passage, gate, a driver's seat, passenger's seat, pilot's seat, captain's seat, officer's seat, operator's seat, seat belt, restraint system, head support, arm rest, display, control panel, dash board, steering wheel, pedal, lever, window, mirror, a conveyer belt, assembly line, inspection station, monitoring station, actuator, platform, moveable platform, chair, cubicle, booth, station, counter, bench, a scanner, body scanner, head scanner, iris scanner, fingerprint scanner, scanning system, security scanner, medical scanner, airport security system, and inspection station.
4 . The apparatus of claim 1 , wherein the object comprises at least one of:
an object to be monitored, object to be inspected, object to be identified, a living object, non-living object, flexible object, non-flexible object, rigid object, non-rigid object, object with moveable parts, object with interconnected parts, a person, passenger, driver, pilot, captain, officer, operator, adult, child, baby, older adult, animal, a body part, head, hand, arm, foot, leg, clothing, accessory, marker, radio enhancer, radio suppressor, a manufactured item, processed item, tool, device, and machine.
5 . The apparatus of claim 1 , wherein the information is related to at least one of:
an identification, identity, biometric, classification, detection, recognition, authentication, grouping, association, representation, localization, analysis, a presence, proximity, intensity, physical property, size, volume, area, height, length, mass, material, strength, measure, state, status, action, motion, movement, position, location, gesture, activity, expression, behavior, trend, change, age, gender, a geometric shape, shape change, shape movement, shape sequence, pose, gesture, body movement, head movement, face expression, emotion, arm movement, hand movement, finger movement, leg movement, foot movement, body language, hand sign, hand signal, handwriting, drawing, user input, user interface, handwriting, keystroke, selection, daily movement, daily activity, response to stimulus, an emotional state, tiredness, sleepiness, sleep state, sleep stage, REM, NREM, awake, cooking, dancing, sports, exercising, a spatial information, distance, displacement, angle, direction, speed, velocity, acceleration, location in venue, trajectory, a repeating motion, repetition, periodicity, period, frequency, timing, duration, breathing rate, heartbeat, vital sign, wiper action, irregularity, problem, sign of sickness, change, abrupt change, response to a stimulus, a transient motion, impulsive action, fall down, accident, danger, opening action, door-open, window-open, hood-open, trunk-open, closing action, door-close, window-close, hood-close, trunk-close, approaching action, receding action, loading action, unloading action, upward action, downward action, driver action, and driving action.
6 . The apparatus of claim 1 , wherein:
the venue is a vehicle; the object is a driver of the vehicle; the place in the venue is a driver position of the vehicle; the setup comprises a driver seat of the vehicle; the pose of the object is a driving pose of the driver; the expression of the object is the driver sitting on the driver seat of the vehicle in the driving pose; and the information associated with the object is related to at least one of: an identification of the driver and a recognition of the driver.
7 . The apparatus of claim 1 , wherein:
the task comprises adjusting a setting associated with at least one of: the venue, the setup in the venue, an additional setup in the venue, and a machine associated with the venue; and the setting comprises at least one of:
a preferred setting, default setting, trained setting, stored setting, environment setting, zonal environmental condition of a zone around the object in the venue,
a condition, state, circumstance, situation, zonal condition, zonal state, zonal circumstance, zonal situation,
an air quality, air intake, fresh air intake, air recycling, air re-circulation, mixing of fresh air and recycled air, air conditioning, humidity, temperature, heating, local heating, seat heating, cooling, air flow pattern, air flow diversion, air flow direction, air flow speed,
a lighting, illumination, light transmittance, transparency, tinting, shading, sun visor, wind screen, night mode,
a sound volume, speaker volume, sound source, radio channel, playing of voice message, dialogue control, display, display brightness, display color, display animation, display message,
an ergonomic setting, comfort setting, position, positioning, height, angle, tilting angle, inclination angle, body support, head support, back support, lumber support,
a seat track position, legroom, seat height, reclining angle, cushion tilt, seat back tilt, headrest angle, headrest height, head room, seatbelt anchor height, lap belt position, seatbelt deployment, side mirror orientation, steering column tilt, steering column telescoping setting, lever placement, baby car-seat detection, baby presence detection, child presence detection,
a vehicle setting, cabin setting, steering column setting, window setting, door setting, wiper setting, suspension setting, tire setting, brake setting, chassis setting, suspension setting, active safety, passive safety, driver assistance setting, driver alertness detection, automatic braking, infrared night vision, adaptive headlamp, reverse backup sensing, adaptive cruise control, lane departure warning, crash avoidance, pre-crash detection, traction control, anti-lock braking, emergency braking, corner braking, distance maintaining, automated parking, obstacle detection,
an alert setting, warning setting, danger setting, accident monitoring setting, and safety monitoring.
8 . The apparatus of claim 7 , wherein:
the venue is a vehicle; and at least one of the additional setup and the machine comprises at least one of:
a subsystem of the vehicle, chassis, engine system, propulsion system, fuel system, exhaust system, cooling system, lubrication system, electrical system, transmission system,
a part of a vehicle, seat, headrest, arm rest, seat belt, lap belt, steering column, steering wheel, lever, button, window, door, body, wiper, light, headlight, cabin light, map light, dashboard, display, speaker, radio, spoiler, external appearance,
an electronic system, driver assistance system, lane assist system, speed assist system, blind spot detection, park assist system, adaptive cruise control system, pre-collision assist,
a passenger comfort system, automatic climate control system, electronic seat adjustment with memory, automatic temperature adjustment system,
an automatic wipers, automatic headlamps, entertainment system, communication system, LTE-based system, WiFi-based system, navigation system, tracking system, audio system, information system,
a system of at least one of: a parking facility, maintenance facility, inspection facility, monitoring facility, and another facility, associated with the vehicle.
9 . The apparatus of claim 1 , wherein:
the venue is a vehicle; the setup is a seat; and the object is at least one of: a driver, operator, officer, and passenger, sitting on the seat in the vehicle; the task comprises at least one of:
adjusting at least one of: a position, legroom, height, width, length, angle, lumber support, firmness, arm-rest, head support, neck support, comfort setting, heating setting, health-related setting, ergonomic setting, and another setting, of the seat,
adjusting at least one of: a system, accessory and user-interface, around the seat,
adjusting at least one of: rear-view mirror, side mirror, steering wheel, steering column, dash panel, display, control panel, on-screen display, entertainment system, levers, and buttons,
communicating with at least one of: a device, smart device, smart phone, communicating device, tablet, laptop, computer, Bluetooth device, WiFi device, mesh device, LTE device, associated with the object,
communicating with at least one of: a network, wireless network, WiFi network, mesh network, 3G/4G/LTE/5G/6G/7G/8G network, garage, parking facility, refueling facility, storage facility, charging device, power transfer facility, smart device, facility automation system, home, house, building, facility, warehouse, factory, security system, remote device, remote server, another networked vehicle, and another networked device,
preparing for driving,
turning on at least one of: a device, and subsystem, of the vehicle,
adjusting at least one of: radio, streaming service, news, information source, information display, voice recognition, dialogue system, vehicle automation system, engine, lights, air conditioning, comfort features, safety features, cabin monitoring, entertainment system, communication system, and a subsystem of the vehicle, and
making an adjustment of at least one of: the vehicle, and the setup, such that the object is expressed in another expression based on the adjustment.
10 . The apparatus of claim 1 , wherein the processor is further configured for:
performing a feature extraction to extract a feature from the TSCI, wherein:
the information associated with the object is computed based on the feature extracted from the TSCI,
the feature extraction is performed based on at least one of:
an algorithm, an operation, a task,
a featuring training, projection, orthogonal projection, non-orthogonal projection, over-complete projection, principal component analysis (PCA), PCA with different kernel, independent component analysis (ICA), Fisher linear discriminant, decomposition, eigen-decomposition, singular value decomposition (SVD), frequency decomposition, time decomposition, time-frequency decomposition, functional decomposition, other decomposition,
a vector quantization, clustering, machine learning, supervised learning, unsupervised learning, semi-supervised learning, self-organizing maps, auto-encoder, neural network, deep neural network, rectified linear unit (ReLU) activation, training, discriminative training, supervised training, unsupervised training, semi-supervised training, neural network, model-based processing,
a maximum likelihood (ML), maximum aposterior probability (MAP), kernal-based method, support vector machine (SVM), projection, hyperplane separation, classification, k-fold validation, K-nearest neighborhood (KNN), grouping, finite state machine (FSM), thresholding,
a similarity measure, CI similarity score, time reversal resonating strength (TRRS), distance measure, mismatch measure, correlation, autocorrelation function (ACF), cross correlation, covariance, inner product of two vectors, motion statistics, high detection rate, low false alarm rate, outlier removal, history, histogram, KL distance,
at least one of: monitoring, detection, recognition, estimation, verification, identification, authentication, classification, locationing, guiding, navigating, tracking, and counting of at least one of:
a motion, motion sequence, motion intensity, motion duration, motion timing,
a periodic motion, repeated motion, stationary motion, cyclo-stationary motion, regular motion,
a transient motion, fall-down, sudden motion, irregular motion, safety, danger, accident, life-threat,
a trend, behavior, environment condition, environment informatics,
an event, security event, intrusion, suspicious motion,
an object, tool, machine, venue, area, region,
a human, animal, baby, elderly, patient, pet, presence, proximity, activity, daily activity, sports activity, physical exercise,
a human biometrics, walking, running, gait, gesture, emotion,
a well-being, vital sign, breathing, heartbeat, health condition, sleep, and sleep stage,
safety monitoring, irregularity detection, navigation, guidance, locationing, tracking, map-based processing, map-based correction, model-based correction, room sensing, multiple object tracking, indoor tracking, indoor positioning, indoor navigation, energy management, power transfer, wireless power transfer, object counting, car tracking in parking garage,
activating a device/system (e.g. security system, access system, alarm, siren, speaker, television, entertaining system, camera, heater/air-conditioning (HVAC) system, ventilation system, lighting system, gaming system, coffee machine, cooking device, cleaning device, housekeeping device, etc.), geometry estimation, augmented reality, wireless communication, data communication, signal broadcasting, networking, coordination, administration, encryption, protection, cloud computing,
signal processing, signal preprocessing, signal postprocessing, signal conditioning, filtering, linear filtering, nonlinear filtering, folding, grouping, energy computation, lowpass filtering, bandpass filtering, highpass filtering, median filtering, rank filtering, quartile filtering, percentile filtering, mode filtering, finite impulse response (FIR) filtering, infinite impulse response (IIR) filtering, moving average (MA) filtering, autoregressive (AR) filtering, autoregressive moving averaging (ARMA) filtering, selective filtering, adaptive filtering,
interpolation, decimation, subsampling, upsampling, resampling, time correction, time base correction, phase correction, magnitude correction, phase cleaning, magnitude cleaning, enhancement, restoration, preprocessing, postprocessing, denoising, smoothing, enhancement, restoration, spectral analysis, signal conditioning, timing correction, timing compensation, phase offset compensation,
transformation, linear transform, nonlinear transform, inverse transform, frequency transform, inverse frequency transform, Fourier transform (FT), discrete time FT (DTFT), discrete FT (DFT), fast FT (FFT), wavelet transform, Laplace transform, Hilbert transform, Hadamard transform, trigonometric transform, sine transform, cosine transform, DCT, power-of-2 transform, sparse transform, graph-based transform, graph signal processing, fast transform, a transform combined with zero padding, cyclic padding, padding, zero padding,
sorting, thresholding, soft thresholding, hard thresholding, clipping, soft clipping, first derivative, second order derivative, high order derivative, convolution, multiplication, division, addition, subtraction, integration, optimization, maximization, minimization, least mean square error, recursive least square, constrained least square, batch least square, least absolute error, least mean square deviation, least absolute deviation,
local maximization, local minimization, optimization of a cost function, labeling, comparison of CI, similarity score computation, quantization, matching pursuit, compression, encryption, coding, storing, normalization, temporal normalization, frequency domain normalization, tagging, learning, learning network, mapping, remapping, expansion, storing, retrieving, transmitting, receiving, representing, merging, combining, splitting,
matched filtering, Kalman filtering, particle filtering, extrapolation, histogram estimation, importance sampling, Monte Carlo sampling, compressive sensing, representing, merging, combining, splitting, scrambling, error protection, forward error correction,
time varying processing, conditioning, averaging, weighted averaging, arithmetic mean, geometric mean, harmonic mean, averaging over selected frequency, averaging over antenna links, logical operation, permutation, combination, sorting, AND, OR, XOR, union, intersection, vector addition, vector subtraction, vector multiplication, vector division, inverse, norm, and distance.
11 . The apparatus of claim 10 , wherein:
the receiver is further configured for obtaining at least one training TSCI during a training period in which a training object similar to the object is expressed in the expression in the venue; and the processor is further configured for training the feature extraction based on the at least one training TSCI.
12 . The apparatus of claim 10 , wherein the processor is further configured for:
changing the feature extraction based on a recent window of channel information in the TSCI; extracting a new feature from the TSCI based on the changed feature extraction; computing a new information associated with the object based on at least one of: the TSCI, the new feature and the changed feature extraction, wherein changing the feature extraction comprises at least one of:
changing a quantity of features,
changing feature definition,
changing feature precision,
changing feature representation,
processing the feature,
retraining the feature extraction,
recomputing the feature extraction,
renewing the feature extraction,
synchronizing the changed feature extraction,
updating the feature extraction,
modifying the feature extraction,
adjusting the feature extraction,
expanding the feature extraction,
reducing the feature extraction, and
simplifying the feature extraction.
13 . The apparatus of claim 10 , wherein the feature is a biometric feature derived from the TSCI.
14 . The apparatus of claim 1 , wherein the processor is further configured for:
computing a training of at least one of: a neural network, a model, an algorithm, and a parameter associated with the TSCI, wherein the information associated with the object is computed based on the training.
15 . The apparatus of claim 14 , wherein:
the receiver is further configured for obtaining at least one training TSCI during a training period in which a training object similar to the object is expressed in the expression in the venue; and the training is computed based on the training TSCI.
16 . The apparatus of claim 14 , wherein the processor is further configured for:
changing at least one of: the trained neural network, the trained model, the trained algorithm, and the trained parameter based on a recent window of CI in the TSCI; computing a new information associated with the object based on the TSCI and at least one of: the changed neural network, the changed model, the changed algorithm, and the changed parameter, wherein the changing comprises at least one of:
changing a particular parameter of at least one of: the neural network, the model, and the algorithm,
changing parameter precision, changing parameter representation,
changing at least one of: an input layer, a hidden layer, and an output layer, of the neural network,
changing a at least one of: a neuron, a node, a connection, an interconnection, a structure, a layer, an input layer, a hidden layer, an output layer, and an organization, of the neural network,
changing at least one of: a weight, a weighted sum, and a propagation function, of the neural network,
changing the model definition,
changing at least one element of the model,
changing the algorithm definition,
changing at least one step of the algorithm,
retraining, recomputing, renewing, synchronizing, updating, modifying, adjusting, expanding, reducing, and simplifying.
17 . The apparatus of claim 1 , wherein:
the information associated with the object is computed based on at least one of: a biometric feature derived from the TSCI, a radio shot derived from the TSCI, a neural network, maximum likelihood (ML), maximum aposterior probability (MAP), kernal-based method, support vector machine (SVM), projection, hyperplane separation, classification, k-fold validation, K-nearest neighborhood (KNN), discriminative training, machine learning, training, supervised training, unsupervised training, semi-supervised training, discriminative training, clustering, vector quantization, self-organizing maps, auto-encoder, neural network, rectified linear unit (ReLU) activation, deep neural network, grouping, thresholding, filtering, similarity measure, CI similarity score, time reversal resonance strength (TRRS), distance measure, mismatch measure, correlation, covariance, autocorrelation function (ACF), motion statistics, high detection rate, low false alarm rate, and an outlier removal.
18 . The apparatus of claim 1 , wherein the processor is further configured for:
preprocessing the TSCI based on at least one of:
a signal conditioning, filtering, linear filtering, nonlinear filtering, folding, grouping, energy computation, lowpass filtering, bandpass filtering, highpass filtering, median filtering, rank filtering, quartile filtering, percentile filtering, mode filtering, finite impulse response (FIR) filtering, infinite impulse response (IIR) filtering, moving average (MA) filtering, autoregressive (AR) filtering, autoregressive moving averaging (ARMA) filtering, selective filtering, adaptive filtering,
an interpolation, decimation, subsampling, upsampling, resampling, time correction, time base correction, phase correction, magnitude correction, phase cleaning, magnitude cleaning, enhancement, restoration, denoising, smoothing, enhancement, restoration, spectral analysis, signal conditioning, timing correction, timing compensation, phase offset compensation,
a transformation, linear transform, nonlinear transform, inverse transform, frequency transform, inverse frequency transform, Fourier transform (FT), discrete time FT (DTFT), discrete FT (DFT), fast FT (FFT), wavelet transform, Laplace transform, Hilbert transform, Hadamard transform, trigonometric transform, sine transform, cosine transform, DCT, power-of-2 transform, sparse transform, graph-based transform, graph signal processing, fast transform, a transform combined with zero padding, cyclic padding, padding, and zero padding,
wherein the information associated with the object is computed based on the preprocessed TSCI and based on at least one of:
an algorithm, an operation, a task,
a feature extraction, featuring training, projection, orthogonal projection, non-orthogonal projection, over-complete projection, principal component analysis (PCA), PCA with different kernel, independent component analysis (ICA), Fisher linear discriminant, decomposition, eigen-decomposition, singular value decomposition (SVD), frequency decomposition, time decomposition, time-frequency decomposition, functional decomposition, other decomposition,
a vector quantization, clustering, machine learning, supervised learning, unsupervised learning, semi-supervised learning, self-organizing maps, auto-encoder, neural network, deep neural network, rectified linear unit (ReLU) activation, training, discriminative training, supervised training, unsupervised training, semi-supervised training, neural network, model-based processing,
a maximum likelihood (ML), maximum aposterior probability (MAP), kernal-based method, support vector machine (SVM), projection, hyperplane separation, classification, k-fold validation, K-nearest neighborhood (KNN), grouping, finite state machine (FSM), thresholding,
a similarity measure, CI similarity score, time reversal resonating strength (TRRS), distance measure, mismatch measure, correlation, autocorrelation function (ACF), cross correlation, covariance, inner product of two vectors, motion statistics, high detection rate, low false alarm rate, outlier removal, history, histogram, KL distance,
at least one of: monitoring, detection, recognition, estimation, verification, identification, authentication, classification, locationing, guiding, navigating, tracking, and counting of at least one of:
a motion, motion sequence, motion intensity, motion duration, motion timing,
a periodic motion, repeated motion, stationary motion, cyclo-stationary motion, regular motion,
a transient motion, fall-down, sudden motion, irregular motion, safety, danger, accident, life-threat,
a trend, behavior, environment condition, environment informatics,
an event, security event, intrusion, suspicious motion,
an object, tool, machine, venue, area, region,
a human, animal, baby, elderly, patient, pet, presence, proximity, activity, daily activity, sports activity, physical exercise,
a human biometrics, walking, running, gait, gesture, emotion,
a well-being, vital sign, breathing, heartbeat, health condition, sleep, and sleep stage,
a safety monitoring, irregularity detection, navigation, guidance, locationing, tracking, map-based processing, map-based correction, model-based correction, room sensing, multiple object tracking, indoor tracking, indoor positioning, indoor navigation, energy management, power transfer, wireless power transfer, object counting, car tracking in parking garage,
an activating a device/system (e.g. security system, access system, alarm, siren, speaker, television, entertaining system, camera, heater/air-conditioning (HVAC) system, ventilation system, lighting system, gaming system, coffee machine, cooking device, cleaning device, housekeeping device, etc.), geometry estimation, augmented reality, wireless communication, data communication, signal broadcasting, networking, coordination, administration, encryption, protection, cloud computing,
a signal processing, signal preprocessing, signal postprocessing, signal conditioning, filtering, linear filtering, nonlinear filtering, folding, grouping, energy computation, lowpass filtering, bandpass filtering, highpass filtering, median filtering, rank filtering, quartile filtering, percentile filtering, mode filtering, finite impulse response (FIR) filtering, infinite impulse response (IIR) filtering, moving average (MA) filtering, autoregressive (AR) filtering, autoregressive moving averaging (ARMA) filtering, selective filtering, adaptive filtering,
an interpolation, decimation, subsampling, upsampling, resampling, time correction, time base correction, phase correction, magnitude correction, phase cleaning, magnitude cleaning, enhancement, restoration, preprocessing, postprocessing, denoising, smoothing, enhancement, restoration, spectral analysis, signal conditioning, timing correction, timing compensation, phase offset compensation,
a transformation, linear transform, nonlinear transform, inverse transform, frequency transform, inverse frequency transform, Fourier transform (FT), discrete time FT (DTFT), discrete FT (DFT), fast FT (FFT), wavelet transform, Laplace transform, Hilbert transform, Hadamard transform, trigonometric transform, sine transform, cosine transform, DCT, power-of-2 transform, sparse transform, graph-based transform, graph signal processing, fast transform, a transform combined with zero padding, cyclic padding, padding, zero padding,
sorting, thresholding, soft thresholding, hard thresholding, clipping, soft clipping, first derivative, second order derivative, high order derivative, convolution, multiplication, division, addition, subtraction, integration, optimization, maximization, minimization, least mean square error, recursive least square, constrained least square, batch least square, least absolute error, least mean square deviation, least absolute deviation,
a local maximization, local minimization, optimization of a cost function, labeling, comparison of CI, similarity score computation, quantization, matching pursuit, compression, encryption, coding, storing, normalization, temporal normalization, frequency domain normalization, tagging, learning, learning network, mapping, remapping, expansion, storing, retrieving, transmitting, receiving, representing, merging, combining, splitting,
matched filtering, Kalman filtering, particle filtering, extrapolation, histogram estimation, importance sampling, Monte Carlo sampling, compressive sensing, representing, merging, combining, splitting, scrambling, error protection, forward error correction,
time varying processing, conditioning, averaging, weighted averaging, arithmetic mean, geometric mean, harmonic mean, averaging over selected frequency, averaging over antenna links, logical operation, permutation, combination, sorting, AND, OR, XOR, union, intersection, vector addition, vector subtraction, vector multiplication, vector division, inverse, norm, and distance.
19 . The apparatus of claim 1 , wherein:
a second transmitter is configured for transmitting a second wireless signal asynchronously through the wireless multipath channel in the venue; and a second receiver is configured for:
receiving the second wireless signal through the wireless multipath channel, and
obtaining a second TSCI of the wireless multipath channel asynchronously based on the second wireless signal.
20 . The apparatus of claim 19 , wherein at least one of the second transmitter and the second receiver is part of a transceiver that covers one of the transmitter and the receiver.
21 . The apparatus of claim 19 , wherein the processor is further configured for:
computing a second information associated with the object individually based on the second TSCI; and combining the information computed based on the TSCI and the second information computed based on the second TSCI.
22 . The apparatus of claim 19 , wherein the processor is configured for:
computing the information associated with the object jointly based on the TSCI and the second TSCI.
23 . A system for monitoring an object expression, comprising:
a first transceiver configured for transmitting a wireless signal through a wireless multipath channel that is impacted by an expression of an object in a venue, wherein the object has at least one movable part and is expressed in the expression with respect to a setup in the venue; a second transceiver configured for:
receiving the wireless signal through the wireless multipath channel, and
obtaining a time series of channel information (TSCI) of the wireless multipath channel based on the wireless signal; and
a processor configured for:
computing information associated with the object based at least partially on the TSCI obtained when the object is expressed in the expression,
performing an analysis of at least one of the TSCI and the information associated with the object, and
performing, based on the analysis, a task associated with at least one of the object and the venue.
24 . The system of claim 23 , further comprising:
a sensor configured for receiving an input associated with the object, wherein the processor is further configured for computing, based on the input associated with the object, at least one of: a prediction, a reference information and an auxiliary information, wherein the information associated with the object is computed based on the TSCI and at least one of: the prediction, the reference information and the auxiliary information.
25 . The system of claim 23 , wherein the processor is further configured for:
computing a second information asynchronously based on the TSCI; and computing a third information based on the information and the second information.
26 . A method, implemented by a processor, a memory communicatively coupled with the processor, and a set of instructions stored in the memory to be executed by the processor for monitoring an object expression, comprising:
obtaining a time series of channel information (TSCI) of a wireless multipath channel based on a wireless signal, wherein
the wireless signal is transmitted from a first wireless device to a second wireless device through the wireless multipath channel that is impacted by an expression of an object in a venue,
the object has at least one movable part and is expressed in the expression with respect to a setup in the venue;
computing information associated with the object based at least partially on the TSCI obtained when the object is expressed in the expression; and performing, based on the information associated with the object, a task associated with at least one of the object and the venue, wherein the expression represents at least one of: a place in the venue, an identifiable place, a region, area, spatial coordinate, orientation, presentation, manifestation, dynamic expression, motion, static expression, positioning, scale, placement, state, gesture, pose, posture, body language, body expression, head expression, face expression, vocal expression, arm expression, hand expression, leg expression, and a sequence of expressions of the object.
27 . The method of claim 26 , further comprising:
computing the information repeatedly; communicating a data to at least one of: the first wireless device, the second wireless device, a server, a local server, a cloud server, and a user device, in at least one of: a direct manner and an indirect manner, wherein the data comprises at least one of: the TSCI, an analysis of the TSCI, a data associated with the TSCI, the repeatedly computed information, an analysis of the information, a data associated with the information, a history of the information, a time trend of the information, a behavior of the information, a change, a second information computed based on the continuously computed information, a summary of the task, a report of task, a data associated with the task, an analysis of the task, and a data associated with an outcome of the task; and providing, to a user device associated with the object, an analytics computed based on the data.
28 . The method of claim 26 , further comprising:
receiving a data from a user device, wherein at least one of:
the data comprises at least one of: a command, instruction, message, media, text, image, video, sound, audio, animation, parameter, setting, and control data,
the data is associated with at least one of: the first wireless device, the second wireless device, the wireless signal, the TSCI, the object, the setup, the venue, and a controller,
the wireless signal is transmitted based on the data,
the TSCI is obtained based on the data, and
the information associated with the object is computed based on the data.
29 . The method of claim 26 , further comprising:
monitoring the object in the venue based on an analysis of the TSCI, wherein
the information associated with the object is computed based on the monitoring,
the monitoring comprises monitoring at least one of the following associated with the object:
a static characteristics, dynamic characteristics, motion, movement,
a presence, absence, appearing, disappearing, approaching, receding,
a periodic motion, transient motion, repeating motion, stochastic motion, characteristics of motion, intensity, timing, duration,
a behavior, trend, daily activity, normal activity, deviation from normal activity, change, activity level, activity measure,
a location, positioning, pose, distance, speed, acceleration, walking distance,
an event, fall-down event, pacing back and forth, pacing from one end to another, pacing from one point to another, wandering, running, fight,
a physical condition, heart beat, breathing rate, vital sign, temperature, emotion state, mental state, physical state, anxiety, calmness, restlessness, alertness, responsiveness, tiredness, sleepiness,
an identity, identification, count, class, group, age, companion, information of the companion,
a sleeping condition, sleep quality, sleep measure, sign of sickness, sign of sleepiness, eye blinking, nodding of head, symptom, sign of danger, sign of need, sign of a body condition,
an emotion, expression, facial expression, body language, gesture, gait, head motion, shoulder motion, limb motion, arm motion, hand motion, finger motion, handwriting, brush stroke, and keystroke.
30 . The method of claim 26 , further comprising configuring the first wireless device and the second wireless device such that:
the wireless signal transmitted through the multipath channel is compatible with at least one of:
a standard, wireless local area network (WLAN) standard, wireless communication standard, mobile communication standard, wireless network standard,
an international standard, national standard, industry standard, defacto standard,
an IEEE standard, IEEE 802 standard, 802.11, 802.11n, 802.11ac, 802.11ax, 802.11be, 802.15, 802.16, WiFi standard, mesh,
3GPP standard, LTE, 3G, 4G, 5G, 6G, 7G, 8G, UWB, Bluetooth, BLE, RFID,
and another standard; the wireless signal comprises at least one of:
a wireless communication signal, mobile communication signal, wireless network signal, mobile network signal, mesh signal, light signal, light communication, downlink signal, uplink signal, broadcast signal, multicast signal, unicast signal, bandlimited signal, standard compliant signal, wireless standard compliant signal,
a protocol signal, standardized wireless protocol, communication protocol, wireless communication network signal, cellular network signal, beacon signal, beacon wireless signal, pilot signal, probe signal, acknowledgement signal, response signal, reply signal, reference signal, source signal, wireless source signal, motion probes, motion detection signal, motion sensing signal, synchronization signal,
a standard compliant wireless frame, management frame, control frame, data frame, data frame with null data, 802.11 frame, 802.15 frame, 802.16 frame, LTE frame, 4G frame, 5G frame, 6G frame,
a 3GPP signal, LTE/3G/4G/5G/6G/7G/8G signal, WiFi signal, IEEE 802 signal, IEEE 802.11/15/16 signal, RFID signal, Bluetooth signal, BLE signal, UWB signal, Zigbee signal, WiMax signal, an RF signal in licensed band, an RF signal in unlicensed band, an RF signal in ISM band;
the wireless signal has a bandwidth and a carrier frequency supported by both the first wireless device and the second wireless device; and the wireless signal is transmitted with N1 antennas of the first wireless device and received with N2 antennas of the second wireless device.Cited by (0)
No later patents cite this yet.
References (0)
No backward citations on record.