Patents by Inventor Magnus Hemmendorff
Magnus Hemmendorff 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: 10682107Abstract: Three-dimensional imaging of a breast tissue is achieved by acquiring a series of X-ray projection images from various angles. A three-dimensional image constructed from the projection images by a computer provides information to the operator to select a coordinate point within the breast from which to obtain a biopsy sample. Acquisition of projection images and construction of three-dimensional images is continued during the insertion of the needle into the breast, during positioning the needle towards the coordinate point, during the sampling and after the sampling. The advantages of utilizing tomosynthesis for breast tissue imaging over stereo imaging include better image quality, easier coordinate measurements within a tissue, ease of use of the equipment by the medical personnel, and fewer image artifact problems.Type: GrantFiled: January 31, 2008Date of Patent: June 16, 2020Assignee: PHILIPS DIGITAL MAMMOGRAPHY SWEDEN ABInventors: Torbjörn Hjärn, Magnus Hemmendorff
-
Patent number: 10595025Abstract: A transmitting device for generating a plurality of encoded portions of a video to be transmitted to a receiving device over a network configured to: receive an error message over a feedback channel from the receiving device indicating at least one of said plurality of encoded portions that has been lost at the receiving device; encode a recovery portion responsive to said receiving said error message; and transmit said recovery portion to the receiving device over said network; wherein said error message includes information pertaining to a decoded portion successfully decoded at the receiving device and said recovery portion is encoded relative to said decoded portion.Type: GrantFiled: September 8, 2015Date of Patent: March 17, 2020Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Ming-Chieh Lee, Amy Lu, Pontus Carlsson, Mattias Dan Nilsson, Sergey Sablin, Sergey Silkin, David Yuheng Zhao, Magnus Hemmendorff, Sergei Nikiforov
-
Patent number: 10313685Abstract: A transmitting device for generating a plurality of encoded portions of a video to be transmitted to a receiving device over a network configured to: receive an error message over a feedback channel from the receiving device indicating at least one of said plurality of encoded portions that has been lost at the receiving device; encode a recovery portion responsive to said receiving said error message; and transmit said recovery portion to the receiving device over said network; wherein said error message includes information pertaining to a decoded portion successfully decoded at the receiving device and said recovery portion is encoded relative to said decoded portion.Type: GrantFiled: September 8, 2015Date of Patent: June 4, 2019Assignee: Microsoft Technology Licensing, LLCInventors: Ming-Chieh Lee, Amy Lu, Pontus Carlsson, Mattias Dan Nilsson, Sergey Sablin, Sergey Silkin, David Yuheng Zhao, Magnus Hemmendorff, Sergei Nikiforov
-
Patent number: 9609321Abstract: A receiving apparatus comprises a receiver for receiving a video signal, an output for outputting the video signal to a screen, storage device or further terminal; and a concealment module for applying a concealment algorithm to a lost area of the video signal. The concealment module is configured to determine an estimate of concealment quality selectively directed toward a region of interest within the area in question, and based on this estimate to determine whether or not to apply the concealment algorithm.Type: GrantFiled: March 14, 2013Date of Patent: March 28, 2017Assignee: Microsoft Technology Licensing, LLCInventors: David Yuheng Zhao, Sergei Nikiforov, Konrad Hofbauer, Magnus Hemmendorff, Pontus Carlsson
-
Patent number: 9597040Abstract: According to one embodiment, the x-ray apparatus includes an x-ray source adapted to emit an x-ray beam and a detector adapted to receive the x-ray beam of the x-ray source. The x-ray source is adapted to be moved in relation to a first portion of the x-ray apparatus and the detector is adapted to be moved in relation to a first portion of the x-ray apparatus. A control unit controls the movement of the x-ray source and detector. The x-ray source and the detector are adapted to rotate in relation to a first portion of the x-ray apparatus. Further, the x-ray beam is directed essentially towards the detector during the movement of the x-ray source and the detector.Type: GrantFiled: June 27, 2012Date of Patent: March 21, 2017Assignee: KONINKLIJKE PHILIPS N.V.Inventors: Magnus Hemmendorff, Torbjorn Hjarn
-
Publication number: 20170070739Abstract: A transmitting device for generating a plurality of encoded portions of a video to be transmitted to a receiving device over a network configured to: receive an error message over a feedback channel from the receiving device indicating at least one of said plurality of encoded portions that has been lost at the receiving device; encode a recovery portion responsive to said receiving said error message; and transmit said recovery portion to the receiving device over said network; wherein said error message includes information pertaining to a decoded portion successfully decoded at the receiving device and said recovery portion is encoded relative to said decoded portion.Type: ApplicationFiled: September 8, 2015Publication date: March 9, 2017Inventors: Ming-Chieh Lee, Amy Lu, Pontus Carlsson, Mattias Dan Nilsson, Sergey Sablin, Sergey Silkin, David Yuheng Zhao, Magnus Hemmendorff, Sergei Nikiforov
-
Publication number: 20170070738Abstract: A transmitting device for generating a plurality of encoded portions of a video to be transmitted to a receiving device over a network configured to: receive an error message over a feedback channel from the receiving device indicating at least one of said plurality of encoded portions that has been lost at the receiving device; encode a recovery portion responsive to said receiving said error message; and transmit said recovery portion to the receiving device over said network; wherein said error message includes information pertaining to a decoded portion successfully decoded at the receiving device and said recovery portion is encoded relative to said decoded portion.Type: ApplicationFiled: September 8, 2015Publication date: March 9, 2017Inventors: Ming-Chieh Lee, Amy Lu, Pontus Carlsson, Mattias Dan Nilsson, Sergey Sablin, Sergey Silkin, David Yuheng Zhao, Magnus Hemmendorff, Sergei Nikiforov
-
Patent number: 9516325Abstract: An encoder comprising an encoding module and an adaptation module. The encoding module is configured to encode video in at least one region-of-interest and outside the region-of-interest. The encoding comprises quantization, and the encoding module is operable to apply a difference in quantization granularity between the encoding inside and outside the region-of-interest. The adaptation module is configured to determine at least one metric representative of a difference in benefit of the quantization inside and outside the region-of-interest, and to adapt the difference in quantization granularity in dependence on this metric.Type: GrantFiled: October 20, 2015Date of Patent: December 6, 2016Assignee: Microsoft Technology Licensing, LLCInventors: Pontus Carlsson, Magnus Hemmendorff, Konrad Hofbauer, Sergei Nikiforov, David Zhao
-
Patent number: 9451923Abstract: According to one embodiment, the x-ray apparatus comprises an x-ray source adapted to emit an x-ray beam, a detector adapted to receive the x-ray beam of the x-ray source, wherein the x-ray source is adapted to be moved in relation to a first portion of the x-ray apparatus, wherein the detector is adapted to be moved in relation to a first portion of the x-ray apparatus, the x-ray apparatus further comprising a control unit for controlling the movement of the x-ray source and detector, wherein the x-ray source and the detector are adapted to rotate in relation to a first portion of the x-ray apparatus, wherein further the x-ray beam is directed essentially towards the detector during the movement of the x-ray source and the detector.Type: GrantFiled: June 27, 2012Date of Patent: September 27, 2016Assignee: Koninklijke Philips N.V.Inventors: Magnus Hemmendorff, Torbjorn Hjarn, Mats Lundqvist, Jonas Rehn
-
Patent number: 9307195Abstract: A user terminal for participating in video calls comprises: an encoder having a frame size, being the size in pixels at which it encodes frames of video; and a pre-processing stage which supplies a sequence of frames to the encoder at that frame size, each frame comprising at least an image region representing a source video image at a respective moment in time. The pre-processing stage is configured to supply at least some of the frames to the encoder in a modified form, by resizing the source video image to produce the image region of each modified frame with a size smaller than the frame size of the encoder, and combining with a border region such that the modified frame matches the frame size of the encoder. The encoder encodes the frames at the frame size and transmits them to a receiving terminal as part of a live video call.Type: GrantFiled: February 19, 2014Date of Patent: April 5, 2016Assignee: Microsoft Technology Licensing, LLCInventors: Pontus Carlsson, Magnus Hemmendorff, Konrad Hofbauer, Sergei Nikiforov, David Yuheng Zhao
-
Publication number: 20160044321Abstract: An encoder comprising an encoding module and an adaptation module. The encoding module is configured to encode video in at least one region-of-interest and outside the region-of-interest. The encoding comprises quantization, and the encoding module is operable to apply a difference in quantization granularity between the encoding inside and outside the region-of-interest. The adaptation module is configured to determine at least one metric representative of a difference in benefit of the quantization inside and outside the region-of-interest, and to adapt the difference in quantization granularity in dependence on this metric.Type: ApplicationFiled: October 20, 2015Publication date: February 11, 2016Inventors: Pontus Carlsson, Magnus Hemmendorff, Konrad Hofbauer, Sergei Nikiforov, David Zhao
-
Patent number: 9167255Abstract: An encoder comprising an encoding module and an adaptation module. The encoding module is configured to encode video in at least one region-of-interest and outside the region-of-interest. The encoding comprises quantization, and the encoding module is operable to apply a difference in quantization granularity between the encoding inside and outside the region-of-interest. The adaptation module is configured to determine at least one metric representative of a difference in benefit of the quantization inside and outside the region-of-interest, and to adapt the difference in quantization granularity in dependence on this metric.Type: GrantFiled: September 26, 2013Date of Patent: October 20, 2015Assignee: Microsoft Technology Licensing, LLCInventors: Pontus Carlsson, Magnus Hemmendorff, Konrad Hofbauer, Sergei Nikiforov, David Zhao
-
Publication number: 20150109406Abstract: A user terminal for participating in video calls comprises: an encoder having a frame size, being the size in pixels at which it encodes frames of video; and a pre-processing stage which supplies a sequence of frames to the encoder at that frame size, each frame comprising at least an image region representing a source video image at a respective moment in time. The pre-processing stage is configured to supply at least some of the frames to the encoder in a modified form, by resizing the source video image to produce the image region of each modified frame with a size smaller than the frame size of the encoder, and combining with a border region such that the modified frame matches the frame size of the encoder. The encoder encodes the frames at the frame size and transmits them to a receiving terminal as part of a live video call.Type: ApplicationFiled: February 19, 2014Publication date: April 23, 2015Applicant: Microsoft CorporationInventors: Pontus Carlsson, Magnus Hemmendorff, Konrad Hofbauer, Sergei Nikiforov, David Yuheng Zhao
-
Publication number: 20150016510Abstract: An encoder comprising an encoding module and an adaptation module. The encoding module is configured to encode video in at least one region-of-interest and outside the region-of-interest. The encoding comprises quantization, and the encoding module is operable to apply a difference in quantization granularity between the encoding inside and outside the region-of-interest. The adaptation module is configured to determine at least one metric representative of a difference in benefit of the quantization inside and outside the region-of-interest, and to adapt the difference in quantization granularity in dependence on this metric.Type: ApplicationFiled: September 26, 2013Publication date: January 15, 2015Applicant: Microsoft CorporationInventors: Pontus Carlsson, Magnus Hemmendorff, Konrad Hofbauer, Sergei Nikiforov, David Zhao
-
Publication number: 20140307771Abstract: An apparatus for encoding video data, the apparatus comprising a compliance module configured to compare a resource requirement associated with encoding video data to form at least part of an encoded frame using a standard encoding mode with an acceptable resource level and an encoder configured to, responsive to a determination that the resource requirement will exceed the acceptable resource level, form the at least part of an encoded frame by encoding some of the video data using the standard encoding mode and filling a remainder of the at least part of the encoded frame with data that is associated with a lower resource usage than data generated using the standard encoding mode.Type: ApplicationFiled: June 20, 2013Publication date: October 16, 2014Inventors: Magnus Hemmendorff, David Zhao, Sergey Sablin, Pontus Carlsson, Konrad Hofbauer, Sergei Nikiforov
-
Publication number: 20140211842Abstract: An input receives a video signal comprising a plurality of frames, each comprising a plurality of image portions. Each of the image portions is encoded by an encoder, to generate an encoded signal. An adaptation module selects a respective encoding mode used to encode each of the image portions. The selection is based on a process that balances an estimate of distortion for the image portion if encoded using the respective encoding mode and a bitrate that would be incurred by encoding the image portion using the respective encoding mode. The adaptation module is also configured to determine, within each of one or more frames of the video signal, at least two different regions having different perceptual significance, and to adapt the above-mentioned process in dependence on which of the regions the image portion being encoded is in.Type: ApplicationFiled: March 15, 2013Publication date: July 31, 2014Applicant: MICROSOFT CORPORATIONInventors: David Zhao, Sergey Nikiforov, Konrad Hofbauer, Magnus Hemmendorff, Pontus Carlsson
-
Publication number: 20140198896Abstract: According to one embodiment, the x-ray apparatus comprises an x-ray source adapted to emit an x-ray beam, a detector adapted to receive the x-ray beam of the x-ray source, wherein the x-ray source is adapted to be moved in relation to a first portion of the x-ray apparatus, wherein the detector is adapted to be moved in relation to a first portion of the x-ray apparatus, the x-ray apparatus further comprising a control unit for controlling the movement of the x-ray source and detector, wherein the x-ray source and the detector are adapted to rotate in relation to a first portion of the x-ray apparatus, wherein further the x-ray beam is directed essentially towards the detector during the movement of the x-ray source and the detector.Type: ApplicationFiled: June 27, 2012Publication date: July 17, 2014Applicant: KONINKLIJKE PHILIPS N.V.Inventors: Magnus Hemmendorff, Hjarn Torbjorn, Mats Lundqvist, Jonas Rehn
-
Publication number: 20140140472Abstract: According to one embodiment, the x-ray apparatus comprises an x-ray source adapted to emit an x-ray beam, a detector adapted to receive the x-ray beam of the x-ray source, wherein the x-ray source is adapted to be moved in relation to a first portion of the x-ray apparatus, wherein the detector is adapted to be moved in relation to a first portion of the x-ray apparatus, the x-ray apparatus further comprising a control unit for controlling the movement of the x-ray source and detector, wherein the x-ray x-ray beam is directed essentially towards the detector during the movement of the x-ray source and the detector.Type: ApplicationFiled: June 27, 2012Publication date: May 22, 2014Applicant: KONINKLIJKE PHILIPS N.V.Inventors: Magnus Hemmendorff, Torbjörn Hjärn
-
Patent number: 7545908Abstract: To enhance results of an x-ray apparatus the invention relates to an apparatus for three-dimensional imaging of a human breast comprising a reconstruction means for reconstruction of a three-dimensional image volume, a compression paddle for holding said breast, an actuator for controlling the position of said compression paddle, and a position gauge for measurement of the position of said compression paddle. The reconstruction means is operatively arranged to receive signals, corresponding to measurements by said position gauge, from said position gauge and constrain the boundary of said image volume based on said received signal.Type: GrantFiled: January 31, 2007Date of Patent: June 9, 2009Assignee: Sectra Mamea ABInventor: Magnus Hemmendorff
-
Patent number: 7489760Abstract: Methods and arrangement for providing digital x-ray mammography image acquisition by means of an X-ray system that includes acquiring image data by irradiating an object, such as a human breast, automatically by the system analyzing the acquired image data with respect to presence of motion blur, indicating whether motion blur is present.Type: GrantFiled: July 27, 2005Date of Patent: February 10, 2009Assignee: Sectra Mamea ABInventor: Magnus Hemmendorff