Abstract:
The present disclosure relates to electronic communication devices, and more specifically to streaming media between the electronic communication devices. The present disclosure relates to a method for setting up a media stream connection between a sending device 100, 110 and at least one receiving device 200, 210. The method comprises sending a session initiation message S10 to the at least one receiving device, sending a request S20 for a list of IP-addresses of the at least one receiving device and receiving S30 the list of IP-addresses from the at least one receiving device. The method further comprises setting up uni-directional or bi-directional connection between the sending device 100, 110 and the at least one receiving device 200, 210 by using the received list of IP-addresses and sending the media stream S50 via the uni-directional or bi-directional connection to the at least one receiving device.
Abstract:
The solution disclosed herein reduces the amount of time and computational resources necessary to determine a dominant gradient direction of an image area comprising a plurality of pixels of an image. To that end, the dominant gradient direction of an image area is determined based on two gradient magnitudes determined from four sample points in the image area, where a direction of one of the gradient magnitudes is perpendicular to a direction of the other of the gradient magnitudes. The dominant gradient direction is then determined by taking the arctangent of the computed gradient magnitudes.
Abstract:
The present disclosure relates to electronic communication devices, and more specifically to streaming media between the electronic communication devices. The present disclosure relates to a method for setting up a media stream connection between a sending device 100, 110 and at least one receiving device 200, 210. The method comprises sending a session initiation message S10 to the at least one receiving device, sending a request S20 for a list of IP-addresses of the at least one receiving device and receiving S30 the list of IP-addresses from the at least one receiving device. The method further comprises setting up uni-directional or bi-directional connection between the sending device 100, 110 and the at least one receiving device 200, 210 by using the received list of IP-addresses and sending the media stream S50 via the uni-directional or bi-directional connection to the at least one receiving device.
Abstract:
Obtaining a digital image tagged with corrected image direction information includes capturing and storing a digital image of a scene defined by a field of view of a lifelog camera (10) used to capture the image. A forward-facing direction (28) of a user of the lifelog camera is identified, the forward-facing direction within the field of view of the lifelog camera. A component of the image that contains image data corresponding to a portion of the scene containing the forward-facing direction of the user is also identified. The digital image is then tagged with the identified component.
Abstract:
The solution disclosed herein reduces the amount of time and computational resources necessary to determine a dominant gradient direction of an image area comprising a plurality of pixels of an image. To that end, the dominant gradient direction of an image area is determined based on two gradient magnitudes determined from four sample points in the image area, where a direction of one of the gradient magnitudes is perpendicular to a direction of the other of the gradient magnitudes. The dominant gradient direction is then determined by taking the arctangent of the computed gradient magnitudes.
Abstract:
The present disclosure relates to electronic communication devices, and more specifically to streaming media between the electronic communication devices. The present disclosure relates to a method for setting up a media stream connection between a sending device 100, 110 and at least one receiving device 200, 210. The method comprises sending a session initiation message S10 to the at least one receiving device, sending a request S20 for a list of IP-addresses of the at least one receiving device and receiving S30 the list of IP-addresses from the at least one receiving device. The method further comprises setting up uni-directional or bi-directional connection between the sending device 100, 110 and the at least one receiving device 200, 210 by using the received list of IP-addresses and sending the media stream S50 via the uni-directional or bi-directional connection to the at least one receiving device.
Abstract:
The invention is directed to controlling shake blur and motion blur associated with an image. An exemplary method comprises: receiving a first image frame and a second image frame associated with the image; determining first movement of the camera in the first image frame or the second image frame; determining second movement of the camera between the first image frame and the second image frame; controlling, based on the first movement, at least a portion of shake blur associated with the image; and controlling, based on the second movement, at least a portion of motion blur associated with the image.
Abstract:
Video data is captured by an imaging sensor. Motion is detected in the captured video data, e.g., by applying image analysis to different video frames of the captured video data. At least one subarea of an overall imaging area of the imaging sensor is determined. The subarea is determined to correspond to a position of the detected motion. In the determined subarea, a video capturing frame rate applied which is higher than a video capturing frame rate applied in other parts of the overall imaging area.