Patents by Inventor Johan Nystrom
Johan Nystrom has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Patent number: 11055976Abstract: Methods and apparatus, including computer program products, implementing and using techniques for reducing bitrate from a monitoring camera. A first input is received that identifies first regions of an image representing a camera field of view. The first regions contribute significantly to the bitrate. A second input is received that identifies second regions of the image. The second regions contain information that is deemed to be of little visual interest to a user of the monitoring camera. Third regions of the image are determined. The third regions are regions where the first and second regions overlap at least in part. Video encoder settings are applied to force skip blocks in at least some of the third regions, thereby reducing contributions to the bitrate from the third regions.Type: GrantFiled: August 11, 2020Date of Patent: July 6, 2021Assignee: AXIS ABInventors: Johan Nystrom, Xing Danielsson Fan
-
Publication number: 20210090413Abstract: Methods and apparatus, including computer program products, implementing and using techniques for reducing bitrate from a monitoring camera. A first input is received that identifies first regions of an image representing a camera field of view. The first regions contribute significantly to the bitrate. A second input is received that identifies second regions of the image. The second regions contain information that is deemed to be of little visual interest to a user of the monitoring camera. Third regions of the image are determined. The third regions are regions where the first and second regions overlap at least in part. Video encoder settings are applied to force skip blocks in at least some of the third regions, thereby reducing contributions to the bitrate from the third regions.Type: ApplicationFiled: August 11, 2020Publication date: March 25, 2021Inventors: Johan Nystrom, Xing Danielsson Fan
-
Publication number: 20200162218Abstract: A set of different pilot structures are designed for use in different environments and/or different user behaviours that are expected to occur in a cell. The radio conditions for a user are estimated. Each user is then assigned an area (108A-E) in resource space for its communication, which has a suitable pilot configuration. In one embodiment, the entire resource space is provided with different pilot structures in different parts (110A-D) In advance and allocation of resources to the users are then performed in order to match estimated radio conditions to the provided pilot structure. In another embodiment, allocation is performed first, and then the actual pilot structure is adapted within the allocated resource space area to suit the environmental conditions.Type: ApplicationFiled: January 24, 2020Publication date: May 21, 2020Inventors: Johan Nystrom, Pàl Frenger, Erik Dahlman, Svante Signell, Göran Klang
-
Patent number: 10580121Abstract: A method and apparatus are disclosed. The method may include determining a current zoom value of a camera and determining a first modulation transfer function of a transparent dome of the camera. The method may include applying a first low-pass filter to an image captured by the camera based on the current zoom value and the first modulation transfer function of the transparent dome.Type: GrantFiled: November 16, 2017Date of Patent: March 3, 2020Assignee: Axis ABInventors: Bjorn Ardo, Johan Nystrom
-
Patent number: 10349081Abstract: The present invention relates to a method, an encoder, a computer program product, and a system for real-time encoding. The encoder is arranged to receive movement information about a movement of a camera, the encoder being arranged to encode, in real-time, a video stream acquired by the camera during the movement of the camera, wherein the encoder is arranged to encode based on said movement information. The movement information may be stored in a memory.Type: GrantFiled: December 3, 2015Date of Patent: July 9, 2019Assignee: Axis ABInventor: Johan Nystrom
-
Patent number: 10324268Abstract: Autofocusing a camera while zooming may include zooming the lens to a first zoom position, measuring a first object distance from the camera to an object on which to focus, determining a first focus start position using the first object distance, performing a first autofocus using the first focus start position as a starting point, thereby determining a first focus position. A first lookup object distance may be determined based on the first determined focus position. A first correction factor may be calculated as a ratio between the first lookup object distance and the first object distance. The lens may be zoomed to a second zoom position, and a second focus position may be determined using a second object distance based on the first object distance and a second correction factor based on depths of field at the second and first zoom positions.Type: GrantFiled: September 6, 2017Date of Patent: June 18, 2019Assignee: Axis ABInventors: Johan Nystrom, Can Xu
-
Publication number: 20190147574Abstract: A method and apparatus are disclosed. The method may include determining a current zoom value of a camera and determining a first modulation transfer function of a transparent dome of the camera. The method may include applying a first low-pass filter to an image captured by the camera based on the current zoom value and the first modulation transfer function of the transparent dome.Type: ApplicationFiled: November 16, 2017Publication date: May 16, 2019Inventors: Bjorn Ardo, Johan Nystrom
-
Publication number: 20180227097Abstract: A set of different pilot structures are designed for use in different environments and/or different user behaviours that are expected to occur in a cell. The radio conditions for a user are estimated. Each user is then assigned an area (108A-E) in resource space for its communication, which has a suitable pilot configuration. In one embodiment, the entire resource space is provided with different pilot structures in different parts (110A-D) In advance and allocation of resources to the users are then performed in order to match estimated radio conditions to the provided pilot structure. In another embodiment, allocation is performed first, and then the actual pilot structure is adapted within the allocated resource space area to suit the environmental conditions.Type: ApplicationFiled: April 2, 2018Publication date: August 9, 2018Inventors: Johan Nystrom, Pàl Frenger, Erik Dahlman, Svante Signell, Göran Klang
-
Publication number: 20180074287Abstract: A method of autofocusing a camera during a zooming operation is disclosed, comprising zooming the lens to a first zoom position, measuring a first object distance from the camera to an object on which to focus, determining a first focus start position using the first object distance, performing a first autofocusing operation using the first focus start position as a starting point, thereby determining a first determined focus position. A first lookup object distance is determined based on the first determined focus position. A first correction factor is calculated as a ratio between the first lookup object distance and the first object distance. The lens is zoomed to a second zoom position, and a second focus position is determined using a second object distance calculated as a product of the first object distance and a second correction factor based on a ratio of depths of field at the second and first zoom positions.Type: ApplicationFiled: September 6, 2017Publication date: March 15, 2018Inventors: Johan Nystrom, Can Xu
-
Patent number: 9906724Abstract: The present invention relates generally to auto focus algorithms for setting a focus of a camera. More specifically, the present invention relates to a method (600) and device for setting a focus of a camera wherein a camera motion level of the camera is continuously measured (S604) during the read-out of pixel data by a rolling shutter image sensor and wherein the auto focus algorithm uses weighted focus measures which are calculated (S612) using the continuously measured camera motion levels.Type: GrantFiled: August 30, 2016Date of Patent: February 27, 2018Assignee: Axis ABInventors: Dennis Nilsson, Johan Nystrom, Bjorn Benderius
-
Patent number: 9596019Abstract: The present invention relates to a group (G1, G2) of at least two transceiver units (1, 2; 3, 4) in at least one wireless communication system. The transceiver units (1, 2; 3, 4) in the group (G1, G2) are arranged for wireless communication with at least one other transceiver unit. The transceiver units (1, 2; 3, 4) in the group (G1, G2) are arranged to transmit signals with polarizations that are essentially parallel to each other when received by at least one transceiver unit for which the transmitted signals (5, 6) constitutes interference. The present invention also relates to a method, a node and a transceiver unit.Type: GrantFiled: May 28, 2008Date of Patent: March 14, 2017Assignee: Telefonaktiebolaget LM Ericsson (Publ)Inventors: Henrik Asplund, David Astely, Johan Nystrom, Tobias Tynderfeldt
-
Publication number: 20170070677Abstract: The present invention relates generally to auto focus algorithms for setting a focus of a camera. More specifically, the present invention relates to a method (600) and device for setting a focus of a camera wherein a camera motion level of the camera is continuously measured (S604) during the read-out of pixel data by a rolling shutter image sensor and wherein the auto focus algorithm uses weighted focus measures which are calculated (S612) using the continuously measured camera motion levels.Type: ApplicationFiled: August 30, 2016Publication date: March 9, 2017Applicant: AXIS ABInventors: Dennis NILSSON, Johan NYSTROM, Bjorn BENDERIUS
-
Publication number: 20160165261Abstract: The present invention relates to a method, an encoder, a computer program product, and a system for real-time encoding. The encoder is arranged to receive movement information about a movement of a camera, the encoder being arranged to encode, in real-time, a video stream acquired by the camera during the movement of the camera, wherein the encoder is arranged to encode based on said movement information. The movement information may be stored in a memory.Type: ApplicationFiled: December 3, 2015Publication date: June 9, 2016Applicant: Axis ABInventor: Johan Nystrom
-
Patent number: 9319130Abstract: The technology disclosed provides the ability for a subframe to be configured as a “flexible” subframe. As a result, at least three different types of subframes in a TDD system may be configured: a downlink (“DL”) subframe, an uplink (“UL”) subframe, and a “flexible” subframe. While the DL and UL subframes are preconfigured for each frame instance, the flexible subframes are dynamically allocated to be an uplink subframe in one instance of a frame and a downlink subframe in another instance of the frame.Type: GrantFiled: September 25, 2013Date of Patent: April 19, 2016Assignee: Telefonaktiebolaget LM Ericsson (publ)Inventors: Stefan Parkvall, David Astely, Erik Dahlman, Johan Nystrom, Imadur Rahman, Yngve Selén, Johan Sköld
-
Patent number: 9270893Abstract: A monitoring camera arranged to monitor a scene and a method of controlling camera settings for a monitoring camera arranged to monitor a scene wherein images are captured of different parts of the scene by altering a field of view of the camera, wherein data defining a camera settings control area within the scene is accessed, and it is determined if there is an overlapping region between a current field of view of the camera and the camera settings control area, and if there is an overlapping region, camera settings are controlled based on the overlapping region.Type: GrantFiled: December 18, 2013Date of Patent: February 23, 2016Assignee: Axis ABInventor: Johan Nystrom
-
Patent number: 9049347Abstract: A method and mobile unit facilitate installation of a surveillance camera for monitoring an object of interest in a scene. The surveillance camera acquires a zoomed out image of the scene. The zoomed out image is displayed in a display wherein the zoomed out image has a zoomed out center point. An indicator overlaid on the displayed zoomed out image is displayed in the display, wherein the indicator and the zoomed out center point are displaced in relation to each other by a deviation. The indicator indicates the position of a zoomed in center point of a zoomed in image of the scene. The surveillance camera is directed so that the position of the object of interest and the indicator coincide so that the object of interest is included in a zoomed in image of the scene.Type: GrantFiled: December 27, 2012Date of Patent: June 2, 2015Assignee: AXIS ABInventors: Bjorn Ardo, Johan Nystrom
-
Publication number: 20140168432Abstract: A monitoring camera arranged to monitor a scene and a method of controlling camera settings for a monitoring camera arranged to monitor a scene wherein images are captured of different parts of the scene by altering a field of view of the camera, wherein data defining a camera settings control area within the scene is accessed, and it is determined if there is an overlapping region between a current field of view of the camera and the camera settings control area, and if there is an overlapping region, camera settings are controlled based on the overlapping region.Type: ApplicationFiled: December 18, 2013Publication date: June 19, 2014Applicant: Axis ABInventor: Johan NYSTROM
-
Publication number: 20140022966Abstract: The technology disclosed provides the ability for a subframe to be configured as a “flexible” subframe. As a result, at least three different types of subframes in a TDD system may be configured: a downlink (“DL”) subframe, an uplink (“UL”) subframe, and a “flexible” subframe. While the DL and UL subframes are preconfigured for each frame instance, the flexible subframes are dynamically allocated to be an uplink subframe in one instance of a frame and a downlink subframe in another instance of the frame.Type: ApplicationFiled: September 25, 2013Publication date: January 23, 2014Applicant: Telefonaktiebolaget LM Ericsson (publ)Inventors: Stefan PARKVALL, David ASTELY, Erik DAHLMAN, Johan NYSTROM, Muhammad Imadur RAHMAN, Yngve SELÉN, Johan SKÖLD
-
Patent number: 8125938Abstract: A relay station (606, 806a, 806b, 906a, 906b, 1006 and 1106) and a method (700) are described herein that enables reliable digital communications to occur between two nodes in a wireless relay based network (600, 800, 900, 1000 and 1100). The wireless relay based network includes a first node (602, 802, 902, 1002 and 1102) that transmits information in coded/modulated digital communications to a second node (604, 804, 904, 1004 and 1104) via one or more relay stations. And, each relay station is capable of: (1) receiving (702) a coded/modulated digital communication from the first node; (2) computing (704) a plurality of reliability values for a plurality of information symbols or coded symbols in the received coded/modulated digital communication; and (3) transmitting (706) a coded/modulated digital communication that has the computed reliability values embedded therein to the second node.Type: GrantFiled: December 19, 2003Date of Patent: February 28, 2012Assignee: Telefonaktiebolaget LM Ericsson (publ)Inventors: Johan Nystrom, Pal Frenger
-
Publication number: 20110065390Abstract: The present invention relates to a group (G1, G2) of at least two transceiver units (1, 2; 3, 4) in at least one wireless communication system. The transceiver units (1, 2; 3, 4) in the group (G1, G2) are arranged for wireless communication with at least one other transceiver unit. The transceiver units (1, 2; 3, 4) in the group (G1, G2) are arranged to transmit signals with polarizations that are essentially parallel to each other when received by at least one transceiver unit for which the transmitted signals (5, 6) constitutes interference. The present invention also relates to a method, a node and a transceiver unit.Type: ApplicationFiled: May 28, 2008Publication date: March 17, 2011Applicant: TELEFONAKTIEBOLAGET L M ERICSSON (PUBL)Inventors: Henrik Asplund, David Astely, Johan Nystrom, Tobias Tynderfeldt